ash-project / ash_hq

The Ash Framework homepage and documentation site.
MIT License
46 stars 25 forks source link

chore(deps): bump ash_postgres from 2.0.0-rc.6 to 2.0.0-rc.9 #143

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 4 months ago

Bumps ash_postgres from 2.0.0-rc.6 to 2.0.0-rc.9.

Changelog

Sourced from ash_postgres's changelog.

v2.0.0-rc.9 (2024-04-23)

Breaking Changes:

  • change defaults for uuids to gen_random_uuid()

  • Use UTC for default generated timestamps (#131)

  • 3.0 (#227)

Features:

  • add create? and drop? callbacks to AshPostgres.Repo (#143)

Bug Fixes:

  • handle missing aggregate relationships and fields better in transformers

  • update ash_sql for bug fixes

  • reproduce issue around atomic updates & validations

  • ensure that exists with a filter paired with from_many? functions properly

  • update ash_sql, fix credo

  • use proper sql implementation in default_bindings

  • don't wait for shell input when checking migrations

  • properly handle non-filter aggregate filters

  • ensure timestamps are present in extension migrations

  • handle fully fleshed out aggregate fields

Improvements:

  • warn on missing ash-functions at compile time

  • support mix ash.rollback with interactive rollback

  • don't fetch version in agent when using sandbox

  • loosen 3.0 release candidate requirement

  • fixes for 3.0 changes and AshSql changes

  • move many internals out to AshSql package

... (truncated)

Commits
  • 5875b17 chore: release version v2.0.0-rc.9
  • 3c4a3d3 fix: handle missing aggregate relationships and fields better in transformers
  • 32448ea chore: Add failing test for tenanted aggregate bug. (#244)
  • ec91e2e fix: reproduce issue around atomic updates & validations
  • d26a189 improvement: warn on missing ash-functions at compile time
  • 1b44e31 chore: release version v2.0.0-rc.8
  • 3007ebf chore: update ash_sql dependency
  • 7f3661c chore: support adapter option to use AshPostgres.Repo
  • 90ae9ae chore: add mix_audit
  • 8f1ae86 test: add some explicit destroy/soft destroy tests
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)