Skip to content

chore(main): release 0.3.0 - #62

Merged
bougyman merged 1 commit into
mainfrom
release-please--branches--main
Sep 19, 2026
Merged

bougyman merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@ruby-automation

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.3.0 (2026-09-18)

⚠ BREAKING CHANGES

  • Big move to use kwargs as the initializer for classes which include us (#28)

Features

  • add NATS service discovery tools (#58) (#59) (382d5e7)
  • add nats_jetstream_consumer to provide the feature requested in issue #44 (#45) (9372aa4)
  • add optional prometheus metrics endpoint with saturation metrics (#42) (fcd767a)
  • Adds gemspec and gemfile (#1) (972dc72)
  • Adds graceful shutdown when INT/TERM/QUIT signal is received (#18) (ce03fb0)
  • Adds rakefile back (#3) (271592c)
  • Adds settings to module (9ff0942)
  • Basic functionality for serving apis (#4) (9ff0942)
  • improved leopard saturation metrics (2303ef2)
  • improved leopard saturation metrics (c143056)
  • Initial readme (4ea9f34)
  • serialize error payloads (e87f709)
  • serialize error payloads (7fdc19f)
  • surface handler results to middleware chain (#47) (eb046f2)

Bug Fixes

  • #35 - Limits the backtrace to 4 lines in our exceptions (#36) (df0fee8)
  • Allow non blocking all the way down to the instance level (#27) (01748a5)
  • Big move to use kwargs as the initializer for classes which include us (#28) (72293b4)
  • content type calculation (0af4b0b)
  • Corrects gemname in publish-gem.sh (9ff0942)
  • Corrects the version (#7) (a3de532)
  • deps: remove upper bound from semantic_logger dependency (#54) (0b9f154)
  • Do not leak SemanticLogger settings outside of isolation (#30) (524595c)
  • Ensure we exit after saying Bye Bye (#33) (11a7584)
  • Fixes the gem publisher, and adds missing .version.txt (#11) (3dcbd3c)
  • Have to build the gem before we can find it, doh (#13) (62053e9)
  • only serialize for metrics (b7c81a6)
  • preserve respond_with_error payloads (#40) (f5c0d46)
  • Remove sequel cruft in ci config (#9) (09a43e2)
  • Run in blocking mode, not just non-blocking (#15) (a659145)
  • set metrics JSON content type (24196d1)
  • Stop sending code argument to respond_with_error, it does not accept it (#23) (9d87b8c)

This PR was generated with Release Please. See documentation.

@bougyman
bougyman merged commit c2de6d9 into main Sep 19, 2026
5 checks passed
@bougyman
bougyman deleted the release-please--branches--main branch September 19, 2026 04:44
@ruby-automation

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants