Skip to content

Releases: diffcrypt/diffcrypt-ruby

v0.6.1

06 Feb 13:56
5f8afc2
Compare
Choose a tag to compare

https://rubygems.org/gems/diffcrypt/versions/0.6.1

Added

  • Rails 7 support
  • Ruby 3.0 support

Changed

  • Updated all dependencies
  • Migrated from CircleCI to GitHub Actions
  • Moved repo to own organisation

Fixed

  • Only add .gitignore entry once #52

v0.5.1 - 2021-03-29

29 Mar 16:38
244da63
Compare
Choose a tag to compare

v0.5.0 - 2020-12-06

06 Dec 15:59
f897be0
Compare
Choose a tag to compare

Added

  • Diffcrypt::Rails::ApplicationHelper to simplify integration
  • rake diffcrypt:init command to help setup credentials

Changed

  • Default cipher is now aes-265-gcm
  • YAML keys are now sorted
  • Improved support for rails native aes-128-gcm cipher
  • Improved test coverage for differing ciphers

v0.4.1 - 2020-10-06

06 Oct 16:20
e8c7442
Compare
Choose a tag to compare

Fixed

  • Could not initialize a new file or modify existing rails format file (Thanks @swiknaba #31)

v0.4.0 - 2020-10-01

01 Oct 22:42
818adb4
Compare
Choose a tag to compare

Changed

  • Encryptor can now use other ciphers than the default
  • Default cipher is now aes-256-gcm

Dependencies

  • simplecov: 0.17.0 -> 0.18.0 (#20)
  • rubocop: 0.88.0 -> 0.92.0 (#24)

v0.3.3 - 2020-07-25

25 Jul 17:44
74e621e
Compare
Choose a tag to compare

Fixed

  • Explicit FileUtils require to avoid potentially warning logs

v0.3.2 - 2020-07-20

20 Jul 09:47
9c89e0d
Compare
Choose a tag to compare

Added

  • CLI: diffcrypt generate-key command to generate a new key for a cipher
  • Internal: Library now generates and publishes code coverage publically on Code Climate

Changed

  • Only support ruby 2.5+ since 2.4 is no longer maintained

Removed

  • No longer generate and store a checksum. Backwards compatible since it wasn't used

v0.3.1 - 2020-07-08

08 Jul 12:39
bdd9a10
Compare
Choose a tag to compare

Patch to allow integration into projects with thor < 1 dependency.

Fixed

  • Thor deprecation error no longer shows on CLI failure

Changed

  • Thor 0.20+ can now be used alongside this gem

v0.3.0 - 2020-06-30

30 Jun 22:15
68a71b3
Compare
Choose a tag to compare

Added

  • CLI: Use diffcrypt from command line of any project without requiring ruby integration
  • CLI: diffcrypt encrypt Directly encrypt any file and output the contents
  • CLI: diffcrypt decrypt Directly decrypt any file and output the contents