github.com/nats-io/nats-streaming-server
v0.25.6
#609 most downloaded on Go modules
nats-io/nats-streaming-server
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 4 months
Rarely documented
notes for 8 of 54 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
1742 releases · first in 2016
0 releases in the last 12 months
see the full history below
Release timeline
1742 releases · Feb 2017 to Apr 2024Releases
latest 60 of 1742-
v0.25.7-0.20240401165927-fb10ab234bf001 Apr 2024 pre-releaseNothing published for this version
-
v0.25.617 Nov 2023Release notes
Open source →Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.20.11: Both release executables and Docker images are built with this Go release.
Updated
- Dependencies (#1295)
- github.com/hashicorp/go-msgpack/v2 v2.1.0 -> v2.1.1
- github.com/hashicorp/raft v1.5.0 -> v1.6.0
- github.com/nats-io/nats-server/v2 v2.9.23 -> v2.9.24
- github.com/nats-io/nats.go v1.28.0 -> v1.31.0
- github.com/prometheus/procfs v0.11.0 -> v0.12.0
- go.etcd.io/bbolt v1.3.7 -> v1.3.8
- golang.org/x/crypto v0.14.0 -> v0.15.0
- golang.org/x/sys v0.13.0 -> v0.14.0
Fixed
- Clustering:
- Raft log sync between leader and follower fails. Thanks to @fowlerp-qlik for the report (#1295)
Complete Changes
Release notes
Open source →d1a98ca
This commit was created on GitHub.com and signed with GitHub’s verified signature . The key has expired.
GPG key ID: 4AEE18F83AFDEB23 Expired
Verified Learn about vigilant mode .
Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.20.11: Both release executables and Docker images are built with this Go release.
Updated
-
Dependencies ( #1295 )
-
github.com/hashicorp/go-msgpack/v2 v2.1.0 -> v2.1.1
-
github.com/hashicorp/raft v1.5.0 -> v1.6.0
-
github.com/nats-io/nats-server/v2 v2.9.23 -> v2.9.24
-
github.com/nats-io/nats.go v1.28.0 -> v1.31.0
-
github.com/prometheus/procfs v0.11.0 -> v0.12.0
-
go.etcd.io/bbolt v1.3.7 -> v1.3.8
-
golang.org/x/crypto v0.14.0 -> v0.15.0
-
golang.org/x/sys v0.13.0 -> v0.14.0
Fixed
- Clustering:
- Raft log sync between leader and follower fails. Thanks to @fowlerp-qlik for the report ( #1295 )
Complete Changes
-
v0.25.6-0.20231117220321-d1a98ca97b3717 Nov 2023 pre-releaseNothing published for this version
-
v0.25.6-0.20231101195932-641436edb1f801 Nov 2023 pre-releaseNothing published for this version
-
v0.25.6-0.20231019230244-9883057aef9719 Oct 2023 pre-releaseNothing published for this version
-
v0.25.520 Jun 2023Release notes
Open source →Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.19.10: Both release executables and Docker images are built with this Go release.
Updated
- Dependencies (#1290)
- github.com/go-sql-driver/mysql v1.7.0 -> v1.7.1
- github.com/hashicorp/raft v1.4.0 -> v1.5.0
- github.com/lib/pq v1.10.8 -> v1.10.9
- NATS Server v2.9.16 -> v2.9.19
- NATS Go client v1.25.0 -> v1.27.0
- github.com/prometheus/procfs v0.9.0 -> v0.11.0
- golang.org/x/crypto v0.8.0 -> v0.9.0
- golang.org/x/sys v0.7.0 -> v0.9.0
Complete Changes
-
v0.25.417 Apr 2023Release notes
Open source →Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.19.8: Both release executables and Docker images are built with this Go release.
Updated
- Dependencies
- github.com/hashicorp/go-msgpack v1.1.5 -> v2.1.0. Thanks to @karlmutch for the report (#1285)
- github.com/hashicorp/raft v1.3.11 -> v1.4.0
- github.com/lib/pq v1.10.4 -> v1.10.8
- NATS Server v2.9.11 -> v2.9.16
- NATS Go client v1.22.1 -> v1.25.0
- go.etcd.io/bbolt v1.3.6 -> v1.3.7 (#1287, #1288)
Fixed
- Clustering:
- The server could get stuck while performing leadership acquired actions. This would make the cluster unavailable to clients (#1287)
Complete Changes
-
v0.25.4-0.20230403152705-4cfa4f1be74e03 Apr 2023 pre-releaseNothing published for this version
-
v0.25.4-0.20230127195917-2af2beb736af27 Jan 2023 pre-releaseNothing published for this version
-
v0.25.312 Jan 2023Release notes
Open source →Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.19.5: Both release executables and Docker images are built with this Go release.
Updated
- Dependencies (#1281)
- github.com/go-sql-driver/mysql v1.6.0 -> v1.7.0
- github.com/nats-io/nats-server/v2 v2.9.3 -> v2.9.11
- github.com/nats-io/nats.go v1.17.0 -> v1.22.1
- golang.org/x/crypto v0.0.0-20221010152910-d6f0a8c073c2 -> v0.5.0
- golang.org/x/sys v0.0.0-20221010170243-090e33056c14 -> v0.4.1-0.20230105183443-b8be2fde2a9e
Complete Changes
-
v0.25.3-0.20230111211943-d51efd04965711 Jan 2023 pre-releaseNothing published for this version
-
v0.25.211 Oct 2022Release notes
Open source →Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.19.2: Both release executables and Docker images are built with this Go release.
Updated
- Dependencies (#1275)
- github.com/hashicorp/raft v1.3.9 -> v1.3.11
- NATS Go client v1.15.0 -> v1.17.0
- NATS Server v2.8.2 -> v2.9.3. Some CVEs specific to the NATS Server have been addressed in some of the releases.
Changed
- Recover channels even if the server information is not recovered. The server will now warn of the absence of server information and presence of of data, initialize the server state and then recover the rest of the state. Thanks to @nvol for the suggestion (#1267)
- Reject channels with difference case, for example
Fooversusfoo. The server was treating them differently but were stored in the same file directory, which was causing problems. The error will now be reported and creation of the channel will be rejected, possibly preventing recovery of data for channels with different case. Thanks to @nvol for the report (#1274)
Fixed
- Clustering:
- Subscriptions leak (from RAFT) in failed connect. Thanks to @LaurensVergote for the report (#1257)
- FileStore:
- Check expected record size before loading the record payload. This can prevent memory spike on trying to load a corrupted record. Thanks to @Jerito-kun for the report (#1266)
Complete Changes
-
v0.25.111 Oct 2022Nothing published for this version
-
v0.25.1-0.20221011184935-607026b3a19411 Oct 2022 pre-releaseNothing published for this version
-
v0.25.011 Oct 2022Nothing published for this version
-
v0.24.7-0.20221011014412-069cc967c2ce11 Oct 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220804150532-a72759ae662104 Aug 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220803225813-81ca7858305803 Aug 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220802151610-b0bd09afe19402 Aug 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220802012529-10ef65d021b402 Aug 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220801161957-7ceff6cb96ea01 Aug 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220729222139-3983687b697129 Jul 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220722232803-2f0c5821035622 Jul 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220722201037-49284916109522 Jul 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220718173908-07ec7931dfbb18 Jul 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220718154554-e9aee36a9c8118 Jul 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220718154119-273d7079190418 Jul 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220715225118-f7c403b683a815 Jul 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220706203005-3520b47d81e606 Jul 2022 pre-releaseNothing published for this version
-
v0.24.7-0.20220706182745-f36eb36962eb06 Jul 2022 pre-releaseNothing published for this version
-
v0.24.604 May 2022Release notes
Open source →Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.17.9: Both release executables and Docker images are built with this Go release.
Updated
- Dependencies
- github.com/hashicorp/raft v1.3.7 -> v1.3.9
- NATS Go client v1.14.0 -> v1.15.0
- NATS Server v2.8.1 -> v2.8.2 (#1249)
Complete Changes
-
v0.24.6-0.20220504221745-a493d6b48b7f04 May 2022 pre-releaseNothing published for this version
-
v0.24.521 Apr 2022Release notes
Open source →Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.17.9: Both release executables and Docker images are built with this Go release.
Updated
- Dependencies
- golang.org/x/crypto due to a CVE scan. However, since this affects crypto/ssh that the server is not using, the vulnerability does not impact the NATS Server. Thank you to @pgvishnuram for the contribution (#1247)
- NATS Server v2.8.0 -> v2.8.1 (#1249)
Complete Changes
-
v0.24.5-0.20220421215147-bcaeb85d6b6c21 Apr 2022 pre-releaseNothing published for this version
-
v0.24.5-0.20220421172918-21ffbb7d5fa621 Apr 2022 pre-releaseNothing published for this version
-
v0.24.5-0.20220421073253-58df84df84cf21 Apr 2022 pre-releaseNothing published for this version
-
v0.24.418 Apr 2022Release notes
Open source →Changelog
Note that we added a deprecation notice for this project. See note here
Go Version
- 1.17.9: Both release executables and Docker images are built with this Go release.
Updated
- Dependencies (#1242)
- NATS Server v2.7.4 -> v2.8.0
- github.com/hashicorp/raft v1.3.6 -> v1.3.7
Complete Changes
-
v0.24.4-0.20220418234149-cf29817d0f6d18 Apr 2022 pre-releaseNothing published for this version
-
v0.24.4-0.20220309222328-db22f4b41ed009 Mar 2022 pre-releaseNothing published for this version
-
v0.24.309 Mar 2022Nothing published for this version
-
v0.24.3-0.20220309212749-62e198335f1509 Mar 2022 pre-releaseNothing published for this version
-
v0.24.224 Feb 2022Nothing published for this version
-
v0.24.2-0.20220224225057-5d19d6da194624 Feb 2022 pre-releaseNothing published for this version
-
v0.24.2-0.20220212004013-582a11e7a2f512 Feb 2022 pre-releaseNothing published for this version
-
v0.24.2-0.20220212001001-035c98f4d2a812 Feb 2022 pre-releaseNothing published for this version
-
v0.24.105 Feb 2022Nothing published for this version
-
v0.24.1-0.20220205005931-82edf4bfbb0b05 Feb 2022 pre-releaseNothing published for this version
-
v0.24.1-0.20220205005021-27f09c33bae305 Feb 2022 pre-releaseNothing published for this version
-
v0.24.1-0.20220131155940-6ac167bc28e631 Jan 2022 pre-releaseNothing published for this version
-
v0.24.1-0.20220131155926-aacb7922d41931 Jan 2022 pre-releaseNothing published for this version
-
v0.24.1-0.20220130023016-31fd271bcf1030 Jan 2022 pre-releaseNothing published for this version
-
v0.24.1-0.20220130014918-c6f1e643ba4d30 Jan 2022 pre-releaseNothing published for this version
-
v0.24.026 Jan 2022Nothing published for this version
-
v0.23.3-0.20220126202327-a17a5b6cca1426 Jan 2022 pre-releaseNothing published for this version
-
v0.23.3-0.20220125225641-ef907926602425 Jan 2022 pre-releaseNothing published for this version
-
v0.23.3-0.20220120161832-65b89d794fca20 Jan 2022 pre-releaseNothing published for this version
-
v0.23.3-0.20220119174933-f7672352002919 Jan 2022 pre-releaseNothing published for this version
-
v0.23.3-0.20220119002640-6f31e064993a19 Jan 2022 pre-releaseNothing published for this version
-
v0.23.3-0.20220119002629-367e841e065919 Jan 2022 pre-releaseNothing published for this version
-
v0.23.3-0.20220118235116-36b027db09ce18 Jan 2022 pre-releaseNothing published for this version