Sha256: 3670953a1742bac5c3ef7e806617b5ba9e759898df5500a43c880ee7ff0c8019

Contents?: true

Size: 1.97 KB

Versions: 1

Compression:

Stored size: 1.97 KB

Contents

## 2.0.2 (2020-06-01)

- Improved error message for bad key length
- Fixed `backfill` method with relations for Mongoid

## 2.0.1 (2020-02-14)

- Added `BlindIndex.backfill` method

## 2.0.0 (2019-02-10)

- Blind indexes are updated immediately instead of in a `before_validation` callback
- Better Lockbox integration - no need to generate a separate key
- The `argon2` gem has been replaced with `argon2-kdf` for less dependencies and Windows support
- Removed deprecated `compute_email_bidx`

## 1.0.2 (2019-12-26)

- Fixed `OpenSSL::KDF` error on some platforms
- Fixed deprecation warnings in Ruby 2.7

## 1.0.1 (2019-08-16)

- Added support for Mongoid

## 1.0.0 (2019-07-08)

- Added support for master key
- Added support for Argon2id
- Fixed `generate_key` for JRuby
- Dropped support for Rails 4.2

Breaking changes

- Made Argon2id the default algorithm
- Removed `encrypted_` prefix from columns
- Changed default encoding to Base64 strict

## 0.3.5 (2019-05-28)

- Added support for hex keys
- Added `generate_key` method
- Fixed querying with array values

## 0.3.4 (2018-12-16)

- Added `size` option
- Added sanity checks for Argon2 cost parameters
- Fixed ActiveRecord callback issues introduced in 0.3.3

## 0.3.3 (2018-11-12)

- Added support for string keys in finders

## 0.3.2 (2018-06-18)

- Added support for dynamic finders
- Added support for inherited models

## 0.3.1 (2018-06-04)

- Added scrypt and Argon2 algorithms
- Added `cost` option

## 0.3.0 (2018-06-03)

- Enforce secure key generation
- Added `encode` option
- Added `default_options` method

## 0.2.1 (2018-05-26)

- Added class method to compute blind index
- Fixed issue with cached statements

## 0.2.0 (2018-05-11)

- Added support for ActiveRecord 4.2
- Improved validation support when multiple blind indexes
- Fixed `nil` handling

## 0.1.1 (2018-04-09)

- Added support for ActiveRecord 5.2
- Added `callback` option
- Added support for `key` proc
- Fixed error inheritance

## 0.1.0 (2017-12-17)

- First release

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
blind_index-2.0.2 CHANGELOG.md