Skip to content

2.15.0

Compare
Choose a tag to compare
@splittingred splittingred released this 30 Jun 16:08
· 92 commits to main since this release

NOTE: This changes the way that gruf controllers are autoloaded. See UPGRADING.md for more details.

  • Autoload Gruf Controllers with zeitwerk, allowing for code reloading in development environments
  • Add GRUF_CONTROLLERS_PATH ENV to allow ENV-based runtime configuration of path to gruf controller files
  • Move ServiceBinder from instance to static class for performance improvements
  • Use zeitwerk for autoloading
  • Update gem metadata
  • Update Gruf:Configuration#environment to use ENV.fetch