Releases: cloudfoundry/nats-release
Releases · cloudfoundry/nats-release
v53
v51
v50
What's Changed
Updates to make the the migration server port configurable. Thanks @andrew-edgar for reporting this issue!
✨ Built with golang 1.18.5
v49
What's Changed
- Updates migrator config template to dynamically compose instance URL instead of relying on hard-coded URL. Thanks @nouseforaname for reporting the issue!
✨ Built with golang 1.18.4
v48
What's Changed
- Fixes a bug in the migration script that checks whether the nats deployment contains only a single instance (should check for length of 1, not length of 0).
✨ Built with golang 1.18.4
v47
v46
What's Changed
This version of nats-release
updates the underlying package nats-server
to 2.0. It adds a cmd/migrate
script to the nats
or nats-tls
post-start that switches nats versions on all instances in quick succession. This speed is necessary to allow multi-instance clusters to stay communication, as gnatsd
(nats-server
1.0) instances are not compatible with nats-server
2.0 instances.
Make sure to use the latest cf-deployment to include a necessary CA certificate. The migration script is idempotent and safe to re-run should an initial upgrade attempt fails.
Full Changelog: v45...v46
✨ Built with golang 1.18.3
v45
v44
🎉 Release Highlights 🎉
- All jobs are now built with golang 1.18
✨ Built with golang 1.18.1
v43
🎉 Release Highlights 🎉
- Improvement: Operators are now able to set
nats.net
andnats.cluster_host
to adjust the listening address of thenats
andnats-tls
jobs for use in multi-homed environments. Thanks @psycofdj! - Bug Fix: Operators can force-disable nats authentication via the
nats.auth_required
property, rather than removing credentials. This helps alleviateAuthorization Violation
errors seen in cases such as routing-release #259. Thanks @b1tamara and @Mrizwanshaik!
Job Property Changes
Job | Property | v41 Default | v42 Default |
---|---|---|---|
nats | nats.auth_required |
Did Not Exist | true |
nats | nats.net |
Did Not Exist | the primary vm address (spec.address ) |
nats | nats.cluster_host |
Did Not Exist | the primary vm address (spec.address ) |
nats-tls | nats.auth_required |
Did Not Exist | true |
nats-tls | nats.net |
Did Not Exist | the primary vm address (spec.address ) |
nats-tls | nats.cluster_host |
Did Not Exist | the primary vm address (spec.address ) |