api_valve

Lightweight ruby/rack API reverse proxy or gateway.

MIT License

Downloads
58.6K
Stars
8
Committers
6
api_valve - v1.2.0 Latest Release

Published by mkon almost 2 years ago

What's Changed

Full Changelog: https://github.com/mkon/api_valve/compare/v1.1.0...v1.2.0

api_valve - v1.1.0

Published by mkon over 2 years ago

Adds support for ruby 3.1 and 3.2.

As a side effect I switched to YAML.safe_load in the builder, which means you will have to configure additional classes that are safe to load from YAML configuration files. Default allows only ::Regexp.
See https://github.com/mkon/api_valve/blob/v1.1.0/lib/api_valve.rb#L46

api_valve - v1.0.1

Published by mkon over 2 years ago

Updated dependencies, most notably now supports ActiveSupport 7.

api_valve - v1.0.0

Published by mkon over 3 years ago

Support for ruby 3.0. Some internal changes were required on how procs are passed from one method to another. This might introduce a breaking change depending on how you configured the proxys or what override patches are in place. This might require to change your code from passing blocks to the methods instead of procs (see #122)

api_valve - v0.8.0

Published by mkon over 4 years ago

Added X-Forwarded-Prefix header.

api_valve - v0.7.5

Published by mkon over 4 years ago

  • Changed some log levels to debug
  • Added active support instrumentation to faraday middleware
api_valve - v0.7.4

Published by mkon almost 5 years ago

  • Allow faraday 1.0
api_valve - v0.7.3

Published by mkon almost 5 years ago

  • Allow activesupport >= 6