@@ -7,6 +7,53 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ 1.8.0] - 2023-12-06
11
+
12
+ ### Deprecated
13
+
14
+ - The next minor release of Nebula, 1.9.0, will require at least Windows 10 or
15
+ Windows Server 2016. This is because support for earlier versions was removed
16
+ in Go 1.21. See https://go.dev/doc/go1.21#windows
17
+
18
+ ### Added
19
+
20
+ - Linux: Notify systemd of service readiness. This should resolve timing issues
21
+ with services that depend on Nebula being active. For an example of how to
22
+ enable this, see: ` examples/service_scripts/nebula.service ` . (#929 )
23
+
24
+ - Windows: Use Registered IO (RIO) when possible. Testing on a Windows 11
25
+ machine shows ~ 50x improvement in throughput. (#905 )
26
+
27
+ - NetBSD, OpenBSD: Added rudimentary support. (#916 , #812 )
28
+
29
+ - FreeBSD: Add support for naming tun devices. (#903 )
30
+
31
+ ### Changed
32
+
33
+ - ` pki.disconnect_invalid ` will now default to true. This means that once a
34
+ certificate expires, the tunnel will be disconnected. If you use SIGHUP to
35
+ reload certificates without restarting Nebula, you should ensure all of your
36
+ clients are on 1.7.0 or newer before you enable this feature. (#859 )
37
+
38
+ - Limit how often a busy tunnel can requery the lighthouse. The new config
39
+ option ` timers.requery_wait_duration ` defaults to ` 60s ` . (#940 )
40
+
41
+ - The internal structures for hostmaps were refactored to reduce memory usage
42
+ and the potential for subtle bugs. (#843 , #938 , #953 , #954 , #955 )
43
+
44
+ - Lots of dependency updates.
45
+
46
+ ### Fixed
47
+
48
+ - Windows: Retry wintun device creation if it fails the first time. (#985 )
49
+
50
+ - Fix issues with firewall reject packets that could cause panics. (#957 )
51
+
52
+ - Fix relay migration during re-handshakes. (#964 )
53
+
54
+ - Various other refactors and fixes. (#935 , #952 , #972 , #961 , #996 , #1002 ,
55
+ #987 , #1004 , #1030 , #1032 , ...)
56
+
10
57
## [ 1.7.2] - 2023-06-01
11
58
12
59
### Fixed
@@ -488,7 +535,8 @@ created.)
488
535
489
536
- Initial public release.
490
537
491
- [ Unreleased ] : https://github.com/slackhq/nebula/compare/v1.7.2...HEAD
538
+ [ Unreleased ] : https://github.com/slackhq/nebula/compare/v1.8.0...HEAD
539
+ [ 1.8.0 ] : https://github.com/slackhq/nebula/releases/tag/v1.8.0
492
540
[ 1.7.2 ] : https://github.com/slackhq/nebula/releases/tag/v1.7.2
493
541
[ 1.7.1 ] : https://github.com/slackhq/nebula/releases/tag/v1.7.1
494
542
[ 1.7.0 ] : https://github.com/slackhq/nebula/releases/tag/v1.7.0
0 commit comments