Releases: firezone/firezone
0.2.8
What's Changed
- Add Deepsource by @jamilbk in #409
- Remove baseurl from links by @jamilbk in #410
- More docs content, structure, and linter by @jamilbk in #412
- Fix docs linter by @jamilbk in #413
- Add UUID columns to appropriate items by @jamilbk in #414
- Basic Telemetry by @jamilbk in #415
Full Changelog: 0.2.7...0.2.8
0.2.7
0.2.6
0.2.5
What's Changed
- Fix docs version selector by @jamilbk in #394
- Add telemetry to documentation site by @gongjason in #395
- Add and configure up Posthog by @jamilbk in #396
- remove toc and move "get started" section to top by @gongjason in #399
- Remove docs in README to favor docs.firez.one by @jamilbk in #398
Full Changelog: 0.2.4...0.2.5
0.2.4
0.2.3
Firezone 0.2.3 adds the ability to change the WireGuard address pool that your devices use! It also adds the ability to disable IPv4 or IPv6 connectivity for your WireGuard network.
You'll need to update your configuration file to take advantage of these. See the upgrading notes here:
What's Changed
- README Notes by @jasonboukheir in #362
- Add documentation site base by @jamilbk in #371
- Fix jekyll theme location by @jamilbk in #384
- Fix URL in config file to fix Pages build by @jamilbk in #385
- Remove base_url by @jamilbk in #386
- Add github-pages gem to develop locally by @jamilbk in #387
- Allow wireguard subnet to be configured by @jamilbk in #382
- Add MTU; fix persistent keepalives by @jamilbk in #388
- Add versioned docs by @jamilbk in #389
- 185/versioned docs by @jamilbk in #390
Full Changelog: 0.2.2...0.2.3
0.2.2
0.2.1
What's Changed
- Update usage gif with 0.2.0 update by @gongjason in #363
- Added CENTOS Stream 8 notes by @RamboRogers in #366
- Allow FQDNs for device endpoint by @jamilbk in #367
- Fix Shareable Link by @jamilbk in #369
New Contributors
- @RamboRogers made their first contribution in #366
Full Changelog: 0.2.0...0.2.1
0.2.0
Happy holidays from the Firezone team! 0.2.0 is out and contains many improvements and bug fixes since 0.1.19.
New Features
- Multiple Users: Users are now first-class entities in Firezone. Devices now belong to users, and administrators can create users that authenticate to the Firezone web UI with email/password auth.
- Require Web Authentication for VPN: Administrators can optionally require VPN users to sign in periodically to the Firezone web UI to keep their VPN session active.
- Device Defaults: Device defaults like AllowedIPs, DNS, and VPN endpoint are now configurable. Devices can be configured to override these on a per-device basis as needed.
- More Ways to Share Device Configs: New shareable link and download config buttons allow an Administrator to more easily share device configs to VPN users.
- Connectivity Checks: New Diagnostics panel shows periodic connectivity checks to the Internet to ensure your Firezone instance is reachable by VPN users.
Note: 0.2.0 contains many new fixes and enhancements. Please read the upgrading section carefully when upgrading from 0.1.x.
Detailed List of Changes
- User management foundations by @jamilbk in #323
- Update color scheme graphics by @gongjason in #325
- Backlog/133/update color scheme by @jamilbk in #324
- Update theme, remove high sev alerts by @jamilbk in #327
- Fix user footer; bg colors by @jamilbk in #328
- Remove github_sha as a strictly compile-time dependency by @jamilbk in #329
- Fix version population during prod build by @jamilbk in #331
- Always fetch the newly created user when testing by @jamilbk in #332
- Update the README with our website link by @gongjason in #334
- Update architecture diagram and gif by @gongjason in #337
- Backlog/135/pinger by @jamilbk in #338
- Fix ping_url for production by @jamilbk in #339
- backlog/150: Download link by @jamilbk in #341
- Use hostname for download filename by @jamilbk in #343
- Add git_sha script by @jamilbk in #342
- Add connectivity status indicator by @jamilbk in #344
- Add button to generate short-lived device config URL by @jamilbk in #345
- Modal bug workaround; Add persistent keepalives by @jamilbk in #346
- Basic RBAC by @jamilbk in #347
- Bump runtimes and runtime dependencies by @jamilbk in #348
- Require web authentication for VPN sessions by @jamilbk in #349
- Add websocket path to nginx conf by @jamilbk in #351
- 350/conf file upgrade by @jamilbk in #352
- Fix PersistentKeepalives by @jamilbk in #353
- Fix wireguard remembers peers by @jamilbk in #354
- Call set_config for all device ops by @jamilbk in #355
- Set config by @jamilbk in #356
- Fix scheduler events by @jamilbk in #357
- Remove infite loop in deleting peers by @jamilbk in #358
- add dummy function by @jamilbk in #359
Full Changelog: 0.1.19...0.2.0
0.1.19
This release fixes a bug that prevented traffic from clients from reaching other private subnets on the server.
What's Changed
- Don't allow duplicate DNS servers by @jamilbk in #321
- Enable masquerade for all interfaces by @jamilbk in #322
- Stick to nodejs lts 14 by @jamilbk in #319
Full Changelog: 0.1.18...0.1.19