Release notes
New features
Client update notification
Now, GUI clients will notify users of the new version available to download:
The client will redirect Linux and homebrew users to the installation doc.
Enhancements
Network routes default gateway handling
Network routes now handle ranges that contain the IP address of the local system's default gateway. Instead of not configuring the route, the client checks if the range is smaller than the existing one and adds a backup route to the default gateway using the local range.
What's Changed
- Log auth0 batch length by @mlsmaycon in (#1255)
- Fix Windows firewall message check by @mlsmaycon in (#1254)
- Pass JWT Claims Extractor to Integrations by @surik in (#1258)
- Fix network route adding rule to filter table by @mlsmaycon in (#1266)
- Feature/update check by @pappz in (#1232)
- Extends management user and group structure by @bcmmbaga in (#1268)
- Remove logging of User names on Debug level by @surik in (#1275)
- fix some typo spotted with codespell by @Fantu in (#1278)
- Add integration reference field to group by @bcmmbaga in (#1283)
- Feature/search domain for android by @pappz in (#1256)
- Fix black icon background on Win by @pappz in (#1269)
- Parse original resolv.conf by @pappz in (#1270)
- Bump golang.org/x/image from 0.5.0 to 0.10.0 by @dependabot in (#1285)
- Bump google.golang.org/grpc from 1.55.0 to 1.56.3 by @dependabot in (#1252)
- Add basic support of devcontainer by @surik in (#1280)
- Extend devcontainer with dind and go features by @surik in (#1292)
- Add integration activity events by @bcmmbaga in (#1293)
- Add codespell job by @mlsmaycon in (#1281)
- Extend API with accessible peers by @pappz in (#1284)
- Enable deletion of integration resources by @bcmmbaga in (#1294)
- Export account manager events store by @bcmmbaga in (#1295)
- Log access control error by @mlsmaycon in (#1299)
- Extend linter rules by @surik in (#1300)
- Extend AccountManager with external cache and group/user management methods by @surik in (#1289)
- Allow to update IntegrationReference for user by @surik in (#1308)
- Fix PAT copy for GetUserByTokenID in SQLite store by @surik in (#1312)
- Add non-deletable service user by @bcmmbaga in (#1311)
- Use email address for iphone name generation by @pascal-fischer in (#1315)
- Add metrics for PeersUpdateManager by @surik in (#1310)
- Fix duplicated Activity events shown by @pascal-fischer in (#1309)
- Improve Account cache reload condition by @surik in (#1319)
- Optimize IdP user deletion by @bcmmbaga in (#1320)
- Fix lookupCache to work when idp has more users by @surik in (#1321)
- Add tenv linter by @surik in (#1322)
- Add client UI shortcut links for standard users in Windows by @bcmmbaga in (#1323)
- Fix windows os info by @pascal-fischer in (#1326)
- systemd units for the client, management & signal services by @hg in (#1318)
- Remove the gateway check for routes by @mlsmaycon in (#1317)