Skip to content

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 09:35
· 12 commits to main since this release
v0.17.0

⚠️ This release has some breaking changes, please backup your database before upgrading

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