Update dependency grape to '~> 2.1.0'
This MR contains the following updates:
Package | Update | Change |
---|---|---|
grape (changelog) | minor |
'~> 2.0.0' -> '~> 2.1.0'
|
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
ruby-grape/grape (grape)
v2.1.3
Fixes
- #2467: Fix repo coverage - @ericproulx.
-
#2468: Align
error!
method signatures across different places - @numbata. - #2469: Fix full path building for lateral scopes - @numbata.
v2.1.2
Fixes
- #2459: Autocorrect cops - @ericproulx.
- #3458: Remove unused Grape::Util::Accept::Header - @ericproulx.
- #2463: Fix error message indices - @ericproulx.
v2.1.1
Features
- #2450: Update RuboCop to 1.64.1 - @ericproulx.
Fixes
- #2453: Fix context in rescue_from - @ericproulx.
- #2455: Fix default response headers to work with Rack 3 - @ericproulx.
v2.1.0
Features
- #2432: Deep merge for group parameter attributes - @numbata.
-
#2419: Add the
contract
DSL - @dgutov. -
#2371: Use a param value as the
default
value of other param - @jcagarcia. -
#2377: Allow to use instance variables values inside
rescue_from
- @jcagarcia. -
#2379: Take into account the
route_param
type inrecognize_path
- @jcagarcia. - #2383: Use regex block instead of if - @ericproulx.
-
#2384: Allow to use
before/after/rescue_from
methods in any order when usingmount
- @jcagarcia. - #2390: Drop support for Ruby 2.6 and Rails 5 - @ericproulx.
- #2393: Optimize AttributeTranslator - @ericproulx.
-
#2395: Set
max-age
to 0 whencookies.delete
- @ericproulx. - #2397: Add support for ruby 3.3 - @ericproulx.
-
#2399: Update
rubocop
to 1.59.0,rubocop-performance
to 1.20.1 andrubocop-rspec
to 2.25.0 - @ericproulx. - #2402: Grape::Deprecations will be raised when running specs - @ericproulx.
- #2406: Remove mime-types dependency in specs - @ericproulx.
- #2408: Fix params method redefined warnings - @ericproulx.
- #2410: Gem deprecations will raise a DeprecationWarning in specs - @ericproulx.
- #2389: Remove rack-accept dependency - @ericproulx.
- #2426: Drop support for rack 1.x series - @ericproulx.
-
#2427: Use
rack-contrib
jsonp instead of rack-jsonp - @ericproulx. - #2363: Replace autoload by zeitwerk - @ericproulx.
-
#2425: Replace
{}
withRack::Header
orRack::Utils::HeaderHash
- @dhruvCW. - #2430: Isolate extensions within specific gemfile - @ericproulx.
- #2431: Drop appraisals in favor of eval_gemfile - @ericproulx.
- #2435: Use rack constants - @ericproulx.
- #2436: Update coverallsapp github-action - @ericproulx.
-
#2434: Implement nested
with
support in parameter dsl - @numbata. - #2438: Fix some Rack::Lint - @ericproulx.
- #2437: Add length validator - @dhruvCW.
- #2445: Remove builder as a dependency - @ericproulx.
Fixes
-
#2375: Fix setter methods for
Grape::Router::AttributeTranslator
- @Jell. - #2370: Remove route_xyz method_missing deprecation - @ericproulx.
-
#2372: Fix
declared
method for hash params with overlapping names - @jcagarcia. - #2373: Fix markdown files for following 1-line format - @jcagarcia.
-
#2382: Fix values validator for params wrapped in
with
block - @numbata. - #2387: Fix rubygems version within workflows - @ericproulx.
- #2405: Fix edge workflow - @ericproulx.
- #2414: Fix Rack::Lint missing content-type - @ericproulx.
-
#2378: Do not overwrite
route_param
with a regular one if they share same name - @arg. - #2444: Replace method_missing in endpoint - @ericproulx.
- #2441: Optimize memory alloc and retained - @ericproulx.
- #2449: Rack 3.1 fixes - @ericproulx.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by GitLab Dependency Bot