Skip to content

Releases: bigcommerce/gruf

2.4.0

12 Jun 21:55
Compare
Choose a tag to compare
  • Added a hash of error log levels to RequestLogging interceptor, mapping error code to level of logging to use. To
    override the level of logging per error response, provide a map of codes to log level in options, key :log_levels.
    The default is :error log level.

2.3.0

29 Mar 16:21
Compare
Choose a tag to compare
  • Adds Gruf::Interceptors::ClientInterceptor for intercepting outbound client calls
  • Adds command-line arguments to the gruf binstub
  • Adds ability to specify server hostname via CLI argument

https://rubygems.org/gems/gruf/

2.2.2

23 Mar 16:18
Compare
Choose a tag to compare
  • Added ignore_methods option for RequestLogging interceptor [#45] (\ht @kruczjak)

https://rubygems.org/gems/gruf/versions/2.2.2

2.2.1

14 Mar 14:48
Compare
Choose a tag to compare
  • Now changes proc title once server is ready to process incoming requests [#44] (\ht @Parad0X)
  • Gruf now requires gRPC 1.10.x+ due to various fixes and improvements in the gRPC core libraries

2.2.0

21 Feb 20:41
Compare
Choose a tag to compare
  • Ruby 2.5 support
  • [#43] Have server trap sigints and interrupts cleanly (\ht @Parad0X)

2.1.1

05 Feb 17:17
Compare
Choose a tag to compare
  • Add ability to pass in client stub options into Gruf::Client

2.1.0

18 Dec 22:58
Compare
Choose a tag to compare
  • Add ability to list, clear, insert before, insert after, and remove to a server's interceptor
    registry
  • Ensure interceptors and services cannot be adjusted on the server after it starts to
    prevent threading issues
  • [#36], [#37] Adds response_class, request_class, and service accessors to controller request

2.0.3

07 Dec 19:10
Compare
Choose a tag to compare
  • Fix regression [#35] where gruf was not able to be loaded outside of a Rails application

2.0.2

07 Nov 17:06
Compare
Choose a tag to compare
  • Update Rubocop to 0.51
  • Fix issue #32 where server was not handling signals

2.0.1

10 Oct 21:06
Compare
Choose a tag to compare
  • Handle ActiveRecord connection management more gracefully (Fixes #30)