All Versions
Latest Version
Avg Release Cycle
196 days
Latest Release
1407 days ago

Changelog History
Page 1

  • v3.9.3

    August 11, 2020
  • v3.9.2

    January 17, 2018
  • v3.9.1

    December 27, 2017
  • v3.9.0 Changes

    November 21, 2017

    ๐Ÿš€ This release includes a bump in performance due to the way regular expressions are handled internally. For more information, check this issue.

  • v3.8.1

    June 30, 2017
  • v3.8.0 Changes

    July 01, 2016

    ๐Ÿš€ This release has no new features, but it relaxes the gemspec so that Cuba can be used with Rack 2.

  • v3.7.0 Changes

    June 09, 2016

    ๐Ÿš€ This release adds matchers for the HTTP Verbs patch, head, options, link, unlink and trace. Previously, only get, post, put and delete were supported, and in order to match other methods you had to query the req object.

    ๐Ÿš€ Prior to this release, this is how you could match an OPTIONS request:

    on req.options? do ...end

    And now you can use the options matcher:

    on options do ...end

    Functionally equivalent, but easier on the eyes :-)

    Thanks to @firoxer for the idea and the changeset.

  • v3.6.0 Changes

    March 19, 2016
    • ๐Ÿ”’ Set Strict-Transport-Security to a better default (See #73).
  • v3.5.0 Changes

    January 15, 2016
    • โž• Add not_found hook for customizing the 404 error.
    • โœ‚ Remove undocumented header matcher.
    • Depend explicitly on Rack 1.6.x.
    • Experimental feature: param now accepts a second parameter
      0๏ธโƒฃ with a default value.
  • v3.4.0

    March 11, 2015