Skip to content

Releases: netbirdio/netbird

v0.43.3

09 May 12:26
2f34e98
Compare
Choose a tag to compare

What's Changed

  • [management] Delete service users with account manager by @bcmmbaga in #3793
  • [management] policy delete cleans policy rules by @pascal-fischer in #3788
  • [client] Return with the correct copied length by @pappz in #3804
  • [client] Ignore irrelevant route changes to tracked network monitor routes by @lixmal in #3796
  • [client] Add TCP support to DNS service listener by @hakansa in #3790

Full Changelog: v0.43.2...v0.43.3

v0.43.2

05 May 17:17
ac135ab
Compare
Choose a tag to compare

What's Changed

  • [management] limit peers based on module read permission by @pnmcosta in #3757
  • [client] Add debug upload option to netbird ui by @lixmal in #3768
  • [management] user info with role permissions by @pnmcosta in #3728
  • [client] Add debug for duration option to netbird ui by @lixmal in #3772
  • [management] Get account id with order by @mlsmaycon in #3773
  • [management] Optimize load account by @mlsmaycon in #3774
  • [management] add gorm tag for primary key for the networks objects by @pascal-fischer in #3758
  • [client] set TLS ServerName for hostname-based QUIC connections by @alindt in #3673
  • [client] Fix stale local records by @lixmal in #3776
  • [client] Improve NetBird installation script to handle daemon connection timeout by @hakansa in #3761
  • [management] removal of foreign key constraint enforcement on sqlite by @pascal-fischer in #3786
  • [management/client/rest] fix panic when body is nil by @mohamed-essam in #3714

New Contributors

Full Changelog: v0.43.1...v0.43.2

v0.43.1

30 Apr 11:23
d5081ce
Compare
Choose a tag to compare

What's Changed

  • [client] add byte counters & ruleID for routed traffic on userspace by @hakansa in #3653
  • [management] add missing network admin mapping by @pnmcosta in #3751
  • [misc] Exclude client benchmarks from CI by @lixmal in #3752
  • [management] Skip IdP cache warm-up on Redis if data exists by @bcmmbaga in #3733
  • [client] Feature/upload bundle by @mlsmaycon in #3734
  • [misc] Add macOS .pkg installer support to installation script by @hakansa in #3755
  • [management] Add network traffic events pagination by @bcmmbaga in #3580
  • [client] Revert mgm client error handling by @pappz in #3764

Full Changelog: v0.43.0...v0.43.1

v0.43.0

25 Apr 19:45
3cf87b6
Compare
Choose a tag to compare

Release Notes for v0.43.0

What's New

Client Improvements

  • Fixed exit node deselection behavior. #3722
  • Dynamic firewall rules now set up for DNS routes based on DNS responses. #3702
  • Userspace ACL received additional filter test cases to improve robustness. #3730
  • GRPC error handling improved to catch flow errors better. #3727
  • Ensured destination-type local marks can overwrite NAT marks. #3738
  • Fixed macOS privacy warnings when accessing static system information. #3496

These updates enhance reliability and system compatibility across platforms.

Management Improvements

  • Introduced a new Auditor Role for account access. (API only, dashboard support is coming soon) #3721
  • Introduced a Network Admin Role for network-specific administration. (API only, dashboard support is coming soon) #3720
  • Impersonation via PATs (Personal Access Tokens) is now supported for streamlined troubleshooting. #3739

Other Changes

  • Improved static checks when running in foreground mode. #3742
  • Ran container tests in a more generic way for broader coverage. #3737

Full Changelog: v0.42.0...v0.43.0

v0.42.0

23 Apr 20:27
400b9fc
Compare
Choose a tag to compare

Release Notes for v0.42.0

What's New

Enhanced Route Management and UI States

  • Clients now retain selected routes unless all are explicitly deselected. #3692
  • Added a connecting state to the client UI for improved status feedback. #3712
  • Firewall routes now include a route ID and support for missing route domains. #3700

Account and Domain Enhancements

  • Management now supports custom domains per account via API (Dashboard coming soon). #3726
  • Added account metadata capabilities to improve account-level visibility. #3724

Improvements

  • Permissions Manager: Now uses standard CRUD operations. #3690
  • Dashboard Fix: Corrected handling of lastLogin display on the management dashboard. #3725
  • Benchmarking:
    • Pushed benchmark results to Grafana. #3701
    • Benchmarks now use ref_name. #3704
    • Fixed GitHub run ID issue. #3705

Dependency Updates

  • Bumped golang.org/x/net from 0.36.0 to 0.38.0. #3695
  • Bumped github.com/redis/go-redis/v9 from 9.7.1 to 9.7.3. #3553

Documentation

  • Fixed a broken link in the README. #3697

Other Changes

  • Changed GitHub runner used for Docker tests. #3707

New Contributors

Full Changelog: v0.41.3...v0.42.0

v0.41.3

16 Apr 14:14
c38e07d
Compare
Choose a tag to compare

What's Changed

  • [client] Set up signal to generate debug bundles by @lixmal in #3683
  • [client] Keep selecting new networks after first deselection by @lixmal in #3671
  • [misc] update gpt file permissions in install.sh by @Lamera in #3663
  • [client] Fix Rosenpass permissive mode handling by @pappz in #3689

New Contributors

Full Changelog: v0.41.2...v0.41.3

v0.41.2

15 Apr 15:20
7cb366b
Compare
Choose a tag to compare

This version addresses a potential memory leak caused by our P2P negotiation library.

What's Changed

  • [client] Remove logrus writer assignment in pion logging by @hakansa in #3684

Full Changelog: v0.41.1...v0.41.2

v0.41.1

15 Apr 11:24
a354004
Compare
Choose a tag to compare

What's Changed

  • [management] add permissions manager to geolocation handler by @pnmcosta in #3665
  • [client] Refactor DNSForwarder to improve handle wildcard domain resource id matching by @hakansa in #3651
  • [client] Add heap profile to debug bundle by @lixmal in #3679
  • [client] Add remaining debug profiles by @lixmal in #3681
  • [management] get current user endpoint by @pnmcosta in #3666

Full Changelog: v0.41.0...v0.41.1

v0.41.0

13 Apr 19:12
7839d2c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.40.1...v0.41.0

v0.40.1

10 Apr 11:42
e3ce026
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.40.0...v0.40.1