Sha256: 4f94d61cf5097675bd95241a16e65ee54e4e4e38bae0c60b54a1803505d29c59
Contents?: true
Size: 1.2 KB
Versions: 1
Compression:
Stored size: 1.2 KB
Contents
## 1.1.0 - Added support for Lockbox - Dropped support for Rails 4.2 ## 1.0.1 - Added support for encryption and decryption outside models - Added support for dynamic keys - Fixed issue with inheritance ## 1.0.0 - Added versioning - Added `context_hash` method Breaking changes - There’s now a default encryption context with the model name and id - ActiveSupport notifications were changed from `generate_data_key` and `decrypt_data_key` to `encrypt` and `decrypt` - AWS KMS uses the `Encrypt` operation instead of `GenerateDataKey` ## 0.3.0 - Added support for Vault - Removed `KmsEncrypted.kms_client` and `KmsEncrypted.client_options` in favor of `KmsEncrypted.aws_client` - Removed `KmsEncrypted::Google.kms_client` in favor of `KmsEncrypted.google_client` ## 0.2.0 - Added support for Google KMS ## 0.1.4 - Added `kms_keys` method to models - Reset data keys when record is reloaded - Added `kms_client` - Added ActiveSupport notifications ## 0.1.3 - Added test key - Added `client_options` - Allow private or protected `kms_encryption_context` method ## 0.1.2 - Use `KMS_KEY_ID` env variable by default ## 0.1.1 - Added key rotation - Added support for multiple keys per record ## 0.1.0 - First release
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kms_encrypted-1.1.0 | CHANGELOG.md |