Sha256: 4c63f2331b16f20d54f5c688c975f6830d4c2dc9ab0ba39c6417c9a16152f81b

Contents?: true

Size: 1.64 KB

Versions: 1

Compression:

Stored size: 1.64 KB

Contents

### 1.8.1

Remove Rails 5.2 and 6.0 support

Remove Ruby 2.7 support

Add Rails 7.1 support

Add Ruby 3.2 and 3.3 support

### 1.8.0

Support different touch interval based on expiration time (Daniel André da Silva)

### 1.7.1

Fix invalid headers generated when model is namespaced (Ariel Agne da Silveira)

Add Rails 7.0 support

Add Ruby 3.1 support

Remove Ruby 2.6 support

### 1.7.0

Add ability to track additional info in tokens (Marcelo Silveira)

Remove Ruby 2.5 support

### 1.6.0

Add Rails 6.1 support

Add Ruby 3.0 support

Remove Rails 4.2 support

Remove Ruby 2.4 support

### 1.5.0

Add Rails 6 support

Fix warning on Ruby 2.7 (Andy Klimczak)

Skip CSRF clean up (Marcelo Silveira)

### 1.4.0

Support for Devise 4.6.

Relax dependency on Devise.

### 1.3.0

Support for Devise 4.5

### 1.2.0

Adds support for MongoDB.

### 1.1.0

New feature: optional token expiration after period of inactivity - #37

You have to add `expires_in` field to the database table holding the tokens
to benefit from this feature.

### 1.0.0

No major changes - just a stable version release.

### 0.7.0

Adds support for Rails 5. Requires Devise 4.

### 0.6.0

Adds support for authentication keys other than email.

### 0.5.0

Breaking changes. Token digest is stored in the database, not the actual token. This will invalidate all your existing tokens (logging users out) unless you migrate existing tokens. In order to migrate execute:

```ruby
AuthenticationToken.find_each do |token|
  token.body = Devise.token_generator.digest(AuthenticationToken, :body, token.body)
  token.save!
end
```

assuming that your model which stores tokens is called ```AuthenticationToken```.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tiddle-1.8.1 CHANGELOG.md