Grape v1.3.0 Release Notes

Release Date: 2020-01-11 // over 4 years ago
  • ๐Ÿ”‹ Features

    • Your contribution here.
    • ๐Ÿ’Ž #1949: Add support for Ruby 2.7 - @nbulaj.
    • ๐Ÿ’Ž #1948: Relax dry-types dependency version - @nbulaj.
    • ๐Ÿ’Ž #1944: Reduces attribute_translator string allocations - @ericproulx.
    • ๐Ÿ’Ž #1943: Reduces number of regex string allocations - @ericproulx.
    • โšก๏ธ #1942: Optimizes retained memory methods - @ericproulx.
    • ๐Ÿ’Ž #1941: Adds frozen string literal - @ericproulx.
    • ๐Ÿ’Ž #1940: Gets rid of a needless step in HashWithIndifferentAccess - @dnesteryuk.
    • ๐Ÿ“‡ #1938: Adds project metadata to the gemspec - @orien.
    • ๐Ÿ’Ž #1920: Replaces Virtus with dry-types - @dnesteryuk.
    • ๐Ÿšš #1930: Moves block call to separate method so it can be spied on - @estolfo.

    ๐Ÿ›  Fixes

    • โœ๏ธ #1965: Fix typos in README - @davidalee.
    • ๐Ÿ’Ž #1963: The values validator must properly work with booleans - @dnesteryuk.
    • ๐Ÿ’Ž #1950: Consider the allow_blank option in the values validator - @dnesteryuk.
    • ๐Ÿ’Ž #1947: Careful check for empty params - @dnesteryuk.
    • ๐Ÿ’Ž #1931: Fixes issue when using namespaces in Grape::API::Instance mounted directly - @myxoh.