All Versions
25
Latest Version
Avg Release Cycle
69 days
Latest Release
56 days ago

Changelog History
Page 1

  • v1.0.2

    February 01, 2020

    Full Changelog

    Closed issues:

    • AES GCM should use a 12 byte nonce instead of 16 #93

    🔀 Merged pull requests:

  • v1.0.1

    January 29, 2020

    Full Changelog

    Closed issues:

    • MyApp.Vault.encrypt("plaintext") failing #92

    🔀 Merged pull requests:

  • v1.0.0

    December 31, 2018

    This release extracts all Ecto components to the new cloak_ecto package. See #77 for more details.

    💥 Breaking Changes

    • Ecto components are no longer included. You will need to install cloak_ecto to get them.
    • 0️⃣ Jason is now the default JSON library.
  • v1.0.0-alpha.0

    December 31, 2018

    This release extracts all Ecto components to the new cloak_ecto package. See #77 for more details.

    💥 Breaking Changes

    • Ecto components are no longer included. You will need to install cloak_ecto to get them.
    • 0️⃣ Jason is now the default JSON library.
  • v0.9.2

    December 26, 2018

    Full Changelog

    🔀 Merged pull requests:

    • 🛠 Fix typo & add better error msg for PBKDF2 algorithm #88 (jc00ke)
    • 👌 Improve PBKDF2 config error messages #87 (jc00ke)
  • v0.9.1

    October 07, 2018

    Full Changelog

    Closed issues:

    • ✅ Testing with hashed fields fails to equal fixture #85
    • Migrator Embedded Schema Error #81

    🔀 Merged pull requests:

  • v0.9.0

    September 29, 2018

    Full Changelog

    💥 Breaking changes:

    • 👉 Make Cloak.Vault a GenServer #75

    🔀 Merged pull requests:

  • v0.8.0

    September 22, 2018

    Full Changelog

    Closed issues:

    • convert Cloak errors into Ecto errors #74
    • 👌 Support migrations with non-integer :id field #70
    • Roadmap #66

    🔀 Merged pull requests:

    • 👌 Support :binary_ids via cursor paging #73 (danielberkompas)
    • ➕ Add a link to the 0.6.x to 0.7.x migration guide to readme #72 (4141done)
    • Do not fail migration task when running on schema linked to empty table #69 (tizpuppi)
  • v0.7.0

    August 23, 2018

    🚀 This release is a major rewrite of large sections of Cloak. The fundamental concepts are the same, but the library is much more flexible now.

    🆕 New Features

    • 🔧 Cloak.Vaults allow you to have multiple active Cloak configurations in your project. Umbrella apps will find this very useful.
    • Guides on installation, encrypting existing data, and key rotation!

    💥 Breaking Changes

    • Cloak Ecto types are now local to your project
    • Cloak.Cipher.AES.* ciphertext has changed format

    🛠 Bugfixes

    • mix cloak.migrate has been rewritten and actually works now.
  • v0.7.0-alpha.2

    April 25, 2018

    Full Changelog

    Closed issues:

    • (Postgrex.Error) ERROR 22021 (character_not_in_repertoire) #65

    🔀 Merged pull requests: