ash-project / ash_hq

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

chore(deps): bump the production-dependencies group across 1 directory with 8 updates #234

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the production-dependencies group with 5 updates in the / directory:

Package From To
ash 3.0.16 3.1.2
ash_json_api 1.2.2 1.3.6
ash_postgres 2.0.12 2.1.1
oban 2.17.11 2.17.12
phoenix_ecto 4.6.1 4.6.2

Updates ash from 3.0.16 to 3.1.2

Changelog

Sourced from ash's changelog.

v3.1.2 (2024-07-10)

Bug Fixes:

  • [bulk actions] ensure that manual action configurations are honored for bulk actions

v3.1.1 (2024-07-10)

Bug Fixes:

  • [ash.install] installer doesn't need to add spark as a dependency, just run its installer

v3.1.0 (2024-07-09)

Features:

  • [Generators] add mix ash.install (call with mix igniter.install ash)

  • [Generators] add mix ash.gen.resource

  • [Generators] add mix ash.gen.base_resource

  • [Generators] add mix ash.gen.domain

  • [Generators] add mix ash.extend

  • [Ash.Type.UUIDv7] Add built in Ash.Type.UUIDv7 type, and uuid_v7_primary_key builder

Bug Fixes:

  • [atomics] sort primary key changes ahead of others in atomic changes

  • [Ash.Changeet] fix typespec for Changeset.around_transaction/2 (#1292)

  • [multitenancy] ensure tenancy is always enforced on create/update/destroy actions

  • [loading relationships] lateral join on from_many? true relationships

  • [calculations] don't reuse calculations/aggregates if authorize? is true

  • [aggregates] ensure aggregate context is fully configured in Ash.aggregate

  • [bulk actions] properly transfer changeset.context on streamed batch changesets

  • [bulk actions] ensure notifications are dispatched from bulk actions

  • [lazy loading] lazy-loading logic for calculations/aggregates was inversed (#1275)

  • [error handling] properly match on async task exceptions

... (truncated)

Commits


Updates ash_json_api from 1.2.2 to 1.3.6

Changelog

Sourced from ash_json_api's changelog.

v1.3.6 (2024-07-08)

Bug Fixes:

  • properly match enum types on input/output

  • Avoid raising the condition converting the regex to string. (#204)

Improvements:

  • honor allow_all_media_type_params? in content-type as well

v1.3.5 (2024-07-06)

Bug Fixes:

  • use conn.private, not conn[:private]

v1.3.4 (2024-07-05)

Bug Fixes:

  • add leading slash to JSON pointer in schema errors (#199)

  • avoid failing openapi generation for non existing resource actions (#198)

v1.3.3 (2024-07-04)

Bug Fixes:

  • ensure generic action bodies, both in & out are serialized properly

  • properly fetch nested types

  • show embedded types when used with :struct

  • ensure action.require_attributes is stringified in json schema

... (truncated)

Commits
  • 8d3bb3a chore: release version v1.3.6
  • a5304e6 fix: properly match enum types on input/output
  • d72b569 chore: format
  • 77c013f improvement: honor allow_all_media_type_params? in content-type as well
  • 972698f fix: Avoid raising the condition converting the regex to string. (#204)
  • b17985a chore: release version v1.3.5
  • 02018c8 fix: use conn.private, not conn[:private]
  • bd8d6ee chore: release version v1.3.4
  • 5e8ae28 Support generating OpenAPI spec files with Mix tasks (#200)
  • 228bfcb fix: add leading slash to JSON pointer in schema errors (#199)
  • Additional commits viewable in compare view


Updates ash_postgres from 2.0.12 to 2.1.1

Changelog

Sourced from ash_postgres's changelog.

v2.1.1 (2024-07-10)

Bug Fixes:

  • properly interpolate module names in installer

v2.1.0 (2024-07-10)

Features:

  • [AshPostgres.DataLayer] add storage_types configuration (#342)
  • [generators] add mix ash_postgres.install (mix igniter.install ash_postgres)

Bug Fixes:

  • [AshPostgres.DataLayer] ensure that from_many? relationships in lateral join have a limit applied

  • [migration generator] properly delete args passed from migrate to ecto

Improvements:

  • [Ash.Type.UUIDv7] add support for :uuid_v7 type (#333)

  • [migration generator] order keys in snapshot json (#339)

Commits
  • 2a33a8c chore: release version v2.1.1
  • 63324c1 fix: properly interpolate module names in installer
  • d8b4091 chore: release version v2.1.0
  • a085303 chore: fix build
  • ca27613 chore: remove unused function
  • 5b9d0ea improvement: add DataCase creation for igniter installer (#346)
  • cdbb5e2 chore: ensure proper return value for installer
  • 72b029b improvement: add support for :uuid_v7 type (#333)
  • edb24ef chore: update to ash 3.1
  • 7dae240 chore: choose a shorter name for mix task
  • Additional commits viewable in compare view


Updates jason from 1.4.1 to 1.4.3

Changelog

Sourced from jason's changelog.

Changelog

1.5.0-alpha.2 (07.07.2023)

  • Add limit to decoded integer sizes of 1024 digits. This can be changed with the decoding_integer_digit_limit app env config.
Commits


Updates oban from 2.17.11 to 2.17.12

Changelog

Sourced from oban's changelog.

v2.17.12 — 2024-06-28

Bug Fixes

  • [Basic] Return {:ok, job} tuple on unique advisory lock conflict.

    The advisory lock clause only returned the job, not a success tuple.

Commits


Updates open_api_spex from 3.19.1 to 3.20.0

Release notes

Sourced from open_api_spex's releases.

v3.20.0

What's Changed

New Contributors

Full Changelog: https://github.com/open-api-spex/open_api_spex/compare/v3.19.1...v3.20.0

Changelog

Sourced from open_api_spex's changelog.

v3.20.0 - 2024-07-10

Commits
  • c90e46e Set otp-version to 25 in release.yml
  • b039b71 Update Elixir version in release action
  • 2794db6 Release version 3.20.0
  • 8ec9969 fix: cast numbers as floats (#611)
  • 56dcf23 Feat: add --check option in Mix tasks to compare generated spec w/ file (#618)
  • 5a79def improvement: use struct spec to avoid double % in struct inspect (#613)
  • 5d3e70f chore: Drop build matrix support for elixir 1.11, 1.12, 1.13 and OTP 22 (#619)
  • 5e3b16b Allow Poison v6 to be used (#616)
  • e8a3538 sets read_write_scope from opts, this will permit to comply to readOnly (#572)
  • 10042c2 Respect minLength when generating string examples (#608)
  • See full diff in compare view


Updates phoenix_ecto from 4.6.1 to 4.6.2

Changelog

Sourced from phoenix_ecto's changelog.

v4.6.2

  • Bug fix
    • Attach directories to Pending Migrations exception
Commits


Updates req from 0.5.1 to 0.5.2

Changelog

Sourced from req's changelog.

v0.5.2 (2024-07-08)

  • [put_aws_sigv4]: Fix bug when using custom headers

  • [put_aws_sigv4]: Add :token option

  • [redirect]: Cancel async request before redirecting

  • [decode_body]: Support application/zstd and .zst

Commits
  • 26b688d Release v0.5.2
  • 7e1f105 Revert "put_aws_sigv4: Default :service to :s3"
  • a45e402 decode_body: Support application/zstd and .zst (#381)
  • 15cf6df Rename :session_token to :token
  • a5debfe put_aws_sigv4: Add :session_token option
  • c753e65 put_aws_sigv4: Default :service to :s3
  • 1961c4d Rename some internal functions
  • 3cdaafc redirect: Cancel async request before redirecting
  • f327e2e Move Finch tests to Req.FinchTest
  • 7ee7fd8 Extract private Req.Finch (#380)
  • Additional commits viewable in compare view


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 major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions