Portainer v1.22.0 Release Notes

Release Date: 2019-08-08 // over 4 years ago
  • 💥 Breaking changes

    ➕ Adding/removing endpoints to endpoint groups cannot be done through the EndpointGroupUpdate API operation anymore, instead two news operations have been introduced:

    • EndpointGroupAddEndpoint
    • EndpointGroupDeleteEndpoint

    📚 See the API documentation at https://app.swaggerhub.com/apis/deviantony/Portainer/1.22.0 for more information

    1.22.0

    🚀 This release adds support for the edge agent. As part of this, the Portainer agent repository is now open source! You can access it here.

    🔒 Security

    • ⚡️ Update the lodash library version to fix a potential vulnerability: #3039
    • ⚡️ Update the lodash-es library version to fix a potential vulnerability: #3040
    • ⚡️ Update the lodash.template library version to fix a potential vulnerability: #3041

    👍 Edge agent support

    • ➕ Added support for the edge agent: #3030

    Endpoints

    • 🛠 Fixed issue with Endpoints showing as down in the UI when switching between agent endpoints: #2624
    • 0️⃣ Increased snapshot default timeout: #3037

    👌 Improved User Experience

    • ➕ Added shift click ability to resource tables: #344
    • 🛠 Fixed an issue with UI settings not being persisted on logout: #2932
    • ➕ Added pagination to the endpoints view: #2977
    • ➕ Added auto-refresh to resource tables: #1472
    • ➕ Added loading indicator to authentication screen: #2998
    • Clarified add to team feature in user creation view: #3009
    • ⚡️ Updated app loading text: #3046

    Containers

    • 🛠 Fixed an issue with building an image from a container sometimes creating two images (one of them unnamed): #3013
    • Clarified network usage in container stats: #3002
    • 🔧 Clarify port configuration in container creation view: #3000
    • 🛠 Fixed minor JavaScript issue with port configuration when using the Edit/Duplicate feature: #1261

    Registries

    • 🛠 Fixed issue with registries view not showing in sidebar when using no-auth flag: #2757
    • Disabled the browse registry link on Quay registries (due to Quay limitation): #2970

    Project

    • ➕ Add support for async/await in the project: #2944
    • ↔ Integrated StaleBot into the Portainer repository to manage stale issues: #2764
    • Clarified the bug report template: #3020

    Swarm Information

    • Sort nodes from left to right based on node role: #2862
    • Display engine labels in node details view: #2964

    Minor changes

    • 🛠 Fixed Zip files corrupting when downloaded from a Docker volume: #2661
    • 🛠 Fixed issue with default sort on tables no longer being applied: #3006
    • ✂ Removed unneeded checkbox in service details view: #2979
    • ⚡️ Updated js-yaml version: #2930

    🔨 Refactor

    • 🚚 Moved Storidge to new 'integrations' module: #2905
    • 🛠 Fixed issue with Windows CI build: #2931