v0.10.0
What's Changed
Notable configuration changes ✨
With #401 and #429 the maximum transmission unit ('MTU') of the server and client interfaces can now each be configured with a new configuration item:
Server MTU configuration
YAML configuration file / Helm chart:
wireguard:
...
mtu: 1420
Environment variable: WG_WIREGUARD_MTU
CLI argument: --wireguard-mtu
If omitted, a default MTU of 1420
is used (as before).
Client MTU configuration
YAML configuration file / Helm chart:
...
clientConfig:
...
mtu: 1380
...
Environment variable: WG_CLIENTCONFIG_MTU
CLI argument: --clientconfig-mtu
If omitted, the client uses a default at its own discretion, usually 1420
as well.
Features / manual changes 🔧
- Rename inactive device deletion config by @fbuetler in #398
- Change welcome title to project name by @nwaldispuehl in #402
- Adds a new client configuration item for maximum transmission unit 'MTU' (
clientconfig.mtu
). by @nwaldispuehl in #401 - Improves logging by @nwaldispuehl in #416
- Adds a device and user count the the all devices page. by @nwaldispuehl in #420
- Gracefully terminates if configured OIDC auth server is not present on application start. by @nwaldispuehl in #424
- Adds version flag to software which is printed on startup. by @nwaldispuehl in #419
- Improves version feature to work in PRs as well as with branches/tags. by @nwaldispuehl in #426
- Add config to set the MTU on a interface by @fbuetler in #429
Dependency upgrades 🤖
- [Snyk] Upgrade @mui/material from 5.12.3 to 5.13.0 by @GoliathLabs in #394
- build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by @dependabot in #390
- build(deps): bump golang from 1.20.3-alpine to 1.20.4-alpine by @dependabot in #389
- build(deps): bump alpine from 3.17.3 to 3.18.0 by @dependabot in #386
- Revert "build(deps): bump alpine from 3.17.3 to 3.18.0" by @GoliathLabs in #395
- build(deps): bump @mui/material from 5.12.3 to 5.13.3 in /website by @dependabot in #393
- build(deps-dev): bump prettier from 2.8.4 to 2.8.8 in /website by @dependabot in #388
- [Snyk] Upgrade @mui/material from 5.13.3 to 5.13.4 by @GoliathLabs in #399
- build(deps): bump @mui/material from 5.13.4 to 5.13.6 in /website by @dependabot in #407
- build(deps): bump @emotion/react from 11.11.0 to 11.11.1 in /website by @dependabot in #406
- build(deps): bump golang from 1.20.4-alpine to 1.20.5-alpine by @dependabot in #403
- build(deps): bump node from 20.0.0-bullseye to 20.3.1-bullseye by @dependabot in #404
- build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 by @dependabot in #410
- build(deps): bump alpine from 3.17.3 to 3.18.2 by @dependabot in #405
- build(deps): bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 by @dependabot in #413
- build(deps): bump github.com/miekg/dns from 1.1.54 to 1.1.55 by @dependabot in #415
- build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #411
- build(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.1 by @dependabot in #412
- build(deps): bump tough-cookie from 4.1.2 to 4.1.3 in /website by @dependabot in #422
- build(deps): bump semver from 6.3.0 to 6.3.1 in /website by @dependabot in #423
- build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /website by @dependabot in #428
- [Snyk] Upgrade @mui/material from 5.13.6 to 5.13.7 by @GoliathLabs in #432
Full Changelog: v0.9.0...v0.10.0