All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

v0.3.1 (2026-06-03)

Bug Fixes:

  • set matching sensitive? on encryption arguments by Zach Daniel

v0.3.0 (2026-05-25)

Features:

  • add vault_selector DSL option for runtime vault selection (#143) by ryanrborn

Bug Fixes:

  • handle Ash 3.26 automatically decoding embedded fields by Zach Daniel

v0.2.1 (2026-04-13)

Bug Fixes:

  • propagate allow_nil? from attribute to create action argument (#138) by Kamil Badyla

v0.2.0 (2026-01-20)

Breaking Changes:

  • don't encrypt attributes not in action accept list by Zach Daniel

v0.1.7 (2025-08-31)

Bug Fixes:

  • fix the missing attribute name when the passed attribute does not exist (#116) by Simon Bergström

v0.1.6 (2025-03-14)

Bug Fixes:

  • Apply default of attrs only for create actions (#84)

v0.1.5 (2025-03-11)

Bug Fixes:

  • Apply default of attribute to argument (#80)

v0.1.4 (2025-02-13)

Bug Fixes:

  • return {:ok, changeset} to do nothing on encryption change

v0.1.3 (2025-01-27)

Bug Fixes:

  • encrypt attribute when not listed on accept list (#46)

v0.1.2 (2024-08-19)

Improvements:

  • add atomic implementation for AshCloack.Changes.Encrypt

v0.1.1 (2024-08-02)

Bug Fixes:

Improvements:

v0.1.0 (2024-05-11)

v0.1.0-rc.0 (2024-04-25)

Initial feature set