All Versions
64
Latest Version
Avg Release Cycle
64 days
Latest Release
847 days ago

Changelog History
Page 1

  • v1.6.2 Changes

    December 30, 2021

    ๐Ÿ›  Fixes

    • โช #2219: Revert the changes for autoloading provided in 1.6.1 - @dm1try.
  • v1.6.1 Changes

    December 28, 2021

    ๐Ÿ”‹ Features

    ๐Ÿ›  Fixes

  • v1.6.0 Changes

    October 04, 2021

    ๐Ÿ”‹ Features

    • โฌ†๏ธ #2190: Upgrade dev deps & drop Ruby 2.4.x support - @dnesteryuk.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #2176: Fix: OPTIONS fails if matching all routes - @myxoh.
    • 0๏ธโƒฃ #2177: Fix: default validator fails if preceded by as validator - @Catsuko.
    • ๐Ÿ’Ž #2180: Call super in API.inherited - @yogeshjain999.
    • ๐Ÿ“š #2189: Fix: rename parameters when using :as (behaviour and grape-swagger documentation) - @Jack12816.
  • v1.5.4 Changes

    ๐Ÿ”‹ Features

    • Your contribution here.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #2176: Fix: OPTIONS fails if matching all routes - @myxoh.
    • 0๏ธโƒฃ #2177: Fix: default validator fails if preceded by as validator - @Catsuko.
    • Your contribution here.
  • v1.5.3 Changes

    March 07, 2021

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #2161: Handle EOFError from Rack when given an empty multipart body - @bschmeck.
    • ๐Ÿ’Ž #2162: Corrected a hash modification while iterating issue - @Jack12816.
    • ๐Ÿ’Ž #2164: Fix: coerce_with is now called for params with nil value - @braktar.
  • v1.5.2 Changes

    February 06, 2021

    ๐Ÿ”‹ Features

    • ๐Ÿ’Ž #2157: Custom types can set a message to be used in the response when invalid - @dnesteryuk.
    • ๐Ÿ’Ž #2145: Ruby 3.0 compatibility - @ericproulx.
    • โšก๏ธ #2143: Enable GitHub Actions with updated RuboCop and Danger - @anakinj.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #2144: Fix compatibility issue with activesupport 6.1 and XML serialization of arrays - @anakinj.
    • โœ๏ธ #2137: Fix typos - @johnny-miyake.
    • ๐Ÿ—„ #2131: Fix Ruby 2.7 keyword deprecation warning in validators/coerce - @K0H205.
    • ๐Ÿ’Ž #2132: Use #ruby2_keywords for correct delegation on Ruby <= 2.6, 2.7 and 3 - @eregon.
    • ๐Ÿ”ง #2152: Fix configuration method inside namespaced params - @fsainz.
  • v1.5.1 Changes

    November 15, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #2129: Fix validation error when Required Array nested inside an optional array, for Multiparam validators - @dwhenry.
    • ๐Ÿ’Ž #2128: Fix validation error when Required Array nested inside an optional array - @dwhenry.
    • ๐ŸŽ #2127: Fix a performance issue with dependent params - @dnesteryuk.
    • โš  #2126: Fix warnings about redefined attribute accessors in AttributeTranslator - @samsonjs.
    • ๐Ÿ—„ #2121: Fix 2.7 deprecation warning in validator_factory - @Legogris.
    • ๐Ÿ’Ž #2115: Fix declared_params regression with multiple allowed types - @stanhu.
    • ๐Ÿ—„ #2123: Fix 2.7 deprecation warning in middleware/stack - @Legogris.
  • v1.5.0 Changes

    October 05, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ—„ #2104: Fix Ruby 2.7 keyword deprecation warning - @stanhu.
    • ๐Ÿ’Ž #2103: Ensure complete declared params structure is present - @tlconnor.
    • ๐Ÿ’Ž #2099: Added truffleruby to Travis-CI - @gogainda.
    • ๐Ÿ’Ž #2089: Specify order of mounting Grape with Rack::Cascade in README - @jonmchan.
    • ๐Ÿ’Ž #2083: Set Cache-Control header only for streamed responses - @stanhu.
    • ๐Ÿ’Ž #2092: Correct an example params in Include Missing doc - @huyvohcmc.
    • ๐Ÿ—„ #2091: Fix ruby 2.7 keyword deprecations - @dim.
    • 0๏ธโƒฃ #2097: Skip to set default value unless meets_dependency? - @wanabe.
    • ๐Ÿ’Ž #2096: Fix redundant dependency check - @braktar.
    • ๐Ÿ’Ž #2096: Fix nested coercion - @braktar.
    • ๐Ÿ’Ž #2102: Fix retaining setup blocks when remounting APIs - @jylamont.
  • v1.4.1 Changes

    ๐Ÿ”‹ Features

    • Your contribution here.

    ๐Ÿ›  Fixes

    • Your contribution here.
    • ๐Ÿ’Ž #2099: Added truffleruby to Travis-CI - @gogainda.
    • ๐Ÿ’Ž #2089: Specify order of mounting Grape with Rack::Cascade in README - @jonmchan.
    • ๐Ÿ’Ž #2083: Set Cache-Control header only for streamed responses - @stanhu.
    • ๐Ÿ’Ž #2092: Correct an example params in Include Missing doc - @huyvohcmc.
    • ๐Ÿ—„ #2091: Fix ruby 2.7 keyword deprecations - @dim.
    • 0๏ธโƒฃ #2097: Skip to set default value unless meets_dependency? - @wanabe.
    • ๐Ÿ’Ž #2096: Fix redundant dependency check - @braktar.
    • ๐Ÿ’Ž #2096: Fix nested coercion - @braktar.
    • ๐Ÿ’Ž #2102: Fix retaining setup blocks when remounting APIs - @jylamont.
  • v1.4.0 Changes

    July 10, 2020

    ๐Ÿ”‹ Features

    • ๐Ÿ—„ #1520: Un-deprecate stream-like objects - @urkle.
    • ๐Ÿ’Ž #2060: Drop support for Ruby 2.4 - @dblock.
    • โฌ†๏ธ #2060: Upgraded Rubocop to 0.84.0 - @dblock.
    • ๐Ÿ’Ž #2077: Simplify logic for defining declared params - @dnesteryuk.
    • ๐Ÿ’Ž #2076: Make route information available for hooks when the automatically generated endpoints are invoked - @anakinj.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #2067: Coerce empty String to nil for all primitive types except String - @petekinnecom.
    • ๐Ÿ—„ #2064: Fix Ruby 2.7 deprecation warning in Grape::Middleware::Base#initialize - @skarger.
    • ๐Ÿ’Ž #2072: Fix Grape.eager_load! and compile! - @stanhu.
    • ๐Ÿ’Ž #2084: Fix memory leak in path normalization - @fcheung.