ssl: true now emits a warning, as it does not execute server certificate verification
Enhancements
Allow ReplicationConnection callbacks to trigger disconnect
Add :commit_comment option on transactions for prepending a SQL comment to commit statements
Return database messages from handle_prepare_execute
Backwards incompatible changes
Postgrex now sets the SNI headers for SSL authentication by default. If this causes connection issues, you may set server_name_indication: :disable in your :ssl_opts
[run_finch], [Req.parse_message/2]: Gracefully handle process messages not meant
for the asynchronous response. In that case, Req.parse_message/2 returns :unknown.
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
Bumps the production-dependencies group with 8 updates:
3.2.2
3.2.6
1.2.0
1.2.1
1.3.7
1.3.8
0.2.3
0.2.4
2.1.8
2.1.15
0.17.5
0.18.0
0.5.2
0.5.4
1.16.9
1.16.10
Updates
ash
from 3.2.2 to 3.2.6Changelog
Sourced from ash's changelog.
... (truncated)
Commits
134cb4f
chore: release version v3.2.6dcb6988
fix: fallback toauthorize_with
when authorizing bulk destroy actionsc2ac47e
improvement: Replace incorrect function_exported?-checks in bulk-actions, add...0701843
chore: release version v3.2.5c65f0c8
fix: apply atomic validations on non-bulk destroy actions5be7a56
chore:move_attributes_to_atomics
beforehandle_allow_nil_atomics
e6d52f2
fix: add default to private_fields_policy in Ash.Policy.Info (#1329)bad62c1
improvement: addauthorize_with
fallback option to bulk actionsb8029e3
fix: remove redundant overload ofAsh.Expr.get_path
(#1328)34d6f22
improvement: allow policy conditions to be applied inside their blockUpdates
ash_graphql
from 1.2.0 to 1.2.1Changelog
Sourced from ash_graphql's changelog.
Commits
1eca6bf
chore: release version v1.2.11b81362
chore: reintroduce work lost in a bad rebasea659ff4
improvement: add extension installation code71d37b5
chore(deps-dev): bump mix_audit in the dev-dependencies group (#196)1cfe872
chore(deps): bump the production-dependencies group with 3 updates (#195)4f0d508
chore: Wording tweaks to installer content (#193)8873586
chore: put playground above base1f45a14
docs: fix getting started guide steps ordering01ca76d
improvement: add igniter-backed installeree43075
fix: upgrade ash dependency for bulk action bug fixUpdates
ash_json_api
from 1.3.7 to 1.3.8Changelog
Sourced from ash_json_api's changelog.
Commits
830f35c
chore: release version v1.3.8e764f25
docs: update docs to factor in getting started guides0ca812a
chore: upgradeigniter
fb8a315
fix: don't double escapemodify_open_api
b46c979
improvement: add installers & extenders057b0de
chore(deps-dev): bump mix_audit in the dev-dependencies group (#210)e3f2ca9
chore(deps): bump the production-dependencies group with 2 updates (#209)8d45558
docs: Spelling (#208)5884165
chore: fix tests93d7e39
tests for patch relationship actions with composite pkey (#207)Updates
ash_oban
from 0.2.3 to 0.2.4Changelog
Sourced from ash_oban's changelog.
Commits
29c563d
chore: release version v0.2.4e62cf99
improvement: loosen postgrex version requirement42e2916
chore(deps-dev): bump mix_audit in the dev-dependencies group (#69)213266b
chore(deps): bump ash in the production-dependencies group (#68)9f0b351
docs: update documentation for trigger changes (#67)4f96c08
chore(deps-dev): bump ex_doc in the dev-dependencies group (#66)ceafdc4
chore(deps): bump ash in the production-dependencies group (#65)3e0a765
chore(deps): bump oban in the production-dependencies group (#64)6a15e5b
chore(deps): bump the production-dependencies group with 2 updates (#63)5403f2c
chore(deps): bump ash from 3.0.15 to 3.0.16 (#62)Updates
ash_postgres
from 2.1.8 to 2.1.15Changelog
Sourced from ash_postgres's changelog.
... (truncated)
Commits
de2d344
chore: release version v2.1.15cb397e9
fix: use a subquery if any exists aggregates are in play306dc84
test validation aggregates individually as well (#360)9e4efa7
remove Logger config and enable aggregates in validation again0a6f890
add update case to validation test605703c
chore: release version v2.1.141b687b6
fix: properly convert tenant to string when building lateral join8cd441a
chore: release version v2.1.13b00a7e6
fix: update ash & ash_sql for fixes, test atomic alidations in destroysa672c89
test: test more aggregates (#359)Updates
postgrex
from 0.17.5 to 0.18.0Changelog
Sourced from postgrex's changelog.
Commits
d239c21
Release v0.18.0de665e4
Streamline SSL experience (#677)ef6bd2f
ReplicationConnection: allow callback to trigger disconnect (#673)3af848b
Return ArgumentError when missing :database key in config (#671)715787d
Update CI (#670)5eff0b4
mix formatff417bd
feat:commit_comment
option for prepending a SQL comment to aCOMMIT
stat...fcad612
Show messages from parse on handle_prepare_executeUpdates
req
from 0.5.2 to 0.5.4Changelog
Sourced from req's changelog.
Commits
8733431
Release v0.5.49928489
Req.parse_message/2
,run_finch
: Handle unrelated messages4b43e6d
Update Req.parse_message/2 signatured0366ef
Update docs0b7c23a
Show example if into: File.stream (#392)8431d07
Release v0.5.39bb1470
put_aws_sigv4
: Try detecting the servicef6fb034
Remove unused code60253db
encode_body
: Add:form_multipart
71bb9ae
Use:finch
value to override finch instance (#391)Updates
swoosh
from 1.16.9 to 1.16.10Release notes
Sourced from swoosh's releases.
Changelog
Sourced from swoosh's changelog.
Commits
92cbe3e
v1.16.10ef22805
mua: update docs (#935)98450a8
Bump req from 0.5.2 to 0.5.4 (#937)cb3bea1
mua: skip mx lookup when relay is used (#934)b1c2ce3
Bump req from 0.5.1 to 0.5.2 (#932)8a75efe
Bump ex_doc from 0.34.1 to 0.34.2 (#933)7bda2b8
Bump mime from 2.0.5 to 2.0.6 (#930)7039ade
Bump jason from 1.4.1 to 1.4.3 (#929)2b00243
Bump req from 0.5.0 to 0.5.1 (#928)dbb96a2
Bump ex_doc from 0.34.0 to 0.34.1 (#926)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