Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 17:49
· 6 commits to main since this release

Features:

  • support aggregates (#232) by Will Townsend

Improvements:

  • make AshSqlite.MultiTenancy.encode/1 public (#247) by Conor Sinclair

  • open one database per tenant under a supervisor the repo starts (#246) by Conor Sinclair

  • spike out simplifying multitenancy via moving config to repo by Zach Daniel

  • support strategy :context multitenancy via a tenant repo (#224) by Conor Sinclair

  • support upsert_conflict/1 in upsert conditions (#237) by Nassim

  • ash_postgres parity, part one (#236) by Zephyr Lykos

Bug Fixes:

  • dump in values through types that aren't cast in queries by Zach Daniel

  • define min_sqlite_version/0 in test repos (#240) by Conor Sinclair

  • remove leftover postgres-isms by Zephyr Lykos

  • rename leftover min_pg_version by Zephyr Lykos

  • move dsl transformers to verifiers by Zephyr Lykos

  • reenable migrate task by Zephyr Lykos

  • set match_tenant? on polymorphic references (#231) by Conor Sinclair

Unreleased

Improvements:

  • support SQLite aggregates for loading, filtering, sorting, calculations, and root query aggregates
  • add grouped aggregate regression coverage for list defaults and root query aggregate kinds

Bug Fixes:

  • preserve aggregate relationship preparations, configured arguments, and attribute tenant scope
  • respect relationship limits when filtering first and list aggregates