View Source Change Log

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

v1.0.4 (2024-10-07)

Improvements:

  • Add attribute_type to configure archived_at timestamp (#56)

v1.0.3 (2024-08-16)

Improvements:

  • deprecate exclude_upsert_actions, as it had unintended side effects

  • add exclude_upsert_actions configuration

v1.0.2 (2024-07-11)

Improvements:

  • only add archive attribute if it doesn't already exists

v1.0.1 (2024-06-23)

Bug Fixes:

  • set ash_archival on the bulk destroy read query

  • ensure ash_archival: true is set on all destroy invocations

Improvements:

  • update ash for atomic_upgrade_with feature

v1.0.0 (2024-05-10)

Improvements:

  • support base_filter? true option

v1.0.0 (2024-05-10)

Improvements:

  • support base_filter? true option

v1.0.0 (2024-05-10)

Improvements:

  • support base_filter? true option

v1.0.0

The changelog is being restarted. See /documentation/0.x-CHANGELOG.md in GitHub for previous changelogs.

Breaking Changes:

  • [AshArchival] don't use base_filter anymore, allowing for more flexible design

Improvements:

  • [AshArchival] support filters on upsert actions

Improvements:

  • [AshArchival] rewritten to support atomics & bulk actions to take advantage of new bulk actions
  • [AshArchival] add exclude_read_actions to exclude some actions from filtering archived items
  • [AshArchival] add exclude_destroy_actions to exclude some actions from being intercepted