Skip to content

Latest commit

 

History

History
140 lines (74 loc) · 2.38 KB

CHANGELOG.md

File metadata and controls

140 lines (74 loc) · 2.38 KB

3.2.4 (Septemper 21, 2024)

Support:

  • always pass token claims when verifying session

3.2.3 (Septemper 18, 2024)

Support:

  • add support for jwt to 2.9 version

3.2.2 (March 5, 2024)

Support:

  • upgrade jwt to 2.8 in dependencies
  • upgrade development dependencies

3.2.1 (September 11, 2023)

Support:

  • switched the positions of #should_check_csrf? and @_csrf_check in the code logic for the sake of minor perf improvement.

3.2.0 (June 20, 2023)

Features:

  • payload can be accessed without auth - it's going to be resolved into an empty hash.

3.1.1 (May 6, 2023)

Bugfixes:

  • fix bug with flushing empty refresh tokens (Unsupported command argument type: NilClass (TypeError))

3.1.0 (February 18, 2023)

Features:

  • rename encryption_key= to signing_key= (keep the alias for backward compatibility)

3.0.1 (December 28, 2022)

Support:

  • fix bug with expire/expireat

3.0.0 (December 27, 2022)

Features:

  • replace redis with redis-client
  • add pool_size setting to support concurrency within redis-client's connection pool

Support:

  • upgrade jwt to 2.6 in dependencies

2.7.4 (August 31, 2022)

Support:

  • compatibility with redis 5.0

2.7.3 (August 26, 2022)

Support:

  • compatibility with jwt 2.5
  • add rspec to development deps

2.7.2 (January 24, 2022)

Bugfixes:

  • 2.7.1 version didn't include the correct patch

2.7.1 (January 22, 2022)

Bugfixes:

  • Correctly init namespaced refresh tokens when fetching all tokens from Redis

2.7.0 (October 05, 2021)

Features:

  • added redis_client setting to JWTSessions::StoreAdapters::RedisStoreAdapter

2.6.0 (June 01, 2021)

Features:

  • added support for all Redis settings

Support:

  • updated jwt to '>= 2.2.3'
  • switched to redis scan when looking for keys
  • removed extra gems from gemspec deps
  • updated gems in dummy apps

2.5.2 (July 06, 2020)

Bugfixes:

  • fixed Using the last argument as keyword parameters is deprecated; warnings

2.5.1 (April 20, 2020)

Features:

  • added changelog

Bugfixes:

  • fixed double exp key in payload

Support:

  • moved decode error text to a constant within token class

2.5.0 (April 12, 2020)

Features:

  • added new error class JWTSessions::Errors::Expired

2.4.3 (September 19, 2019)

Bugfixes:

  • fixed lookup for refresh token for namespaced sessions

Support:

  • updated sqlite to ~> 1.4 in dummy_api
  • added 2.6.3 Ruby to CI