Skip to content

Releases: cloudfoundry/nats-release

56.17.0

10 Apr 04:31
Compare
Choose a tag to compare

Changes

  • Bump dependencies

✨ Built with go 1.21.9

Full Changelog: v56.16.0...v56.17.0

Resources

56.16.0

02 Apr 14:20
Compare
Choose a tag to compare

Changes

✨ Built with go 1.21.8

Full Changelog: v56.15.0...v56.16.0

Resources

56.15.0

15 Jan 13:14
Compare
Choose a tag to compare

Changes

  • Bump Golang to 1.21.6

✨ Built with go 1.21.6

Full Changelog: v56.14.0...v56.15.0

Resources

56.14.0

11 Dec 20:05
Compare
Choose a tag to compare

Changes

  • 🐛 Bug fix: #71 - nats has logs again! Thanks @b1tamara!
  • 🐛 Bug fix: #72 - don't run the nats migrator for the nats job when the nats job is disabled. Thanks @ameowlia!

✨ Built with go 1.21.5

Full Changelog: v56.13.0...v56.14.0

Resources

56.13.0

07 Dec 15:57
Compare
Choose a tag to compare

Changes

  • #68 - Add nats.disable property to the nats config. When this property is set to true the nats jobs will not be started. This is part of the (long) process of deprecating nats in favor of nats-tls. Thanks @ameowlia!
  • #69 - Turn the nats-tls config into parsable yaml to make testing easier. Thanks @ameowlia!

Bosh Job Spec changes:

diff --git a/jobs/nats/spec b/jobs/nats/spec
index ddc54a3..9421d59 100644
--- a/jobs/nats/spec
+++ b/jobs/nats/spec
@@ -38,6 +38,7 @@ provides:
   - nats.monitor_port
   - nats.cluster_port
   - nats.write_deadline
+  - nats.disable
 
 consumes:
 - name: nats
@@ -120,3 +121,6 @@ properties:
   nats.fail_deployment_if_v1:
     description: "Fail the deployment in post-start if nats instances are on v1."
     default: false
+  nats.disable:
+    description: "Disable this monit job. If this property is set to true, the nats process will not run. Connecting to nats (instead of nats-tls) is deprecated. This nats process will be removed soon. Please migrate to using nats-tls as soon as possible."
+    default: false

✨ Built with go 1.21.5

Full Changelog: v56.12.0...v56.13.0

Resources

56.12.0

08 Nov 22:27
Compare
Choose a tag to compare

Changes

  • Bump Golang to 1.21.4

✨ Built with go 1.21.4

Full Changelog: v56.11.0...v56.12.0

Resources

56.11.0

30 Oct 12:56
Compare
Choose a tag to compare

Changes

✨ Built with go 1.21.3

Full Changelog: v56.10.0...v56.11.0

Resources

56.10.0

10 Oct 23:58
Compare
Choose a tag to compare

Changes

  • Bump to golang 1.21.3

✨ Built with go 1.21.3

Full Changelog: v56.9.1...v56.10.0

Resources

56.9.1

09 Oct 21:50
Compare
Choose a tag to compare

Changes

  • Bump to golang 1.21.2

✨ Built with go 1.21.2

Full Changelog: v56.8.0...v56.9.1

Resources

56.8.0

28 Sep 15:01
Compare
Choose a tag to compare

Changes

  • Make nats memory limits configurable (#61)
  • Bump nats-server to v2.10.1

Bosh Job Spec changes:

diff --git a/jobs/nats-tls/spec b/jobs/nats-tls/spec
index 4f9b3b7..777b98e 100644
--- a/jobs/nats-tls/spec
+++ b/jobs/nats-tls/spec
@@ -126,3 +126,10 @@ properties:
   nats.fail_deployment_if_v1:
     description: "Fail the deployment in post-start if nats instances are on v1."
     default: false
+
+  nats.mem_limit.alert:
+    description: "Raise alert if total memory consumed by nats is larger than this. Format: <number> <B|KB|MB|GB|%>"
+    default: "500 MB"
+  nats.mem_limit.restart:
+    description: "Restart nats if total memory consumed is larger than this. Format: <number> <B|KB|MB|GB|%>"
+    default: "3000 MB"

✨ Built with go 1.21.1

Full Changelog: v56.7.0...56.8.0

Resources