From 6e312d417be56f4de5c40c0167dce09d0b32f369 Mon Sep 17 00:00:00 2001 From: deployhausgold Date: Thu, 30 Jan 2025 09:34:12 +0000 Subject: [PATCH] [Release] Bumped the version to 2.8.0. --- CHANGELOG.md | 34 ++++++++++++++----------- lib/grape/jwt/authentication/version.rb | 2 +- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f53c347..07b3b6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,22 +1,26 @@ ### next -* Added all versions up to Ruby 3.4 to the CI matrix (#19) +* TODO: Replace this bullet point with an actual description of a change. + +### 2.8.0 (30 January 2025) + +* Added all versions up to Ruby 3.4 to the CI matrix ([#19](https://github.com/hausgold/grape-jwt-authentication/pull/19)) ### 2.7.1 (17 January 2025) -* Added the logger dependency (#18) +* Added the logger dependency ([#18](https://github.com/hausgold/grape-jwt-authentication/pull/18)) ### 2.7.0 (11 January 2025) -* Switched to Zeitwerk as autoloader (#17) +* Switched to Zeitwerk as autoloader ([#17](https://github.com/hausgold/grape-jwt-authentication/pull/17)) ### 2.6.0 (3 January 2025) -* Raised minimum supported Ruby/Rails version to 2.7/6.1 (#16) +* Raised minimum supported Ruby/Rails version to 2.7/6.1 ([#16](https://github.com/hausgold/grape-jwt-authentication/pull/16)) ### 2.5.0 (4 October 2024) -* Upgraded the `recursive-open-struct` gem to `~> 2.0` (#15) +* Upgraded the `recursive-open-struct` gem to `~> 2.0` ([#15](https://github.com/hausgold/grape-jwt-authentication/pull/15)) ### 2.4.5 (15 August 2024) @@ -36,17 +40,17 @@ ### 2.4.1 (9 August 2024) -* Added API docs building to continuous integration (#14) +* Added API docs building to continuous integration ([#14](https://github.com/hausgold/grape-jwt-authentication/pull/14)) ### 2.4.0 (8 July 2024) -* Dropped support for Ruby <2.7 (#13) +* Dropped support for Ruby <2.7 ([#13](https://github.com/hausgold/grape-jwt-authentication/pull/13)) ### 2.3.0 (16 January 2024) * Implemented case-insensitive header value checks for Grape 2.0.0+ compatibility, aligning with HTTP/2+ semantics (#11, #12) -* Moved the development dependencies from the gemspec to the Gemfile (#10) +* Moved the development dependencies from the gemspec to the Gemfile ([#10](https://github.com/hausgold/grape-jwt-authentication/pull/10)) ### 2.2.0 (24 February 2023) @@ -54,11 +58,11 @@ ### 2.1.0 (18 January 2023) -* Bundler >= 2.3 is from now on required as minimal version (#9) -* Dropped support for Ruby < 2.5 (#9) -* Dropped support for Rails < 5.2 (#9) +* Bundler >= 2.3 is from now on required as minimal version ([#9](https://github.com/hausgold/grape-jwt-authentication/pull/9)) +* Dropped support for Ruby < 2.5 ([#9](https://github.com/hausgold/grape-jwt-authentication/pull/9)) +* Dropped support for Rails < 5.2 ([#9](https://github.com/hausgold/grape-jwt-authentication/pull/9)) * Updated all development/runtime gems to their latest - Ruby 2.5 compatible version (#9) + Ruby 2.5 compatible version ([#9](https://github.com/hausgold/grape-jwt-authentication/pull/9)) ### 2.0.4 (15 October 2021) @@ -84,7 +88,7 @@ ### 2.0.0 (7 September 2020) * Extracted the JWT verification functionality into its own gem - ([keyless](https://github.com/hausgold/keyless)) (#6) + ([keyless](https://github.com/hausgold/keyless)) ([#6](https://github.com/hausgold/grape-jwt-authentication/pull/6)) * This extraction allows users to use the JWT/RSA key handling without Grape * The API/configuration stays the same * With the major update to 2.0 we dropped a lot of code which is now located at @@ -98,13 +102,13 @@ ### 1.2.0 (14 February 2019) -* Check the remote response on public key fetching (#3) +* Check the remote response on public key fetching ([#3](https://github.com/hausgold/grape-jwt-authentication/pull/3)) * Added support for Ruby 2.6 * Dropped support for EOL Ruby 2.2 ### 1.1.0 (1 November 2018) -* Added the parsed and original token to the Rack environment (#2) +* Added the parsed and original token to the Rack environment ([#2](https://github.com/hausgold/grape-jwt-authentication/pull/2)) * Two new helper methods are now available to access the JWT from an API spec ### 1.0.1 (23 November 2017) diff --git a/lib/grape/jwt/authentication/version.rb b/lib/grape/jwt/authentication/version.rb index 95d0f2c..da04cd0 100644 --- a/lib/grape/jwt/authentication/version.rb +++ b/lib/grape/jwt/authentication/version.rb @@ -5,7 +5,7 @@ module Jwt # The gem version details. module Authentication # The version of the +grape-jwt-authentication+ gem - VERSION = '2.7.1' + VERSION = '2.8.0' class << self # Returns the version of gem as a string.