Portainer v1.21.0 Release Notes

Release Date: 2019-06-04 // almost 5 years ago
  • ๐Ÿ’ฅ Breaking changes

    ๐Ÿšš The following API endpoints were removed:

    • โšก๏ธ EndpointAccessUpdate
    • โšก๏ธ EndpointGroupAccessUpdate
    • โšก๏ธ RegistryAccessUpdate

    In order to associate access to an Endpoint, EndpointGroup or Registry, you can use the following API endpoints:

    • โšก๏ธ EndpointUpdate
    • โšก๏ธ EndpointGroupUpdate
    • โšก๏ธ RegistryUpdate

    โšก๏ธ See more details about the updated API here: https://app.swaggerhub.com/apis/deviantony/Portainer/1.21.0

    Known issues

    The team leader function currently does not work as expected. The team leader is a user with elevated permissions that allows them to add new users to the Portainer internal authentication directory. At the moment, the team leader is not able to add new users.

    ๐Ÿšš Moving forward, as Portainer recommends external authentication, the need for the team leader has been removed so this function will be deprecated.

    ๐Ÿ—„ You can contribute to the discussion about this deprecation here: #2922

    1.21.0

    ๐Ÿš€ This release adds support for Windows 1903: #2894

    ๐Ÿ”’ Security

    • โšก๏ธ Update the JQuery library version to fix a potential vulnerability: #2895

    Extensions

    NOTE : Please be aware that after enabling the RBAC extension, all existing access associated to endpoint and endpoint groups will be switched to read-only for security reasons. You'll need to update the access via the UI according to your needs.

    Integrations

    • Storidge integration GA: #2711

    Containers

    • โž• Add the ability to attach to running containers: #592, #2908
    • ๐Ÿ”ง Clarify the port configuration section in the container creation view: #2864
    • ๐Ÿ›  Fix an issue preventing the usage of vi and other tools in the container console: #322

    NOTE : In order to use the new container attach feature with the agent, you will need to update the agent to version >= 1.3.0. See agent release notes here: https://github.com/portainer/agent-public/releases/tag/1.3.0

    Webhooks

    • โž• Add the ability to specify a tag when using a service webhook to update the image associated to a service: #2752

    Secrets

    • Prevent the creation of labels with empty names when creating a secret: #2837

    ๐Ÿ‘‰ User management

    • Display a more informative message on user creation error: #2819
    • ๐Ÿ›  Fix an issue where team leader count was not updated after removing a user from a team: #2810

    Services

    • ๐Ÿ›  Fix an issue allowing the user to click on task stats/console actions outside of an agent enabled environment: #2765

    Host

    • ๐Ÿ›  Fix an issue where Engine labels would be displayed as [Object object]: #2857

    MOTD

    • Introduce new design for MOTD: #2917

    ๐Ÿ‘ท Build system

    • Introduce webpack: #2344
    • ๐Ÿ›  Fix missing Docker binary when building the project on Mac: #2774

    ๐Ÿ“ˆ Analytics

    • Set the anonymizeIp property for GA: #2919

    ๐Ÿ”จ Refactor

    • ๐Ÿ”จ Refactor API imports paths from github.com/portainer/portainer to github.com/portainer/portainer/api: #2788
    • ๐Ÿ›  Fix a minor linting issue: #2760

    CI

    • ๐Ÿ›  Fix an issue with Windows image build: #2780, #2921

    Minor changes

    • โœ‚ Remove the unused webpack-bundle-analyzer library: #2896
    • ๐Ÿ‘ Ensure a minimum of 10 hosts when selecting a support option: #2888
    • Re-order container actions in container details view to match order in the container list view: #2772