2.1.0
The long awaited support for compose version > v2 on docker standalone is here (for LinuxAMD64 & WindowsAMD64). Compose > v2 with docker standalone on ARM is not quite ready, but progress can be tracked here
Known issues:
Windows standalone users should be aware of this issue
Docker:
- Introduced support for compose version > v2 on docker standalone environments (LinuxAMD64, WindowsAMD64 only): #3750
- Introduced support for compose version 3.8 on docker swarm environments: #3206
Kubernetes:
- Added advanced deployment panel to each resource list view: #4505
- Added a warning in the placement tab when an application can't be scheduled on the cluster: #4507
- Show access policy associated to the storage of a volume: #4402
- Prevent mixing protocols with load balancer: #4369
- Fixed issue where creating resources with a username longer that 63 chars fails: #4605
- Fixed issue where creating resources with a username containing special characters fails: #4608
- Fixed issue where you are unable to apply a note to a pod type application: #4607
- Fixed issue with advanced deployment failing on ARM: #4473
- Fixed issue where adding key an in-use configuration will throw an error when editing the application using it: #4548
- Fixed issue where created attribute of resource pool showed time viewing it and not time it was created: #4568
- Fixed issue with connectivity to kubernetes edge endpoints: #4487
Stacks:
- Fixed issue where stacks created via API are incorrectly marked as private with no owner: #3721
- Show created and updated information for stacks: #3889
Services:
- Fixed issue in service creation view where switching to bind mode with volume selected fills host field with [object Object]: #4615
Images:
- Show image labels in image details view: #3462
DB:
- Fixed issue where portainer is unable to start when UserSessionTimeout is not set in DB: #4523
UX:
- Improved kubernetes configurations UX/UI: #4604
- Changed location of create template button in stack details view: #4424
- Make it clear advanced mode does not work with private registries: #3493
- Rename restrict access to external network label to make its purpose clearer: #3521
- Improve readability of warnings in kubernetes application/create views: #4552
- Clarify ingress controller setting does not deploy ingress in cluster setup view: #4535
- Clarify what type of resource is created via sensitive configuration creation: #4534
- Hide/de-emphasize internal login when OAuth is enabled: #3065
- Removed unecessary whitespace in kubernetes stacks and storage datatables: #4501
- Fixed issue where version is not shown after update in sidebar until the user re-logs: #4283
Registries:
- Fixed issue where updating registry without changing password corrupted the credentials: #4632
Build:
- Fixed issue where incorrect arch was used when building some images: #4663