Skip to content

Releases: portainer/agent

Release 1.6.1

23 Jul 02:24
Compare
Choose a tag to compare

Release 1.6.1

Security

  • Only use TLS 1.2+ and recommended ciphers: #148

Release 1.6.0

23 Jul 02:23
Compare
Choose a tag to compare

Edge

  • Add support for Edge stack management: #130, #125, #115
  • Trigger poll requests from leader node inside the cluster only: #117

Docker

  • Embed Docker binary inside the image: #111

Minor changes

  • Replace internal map with struct: #122

Release 1.5.1

14 Oct 19:57
Compare
Choose a tag to compare

1.5.1

Deployment

  • Fix an issue when starting the agent on a standalone environment: #95

Release 1.5.0

10 Oct 22:23
Compare
Choose a tag to compare

1.5.0

Security

  • Fix an exploit of the file management API allowing path traversal for volume filesystem management: #92

Performances

  • Fix a memory leak: #42
  • Fix a file handler leak: #43

Deployment/configuration

  • Load AGENT_CLUSTER_ADDR value from environment (not mandatory anymore): #70
  • Remove useless EDGE_POLL_FREQUENCY option: #64
  • Allow the agent to use the ingress network: #67

Cluster

  • Send a short-lived ping request to each node before trying to aggregate resources: #79
  • Update reconnect policy for agents marked as failed: #78
  • Do not abort a resource aggregagtion request if one node in the cluster is not responding/failing: #75

Docker

  • Use an error format that is compliant with the Docker API: #65

Logging

  • Add more logging around failed proxy requests: #81
  • Add the name of the node in memberlist logging: #68

Release 1.4.0

26 Jul 20:58
Compare
Choose a tag to compare

1.4.0

Edge

  • Introduce Edge mode: #59

Docker

  • Update default timeout for Docker requests to 120s: #58
  • Fix a potential panic issue: #23

Serf

  • Update serf library from 0.8.1 to 0.8.3: #49

Release 1.2.1

03 Feb 19:18
Compare
Choose a tag to compare

1.2.1

API

  • Forward public key header to other agents when proxying websocket requests: #45

Release 1.2.0

12 Dec 01:44
Compare
Choose a tag to compare

1.2.0

Deployment

  • Allow multiple Portainer instances to connect to a single agent via a shared secret configuration: #40
  • Disable host management capabilites by default: #21

Host information

  • Add a new API endpoint to retrieve PCI/disk information about the host: #6, #34

File browsing

  • Add the ability to browse a filesystem: #7, #8, #30

Docker proxy

  • Update websocket buffer size to 2048: #37
  • Close the docker client after usage to avoid memory leaks: #5

API

  • Add /ping endpoint: #29

Build system

  • Force os/arch to linux/amd64: #36
  • Manage dependencies via dep: #24

Refactor

  • Move agentProxy service to the root handler: #20