Skip to content

v0.15.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Mar 08:05
· 19 commits to main since this release
v0.15.0
e7370d9

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

Breaking Changes

New: Embedded DERP which is enabled by default

This embedded DERP can be disabled and additional DERP map sources can be set in the configuration, e.g.

derp:
  server:
    disabled: true
  sources:
    - https://controlplane.tailscale.com/derpmap/default

listener_addr and public_addr changes

The configuration for the listen_addr and server_url has been change:

  • http_listen_addr and https_listen_addr is replaced with a single entry listen_addr
  • server_url is replaced with public_addr (eg. server_url: https://ionscale.example.com becomes public_addr: ionscale.example.com:443

HuJson support for ACL and IAM policies

The API has changed to support this; make sure you use the same version for your server and your cli client

Changelog

New Features

  • 248b75c feat: embedded derp
  • a1debdf feat: use env variable for setting a default tailnet id when using a system admin key
  • 6173621 feat: use hujson as data format for ACL and IAM policy

Other work

  • d72ea03 improvement: change http(s) listener to web listener addr and a public web addr
  • 1ffafee improvement: don't save tailnet and don't signal change when nothing is updated
  • 0ecd005 improvement: graceful shutdown
  • 68127b9 improvement: update layout