v0.17.0
Breaking Changes
New: environment variables substitutions in config file
Starting from this release, the ionscale server will no longer use environment variables unless explicitly set in the configuration file.
Update your configuration file accordingly when upgrading to this version.
Example:
keys:
system_admin_key: "${IONSCALE_SYSTEM_ADMIN_KEY}"
...
auth:
provider:
client_id: "${OIDC_CLIENT_ID}"
Changelog
New Features
- 978b0ec feat: add environment variable substition in configuration, remove implicit use of env variables
- ed3e1eb feat: add /machine/update-health handler
- 28c5ff2 feat: add command to set name of a machine
Bug fixes
- 4394d44 fix: add support for autgroup:member when validating node attributes
- c1c7082 fix: improve session management and update channels, avoiding potential deadlocks
- a2fd56b fix: nil pointer when sonyflake is not properly configured
- 814335d fix: update auto-approved advertised routes when set after registration