Skip to content

v4.0.1

Choose a tag to compare

@zyupo zyupo released this 10 Oct 12:32
· 38 commits to 4.0 since this release

A bug-fix release for 4.0.0. Everyone on 4.0.0 should upgrade, in particular installations with non-admin accounts, accounts upgraded from 3.x, or LDAP login.

Fixes

  • Accounts that are not superusers (including accounts upgraded from 3.x and LDAP accounts) could not log in (the JSON object must be str, bytes or bytearray, not dict); the dashboard, host groups and the deploy / config / app lists failed the same way
  • Creating a role failed with Role() got unexpected keyword arguments: 'created_by'
  • LDAP login failed with unexpected keyword argument 'port' while the LDAP settings saved by 3.x were still in place; they are now converted automatically, save them once in System Settings to finish the migration
  • The LDAP user list kept using the previous settings after the LDAP settings were saved again
  • The LDAP connection test wrote the bind password to the service log

Docker

The Compose example now uses the openspug/spug-service:4.0 tag, so 4.0.x patch releases only need a new SPUG_DOCKER_VERSION.

Full changelog: v4.0.0...v4.0.1