{"id":642,"name":"ash","ecosystem":"hex","repository_url":"https://github.com/ash-project/ash","issues_count":423,"created_at":"2025-06-06T15:01:36.190Z","updated_at":"2025-06-06T15:01:36.190Z","purl":"pkg:hex/ash","metadata":{"id":3447976,"name":"ash","ecosystem":"hex","description":"A declarative, extensible framework for building Elixir applications.","homepage":"https://github.com/ash-project/ash/blob/main/CHANGELOG.md","licenses":"https://github.com/ash-project/ash","normalized_licenses":["Other"],"repository_url":"https://github.com/ash-project/ash","keywords_array":[],"namespace":null,"versions_count":791,"first_release_published_at":"2019-12-04T15:25:31.922Z","latest_release_published_at":"2025-06-04T15:06:56.734Z","latest_release_number":"3.5.15","last_synced_at":"2025-06-06T16:27:28.191Z","created_at":"2022-04-10T18:39:21.933Z","updated_at":"2025-06-06T16:27:45.817Z","registry_url":"https://hex.pm/packages/ash/","install_command":"mix hex.package fetch ash ","documentation_url":"http://hexdocs.pm/ash/","metadata":{},"repo_metadata":{"id":39578527,"uuid":"212487543","full_name":"ash-project/ash","owner":"ash-project","description":"A declarative, extensible framework for building Elixir applications.","archived":false,"fork":false,"pushed_at":"2025-06-03T02:19:51.000Z","size":25763,"stargazers_count":1885,"open_issues_count":125,"forks_count":274,"subscribers_count":24,"default_branch":"main","last_synced_at":"2025-06-03T11:37:02.904Z","etag":null,"topics":["ash","dsl","elixir","framework"],"latest_commit_sha":null,"homepage":"https://www.ash-hq.org","language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ash-project.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":"FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/security.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"zachdaniel"}},"created_at":"2019-10-03T03:07:55.000Z","updated_at":"2025-06-03T02:19:55.000Z","dependencies_parsed_at":"2023-10-03T00:39:48.033Z","dependency_job_id":"85428396-d7fc-45ef-9797-a7d25f253263","html_url":"https://github.com/ash-project/ash","commit_stats":{"total_commits":4721,"total_committers":167,"mean_commits":"28.269461077844312","dds":"0.32090658758737556","last_synced_commit":"29f7024dd52992c949859738891534f990a48a6b"},"previous_names":[],"tags_count":789,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ash-project","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":257805163,"owners_count":22605753,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"ash-project","name":"Ash Framework","uuid":"58521182","kind":"organization","description":"A resource oriented design framework for building applications in Elixir","email":null,"website":"https://www.ash-hq.org/","location":null,"twitter":"AshFramework","company":null,"icon_url":"https://avatars.githubusercontent.com/u/58521182?v=4","repositories_count":49,"last_synced_at":"2025-06-02T15:15:49.626Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"zachdaniel"}},"html_url":"https://github.com/ash-project","funding_links":["https://github.com/sponsors/zachdaniel"],"total_stars":3489,"followers":291,"following":0,"created_at":"2022-11-15T17:42:47.405Z","updated_at":"2025-06-02T15:15:49.626Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ash-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ash-project/repositories"},"tags":[{"name":"v3.5.14","sha":"0f7d43880a1a4094772417a46b8194e4c984cb4c","kind":"tag","published_at":"2025-06-01T22:29:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.14","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.14/manifests"},{"name":"v3.5.13","sha":"0c721b1c6923d87c07cb789b0f36d666567c34ff","kind":"tag","published_at":"2025-05-30T18:08:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.13","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.13/manifests"},{"name":"v3.5.12","sha":"725d6a285de45a3ece8eff5afb9b263d49275ea5","kind":"tag","published_at":"2025-05-22T12:12:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.12","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.12/manifests"},{"name":"v3.5.11","sha":"db15836365d2da7de1fbdcf5b2946e9b8b4d8921","kind":"tag","published_at":"2025-05-20T14:21:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.11","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.11/manifests"},{"name":"v3.5.10","sha":"06b05fbdd05a35c29016346adbc648dc3b4f3eb4","kind":"tag","published_at":"2025-05-15T04:54:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.10","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.10/manifests"},{"name":"v3.5.9","sha":"b6a8ed455f82d037c83725044850b70fb61ba619","kind":"tag","published_at":"2025-05-06T13:41:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.9","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.9/manifests"},{"name":"v3.5.8","sha":"79520277283235f0519522363d532e86dfccce79","kind":"tag","published_at":"2025-04-30T23:02:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.8","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.8/manifests"},{"name":"v3.5.7","sha":"11aa2767a9f76ebc900d96ab8900cef77cad7da7","kind":"tag","published_at":"2025-04-29T15:56:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.7","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.7/manifests"},{"name":"v3.5.6","sha":"595ec4011051abcd234ba38976ac9ee7b3ec566b","kind":"tag","published_at":"2025-04-15T19:09:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.6","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.6/manifests"},{"name":"v3.5.5","sha":"db5752c938b3cd67974766b24fa7836b0011b58b","kind":"tag","published_at":"2025-04-14T01:30:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.5","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.5/manifests"},{"name":"v3.5.4","sha":"b96e7d7b63bb94d6c7ae76279c3d51f29600989b","kind":"tag","published_at":"2025-04-10T17:44:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.4","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.4/manifests"},{"name":"v3.5.3","sha":"e0e060df7ad1b7fbf27615a07d6997c3800e35bc","kind":"tag","published_at":"2025-04-09T21:29:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.3","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"87c57a38ed0e345bf53e443ffdc98532d40e2e18","kind":"tag","published_at":"2025-03-31T16:36:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.2","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"c5d533ea0331333456bd768a0b23660224efcc9e","kind":"tag","published_at":"2025-03-27T16:30:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.5.1","html_url":"https://github.com/ash-project/ash/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.5.1/manifests"},{"name":"v3.4.73","sha":"98bf8d7c0b0f5d7fb003274112ab543faff7e5d2","kind":"tag","published_at":"2025-03-25T17:21:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.73","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.73","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.73/manifests"},{"name":"v3.4.72","sha":"4d9bb0d430cb53b2f61e9e717b183b9ff88dd3f0","kind":"tag","published_at":"2025-03-25T15:07:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.72","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.72","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.72/manifests"},{"name":"v3.4.71","sha":"326341d358583cee6c5429b08762ba817a3db729","kind":"tag","published_at":"2025-03-21T20:56:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.71","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.71","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.71/manifests"},{"name":"v3.4.70","sha":"a572140ce15fd59d84aeab1bd6a1fbba74b143a5","kind":"tag","published_at":"2025-03-20T05:36:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.70","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.70","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.70","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.70/manifests"},{"name":"v3.4.69","sha":"10843b203fa1d6126d7b4ecdbcef339d20b0be45","kind":"tag","published_at":"2025-03-18T20:23:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.69","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.69","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.69","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.69/manifests"},{"name":"v3.4.68","sha":"557cbf5809e68ed3b14298b94ca18fc4fa265201","kind":"tag","published_at":"2025-03-11T17:24:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.68","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.68","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.68","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.68/manifests"},{"name":"v3.4.67","sha":"fd92a48a521dd4923b7a9342ec29bbd8f92c22c5","kind":"tag","published_at":"2025-03-04T15:40:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.67","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.67","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.67/manifests"},{"name":"v3.4.66","sha":"b012f402ce8b84dd8acbb07f93fe916e62c81e14","kind":"tag","published_at":"2025-03-03T04:40:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.66","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.66","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.66/manifests"},{"name":"v3.4.65","sha":"dfc084db05a39fac9790f06240050adaa10c2535","kind":"tag","published_at":"2025-02-25T20:08:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.65","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.65","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.65/manifests"},{"name":"v3.4.64","sha":"d112e84db1432225fe55d3c701d690238801e86a","kind":"tag","published_at":"2025-02-17T18:10:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.64","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.64/manifests"},{"name":"v3.4.63","sha":"cf25431c9efe2de7fd97166fb806e733e7d45bbb","kind":"tag","published_at":"2025-02-11T14:07:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.63","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.63/manifests"},{"name":"v3.4.62","sha":"10796c9aa03a064a8df2c0c3161a13bf69a51a97","kind":"tag","published_at":"2025-01-31T15:54:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.62","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.62/manifests"},{"name":"v3.4.61","sha":"80e851e828f2b8fde497ff90a58c53116e4da755","kind":"tag","published_at":"2025-01-31T12:21:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.61","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.61/manifests"},{"name":"v3.4.60","sha":"efd582d8a2c3a4aaf108cd0003b23bcadef6eeb2","kind":"tag","published_at":"2025-01-27T22:48:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.60","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.60/manifests"},{"name":"v3.4.59","sha":"f1617ffe978b330d0f0eb6b1aa517e77d949ac3a","kind":"tag","published_at":"2025-01-27T18:50:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.59","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.59/manifests"},{"name":"v3.4.58","sha":"8372310c38f1a199702c980446d9b3cf82c7f88b","kind":"tag","published_at":"2025-01-26T05:01:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.58","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.58/manifests"},{"name":"v3.4.57","sha":"cbe77052e2bd3a83362656fe9b0664a0e3ce8be3","kind":"tag","published_at":"2025-01-23T17:12:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.57","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.57/manifests"},{"name":"v3.4.56","sha":"31ef368fa6a868a73bbe3fe3e1ecb3ed8d60d371","kind":"tag","published_at":"2025-01-23T17:07:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.56","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.56/manifests"},{"name":"3.4.56","sha":"31ef368fa6a868a73bbe3fe3e1ecb3ed8d60d371","kind":"tag","published_at":"2025-01-21T15:19:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/3.4.56","html_url":"https://github.com/ash-project/ash/releases/tag/3.4.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/3.4.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/3.4.56/manifests"},{"name":"v3.4.55","sha":"154772c09501a030e4c4826265a6b6a8d3a8b8e1","kind":"tag","published_at":"2025-01-13T13:28:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.55","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.55/manifests"},{"name":"v3.4.54","sha":"f8e7db289279e233567d4c70a3a1241017ed1601","kind":"tag","published_at":"2025-01-09T12:30:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.54","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.54/manifests"},{"name":"v3.4.53","sha":"19da823d84c04881d3f6bec0e6d389d884251695","kind":"tag","published_at":"2025-01-08T14:20:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.53","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.53/manifests"},{"name":"v3.4.52","sha":"81bdc84ff4f3f78298c8708293dabbf743cf4085","kind":"tag","published_at":"2025-01-06T21:58:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.52","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.52/manifests"},{"name":"v3.4.51","sha":"6ef696a858c4f1d08174b746e4ace7d0f656a121","kind":"tag","published_at":"2025-01-03T04:05:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.51","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.51/manifests"},{"name":"v3.4.50","sha":"7f129d244ef56d962ff3f6c30f30fee50931e3bf","kind":"tag","published_at":"2025-01-01T23:02:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.50","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.50/manifests"},{"name":"v3.4.49","sha":"cf34d9260988037b8e19984e0cce2654fb84f5b8","kind":"tag","published_at":"2024-12-22T04:02:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.49","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.49/manifests"},{"name":"v3.4.48","sha":"4fd521e6c161d4416be1e806128805cbf1da8519","kind":"tag","published_at":"2024-12-20T16:03:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.48","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.48/manifests"},{"name":"v3.4.47","sha":"af3adb9c9463f983094d3d90f9fb0ee710fd8210","kind":"tag","published_at":"2024-12-17T19:15:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.47","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.47/manifests"},{"name":"v3.4.46","sha":"228bf5302df979ed8c2f83ebca774c2695357ed6","kind":"tag","published_at":"2024-12-12T19:36:56.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.46","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.46/manifests"},{"name":"v3.4.45","sha":"844ab04bc1dff028b6a8e2fbdfc3cf41ed828233","kind":"tag","published_at":"2024-12-10T20:17:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.45","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.45/manifests"},{"name":"v3.4.44","sha":"8526e6e95befddc0b5797589fcc8bb50ce262c9a","kind":"tag","published_at":"2024-12-06T19:30:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.44","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.44/manifests"},{"name":"v3.4.43","sha":"c5f8efa00d77e294ab3d8a140d33c005e4d18916","kind":"tag","published_at":"2024-11-20T01:13:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.43","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.43/manifests"},{"name":"v3.4.42","sha":"f514febbd96f69577d2f5aab76f7aefef4ee950a","kind":"tag","published_at":"2024-11-07T15:52:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.42","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.42/manifests"},{"name":"v3.4.41","sha":"335b8fbc15a153ba0da09f0415407a6a3c252c7d","kind":"tag","published_at":"2024-11-05T00:41:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.41","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.41/manifests"},{"name":"v3.4.40","sha":"1861eccb1cb28a89d1d7e16fc2d1daa292f835e7","kind":"tag","published_at":"2024-11-04T17:30:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.40","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.40/manifests"},{"name":"v3.4.39","sha":"9cc8c331a23c8d02d28a3f76d8aac5af15d8e022","kind":"tag","published_at":"2024-11-01T01:37:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.39","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.39/manifests"},{"name":"v3.4.38","sha":"c2c4cce4f97c0d8d856593fd6746c9cac6f0f747","kind":"tag","published_at":"2024-10-31T16:56:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.38","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.38/manifests"},{"name":"v3.4.37","sha":"7a311bfa833cfcec2eaea30d174015cf855613a0","kind":"tag","published_at":"2024-10-30T01:27:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.37","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.37/manifests"},{"name":"v3.4.36","sha":"1824129d299e6406e9c0d4894f9e3f5914a28d4f","kind":"tag","published_at":"2024-10-24T02:25:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.36","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.36/manifests"},{"name":"v3.4.35","sha":"91c07071498c0709abe74b6f015928b2d1fc98bf","kind":"tag","published_at":"2024-10-22T15:16:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.35","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.35/manifests"},{"name":"v3.4.34","sha":"66f72b22f450866356ec8529f4ec847ae94a8d70","kind":"tag","published_at":"2024-10-21T00:01:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.34","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.34/manifests"},{"name":"v3.4.33","sha":"65fe43c1448e6c3426c2a5c85026e5415418d206","kind":"tag","published_at":"2024-10-18T15:34:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.33","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.33/manifests"},{"name":"v3.4.32","sha":"b0a7c81c123979ac373ab8d813425f27fab2dcfb","kind":"tag","published_at":"2024-10-14T20:40:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.32","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.32/manifests"},{"name":"v3.4.31","sha":"cb3137cc1b7b0f434eb423a2bf76bf3de4cc86b0","kind":"tag","published_at":"2024-10-14T20:00:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.31","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.31/manifests"},{"name":"v3.4.30","sha":"b9e29a0514f55ed2b62a29d2fe9720e271f55270","kind":"tag","published_at":"2024-10-14T15:58:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.30","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.30/manifests"},{"name":"v3.4.29","sha":"613111047aff2acf7af410019cad334de2f01eb3","kind":"tag","published_at":"2024-10-13T23:28:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.29","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.29/manifests"},{"name":"v3.4.28","sha":"df415c025c724cfe50683d58a2ebf6a77d3eb894","kind":"tag","published_at":"2024-10-10T15:12:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.28","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.28/manifests"},{"name":"v3.4.27","sha":"12e4a52ff551493621854810f47560caf3e2d870","kind":"tag","published_at":"2024-10-10T02:38:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.27","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.27/manifests"},{"name":"v3.4.26","sha":"3607464048bb62d4f36eb9a7ac3fe6d3f013917d","kind":"tag","published_at":"2024-10-08T14:48:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.26","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.26/manifests"},{"name":"v3.4.25","sha":"23406c3b6fbcba72207bdf3643a3c71eb70c867d","kind":"tag","published_at":"2024-10-07T19:24:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.25","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.25/manifests"},{"name":"v3.4.24","sha":"2498a7d210b36652ff287445f802ba4cb51b3ab7","kind":"tag","published_at":"2024-10-07T13:11:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.24","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.24/manifests"},{"name":"v3.4.23","sha":"cf04db1d164e737e8e4d236289974cc55366b646","kind":"tag","published_at":"2024-10-03T19:50:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.23","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.23/manifests"},{"name":"v3.4.21","sha":"d3ce3ec5a350625a517d27946716b23d063edbdd","kind":"tag","published_at":"2024-09-24T16:56:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.21","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.21/manifests"},{"name":"v3.4.20","sha":"60842ba849a7a52c1bd3f1c9d939d830a2716bf5","kind":"tag","published_at":"2024-09-23T01:15:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.20","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.20/manifests"},{"name":"v3.4.19","sha":"8e08a448cbf928117be67150586b3c9fd8005c30","kind":"tag","published_at":"2024-09-21T01:10:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.19","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.19/manifests"},{"name":"v3.4.18","sha":"aee221fcd02e7864521114b00962679d812f59a0","kind":"tag","published_at":"2024-09-20T18:43:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.18","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.18/manifests"},{"name":"v3.4.17","sha":"f518efdee022ece044b1a4994192e9aeaa73e7ba","kind":"tag","published_at":"2024-09-19T03:04:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.17","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.17/manifests"},{"name":"v3.4.16","sha":"cf9889ac33e02916a1439b11ad98528a55dd842d","kind":"tag","published_at":"2024-09-18T01:29:56.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.16","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.16/manifests"},{"name":"v3.4.15","sha":"303dd34034ab6ca64248ddea99943eaccbb22391","kind":"tag","published_at":"2024-09-17T11:38:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.15","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.15/manifests"},{"name":"v3.4.14","sha":"cf6e738e4d1801032f7393f2833ca92a76f4d778","kind":"tag","published_at":"2024-09-17T01:34:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.14","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.14/manifests"},{"name":"v3.4.13","sha":"248b4e221f7655e8b52a67777876f57ae5394f30","kind":"tag","published_at":"2024-09-17T00:53:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.13","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.13/manifests"},{"name":"v3.4.12","sha":"bdbdf9c33a776eadd468f23921a533b933574ed8","kind":"tag","published_at":"2024-09-16T13:10:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.12","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.12/manifests"},{"name":"v3.4.11","sha":"e69ac65b008bce8952dadd5e73c4375ee831c47d","kind":"tag","published_at":"2024-09-13T22:55:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.11","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.11/manifests"},{"name":"v3.4.10","sha":"65ade2b014c2f0bd06045cc1df9f0f3183282b39","kind":"tag","published_at":"2024-09-13T22:44:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.10","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.10/manifests"},{"name":"v3.4.9","sha":"22358694b6ec1f9409aec0a58f0c4963e164e1df","kind":"tag","published_at":"2024-09-13T18:45:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.9","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.9/manifests"},{"name":"v3.4.8","sha":"83abae0eb1cb0eeb94250b9f38d7314b8be9b379","kind":"tag","published_at":"2024-09-09T14:22:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.8","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.8/manifests"},{"name":"v3.4.7","sha":"9e21d6209b7f9680568c2c854e238609531576da","kind":"tag","published_at":"2024-09-06T19:15:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.7","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.7/manifests"},{"name":"v3.4.6","sha":"c23db26380a95ca601b38e327c88959147d6e20a","kind":"tag","published_at":"2024-09-06T13:58:56.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.6","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.6/manifests"},{"name":"v3.4.5","sha":"de35b8049a2477a328d4dac289cfd8a12443bd4f","kind":"tag","published_at":"2024-09-05T17:08:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.5","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.5/manifests"},{"name":"v3.4.4","sha":"26ad0b2a9b18410b3f9748893ac94155f6e00b91","kind":"tag","published_at":"2024-09-05T02:41:56.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.4","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"08790849cb3ce3c65cf86442cbea300707af78aa","kind":"tag","published_at":"2024-09-04T14:32:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.3","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"032a2426d523ec22ad1b53df9c80512100732a43","kind":"tag","published_at":"2024-09-04T02:28:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.2","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"3fce3bf4859118db5dd81651707cdec3613e60f2","kind":"tag","published_at":"2024-08-13T15:22:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.1","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"46f8af6b69c30c9e7e4da3f8813e80dace4d6180","kind":"tag","published_at":"2024-08-12T19:46:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.4.0","html_url":"https://github.com/ash-project/ash/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.4.0/manifests"},{"name":"v3.3.3","sha":"3c8a48c07d056de8ea1ebfb63712ddde684cf81a","kind":"tag","published_at":"2024-08-01T19:37:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.3.3","html_url":"https://github.com/ash-project/ash/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"89200d554a18b7bef33d5378d58fad73e721743b","kind":"tag","published_at":"2024-08-01T01:04:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.3.2","html_url":"https://github.com/ash-project/ash/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"c74ac7f95523d793de64f684cc083d888655f1e5","kind":"tag","published_at":"2024-07-30T10:47:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.3.1","html_url":"https://github.com/ash-project/ash/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"b3ac13e760dd46faee9ba08a2ded9e5987ae9270","kind":"tag","published_at":"2024-07-27T21:05:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.3.0","html_url":"https://github.com/ash-project/ash/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.3.0/manifests"},{"name":"v3.2.6","sha":"134cb4f193f05e9c78b2d1351824ee043abf1876","kind":"tag","published_at":"2024-07-22T18:05:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.2.6","html_url":"https://github.com/ash-project/ash/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.6/manifests"},{"name":"v3.2.5","sha":"070184361f08b8aef03d4537b05b577dcc2a5ec6","kind":"tag","published_at":"2024-07-22T15:39:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.2.5","html_url":"https://github.com/ash-project/ash/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a6d1d5322faf6bf22fe4c8741959fafe95295596","kind":"tag","published_at":"2024-07-18T22:18:56.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.2.4","html_url":"https://github.com/ash-project/ash/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"7dee8c3e28ee7465d5678c8025cb925fa73fce6e","kind":"tag","published_at":"2024-07-18T17:01:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.2.3","html_url":"https://github.com/ash-project/ash/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"d6868dd1cacea6805d86843547a839dc5b7b83a3","kind":"tag","published_at":"2024-07-17T19:36:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.2.2","html_url":"https://github.com/ash-project/ash/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"ee7d76b5f91af671d20285efdc999227d67ea621","kind":"tag","published_at":"2024-07-17T02:35:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.2.1","html_url":"https://github.com/ash-project/ash/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.2.1/manifests"},{"name":"v3.1.8","sha":"88a47b213f855e0eaa8bd370e923c818f8771fe2","kind":"tag","published_at":"2024-07-14T17:32:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.1.8","html_url":"https://github.com/ash-project/ash/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"8a4f857ed3a54b88652319ab3727bfa6071c4a67","kind":"tag","published_at":"2024-07-14T15:23:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.1.7","html_url":"https://github.com/ash-project/ash/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"bea5fd2f1e73ada2978926f5c6be1b7650f48cf4","kind":"tag","published_at":"2024-07-14T14:46:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.1.6","html_url":"https://github.com/ash-project/ash/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"04a7148ab14d09eff5097a7de4c35117c4124382","kind":"tag","published_at":"2024-07-14T13:22:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.1.5","html_url":"https://github.com/ash-project/ash/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.5/manifests"},{"name":"v3.1.1","sha":"06d8e98f7ee2a39b535a330af10da6a15681d404","kind":"tag","published_at":"2024-07-10T13:04:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.1.1","html_url":"https://github.com/ash-project/ash/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.1.1/manifests"},{"name":"v3.0.16","sha":"c43286cb6beb4e058c5008ff8d3d7b5071fe096d","kind":"tag","published_at":"2024-06-21T19:02:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.16","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.16/manifests"},{"name":"v3.0.15","sha":"d13f2eca4730c150905954f32f73a10f9407efb2","kind":"tag","published_at":"2024-06-18T20:17:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.15","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.15/manifests"},{"name":"v3.0.14","sha":"3499270a76f1609943a299bc53684b87110af475","kind":"tag","published_at":"2024-06-18T13:16:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.14","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.14/manifests"},{"name":"v3.0.13","sha":"377760cd5704528a08b1d84f657857aeddbcac3f","kind":"tag","published_at":"2024-06-17T15:26:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.13","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.13/manifests"},{"name":"v3.0.12","sha":"f0d2919928a2950c32b8b1245c2be5369474ac9a","kind":"tag","published_at":"2024-06-14T18:24:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.12","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.12/manifests"},{"name":"v2.21.15","sha":"262149e51ce7b97eeec236b6e81590527dccfc76","kind":"tag","published_at":"2024-06-13T15:11:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.15/manifests"},{"name":"v3.0.11","sha":"25b214444cc5cf7019429868e3300b64d9ae37e1","kind":"tag","published_at":"2024-06-11T14:09:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.11","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.11/manifests"},{"name":"v3.0.10","sha":"1b4edfd066657f7eaf431569bf8a9333294e9e96","kind":"tag","published_at":"2024-06-06T18:08:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.10","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.10/manifests"},{"name":"v3.0.9","sha":"77f6c9526db2d2e86af67894222525ab24ae54f7","kind":"tag","published_at":"2024-05-31T14:48:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.9","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"acbe60a9b47e9b15ed6c459b890a612bcce59047","kind":"tag","published_at":"2024-05-28T18:33:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.8","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"65c0e8185ebc87c83ffb823e78c17cf33657e9df","kind":"tag","published_at":"2024-05-24T04:35:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.7","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"8b1ce5e5a017c834075e61c521282e744fa3fb5d","kind":"tag","published_at":"2024-05-23T22:35:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.6","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"969eee42700a28e0d84b21db62ef374cb94169fd","kind":"tag","published_at":"2024-05-23T15:06:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.5","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"66de15db286f8241b22646b6a0711aa3dd9f273e","kind":"tag","published_at":"2024-05-22T22:52:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.4","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"e01e95235ff1c6390e10053c2f6a57a226c71158","kind":"commit","published_at":"2024-05-22T21:48:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.3","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.3/manifests"},{"name":"3.0.3","sha":"e01e95235ff1c6390e10053c2f6a57a226c71158","kind":"tag","published_at":"2024-05-22T21:48:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/3.0.3","html_url":"https://github.com/ash-project/ash/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/3.0.3/manifests"},{"name":"v3.0.2","sha":"937d0268278bc4e189c7c151e7d45be738b16f8b","kind":"tag","published_at":"2024-05-15T21:50:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.2","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3f77e09b3cce0063990b5c7d636489d2ceeb8cf9","kind":"tag","published_at":"2024-05-14T14:15:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.1","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.1/manifests"},{"name":"v3.0.0-rc.46","sha":"e68792838cd46b85d44e92c081781f5c48f1a0ad","kind":"tag","published_at":"2024-05-06T17:06:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.46","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.46/manifests"},{"name":"v3.0.0-rc.45","sha":"6c9a16862f1a36fff6b058566c31e0440d3957b3","kind":"tag","published_at":"2024-05-04T11:04:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.45","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.45/manifests"},{"name":"v3.0.0-rc.44","sha":"4cc83e76900b94edf01efd033427a487608b3f76","kind":"tag","published_at":"2024-05-04T05:10:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.44","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.44/manifests"},{"name":"v3.0.0-rc.43","sha":"190ba47c336d6b9945dd83699ce563f598ce2284","kind":"tag","published_at":"2024-05-04T00:39:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.43","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.43/manifests"},{"name":"v3.0.0-rc.42","sha":"06d72314586d93a0837b88d282f87c9ad0593aa4","kind":"tag","published_at":"2024-05-03T14:38:30.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.42","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.42/manifests"},{"name":"v3.0.0-rc.41","sha":"0e2220bf8b1ba02a38c92ede617fc3d53e2502c9","kind":"tag","published_at":"2024-05-03T03:48:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.41","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.41/manifests"},{"name":"v3.0.0-rc.40","sha":"63baa7d7e38fc8c4383e1b30c733db76ad9db704","kind":"tag","published_at":"2024-05-01T12:59:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.40","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.40/manifests"},{"name":"v3.0.0-rc.39","sha":"d6020d3495d358da55339301d33a3dab72c652a2","kind":"tag","published_at":"2024-04-30T17:31:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.39","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.39/manifests"},{"name":"v2.21.14","sha":"61a537d9c10fdffefe6519ae5b99d6ccf1900909","kind":"tag","published_at":"2024-04-30T02:27:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.14/manifests"},{"name":"v3.0.0-rc.38","sha":"fffe87ba3b6e97c84ed69ff03adc0d9f12add348","kind":"tag","published_at":"2024-04-29T20:59:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.38","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.38/manifests"},{"name":"v3.0.0-rc.37","sha":"c151b14900fcab994771e4cd51e7ae32f1b26110","kind":"tag","published_at":"2024-04-29T13:12:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.37","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.37/manifests"},{"name":"v3.0.0-rc.36","sha":"f96cacc808cf6ad2e78866496e0da053fa403e63","kind":"tag","published_at":"2024-04-28T04:17:30.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.36","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.36/manifests"},{"name":"v3.0.0-rc.35","sha":"c7918ab1bef808c9cc539a66f0608f4432fd7c42","kind":"tag","published_at":"2024-04-28T03:21:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.35","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.35/manifests"},{"name":"v3.0.0-rc.34","sha":"44ac91b30bbb59f3474c18401ded0ea3e0625cf3","kind":"tag","published_at":"2024-04-27T14:14:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.34","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.34/manifests"},{"name":"v3.0.0-rc.33","sha":"3451ac02b20bd29ee535a043eb5a7cfd22054b7b","kind":"tag","published_at":"2024-04-27T04:33:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.33","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.33/manifests"},{"name":"v3.0.0-rc.32","sha":"0c7900b60f1776fb63c5714edb15757d2d17570b","kind":"tag","published_at":"2024-04-27T03:54:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.32","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.32/manifests"},{"name":"v3.0.0-rc.31","sha":"caada2e3b8a9fea284ed8547353ff615156eb268","kind":"tag","published_at":"2024-04-26T07:30:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.31","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.31/manifests"},{"name":"v3.0.0-rc.30","sha":"0ee07e00ac90c6f4927be6042db1f7cba6864318","kind":"tag","published_at":"2024-04-24T17:00:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.30","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.30/manifests"},{"name":"v3.0.0-rc.29","sha":"4ee15a41e75ac5e5982a83e49a34cfc11ccfddfb","kind":"tag","published_at":"2024-04-23T18:03:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.29","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.29/manifests"},{"name":"v2.21.13","sha":"5bd6d39b3423256d523facfd5ae1cc04a2fb7d06","kind":"tag","published_at":"2024-04-23T15:02:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.13/manifests"},{"name":"v3.0.0-rc.28","sha":"46051269d15d1bd721d48fa05c943eb932cf6e8a","kind":"tag","published_at":"2024-04-23T14:55:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.28","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.28/manifests"},{"name":"v3.0.0-rc.27","sha":"7a8836ec696aab3b2f164405340ffa936c91a3c0","kind":"tag","published_at":"2024-04-19T15:09:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.27","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.27/manifests"},{"name":"v3.0.0-rc.26","sha":"45967e9d23184e88c8539e0655a3294e3659200e","kind":"tag","published_at":"2024-04-19T12:41:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.26","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.26/manifests"},{"name":"v3.0.0-rc.25","sha":"975a100c15517218a9d2895161efe1d872fa6053","kind":"tag","published_at":"2024-04-17T14:08:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.25","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.25/manifests"},{"name":"v3.0.0-rc.24","sha":"65d51ac98d3c2cf251a9d25c694d262ea32429e9","kind":"tag","published_at":"2024-04-16T20:50:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.24","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.24/manifests"},{"name":"v3.0.0-rc.23","sha":"3ab096258d0831d927e4e48a3b52df0cfa9ba68f","kind":"tag","published_at":"2024-04-16T19:28:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.23","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.23/manifests"},{"name":"v3.0.0-rc.22","sha":"fb90709f71d99d1974314c68223e839888abfa0e","kind":"tag","published_at":"2024-04-16T17:19:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.22","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.22/manifests"},{"name":"v3.0.0-rc.21","sha":"71d842bd0c918fe319d39189bc21dea41e90e9b1","kind":"tag","published_at":"2024-04-14T00:50:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.21","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.21/manifests"},{"name":"v3.0.0-rc.20","sha":"fca5bff35d543643fb8a83a707e193119c7b4a10","kind":"tag","published_at":"2024-04-13T21:23:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.20","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.20/manifests"},{"name":"v2.21.12","sha":"ee852f33843eb2e56d69cd579c7fbe1258096abd","kind":"tag","published_at":"2024-04-12T03:26:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.12/manifests"},{"name":"v2.21.11","sha":"a1cdb0b982362fb608e149619a8ec4e77c407743","kind":"tag","published_at":"2024-04-12T03:01:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.11/manifests"},{"name":"v3.0.0-rc.19","sha":"b60ab262219257cf9602c361780a9c3b72da7791","kind":"tag","published_at":"2024-04-11T12:05:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.19","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.19/manifests"},{"name":"v3.0.0-rc.18","sha":"eb5f732f04109eee370e4e7d60eb9e45f64b1845","kind":"tag","published_at":"2024-04-10T11:44:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.18","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.18/manifests"},{"name":"v2.21.10","sha":"a0465cd7f6bef9514e137c52d90b22012a0a5677","kind":"tag","published_at":"2024-04-10T02:25:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.10/manifests"},{"name":"v3.0.0-rc.17","sha":"0087e0502813aacea6805784b944ea9341287905","kind":"tag","published_at":"2024-04-08T21:43:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.17","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.17/manifests"},{"name":"v3.0.0-rc.16","sha":"063fc72747a0b44f62e6c3a59d2ea6c52b097e5b","kind":"tag","published_at":"2024-04-07T19:32:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.16","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.16/manifests"},{"name":"v3.0.0-rc.15","sha":"8fcbeabcaed4870161380bb25c0c580ba9fe62ae","kind":"tag","published_at":"2024-04-07T12:05:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.15","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.15/manifests"},{"name":"v3.0.0-rc.14","sha":"61d8c896e45a12a377154d2d5bdcd93bce137930","kind":"tag","published_at":"2024-04-05T19:06:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.14","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.14/manifests"},{"name":"v2.21.9","sha":"803760512ad6ea718d3a551ae4c944e30841062b","kind":"tag","published_at":"2024-04-05T10:28:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.9/manifests"},{"name":"v3.0.0-rc.13","sha":"b3c11c835c0cfe39eaad31adec8e8de238f5ecf0","kind":"tag","published_at":"2024-04-05T03:08:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.13","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.13/manifests"},{"name":"v2.21.8","sha":"240c76d6150331cffc9ba499bd390f65f6e80087","kind":"tag","published_at":"2024-04-05T01:05:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.8/manifests"},{"name":"v3.0.0-rc.12","sha":"146356ebb84760b3af0edbe466c97fcd226941d0","kind":"tag","published_at":"2024-04-04T18:47:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.12","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.12/manifests"},{"name":"v2.21.7","sha":"00eba8672c35015b0a529cc2a389cdb221b65c53","kind":"tag","published_at":"2024-04-04T18:42:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.7/manifests"},{"name":"v3.0.0-rc.11","sha":"e9a14a66b25529ca0c3ff016d8348b1c7b63475a","kind":"tag","published_at":"2024-04-04T14:32:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.11","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.11/manifests"},{"name":"v3.0.0-rc.10","sha":"e23f814bbff941d0e436601e4ac60ded1018cc74","kind":"tag","published_at":"2024-04-03T21:24:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.10","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.10/manifests"},{"name":"v3.0.0-rc.9","sha":"d4fcc7565b34944e170c0ce4702e35e81e609375","kind":"tag","published_at":"2024-04-03T16:38:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.9","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.9/manifests"},{"name":"v4.0.0","sha":"0c348ac3ca1fa727fc3ac34b029f414869e85645","kind":"tag","published_at":"2024-04-03T16:36:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v4.0.0","html_url":"https://github.com/ash-project/ash/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v4.0.0/manifests"},{"name":"v3.0.0-rc.8","sha":"4a7c9eca446cbe8036c8902e7d2f30e113f4176d","kind":"tag","published_at":"2024-04-03T00:19:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.8","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.8/manifests"},{"name":"v2.21.6","sha":"74711cf0978fbcfee377acccac43b835c545d1bf","kind":"tag","published_at":"2024-04-02T15:48:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.6/manifests"},{"name":"v3.0.0-rc.7","sha":"5344078cd9511128b441f3547258b16cac454f8a","kind":"tag","published_at":"2024-04-01T21:19:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.7","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.7/manifests"},{"name":"v3.0.0-rc.6","sha":"00121b01b21984e1ff357da6541b8fc7b8995111","kind":"tag","published_at":"2024-04-01T14:07:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.6","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.6/manifests"},{"name":"v2.21.5","sha":"0c616d3181427a7a43a5e13f06ffe59a8540b8f4","kind":"tag","published_at":"2024-04-01T03:55:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.5/manifests"},{"name":"v3.0.0-rc.5","sha":"8175de430492da7e052eaff571848ac55a5e56a2","kind":"tag","published_at":"2024-03-30T01:24:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.5","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.5/manifests"},{"name":"v3.0.0-rc.4","sha":"af0ddc5a93ce43ec3c797dde60067eec64feace1","kind":"tag","published_at":"2024-03-29T21:32:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.4","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.4/manifests"},{"name":"v3.0.0-rc.3","sha":"d8d568ee3f6cde3f8726b919a54be21e74dabf1f","kind":"tag","published_at":"2024-03-28T23:46:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.3","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.3/manifests"},{"name":"v3.0.0-rc.2","sha":"98b9730295969392282ac28e349fec3b93b3281c","kind":"tag","published_at":"2024-03-28T22:21:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.2","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.2/manifests"},{"name":"v3.0.0-rc.1","sha":"cf2cc659627831873ad7ef4d9ffc4c970b0a99e0","kind":"tag","published_at":"2024-03-28T00:40:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.1","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.1/manifests"},{"name":"v2.21.4","sha":"5c64851e292482e1b627c5859fcc206e20ef421a","kind":"tag","published_at":"2024-03-28T00:35:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.4/manifests"},{"name":"v2.21.3","sha":"f93074386ae464a8588c71bd508b84e6558d944a","kind":"tag","published_at":"2024-03-27T23:52:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.3/manifests"},{"name":"v3.0.0-rc.0","sha":"a5a4bde5b6d457bed389b38821cdf6d1814022ba","kind":"tag","published_at":"2024-03-27T20:32:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v3.0.0-rc.0","html_url":"https://github.com/ash-project/ash/releases/tag/v3.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v3.0.0-rc.0/manifests"},{"name":"v2.21.2","sha":"82b5fd49149b7ae265fe515863bcc3323fc362c9","kind":"tag","published_at":"2024-03-26T06:10:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.2/manifests"},{"name":"v2.21.1","sha":"a31caaf08b107ef297f5f62751d5c32005c14553","kind":"tag","published_at":"2024-03-25T03:25:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.1/manifests"},{"name":"v2.21.0","sha":"de90f23f9fa4dbf53b07082b3f56c704a9451e43","kind":"tag","published_at":"2024-03-24T23:47:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.21.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.21.0/manifests"},{"name":"v2.20.3","sha":"e6efe135b7a13909b64d7a66b68aa1cb30933e17","kind":"tag","published_at":"2024-03-20T19:58:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.20.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.20.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.20.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.20.3/manifests"},{"name":"v2.20.2","sha":"f15427e03dd703bc6eb3c785f9b08b3a331b9e7c","kind":"tag","published_at":"2024-03-19T04:05:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.20.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.20.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.20.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.20.2/manifests"},{"name":"v2.20.1","sha":"e63b8f3b39c51e7a1e055fcc20b7d5a1bbf4ba85","kind":"tag","published_at":"2024-03-11T15:35:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.20.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.20.1/manifests"},{"name":"v2.20.0","sha":"bbaabc8bc5b3e540fa6d690696e427d3616389c1","kind":"tag","published_at":"2024-03-05T05:02:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.20.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.20.0/manifests"},{"name":"v2.19.14","sha":"e32865386750b42c21056d8bfbbac55128272e99","kind":"tag","published_at":"2024-03-01T20:45:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.14/manifests"},{"name":"v2.19.13","sha":"91742c20c21c4e15f090ee757612bb47c3a2129d","kind":"tag","published_at":"2024-03-01T18:07:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.13/manifests"},{"name":"v2.19.12","sha":"93948f8bcbd50918b8d433bd226daf79e8c68dfa","kind":"tag","published_at":"2024-02-29T20:03:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.12/manifests"},{"name":"v2.19.11","sha":"692a236d682030161e2f8045827014983453f229","kind":"tag","published_at":"2024-02-29T18:29:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.11/manifests"},{"name":"v2.19.10","sha":"9bdf597b1d47dd2b1ce1bc68aca6bd1da0b88960","kind":"tag","published_at":"2024-02-29T02:33:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.10/manifests"},{"name":"v2.19.9","sha":"f9af1307a1141055712e122ccb82d0c1e9e51ec2","kind":"tag","published_at":"2024-02-26T18:07:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.9/manifests"},{"name":"v2.19.8","sha":"26871fa552361eeb7b42c0ddfcf114102b88e467","kind":"tag","published_at":"2024-02-25T13:27:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.8/manifests"},{"name":"v2.19.7","sha":"75e873fc0a27740822e657f4855a7389a4ed5609","kind":"tag","published_at":"2024-02-24T14:31:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.7/manifests"},{"name":"v2.19.6","sha":"02bf41912458ef69ae905ccaafc9301dead50b5b","kind":"tag","published_at":"2024-02-24T00:21:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.6/manifests"},{"name":"v2.19.5","sha":"4d3cdd8decc1acb1f779f6a398d122e86845b652","kind":"tag","published_at":"2024-02-22T15:58:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.5/manifests"},{"name":"v2.19.4","sha":"723aab0f6f1e1d32e95aa9390936a2baad86e447","kind":"tag","published_at":"2024-02-22T13:02:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.4/manifests"},{"name":"v2.19.3","sha":"ce7db8c98794002ddd0d5496227162ebb683489d","kind":"tag","published_at":"2024-02-17T02:25:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.3/manifests"},{"name":"v2.19.2","sha":"95b7aa8e3b1f25ca390149e09af85d39acfde5e8","kind":"tag","published_at":"2024-02-17T01:18:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.2/manifests"},{"name":"v2.19.1","sha":"e50326cb565fd42c8916c5e25c2a1c3566edf2bd","kind":"tag","published_at":"2024-02-16T22:57:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.1/manifests"},{"name":"v2.19.0","sha":"7d099c97fde738c5d5b011576b3b00a6f9c19b2a","kind":"tag","published_at":"2024-02-16T21:06:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.19.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.19.0/manifests"},{"name":"v2.18.2","sha":"20ceee7a92021629d4291b83a21ec5f4ce35b909","kind":"tag","published_at":"2024-01-18T14:20:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.18.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.18.2/manifests"},{"name":"v2.18.1","sha":"fbe63d673aee02f0e71b7d164df9caad34a197b0","kind":"tag","published_at":"2024-01-12T19:19:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.18.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.18.1/manifests"},{"name":"v2.18.0","sha":"ff65ef49516f8b0a8237dc157ca560c73c0813af","kind":"tag","published_at":"2024-01-12T13:37:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.18.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.18.0/manifests"},{"name":"v2.17.24","sha":"d432a454c5f0165fd94d336bc23183c870a07c95","kind":"tag","published_at":"2024-01-12T03:25:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.24","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.24/manifests"},{"name":"v2.17.23","sha":"b691f8fed0e5c5ce87e960f943975c27ae4c607b","kind":"tag","published_at":"2024-01-10T12:13:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.23","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.23/manifests"},{"name":"v2.17.22","sha":"3eeffc65393e3b7ef639b0f1a45a4ee06f13a748","kind":"tag","published_at":"2024-01-09T13:13:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.22","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.22/manifests"},{"name":"v2.17.21","sha":"352055bf1c4a86c663f35440a85525b8620f527d","kind":"tag","published_at":"2024-01-05T17:31:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.21","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.21/manifests"},{"name":"v2.17.20","sha":"5b222f9a6805c028837a46548f38e7854a0b1cf7","kind":"tag","published_at":"2024-01-04T05:57:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.20","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.20/manifests"},{"name":"v2.17.19","sha":"56387d40e01dba34a58dd1db97570551ee8b802b","kind":"tag","published_at":"2023-12-30T02:43:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.19","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.19/manifests"},{"name":"v2.17.18","sha":"dcc280cb2d476b4bd398eece1b679bdc884bbd96","kind":"tag","published_at":"2023-12-29T22:23:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.18","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.18/manifests"},{"name":"v2.17.17","sha":"55d83e6b4cc6dd55b74c4756275e58b32eb1b425","kind":"tag","published_at":"2023-12-23T02:10:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.17","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.17/manifests"},{"name":"v2.17.16","sha":"bb5aa435a3e408cda40fcd1eb92f5f61cc4697a2","kind":"tag","published_at":"2023-12-23T00:06:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.16","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.16/manifests"},{"name":"v2.17.15","sha":"097f8b0023b8a88673ed0ad945558ab65687dcf5","kind":"tag","published_at":"2023-12-21T18:30:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.15/manifests"},{"name":"v2.17.14","sha":"1b896765a8364861f7264d40fa422e71b9ce31af","kind":"tag","published_at":"2023-12-20T02:57:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.14/manifests"},{"name":"v2.17.13","sha":"af9cd901f5b2b474a7213438839e02808b97a9eb","kind":"tag","published_at":"2023-12-14T21:54:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.13/manifests"},{"name":"v2.17.12","sha":"cfed7c373830d36c99bdd4ada03303fd19070789","kind":"tag","published_at":"2023-12-14T13:30:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.12/manifests"},{"name":"v2.17.11","sha":"3029e508f7b72637c48005f3f6d2bd0cff0a30fc","kind":"tag","published_at":"2023-12-13T01:39:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.11/manifests"},{"name":"v2.17.10","sha":"d43260d15c87acbf22c4ffbd6dbd685062940a21","kind":"tag","published_at":"2023-12-10T18:00:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.10/manifests"},{"name":"v2.17.9","sha":"f963c8b9714359212cca5340ddb93fda85386504","kind":"tag","published_at":"2023-12-07T02:48:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.9/manifests"},{"name":"v2.17.8","sha":"1ee4aaf7a6b31dc110ae98b6c54ca478eefd027e","kind":"tag","published_at":"2023-12-06T00:15:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.8/manifests"},{"name":"v2.17.7","sha":"b11999b8151b8b7e3a18433c76a21bc0ee63b3a9","kind":"tag","published_at":"2023-11-29T14:34:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.7/manifests"},{"name":"v2.17.6","sha":"e45bc6948ef005a8a31b30c883ef1caf1a62bdb1","kind":"tag","published_at":"2023-11-27T21:20:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.6/manifests"},{"name":"v2.17.5","sha":"ed2de7eb9b8b735a028fbb532b60b1d05b142769","kind":"tag","published_at":"2023-11-27T17:56:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.5/manifests"},{"name":"v2.17.4","sha":"71e6c8bd7bd4e79ed341a78cee76cf24e7488b47","kind":"tag","published_at":"2023-11-24T12:23:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.4/manifests"},{"name":"v2.17.3","sha":"bf547ab8d8db0d646dd15c8e1f93335880c61ae2","kind":"tag","published_at":"2023-11-16T15:52:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.3/manifests"},{"name":"v2.17.2","sha":"b998ea37d7e5aec94d60895da1ea4b05276c1f26","kind":"tag","published_at":"2023-11-16T13:24:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.2/manifests"},{"name":"v2.17.1","sha":"68367ac41fad4ca8084486932b2a8c156b878b87","kind":"tag","published_at":"2023-11-14T15:34:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.1/manifests"},{"name":"v2.17.0","sha":"9141ed6bb6e573d2d16f6850532b009807dc592b","kind":"tag","published_at":"2023-11-13T21:48:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.17.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.17.0/manifests"},{"name":"v2.16.1","sha":"e8f22aa7b54a63fa37e62a755e8577d7134d3da5","kind":"tag","published_at":"2023-10-27T04:43:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.16.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.16.1/manifests"},{"name":"v2.16.0","sha":"7296874952bdaf2994a95327e10f1c7650b587d2","kind":"tag","published_at":"2023-10-25T21:48:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.16.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.16.0/manifests"},{"name":"v2.15.20","sha":"a7bb5e60051f5c91bd3d42b30e98591033907865","kind":"tag","published_at":"2023-10-24T14:40:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.20","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.20/manifests"},{"name":"v2.15.19","sha":"c014fc2f0a886f40c967266900eb72bfdf4808bb","kind":"tag","published_at":"2023-10-17T18:08:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.19","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.19/manifests"},{"name":"v2.15.18","sha":"f89219296946258127e7491f6829e21d2e12fe74","kind":"tag","published_at":"2023-10-17T16:24:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.18","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.18/manifests"},{"name":"v2.15.17","sha":"20ea16d33ede847fe44f5a1b9aac0705d4de120d","kind":"tag","published_at":"2023-10-11T23:45:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.17","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.17/manifests"},{"name":"v2.15.16","sha":"ea51d4d0965c3610843743b924ef34889b61b9db","kind":"tag","published_at":"2023-10-11T21:58:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.16","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.16/manifests"},{"name":"v2.15.15","sha":"adf50945ed3dd20d06129f01116b3626974732fa","kind":"tag","published_at":"2023-10-11T19:09:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.15/manifests"},{"name":"v2.15.14","sha":"74fbd8a6fe85be3f4b61682a824f0e4d2dc9cabd","kind":"tag","published_at":"2023-10-11T16:05:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.14/manifests"},{"name":"v2.15.13","sha":"462410dbb394a7c65d973c964538658cea952a55","kind":"tag","published_at":"2023-10-11T13:02:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.13/manifests"},{"name":"v2.15.12","sha":"48e6f9fdbff945b4a4c8bed2e57c5f1a425e079b","kind":"tag","published_at":"2023-10-10T19:28:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.12/manifests"},{"name":"v2.15.11","sha":"f008ebfe8b0385353c1302c63f55dfd4107644e8","kind":"tag","published_at":"2023-10-10T15:11:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.11/manifests"},{"name":"v2.15.10","sha":"0ded7366f9447802fbb3df664ba830a229149d6d","kind":"tag","published_at":"2023-10-09T22:51:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.10/manifests"},{"name":"v2.15.9","sha":"154fa1d6d60b85652f1c8a3da437713a92e909b0","kind":"tag","published_at":"2023-10-06T17:43:30.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.9/manifests"},{"name":"v2.15.8","sha":"097a1cacc0d28df1711820c42104401ac5fdcafb","kind":"tag","published_at":"2023-10-03T20:31:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.8/manifests"},{"name":"v2.15.7","sha":"b16ae9c40539d28da5ebaaa611294d93548eddc6","kind":"tag","published_at":"2023-09-29T15:54:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.7/manifests"},{"name":"v2.15.6","sha":"e730158bcdf1c31f7bf95a6adbddf80047ff8325","kind":"tag","published_at":"2023-09-29T00:22:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.6/manifests"},{"name":"v2.15.5","sha":"a5921b6ddef08d5020768b5a646d65f61807f850","kind":"tag","published_at":"2023-09-28T23:49:30.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.5/manifests"},{"name":"v2.15.4","sha":"f424317e85a70ca1577333a008988cff3b626d85","kind":"tag","published_at":"2023-09-28T21:17:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.4/manifests"},{"name":"v2.15.3","sha":"559b2f81af9c7a456ffa9280bd46cb841071025c","kind":"tag","published_at":"2023-09-28T20:24:30.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"4c46f5fa4631d569240eda88cffdbc9cb47b3d22","kind":"tag","published_at":"2023-09-28T18:12:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"355891a7b00eb3d0c8cab95409b3f36d45d29d06","kind":"tag","published_at":"2023-09-27T18:42:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"e8f8335355a38592ead03595d704d0e13c393a46","kind":"tag","published_at":"2023-09-27T03:44:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.15.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.15.0/manifests"},{"name":"v2.14.21","sha":"d147e66722dabaf15308419cf99d7840c1b6aa04","kind":"tag","published_at":"2023-09-25T13:41:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.21","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.21/manifests"},{"name":"v2.14.20","sha":"57f207009069ed8a41b66c11fd455bf7f369ce1a","kind":"tag","published_at":"2023-09-22T11:46:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.20","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.20/manifests"},{"name":"v2.14.19","sha":"2813b3c9b2f45d1aec6aff2a64920404a42ac839","kind":"tag","published_at":"2023-09-21T22:52:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.19","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.19/manifests"},{"name":"v2.14.18","sha":"2af6b79234b43df704074f33057a6fb19fc6efa6","kind":"tag","published_at":"2023-09-20T20:32:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.18","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.18/manifests"},{"name":"v2.14.17","sha":"b9488dbbcba753d7b0c6453b0624c69c8a446739","kind":"tag","published_at":"2023-09-15T15:41:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.17","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.17/manifests"},{"name":"v2.14.16","sha":"c33f66a4ce042bbf93bc51ad2f05919e73885033","kind":"tag","published_at":"2023-09-13T19:50:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.16","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.16/manifests"},{"name":"v2.14.15","sha":"e957c26a363b71bf9c7eeae7687f74351d4856a3","kind":"tag","published_at":"2023-09-13T01:47:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.15/manifests"},{"name":"v2.14.14","sha":"5db25b65575e36d05886fbcd8a0279bb66f21b3e","kind":"tag","published_at":"2023-09-12T16:01:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.14/manifests"},{"name":"v2.14.13","sha":"0f41c6d72af9766505a922aa2f9609e80e32fea8","kind":"tag","published_at":"2023-09-12T02:30:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.13/manifests"},{"name":"v2.14.12","sha":"ab2b02644ba847d9b9934660ec9cb237a6ee0149","kind":"tag","published_at":"2023-09-05T22:31:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.12/manifests"},{"name":"v2.14.11","sha":"365ae3d008813e34532d3c0873e6dc1fbf91e225","kind":"tag","published_at":"2023-09-04T20:02:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.11/manifests"},{"name":"v2.14.10","sha":"b2ea2f3140f7b0a420299e2674bc68f125b498df","kind":"tag","published_at":"2023-09-04T19:42:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.10/manifests"},{"name":"v2.14.9","sha":"08756595de67122b4760766f3fa7696c1fc2f451","kind":"tag","published_at":"2023-09-04T17:38:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.9/manifests"},{"name":"v2.14.8","sha":"3976b459c1f39814fa53d6a305b0ff3fccb9b3d8","kind":"tag","published_at":"2023-09-04T17:09:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.8/manifests"},{"name":"v2.14.7","sha":"27d478e32d36018b1def9d2fcd4e65379dad19a0","kind":"tag","published_at":"2023-09-04T15:49:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.7/manifests"},{"name":"v2.14.6","sha":"105b4652ea20bdf24c3f14ee8f851f1156007069","kind":"tag","published_at":"2023-09-01T21:23:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.6/manifests"},{"name":"v2.14.5","sha":"86822d9a50fe6c433ee8c8d4e5ddc2b5722ec70e","kind":"tag","published_at":"2023-08-31T15:41:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.5/manifests"},{"name":"v2.14.4","sha":"968e86b3a954a94e3ef4be3e4d22b38a6c0bd6e4","kind":"tag","published_at":"2023-08-22T19:29:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.4/manifests"},{"name":"v2.14.3","sha":"c3b21aa8ea81a3093b9a501712a33ab9eddd0ead","kind":"tag","published_at":"2023-08-22T18:44:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.3/manifests"},{"name":"v2.14.2","sha":"e976956254d85fe0a1c5c5a491edc4f1a5dca23a","kind":"tag","published_at":"2023-08-17T22:07:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.2/manifests"},{"name":"v2.14.1","sha":"a6caeeec534d86920f6ea737fc27e08a84e13277","kind":"tag","published_at":"2023-08-14T22:30:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.1/manifests"},{"name":"v2.14.0","sha":"f85bc95ff5632568665d13a471074558aa02857d","kind":"commit","published_at":"2023-08-09T17:43:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.14.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"7566de2f0e80630979909529d0106d6326db98db","kind":"tag","published_at":"2023-08-08T19:17:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.13.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"f33ee57b0aa2baf7866e469959137991d6f142b4","kind":"tag","published_at":"2023-08-01T02:21:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.13.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"6ba453454ee684e5c54bdaa8ec3643ff6eabaf24","kind":"tag","published_at":"2023-07-22T23:52:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.13.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"dcbc73ebf72cb5f22d6ae2695d5e60347f5f791a","kind":"tag","published_at":"2023-07-21T13:12:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.13.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9f2d8cdfdc7333e6a31d3b1334a6ba7d50d53d95","kind":"tag","published_at":"2023-07-21T01:58:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.13.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.13.0/manifests"},{"name":"v2.12.1","sha":"4edf3ca3d1594d7129683f365df160d40879a84f","kind":"tag","published_at":"2023-07-19T16:52:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.12.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"8faa6675f268cbc8ae8b1d178d6633f5b69c6a7d","kind":"tag","published_at":"2023-07-19T15:18:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.12.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.12.0/manifests"},{"name":"v2.11.11","sha":"8807724e96a75e04aa8d9cc44582dbf9481c7664","kind":"tag","published_at":"2023-07-18T18:35:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.11/manifests"},{"name":"v2.11.10","sha":"0b734c8bcbfec7b3237b5677d84adf4179295201","kind":"tag","published_at":"2023-07-18T11:49:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.10/manifests"},{"name":"v2.11.9","sha":"8b46a39e869f262dadf1cf3ba87ce27ab4c81425","kind":"tag","published_at":"2023-07-18T02:22:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.9/manifests"},{"name":"v2.11.8","sha":"c9e878214ebe73408633b0eff2963fb0daa50e4d","kind":"tag","published_at":"2023-07-13T13:05:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.8/manifests"},{"name":"v2.11.7","sha":"ee5c83a9699a66aeaabe39ebe59a5f89e16fbc36","kind":"tag","published_at":"2023-07-13T04:09:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.7/manifests"},{"name":"v2.11.6","sha":"109a85c489906c6444c072e4f61074a4bf002a64","kind":"tag","published_at":"2023-07-12T20:55:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.6/manifests"},{"name":"v2.11.5","sha":"c38c09a98b0e8771faeb25fdb2c495f446e48c2e","kind":"tag","published_at":"2023-07-12T19:11:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.5/manifests"},{"name":"v2.11.4","sha":"11b8e1b0ee0385457babf431b5f3e328c659f797","kind":"tag","published_at":"2023-07-10T13:17:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.4/manifests"},{"name":"v2.11.3","sha":"87ad68e65c566634900678f833cd8e62682c22bc","kind":"tag","published_at":"2023-07-06T15:00:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"bfdf917908a7c63d79d653cfc2702126d98babee","kind":"tag","published_at":"2023-07-04T13:39:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.2/manifests"},{"name":"v2.11.1","sha":"8be33c54869ba9583005e053ee59192a05ec44a8","kind":"tag","published_at":"2023-07-04T02:45:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.1/manifests"},{"name":"v2.11.0","sha":"e44f57d48b0d066fb13272eeddeb3179cf198c96","kind":"tag","published_at":"2023-07-04T02:25:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0/manifests"},{"name":"v2.11.0-rc.3","sha":"db375efc1f47e3117c301daa1a377ef51e2b5e3c","kind":"tag","published_at":"2023-06-29T01:05:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.0-rc.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0-rc.3/manifests"},{"name":"v2.11.0-rc.2","sha":"eb105767f4e2d5de51379dc5eeedaab2e0b62b57","kind":"tag","published_at":"2023-06-28T15:04:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.0-rc.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0-rc.2/manifests"},{"name":"v2.11.0-rc.1","sha":"5635c311fedd8348bccc491c76b62a86f1cc274b","kind":"tag","published_at":"2023-06-24T11:56:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.0-rc.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0-rc.1/manifests"},{"name":"v2.11.0-rc.0","sha":"bee8d83182e7a5f67ace73bc32fa8c15828501a1","kind":"tag","published_at":"2023-06-23T14:11:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.11.0-rc.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.11.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.11.0-rc.0/manifests"},{"name":"v2.10.2","sha":"80ef7973c83e9354ee417e307fd4c563f1e314a9","kind":"tag","published_at":"2023-06-22T14:45:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.10.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"3115c261eb2f68ac6577a576e34081f64d649e8e","kind":"tag","published_at":"2023-06-16T19:08:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.10.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"38a4ee64f46db2e5f0369369c2721e44ea91b4cb","kind":"tag","published_at":"2023-06-14T11:39:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.10.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.10.0/manifests"},{"name":"v2.9.29","sha":"b80c881e28ee27f1440d0784b707056c85330db7","kind":"tag","published_at":"2023-06-12T20:57:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.29","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.29/manifests"},{"name":"v2.9.28","sha":"62416bafc8daeab2343182a400a7bedf974b33f2","kind":"tag","published_at":"2023-06-12T17:16:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.28","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.28/manifests"},{"name":"v2.9.27","sha":"923bfc71191754079fa56d8fd60a83787c156179","kind":"tag","published_at":"2023-06-10T17:10:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.27","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.27/manifests"},{"name":"v2.9.26","sha":"27c4495ec0ba1d16abf06ae40b4a2f26bfd45c24","kind":"tag","published_at":"2023-06-09T22:22:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.26","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.26/manifests"},{"name":"v2.9.25","sha":"686e3ff65d45f2198bbbbdae0090194176b6c5c4","kind":"tag","published_at":"2023-06-09T16:03:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.25","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.25/manifests"},{"name":"v2.9.24","sha":"d1a152cfa2135a8e9f5470d7feeb1b3fcde56236","kind":"tag","published_at":"2023-06-09T14:18:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.24","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.24/manifests"},{"name":"v2.9.23","sha":"5e93ebe9bd0c2f8920ce2fe6aa41a836c0f7dde4","kind":"tag","published_at":"2023-06-09T06:23:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.23","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.23/manifests"},{"name":"v2.9.22","sha":"46196b3903fcd6d849ed04a7f22466572c00e45e","kind":"tag","published_at":"2023-06-09T04:28:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.22","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.22/manifests"},{"name":"v2.9.21","sha":"3b2b50d0e520bb78f646a3efdc350c0f6e55f588","kind":"tag","published_at":"2023-06-06T05:28:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.21","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.21/manifests"},{"name":"v2.9.20","sha":"04fb305f1031a0682a33377edade3bfc95b425f1","kind":"tag","published_at":"2023-06-05T17:45:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.20","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.20/manifests"},{"name":"v2.9.19","sha":"aa031411a59f6446eb6617592e9205f9b44a69c6","kind":"tag","published_at":"2023-06-02T17:30:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.19","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.19/manifests"},{"name":"v2.9.18","sha":"2384d35eeadeb4cc632711776a2f31597f548b1e","kind":"tag","published_at":"2023-05-31T02:17:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.18","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.18/manifests"},{"name":"v2.9.17","sha":"fa8f44dc42c34055866ca258af3e9a7e8641079c","kind":"tag","published_at":"2023-05-31T01:32:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.17","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.17/manifests"},{"name":"v2.9.16","sha":"352defc75ae5e30fba67dda48980e512725e7434","kind":"tag","published_at":"2023-05-29T13:57:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.16","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.16/manifests"},{"name":"v2.9.15","sha":"2396720b00b70a7aba0a98ea369d6634c363e8ab","kind":"tag","published_at":"2023-05-27T04:22:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.15/manifests"},{"name":"v2.9.14","sha":"db1d527aa2546280f9638130d4dd984a8c559d9b","kind":"tag","published_at":"2023-05-26T14:28:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.14/manifests"},{"name":"v2.9.13","sha":"f3d201a2113bbe9c00a4576893a3fdebf0459f4a","kind":"tag","published_at":"2023-05-25T14:53:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.13/manifests"},{"name":"v2.9.12","sha":"faab306286ed1e537165346f0cc48bcadee696b8","kind":"tag","published_at":"2023-05-23T23:10:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.12/manifests"},{"name":"v2.9.11","sha":"03e85a054a91135d0a25ace45610045992a16fd7","kind":"tag","published_at":"2023-05-23T01:02:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.11/manifests"},{"name":"v2.9.10","sha":"9d7df1c0e725b26e21ab6f417ff963142cb2c30e","kind":"tag","published_at":"2023-05-18T05:01:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.10/manifests"},{"name":"v2.9.9","sha":"6ec06ca867e92a330605e4e8d329cefb202d06d5","kind":"tag","published_at":"2023-05-18T02:37:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.9/manifests"},{"name":"v2.9.8","sha":"805323f239f2621b9f98307c27d7001a5c73ed65","kind":"tag","published_at":"2023-05-17T17:15:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.8/manifests"},{"name":"v2.9.7","sha":"ab661bc8a46b2fa81f2addbd0011b859efdda738","kind":"tag","published_at":"2023-05-16T19:26:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.7/manifests"},{"name":"v2.9.6","sha":"2c8c8cafadcd525810bfea41b080e9dd282ea888","kind":"tag","published_at":"2023-05-15T13:53:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.6/manifests"},{"name":"v2.9.5","sha":"981272adaa237058628ca5904894fa9d4a70067f","kind":"tag","published_at":"2023-05-08T19:16:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.5/manifests"},{"name":"v2.9.4","sha":"a139d7a7197d0f578cfb05b41fa574c8fe642281","kind":"tag","published_at":"2023-05-04T00:04:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.4/manifests"},{"name":"v2.9.3","sha":"a8fee321d71778ab789fbb9dc2970d5b0f25326b","kind":"tag","published_at":"2023-05-03T01:56:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.3/manifests"},{"name":"v2.9.2","sha":"f7f3a211147609f883b0b9b9cfc2b359eea48aa4","kind":"tag","published_at":"2023-05-02T23:54:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"07e8720788c71dfdaca420e658c611cf6c112be5","kind":"tag","published_at":"2023-05-01T13:46:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"e4eaf5e1a061ea2f263b5a425bbb86179c61ac14","kind":"tag","published_at":"2023-05-01T02:51:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.9.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.9.0/manifests"},{"name":"v2.8.1","sha":"7e517fc5d02507af99280d785fd950dce72c6302","kind":"tag","published_at":"2023-04-28T17:48:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.8.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"b1205f9a8e81b1f2614ab10adcc39ad65c1d8da7","kind":"tag","published_at":"2023-04-28T01:29:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.8.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"c5d87a3ca48d2c08d46f9a500e039c816f28ce4d","kind":"tag","published_at":"2023-04-21T16:56:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.7.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"c0015e45c765faee4b13b96affd339a6bf41564c","kind":"tag","published_at":"2023-04-20T23:31:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.7.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.7.0/manifests"},{"name":"v2.6.31","sha":"259963d313f1e8ba6b7650c8dfc63911b726d09c","kind":"tag","published_at":"2023-04-11T13:42:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.31","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.31/manifests"},{"name":"v2.6.30","sha":"363a43eb087290663b54f0d7b85c63da9060d657","kind":"tag","published_at":"2023-04-10T23:04:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.30","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.30/manifests"},{"name":"v2.6.29","sha":"1e89f1da760c5f8b36ecbbb2901307f17cfc3ffa","kind":"tag","published_at":"2023-04-04T20:41:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.29","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.29/manifests"},{"name":"v2.6.27","sha":"f2a908d46ac7162558c9bc73d6787419d01521b2","kind":"tag","published_at":"2023-03-22T23:41:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.27","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.27/manifests"},{"name":"v2.6.26","sha":"9132af470fde15807d0d9547014b066fab9290b2","kind":"tag","published_at":"2023-03-21T19:54:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.26","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.26/manifests"},{"name":"v2.6.25","sha":"1625b4a3c42c33f085e2226ab8f30f275b8f8e2f","kind":"tag","published_at":"2023-03-21T17:34:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.25","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.25/manifests"},{"name":"v2.6.24","sha":"ddf78ca1f2c68f1eae8beb1f3857676c233b32cb","kind":"tag","published_at":"2023-03-21T13:39:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.24","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.24/manifests"},{"name":"v2.6.23","sha":"a24a45234c6296a912fbdc55724124fef71651a6","kind":"tag","published_at":"2023-03-21T03:11:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.23","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.23/manifests"},{"name":"v2.6.22","sha":"6f6e820b21e3f84b85422c24e21bf7f30d548305","kind":"tag","published_at":"2023-03-20T02:20:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.22","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.22/manifests"},{"name":"v2.6.21","sha":"15ed6567fd332cd354ca8c495960582a67d11aa4","kind":"tag","published_at":"2023-03-13T21:45:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.21","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.21/manifests"},{"name":"v2.6.20","sha":"7acce3254c0e3bb2c44757dfaba5d4beb40a8c35","kind":"tag","published_at":"2023-03-10T01:59:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.20","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.20/manifests"},{"name":"v2.6.19","sha":"7bd45db0e5f6e80443c19841812905eded126c91","kind":"tag","published_at":"2023-03-09T13:07:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.19","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.19/manifests"},{"name":"v2.6.18","sha":"1fd3c860ace3ddc2351ba76f3427a6f4e291629d","kind":"tag","published_at":"2023-03-08T21:35:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.18","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.18/manifests"},{"name":"v2.6.17","sha":"20d0d5f72245a5b8a84f52fa4ba804fc66fa7014","kind":"tag","published_at":"2023-03-06T13:59:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.17","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.17/manifests"},{"name":"v2.6.16","sha":"4aeb8bc3e3f82239a8e28e7e81d0d17f0ace5ffd","kind":"tag","published_at":"2023-03-03T16:09:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.16","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.16/manifests"},{"name":"v2.6.15","sha":"eec9de56cefde6f5c390e36612c3818ea3adccf1","kind":"tag","published_at":"2023-02-27T17:18:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.15/manifests"},{"name":"v2.6.14","sha":"c5f7fab8d4fcf50619c274413ff0c7dc2c576eab","kind":"tag","published_at":"2023-02-24T19:32:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.14/manifests"},{"name":"v2.6.13","sha":"85ae9339e62b93476a6d9e60a2e856289646079f","kind":"tag","published_at":"2023-02-24T16:33:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.13/manifests"},{"name":"v2.6.12","sha":"3da20835e6d2b31b17d9631c636c931f947bb29a","kind":"tag","published_at":"2023-02-24T15:54:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.12/manifests"},{"name":"v2.6.11","sha":"2a3d8cc711c41ef82ace0b5984096eefb712d079","kind":"tag","published_at":"2023-02-23T01:12:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.11/manifests"},{"name":"v2.6.10","sha":"779420743e586f8fbf8179a310c6a795c6c794aa","kind":"tag","published_at":"2023-02-21T14:58:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.10/manifests"},{"name":"v2.6.9","sha":"9e0fa87020cd5bb0268d285a4210614a33a721ae","kind":"tag","published_at":"2023-02-21T03:10:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.9/manifests"},{"name":"v2.6.8","sha":"adabc240cdf466725e4b9fadcb37699d5a461f98","kind":"tag","published_at":"2023-02-16T22:36:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.8/manifests"},{"name":"v2.6.7","sha":"ae92afeb6123c87d779669e12a94149f9c4cca2a","kind":"tag","published_at":"2023-02-16T21:34:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.7/manifests"},{"name":"v2.6.6","sha":"0010c8dec4f19f2f569fc3c06eb9d52900977e4e","kind":"tag","published_at":"2023-02-16T20:08:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.6/manifests"},{"name":"v2.6.5","sha":"fa0927263d93ffa0d7ab807cae3c55915d0025a0","kind":"tag","published_at":"2023-02-15T04:09:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.5/manifests"},{"name":"v2.6.4","sha":"3cef87749d0526be6170d268cfe8fca44308a4b3","kind":"tag","published_at":"2023-02-15T02:12:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.4/manifests"},{"name":"v2.6.3","sha":"bc3c8b742b94d7f53909b2572728121d6f6e51b2","kind":"tag","published_at":"2023-02-12T00:43:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.3/manifests"},{"name":"v2.6.2","sha":"c9468f6a7bc9dd7c205fec7369ddb185eed76fe1","kind":"tag","published_at":"2023-02-10T03:09:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.2/manifests"},{"name":"v2.6.1","sha":"26b89040766acfe1d3eb08431658ac3464165a6e","kind":"tag","published_at":"2023-02-09T20:43:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"8dcd5fc74090e1e1286f9790ffa58c78a5b54fcb","kind":"tag","published_at":"2023-02-05T23:12:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.6.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.6.0/manifests"},{"name":"v2.5.16","sha":"b885c8755e0abe2f1a23db2c92d9d3cf9cc7137b","kind":"tag","published_at":"2023-02-01T05:31:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.16","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.16/manifests"},{"name":"v2.5.15","sha":"9618234abb18beacacb4e96e86d488b641ea21c4","kind":"tag","published_at":"2023-01-31T02:50:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.15/manifests"},{"name":"v2.5.14","sha":"c2dfaf75f23b0cf744852fc7afb474ab230caf9d","kind":"tag","published_at":"2023-01-30T22:47:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.14/manifests"},{"name":"v2.5.13","sha":"227344631fcd36639cdc1ece369ef09d179a78e2","kind":"tag","published_at":"2023-01-30T18:35:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.13/manifests"},{"name":"v2.5.12","sha":"fae96036dd570b8356499e0ec0b93319a7a90bfe","kind":"tag","published_at":"2023-01-29T23:24:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.12/manifests"},{"name":"v2.5.11","sha":"72843dbf89e5c0b8d3100741bd4d50574fecd9b9","kind":"tag","published_at":"2023-01-28T14:14:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.11/manifests"},{"name":"v2.5.10","sha":"338cb3a84e2fc755d3332a539680c1e879d14431","kind":"tag","published_at":"2023-01-27T20:42:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.10/manifests"},{"name":"v2.5.9","sha":"b538dbe391701ecd4e833344fef6e86289c53cbf","kind":"tag","published_at":"2023-01-22T15:41:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.9/manifests"},{"name":"v2.5.8","sha":"86ad21b76fdc22d24132f67930aa143ae1fb0e41","kind":"tag","published_at":"2023-01-20T16:39:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.8/manifests"},{"name":"v2.5.7","sha":"e5059ab13de4d868b48a5b9d59988adcabab26bd","kind":"tag","published_at":"2023-01-20T07:24:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.7/manifests"},{"name":"v2.5.6","sha":"e68ea11beb12484dfd7445686e2c0910d2e83c1c","kind":"tag","published_at":"2023-01-19T03:00:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.6/manifests"},{"name":"v2.5.4","sha":"5006e79593995d8509627542cd69f8cf5595a449","kind":"tag","published_at":"2023-01-18T05:41:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.4/manifests"},{"name":"v2.5.3","sha":"85c16685a5c9566effe11ccb0dc1db4aa773db4d","kind":"tag","published_at":"2023-01-18T05:34:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.3/manifests"},{"name":"v2.5.2","sha":"542b9ece8b87b5e1db2ca48e3754e8e80df0c0de","kind":"tag","published_at":"2023-01-12T14:19:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"209d10174aaff75b191ea0ac835433f5b31d9ea8","kind":"tag","published_at":"2023-01-11T20:18:56.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"b2fb3b425440aaa8dfad17b1d1bc6cb7c7e3de96","kind":"tag","published_at":"2023-01-11T02:52:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0/manifests"},{"name":"v2.5.0-rc.6","sha":"4e9565993c4a30257efcae13158b07f6a623197c","kind":"tag","published_at":"2023-01-09T19:47:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.0-rc.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.6/manifests"},{"name":"v2.5.0-rc.5","sha":"92838c9055d5818bf7db0b9fd3e185105e19ffb9","kind":"tag","published_at":"2023-01-09T04:39:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.0-rc.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.5/manifests"},{"name":"v2.5.0-rc.4","sha":"b220a0af75aed064edf0e8ecf4d006e1e66a57c6","kind":"tag","published_at":"2023-01-06T22:39:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.0-rc.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.4/manifests"},{"name":"v2.5.0-rc.3","sha":"c65c11c12efd60f90ede5659d2b635c057a35964","kind":"tag","published_at":"2023-01-06T20:23:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.0-rc.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.3/manifests"},{"name":"v2.5.0-rc.2","sha":"710fa1e102f0d707e66a8b8a3e7e1a4b66cb3f75","kind":"tag","published_at":"2023-01-05T23:21:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.0-rc.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.2/manifests"},{"name":"v2.5.0-rc.1","sha":"5d458283edd9fa6359a2ce9a9c723ddd3b20405f","kind":"tag","published_at":"2023-01-05T17:26:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.0-rc.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.1/manifests"},{"name":"v2.5.0-rc.0","sha":"0694e876702919d2265f0e9ee7bb8121620d2f31","kind":"tag","published_at":"2023-01-04T17:18:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.5.0-rc.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.5.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.5.0-rc.0/manifests"},{"name":"v2.4.30","sha":"08293dd8462492f9f38acdd10ca181aeb0af229d","kind":"tag","published_at":"2022-12-27T23:25:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.30","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.30/manifests"},{"name":"v2.4.29","sha":"a6cead569bc40fc25f71a9208c73e7bfb2b8da6e","kind":"tag","published_at":"2022-12-27T22:08:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.29","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.29/manifests"},{"name":"v2.4.28","sha":"3cd8eec626cebf8f2862c4f0a45b428a98de2a78","kind":"tag","published_at":"2022-12-23T00:10:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.28","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.28/manifests"},{"name":"v2.4.27","sha":"bbc3b08de7bf759fbe534765faf487395cd64e9b","kind":"tag","published_at":"2022-12-21T03:46:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.27","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.27/manifests"},{"name":"v2.4.26","sha":"b50cbe64bc20b7a3ed4a09b343bf3f837783e123","kind":"tag","published_at":"2022-12-15T08:58:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.26","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.26/manifests"},{"name":"v2.4.25","sha":"01185db356e276dcd7ead510fbf1e28a91ef2b1d","kind":"tag","published_at":"2022-12-15T02:40:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.25","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.25/manifests"},{"name":"v2.4.24","sha":"f2674d94d16ccb5d75448b88b8d553bb889ef498","kind":"tag","published_at":"2022-12-10T03:56:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.24","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.24/manifests"},{"name":"v2.4.23","sha":"5b71b5ac9a0126660409bfb989fa03e0e568ba4b","kind":"tag","published_at":"2022-12-08T19:40:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.23","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.23/manifests"},{"name":"v2.4.22","sha":"324658c935fcea938ebd5157deb91d6b79e0b4e7","kind":"tag","published_at":"2022-12-08T18:11:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.22","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.22/manifests"},{"name":"v2.4.21","sha":"ad84be512d67d33205af1e6b804ff2dabafb89ce","kind":"tag","published_at":"2022-12-08T04:35:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.21","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.21/manifests"},{"name":"v2.4.20","sha":"1df28836a3766d7e2a1a4edbdd2d01cd22342629","kind":"tag","published_at":"2022-12-07T06:11:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.20","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.20/manifests"},{"name":"v2.4.19","sha":"c674a2d9526f07d584da06c0940559eea67948d7","kind":"tag","published_at":"2022-12-04T20:05:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.19","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.19/manifests"},{"name":"v2.4.18","sha":"9ff04c4496189d8cfbdcd544df0f208103dc5b5b","kind":"tag","published_at":"2022-12-01T17:07:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.18","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.18/manifests"},{"name":"v2.4.17","sha":"b72998bf7a5382e469373a38e09d8330060cbe4e","kind":"tag","published_at":"2022-12-01T00:13:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.17","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.17/manifests"},{"name":"v2.4.16","sha":"2d1f7828a0255afc18fe0735e67627c48a7eea72","kind":"tag","published_at":"2022-11-30T07:22:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.16","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.16/manifests"},{"name":"v2.4.15","sha":"f838f955e2cef163e981873f7c5649454187a192","kind":"tag","published_at":"2022-11-29T22:19:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.15/manifests"},{"name":"v2.4.14","sha":"ba0c0a0d25b773bf1e8a13b3978dd0fab3fd7c3d","kind":"tag","published_at":"2022-11-29T20:52:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.14/manifests"},{"name":"v2.4.13","sha":"c9a7bf727721675ccbd98856688601b4a45c9b66","kind":"tag","published_at":"2022-11-29T19:24:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.13/manifests"},{"name":"v2.4.12","sha":"10d2c65065f3a0d7d5994ccc546fa3fe5c946160","kind":"tag","published_at":"2022-11-25T19:24:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.12/manifests"},{"name":"v2.4.11","sha":"01705c204a5c415bb1ce9d790f2ce84047793f80","kind":"tag","published_at":"2022-11-22T18:24:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.11/manifests"},{"name":"v2.4.10","sha":"2f4d86b1b7d8145019d0f5e4a63ef0131ccb9076","kind":"tag","published_at":"2022-11-21T08:01:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.10/manifests"},{"name":"v2.4.9","sha":"acbd89e6ccf510df4d69d8a45fd536d31b4fcc7b","kind":"tag","published_at":"2022-11-21T00:36:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.9/manifests"},{"name":"v2.4.8","sha":"499923883561bff9d5d3c50141619501655faf6b","kind":"tag","published_at":"2022-11-19T19:27:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.8/manifests"},{"name":"v2.4.7","sha":"ab2e734fa08755b53777aa17b5f680a2c10383bb","kind":"tag","published_at":"2022-11-19T18:19:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.7/manifests"},{"name":"v2.4.6","sha":"c45acafd17e5845e0f098c1b72e53d7bcc07c427","kind":"tag","published_at":"2022-11-19T08:16:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.6/manifests"},{"name":"v2.4.5","sha":"57360302bb1c2c8f30025592aaaca036acfe546c","kind":"tag","published_at":"2022-11-19T06:30:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.5/manifests"},{"name":"v2.4.4","sha":"25eaaa91b188e761aed7732f7fd5908bf9e661af","kind":"tag","published_at":"2022-11-18T19:43:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.4/manifests"},{"name":"v2.4.3","sha":"d38625082c4ba764e88c33af1d4782b55ea1b77c","kind":"tag","published_at":"2022-11-15T19:49:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.3/manifests"},{"name":"v2.4.2","sha":"86877cdcca966992ad51d17cb1061e6412bcadd3","kind":"tag","published_at":"2022-11-03T08:00:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"80f67d3afcd3d43dad0a16411dcc80b53e7f9f49","kind":"tag","published_at":"2022-10-31T17:09:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"85e121bcd7cbaf853c8294279498cfb2d21c6883","kind":"tag","published_at":"2022-10-31T02:12:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.4.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"8aab478003f1d7d22efe53b00ec9f6009e331edd","kind":"tag","published_at":"2022-10-27T22:54:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.3.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"7540b3124474ac51c838d7faea6154301d520f68","kind":"tag","published_at":"2022-10-21T12:31:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.2.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"2d7dfc49485069dbdb20538a9700e16b4edd906a","kind":"tag","published_at":"2022-10-19T21:46:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.1.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"05855fea6072457e6e3cf1d2f6fceef6d55fe64a","kind":"tag","published_at":"2022-10-17T17:28:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0/manifests"},{"name":"v2.0.0-rc.15","sha":"a3abb3fc6240e2357925e98469a8d541c2af2a23","kind":"tag","published_at":"2022-10-10T02:01:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.15","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.15/manifests"},{"name":"v2.0.0-rc.14","sha":"ea8b03c1fb49742a0c176fd823c38ab01ded3143","kind":"tag","published_at":"2022-10-07T19:31:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.14","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.14/manifests"},{"name":"v2.0.0-rc.13","sha":"64bd4355bdce6d98cc11c85dc59c73168930dda8","kind":"tag","published_at":"2022-10-04T06:03:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.13","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.13/manifests"},{"name":"v2.0.0-rc.12","sha":"6f5518de5cdef4fcfd27f1f7841814b6a51030a2","kind":"tag","published_at":"2022-09-30T19:13:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.12","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.12/manifests"},{"name":"v2.0.0-rc.11","sha":"37a5fdc89b182e2842f90d5468a161f32da813e9","kind":"tag","published_at":"2022-09-29T01:00:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.11","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.11/manifests"},{"name":"v2.0.0-rc.10","sha":"98647fbc213c5f394e2260653e2dda23fd5dc6e5","kind":"tag","published_at":"2022-09-28T03:48:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.10","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.10/manifests"},{"name":"v2.0.0-rc.9","sha":"a802bf17fa0f6c030c382b316b950fe3b15cc343","kind":"tag","published_at":"2022-09-21T02:46:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.9","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.9/manifests"},{"name":"v2.0.0-rc.8","sha":"5d1d0e4f29048fa9f52e75c9936133d07a8f2614","kind":"tag","published_at":"2022-09-21T00:07:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.8","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.8/manifests"},{"name":"v2.0.0-rc.7","sha":"ccf5933e636c1ecdd19a6882688f97e37ba996e7","kind":"tag","published_at":"2022-09-15T20:52:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.7","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.7/manifests"},{"name":"v2.0.0-rc.6","sha":"12ef06e497bbb532205290fa753869f8a078c93b","kind":"tag","published_at":"2022-09-15T04:06:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.6","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.6/manifests"},{"name":"v2.0.0-rc.5","sha":"b152cdd6a3c085486f850a2ea18e0e32c814a6d2","kind":"tag","published_at":"2022-09-14T15:21:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.5","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.5/manifests"},{"name":"v2.0.0-rc.4","sha":"9e99ce10bd66563d16bbe16597719ccd85639232","kind":"tag","published_at":"2022-09-12T17:45:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.4","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.4/manifests"},{"name":"v2.0.0-rc.3","sha":"72da7d8e3ccd08a8221115a55cce7e44967e47de","kind":"tag","published_at":"2022-09-06T22:19:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.3","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.3/manifests"},{"name":"v2.0.0-rc.2","sha":"222ea84ddede4501ab694c75515a2c07e8c09660","kind":"tag","published_at":"2022-09-04T06:54:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.2","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.2/manifests"},{"name":"v2.0.0-rc.1","sha":"2c2493f86a27bfc79e51ec3890a519d4f3d638e0","kind":"tag","published_at":"2022-09-04T04:04:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.1","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.1/manifests"},{"name":"v2.0.0-rc.0","sha":"c380cc1a141e85c863fa0926fd669779bf57c5f7","kind":"tag","published_at":"2022-08-30T22:49:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v2.0.0-rc.0","html_url":"https://github.com/ash-project/ash/releases/tag/v2.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v2.0.0-rc.0/manifests"},{"name":"v1.53.3","sha":"a18f91bd59faebd21a115285af51dab26592d2df","kind":"tag","published_at":"2022-08-22T19:51:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.53.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.53.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.53.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.53.3/manifests"},{"name":"v1.53.2","sha":"6a7f36a12241e55927272d26e36fc6f5305120ea","kind":"tag","published_at":"2022-08-10T01:34:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.53.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.53.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.53.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.53.2/manifests"},{"name":"v1.53.1","sha":"7518168357f47022ca74d9b0611ba8a36da29a7a","kind":"tag","published_at":"2022-08-10T00:41:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.53.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.53.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.53.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.53.1/manifests"},{"name":"v1.53.0","sha":"2d51a9100b412abb1a686f4e382908434ecdc3bf","kind":"tag","published_at":"2022-08-04T02:19:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.53.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.53.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.53.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.53.0/manifests"},{"name":"v1.52.0-rc.22","sha":"35c243bef5d8ebea5ec97379d52b6adbf77ff337","kind":"tag","published_at":"2022-08-03T12:29:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.22","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.22/manifests"},{"name":"v1.52.0-rc.21","sha":"1c7babd2b47d047e340c62ddfa1a2853dc8c51c7","kind":"tag","published_at":"2022-07-19T23:32:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.21","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.21/manifests"},{"name":"v1.52.0-rc.20","sha":"8a9e144b85c2fc2caf8acae218413942ced77959","kind":"tag","published_at":"2022-07-14T15:52:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.20","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.20/manifests"},{"name":"v1.52.0-rc.19","sha":"d848350f12ede465ac8b3f0be413dd996e9c945c","kind":"tag","published_at":"2022-07-13T19:06:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.19","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.19/manifests"},{"name":"v1.52.0-rc.18","sha":"58b20c3490731a7d760411c8c10c94af12fb5fbc","kind":"tag","published_at":"2022-07-10T20:20:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.18","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.18/manifests"},{"name":"v1.52.0-rc.17","sha":"d2a0e1f464046701c8e083f0e47c8a41093a4065","kind":"tag","published_at":"2022-07-06T18:33:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.17","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.17/manifests"},{"name":"v1.52.0-rc.16","sha":"04fd43ebf52d058908d376c2e25befe118a6f656","kind":"tag","published_at":"2022-07-05T12:17:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.16","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.16/manifests"},{"name":"v1.52.0-rc.15","sha":"7a027b38cad001d497c01b48cf8a99a0c9a51fee","kind":"tag","published_at":"2022-06-28T19:17:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.15","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.15/manifests"},{"name":"v1.52.0-rc.14","sha":"b7b943ce4e348dcdd0709cefe2697845d14280c4","kind":"tag","published_at":"2022-06-28T15:14:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.14","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.14/manifests"},{"name":"v1.52.0-rc.13","sha":"4dd33e171f9615db8566fee7d19d86c87267b1d6","kind":"tag","published_at":"2022-06-27T16:51:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.13","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.13/manifests"},{"name":"v1.52.0-rc.12","sha":"bd60bcfd66d160e7eca9202684607f3e17e53302","kind":"tag","published_at":"2022-06-14T18:39:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.12/manifests"},{"name":"v1.52.0-rc.11","sha":"174de6131eba5d5d1b58213860968ce1fcaf3ad6","kind":"tag","published_at":"2022-06-03T03:53:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.11/manifests"},{"name":"v1.52.0-rc.10","sha":"c4de4383e0b2c6ebd7cb824cabd47b80d9a5486f","kind":"tag","published_at":"2022-05-30T20:33:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.10/manifests"},{"name":"v1.52.0-rc.9","sha":"6528a9a3ac83c0dc5b162a4950ee52652246a665","kind":"tag","published_at":"2022-05-23T20:23:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.9/manifests"},{"name":"v1.52.0-rc.8","sha":"fd68d212efc31bfba757d2b1fc320e02e18ced66","kind":"tag","published_at":"2022-05-18T19:26:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.8/manifests"},{"name":"v1.52.0-rc.7","sha":"1c7a8328f8eb4c7079fb63c1fecf0807dd7d8546","kind":"tag","published_at":"2022-05-18T17:12:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.7/manifests"},{"name":"v1.52.0-rc.6","sha":"0f24ac78ae6a551c30e7d45419672c0ed72dbd64","kind":"tag","published_at":"2022-05-18T00:01:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.6/manifests"},{"name":"v1.52.0-rc.5","sha":"64d210f278597f44fd2ebda8ce5e46cdebe063af","kind":"tag","published_at":"2022-05-17T21:05:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.5/manifests"},{"name":"v1.52.0-rc.4","sha":"6b9776a7fb363bf698bb2d85d126fd3317050b02","kind":"tag","published_at":"2022-05-17T16:28:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.4/manifests"},{"name":"v1.52.0-rc.3","sha":"fae1fc110ed900d849a1c6f914fa1f7275be2382","kind":"tag","published_at":"2022-05-17T16:20:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.3/manifests"},{"name":"v1.52.0-rc.2","sha":"c963b349fdda044c624176c76999baa54e57106e","kind":"tag","published_at":"2022-05-13T21:54:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.2/manifests"},{"name":"v1.52.0-rc.1","sha":"6f9f0137ec80b40a855bcabb43bad7e61dc334b5","kind":"tag","published_at":"2022-04-19T03:50:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.1/manifests"},{"name":"v1.52.0-rc.0","sha":"8dba191e789d4e390b4ec08cbb4d222cf94a66ed","kind":"tag","published_at":"2022-03-25T03:37:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.52.0-rc.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.52.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.52.0-rc.0/manifests"},{"name":"v1.51.2","sha":"85b916670b77b9096b6ed3f4e441702f09d5cae6","kind":"tag","published_at":"2022-02-17T17:52:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.51.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.51.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.51.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.51.2/manifests"},{"name":"v1.51.1","sha":"b5a604ac6b505264b08265b6e5312fd845fc88fc","kind":"tag","published_at":"2022-02-17T07:48:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.51.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.51.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.51.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.51.1/manifests"},{"name":"v1.51.0","sha":"e3a81cbe3c06f2104549a9f6dedc4258bf23cd96","kind":"tag","published_at":"2022-02-14T16:39:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.51.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.51.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.51.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.51.0/manifests"},{"name":"v1.50.21","sha":"c41761ef6203ec9b70723918527143b14f9ed637","kind":"tag","published_at":"2022-02-14T15:24:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.21","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.21/manifests"},{"name":"v1.50.20","sha":"223a71010a831affc6248696bc2276d898463228","kind":"tag","published_at":"2022-02-11T20:52:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.20","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.20/manifests"},{"name":"v1.50.19","sha":"214d71c8fd7d8ea6e6ffef1db132b4605828b799","kind":"tag","published_at":"2022-02-07T21:38:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.19","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.19/manifests"},{"name":"v1.50.18","sha":"079b941e9049304caf8915dd12f6cb936079eca0","kind":"tag","published_at":"2022-02-07T20:39:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.18","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.18/manifests"},{"name":"v1.50.17","sha":"9143cf235963f563fd2562eaefb392a6bebac4ef","kind":"tag","published_at":"2022-01-31T20:05:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.17","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.17/manifests"},{"name":"v1.50.16","sha":"7203495d64bdc70faf8fb25577866f69182190e6","kind":"tag","published_at":"2022-01-24T19:36:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.16","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.16/manifests"},{"name":"v1.50.15","sha":"08cc12aabcd898558abd2ae66d7a3d7b2225db5c","kind":"tag","published_at":"2022-01-19T21:33:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.15","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.15/manifests"},{"name":"v1.50.14","sha":"9a9741bdc42da75ad40148f14178802db13beecc","kind":"tag","published_at":"2021-12-21T17:26:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.14","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.14/manifests"},{"name":"v1.50.13","sha":"44f21582472892b06f9907ee507e8abda16d62c2","kind":"tag","published_at":"2021-12-21T02:13:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.13","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.13/manifests"},{"name":"v1.50.12","sha":"cb59a8e09c61913fb0443a84fc894714e9199686","kind":"tag","published_at":"2021-12-19T05:12:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.12/manifests"},{"name":"v1.50.11","sha":"951eb256fcbde9f60f45bb120b2721621c0fe2fb","kind":"tag","published_at":"2021-12-13T23:17:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.11/manifests"},{"name":"v1.50.10","sha":"8911177a8a4b970918c1e194616cfcbb5f451151","kind":"tag","published_at":"2021-12-08T02:40:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.10/manifests"},{"name":"v1.50.9","sha":"8f230cacb098e887a36a79f64eb4903217e41303","kind":"tag","published_at":"2021-12-06T22:01:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.9/manifests"},{"name":"v1.50.8","sha":"be840f041a16029a688843aecaa39b3e5ec06f98","kind":"tag","published_at":"2021-12-01T19:59:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.8/manifests"},{"name":"v1.50.7","sha":"145b793b601b2f9bacf6057db7a679e6b175f292","kind":"tag","published_at":"2021-12-01T19:05:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.7/manifests"},{"name":"v1.50.6","sha":"4fd471695075174584751baf228413e22e5481dd","kind":"tag","published_at":"2021-11-26T19:59:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.6/manifests"},{"name":"v1.50.5","sha":"531028a9f85b51d817717c4106d6fd83dfc68b96","kind":"tag","published_at":"2021-11-25T00:14:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.5/manifests"},{"name":"v1.50.4","sha":"4b5829d5a98c7c985abf2540cea196624f047dcc","kind":"tag","published_at":"2021-11-17T03:47:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.4/manifests"},{"name":"v1.50.3","sha":"66f48285424c4b6971255605708dabd8300463ed","kind":"tag","published_at":"2021-11-17T00:18:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.3/manifests"},{"name":"v1.50.2","sha":"5e18b9c997d38f0e0380f10903cfe46b7397a092","kind":"tag","published_at":"2021-11-13T19:44:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.2/manifests"},{"name":"v1.50.1","sha":"ee19878aaa5e86280ad1911f6824211696da0fb2","kind":"tag","published_at":"2021-11-09T08:27:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.1/manifests"},{"name":"v1.50.0","sha":"b7c43988bb2f6f8207509e76c4e0264499b2ea6d","kind":"tag","published_at":"2021-11-09T05:39:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.50.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.50.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.50.0/manifests"},{"name":"v1.49.0","sha":"5ab824db6da81a77e5aad7172be397c54f8e0312","kind":"tag","published_at":"2021-11-03T21:22:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.49.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.49.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.49.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.49.0/manifests"},{"name":"v1.48.0-rc.30","sha":"7661d3d120007f65ef066fb9a405e9802c65f87d","kind":"tag","published_at":"2021-11-01T08:40:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.30","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.30/manifests"},{"name":"v1.48.0-rc.29","sha":"a36da24d43c711abdea884448fa09b1a8b2533d9","kind":"tag","published_at":"2021-10-29T23:53:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.29","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.29/manifests"},{"name":"v1.48.0-rc.28","sha":"0651d959187b9f100da24ba5ed8f12cde235b2a6","kind":"tag","published_at":"2021-10-29T22:39:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.28","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.28/manifests"},{"name":"v1.48.0-rc.27","sha":"8f317e41b76059e50d26878ec7abdda9a79e030a","kind":"tag","published_at":"2021-10-29T21:23:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.27","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.27/manifests"},{"name":"v1.48.0-rc.26","sha":"47b93551e831ccfe34a02ef03b5d9e7185a71226","kind":"tag","published_at":"2021-10-28T21:38:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.26","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.26/manifests"},{"name":"v1.48.0-rc.25","sha":"19a43559605f2f745ab3d5f3fbaef218dc7b7935","kind":"tag","published_at":"2021-10-25T22:49:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.25","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.25/manifests"},{"name":"v1.48.0-rc.24","sha":"506c2f81b8478e337d21087408403871fadadd30","kind":"tag","published_at":"2021-10-25T21:54:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.24","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.24/manifests"},{"name":"v1.48.0-rc.23","sha":"1b2f3c6cff6007c3d6fd8fdfd91ccd52b00a9fd6","kind":"tag","published_at":"2021-10-24T18:33:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.23","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.23/manifests"},{"name":"v1.48.0-rc.22","sha":"4281f6530af42d0eabd5cde88fdaffdec492c362","kind":"tag","published_at":"2021-10-23T06:51:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.22","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.22/manifests"},{"name":"v1.48.0-rc.21","sha":"d4f4af187679c3f8299383992175effb2fd9d2a4","kind":"tag","published_at":"2021-10-22T02:13:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.21","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.21/manifests"},{"name":"v1.48.0-rc.20","sha":"3a56d4cc046db9a48269853936d93c3e45801ff7","kind":"tag","published_at":"2021-10-21T22:11:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.20","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.20/manifests"},{"name":"v1.48.0-rc.19","sha":"63c240ebbdda6efc2ba8b24547f143cb8bd8c57e","kind":"tag","published_at":"2021-10-20T05:44:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.19","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.19/manifests"},{"name":"v1.48.0-rc.18","sha":"e35e02c3839b8fc4ba6f2248cbc769ce088ebb27","kind":"tag","published_at":"2021-10-20T01:40:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.18","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.18/manifests"},{"name":"v1.48.0-rc.17","sha":"f1a51532b088c3edb81db8c2bdbd781e58e75528","kind":"tag","published_at":"2021-10-19T09:25:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.17","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.17/manifests"},{"name":"v1.48.0-rc.16","sha":"6155af2de17d6ad94168b5ba29601c43982dc46d","kind":"tag","published_at":"2021-10-19T09:01:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.16","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.16/manifests"},{"name":"v1.48.0-rc.15","sha":"59e8c49d5869ddbbe22b16b32ff88b2e8e448d50","kind":"tag","published_at":"2021-10-15T21:13:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.15","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.15/manifests"},{"name":"v1.48.0-rc.14","sha":"a6c4c9432a83af32419586d4fd4ecd4fab5d89d8","kind":"tag","published_at":"2021-10-13T22:44:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.14","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.14/manifests"},{"name":"v1.48.0-rc.13","sha":"908b1176f01a50a1690088a7ba7d9c3c71659b36","kind":"tag","published_at":"2021-10-12T00:06:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.13","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.13/manifests"},{"name":"v1.48.0-rc.12","sha":"93ccefbfbf1881142a02594cfc44a6cc010ed9a0","kind":"tag","published_at":"2021-10-11T19:15:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.12/manifests"},{"name":"v1.48.0-rc.11","sha":"147ae4d2ca4f8c2a14027c0eae9e1b1f1b7d0184","kind":"tag","published_at":"2021-10-09T14:53:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.11/manifests"},{"name":"v1.48.0-rc.10","sha":"c917927b6eb93816f5ef4299909c6482535350a1","kind":"tag","published_at":"2021-10-07T20:56:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.10/manifests"},{"name":"v1.48.0-rc.9","sha":"e900acf7b19d66a2be1b890a7b9e230c257ccde5","kind":"tag","published_at":"2021-10-07T06:42:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.9/manifests"},{"name":"v1.48.0-rc.8","sha":"d644303c30e2a3352be9f1609c9456465da3b46e","kind":"tag","published_at":"2021-10-06T21:46:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.8/manifests"},{"name":"v1.48.0-rc.7","sha":"1d09abf2da39af9b43295bdec6f0c9840067cac7","kind":"tag","published_at":"2021-09-30T19:26:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.7/manifests"},{"name":"v1.48.0-rc.6","sha":"ebf25bd6976038333baf0ae38b978c5b713dc7aa","kind":"tag","published_at":"2021-09-20T20:31:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.6/manifests"},{"name":"v1.48.0-rc.5","sha":"177702bacb403b2de4c5fb18f576737ff0a2d1ff","kind":"tag","published_at":"2021-09-17T21:44:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.5/manifests"},{"name":"v1.48.0-rc.4","sha":"afb85c064c0ab4a541bd5d832d9b7086a66aa2c0","kind":"tag","published_at":"2021-09-17T05:23:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.4/manifests"},{"name":"v1.48.0-rc.3","sha":"7202cf211b803b8330ccaa179ac0364ef42e2aa8","kind":"tag","published_at":"2021-09-16T07:42:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.3/manifests"},{"name":"v1.48.0-rc.2","sha":"faca757d8ca44a63915d7231f3b50146414eab17","kind":"tag","published_at":"2021-09-15T17:52:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.2/manifests"},{"name":"v1.48.0-rc.1","sha":"628f60e24d5e1d7bbd028f0d928d17bff8e2c267","kind":"tag","published_at":"2021-09-13T20:18:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.1/manifests"},{"name":"v1.48.0-rc.0","sha":"77fe5f37a3f81628f11d77fcf650aa95a53a7406","kind":"tag","published_at":"2021-09-13T15:46:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.48.0-rc.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.48.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.48.0-rc.0/manifests"},{"name":"v1.47.12","sha":"f6b4da5a3e016cb87c4ae1daa96239e04fcb5fd1","kind":"tag","published_at":"2021-09-12T06:03:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.12/manifests"},{"name":"v1.47.11","sha":"4ec4e6fdc97c71534a6ca59b7dcda226ec0ffa34","kind":"tag","published_at":"2021-08-29T19:14:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.11/manifests"},{"name":"v1.47.10","sha":"e74af3f56a42fd198143849bf0a4d306856b1e8a","kind":"tag","published_at":"2021-08-29T16:36:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.10/manifests"},{"name":"v1.47.9","sha":"a618eb0a070858b35c2aa09a952c75b83de3a668","kind":"tag","published_at":"2021-08-11T14:43:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.9/manifests"},{"name":"v1.47.8","sha":"a6717a2622fa34f153f890e478a6f0c01d836a16","kind":"tag","published_at":"2021-08-05T05:45:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.8/manifests"},{"name":"v1.47.7","sha":"36ae47cdf2911b535ee2c9921dde1b0397defa1d","kind":"tag","published_at":"2021-08-04T23:17:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.7/manifests"},{"name":"v1.47.6","sha":"fa1372d433dc2a37598ed539368c14e4aaeb82dd","kind":"tag","published_at":"2021-08-01T17:15:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.6/manifests"},{"name":"v1.47.5","sha":"3216b90323c61cd6284a593f53126c6537558763","kind":"tag","published_at":"2021-07-28T03:04:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.5/manifests"},{"name":"v1.47.4","sha":"73a0d3319fc70abd4fd5e7ea12b29cc70ee3980f","kind":"tag","published_at":"2021-07-25T21:58:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.4/manifests"},{"name":"v1.47.3","sha":"a350ab73f3d72d0d8b01225e813d2d291c31b065","kind":"tag","published_at":"2021-07-23T17:17:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.3/manifests"},{"name":"v1.47.2","sha":"d0d96c094928c16cc241df3941fc2b30c37939e0","kind":"tag","published_at":"2021-07-23T16:12:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.2/manifests"},{"name":"v1.47.1","sha":"51906dd5364256e94e6b5e5ab72fe8fe90a17278","kind":"tag","published_at":"2021-07-23T16:10:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.1/manifests"},{"name":"v1.47.0","sha":"afc74b7a89ca486b0c0f2efe18b5315d7edc0024","kind":"tag","published_at":"2021-07-22T20:26:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.47.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.47.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.47.0/manifests"},{"name":"v1.46.13","sha":"a5c7b197ef2d5cc13ac9e57564b2b1e43d2a9d97","kind":"tag","published_at":"2021-07-21T04:16:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.13","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.13/manifests"},{"name":"v1.46.12","sha":"b8f2f4413ffaac677c23fec1f65fc8e01430aba8","kind":"tag","published_at":"2021-07-20T00:58:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.12/manifests"},{"name":"v1.46.11","sha":"563926b6c776155429295724c25473b7dab9aec5","kind":"tag","published_at":"2021-07-19T17:52:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.11/manifests"},{"name":"v1.46.10","sha":"f2216008b8a46eda9d7b57caf1916c9815a0878e","kind":"tag","published_at":"2021-07-18T23:26:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.10/manifests"},{"name":"v1.46.9","sha":"0e7f9f172ff7b0cc5c4095039935719af9122622","kind":"tag","published_at":"2021-07-18T07:27:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.9/manifests"},{"name":"v1.46.8","sha":"59f56adcf30e5c064f83d440bad628f8271a3b84","kind":"tag","published_at":"2021-07-18T06:46:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.8/manifests"},{"name":"v1.46.7","sha":"585113eeadaa77c0ab4eda130fadc025f123aa49","kind":"tag","published_at":"2021-07-17T00:09:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.7/manifests"},{"name":"v1.46.6","sha":"4e449450d5e234f356ca361274e5cd69a94ae941","kind":"tag","published_at":"2021-07-15T00:43:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.6/manifests"},{"name":"v1.46.5","sha":"99de51bc1df7d60cc88af36bc8d1cbdb78aaf539","kind":"tag","published_at":"2021-07-09T17:08:24.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.5/manifests"},{"name":"v1.46.4","sha":"9523f15213128e1e6b5f0df4b1e6c419d561cd56","kind":"tag","published_at":"2021-07-08T19:02:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.4/manifests"},{"name":"v1.46.3","sha":"63a4a80ac49d743746ab4118084f625596e2a87b","kind":"tag","published_at":"2021-07-05T18:27:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.3/manifests"},{"name":"v1.46.2","sha":"5d0719cc71f31e252b7e11bc688dea9b5eb59c2d","kind":"tag","published_at":"2021-07-04T20:43:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.2/manifests"},{"name":"v1.46.1","sha":"0ca6d68ce8ecf509fee0159b567fb2c95d1b3d7f","kind":"tag","published_at":"2021-07-02T16:38:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.1/manifests"},{"name":"v1.46.0","sha":"fa192944e046c3ebe6cd244ef482f89d3c3b33d4","kind":"tag","published_at":"2021-07-02T02:55:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.46.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.46.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.46.0/manifests"},{"name":"v1.45.0-rc20","sha":"c3282cd79b8fa6d58e8c8b63253fbc22ce4b2590","kind":"tag","published_at":"2021-07-01T19:23:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc20","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc20/manifests"},{"name":"v1.45.0-rc19","sha":"45fe33c3fc3557df880b9a967f949bc80e4cbdbb","kind":"tag","published_at":"2021-06-29T16:23:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc19","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc19/manifests"},{"name":"v1.45.0-rc18","sha":"7462ff5265c7a85cf340b10dfbada570c9102a66","kind":"tag","published_at":"2021-06-28T17:27:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc18","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc18/manifests"},{"name":"v1.45.0-rc17","sha":"913f4219e6df9e44bae6c60aa1bdb01b7566ef65","kind":"tag","published_at":"2021-06-28T16:05:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc17","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc17/manifests"},{"name":"v1.45.0-rc16","sha":"b7d31a0611b284ab55919d62c95f825e0e4f3f8c","kind":"tag","published_at":"2021-06-25T17:51:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc16","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc16/manifests"},{"name":"v1.45.0-rc15","sha":"62b2e0d486a95b5f9521e98ced5b269dc1a65bb8","kind":"tag","published_at":"2021-06-25T17:41:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc15","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc15/manifests"},{"name":"v1.45.0-rc14","sha":"1f4b259ca6c099b52e5fcceaed8d421062efe5a5","kind":"tag","published_at":"2021-06-24T22:25:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc14","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc14/manifests"},{"name":"v1.45.0-rc13","sha":"12b9a5b1e3ae4dc8255e750e1084d4d609a68510","kind":"tag","published_at":"2021-06-24T22:22:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc13","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc13/manifests"},{"name":"v1.45.0-rc12","sha":"5fb64a2d023e10be7981874809936bab700a834e","kind":"tag","published_at":"2021-06-24T21:52:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc12/manifests"},{"name":"v1.45.0-rc11","sha":"774dcb427d3b93979568e3318810335aba4dbd82","kind":"tag","published_at":"2021-06-24T21:01:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc11/manifests"},{"name":"v1.45.0-rc10","sha":"7b65cd8bc6f0d2f4212921b2b12547db1e309aae","kind":"tag","published_at":"2021-06-24T05:18:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc10/manifests"},{"name":"v1.45.0-rc9","sha":"92b6b8d2f80e34efe5cfe36124a4793482b0d0a8","kind":"tag","published_at":"2021-06-23T21:20:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc9/manifests"},{"name":"v1.45.0-rc8","sha":"03790530262704b7074adc08d9183855e8cf4865","kind":"tag","published_at":"2021-06-23T16:50:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc8/manifests"},{"name":"v1.45.0-rc7","sha":"70ffcf1a13fd5853ebaa4c7cfd606c5f543a5fc9","kind":"tag","published_at":"2021-06-22T17:58:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc7/manifests"},{"name":"v1.45.0-rc6","sha":"57c6d8dce5013ebceec2db4fb6c65515bdaa6ae4","kind":"tag","published_at":"2021-06-08T21:39:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc6/manifests"},{"name":"v1.45.0-rc5","sha":"1e124295ed08b8704b941f206bef547ee4af8f46","kind":"tag","published_at":"2021-06-08T18:44:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc5/manifests"},{"name":"v1.45.0-rc4","sha":"a4170e7e0f5fdd9c5a17d10c979d7657072e39aa","kind":"tag","published_at":"2021-06-05T22:11:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc4/manifests"},{"name":"v1.45.0-rc3","sha":"bed9286c6ce88c8c90fff408cd7b99660d780083","kind":"tag","published_at":"2021-06-05T06:44:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc3/manifests"},{"name":"v1.45.0-rc2","sha":"728163339e296854944eac9c2c0f2c07d26caf6e","kind":"tag","published_at":"2021-06-04T22:35:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc2/manifests"},{"name":"v1.45.0-rc1","sha":"fa921759e734c8662bc24093ab92d1db2161cbea","kind":"tag","published_at":"2021-06-04T18:59:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc1/manifests"},{"name":"v1.45.0-rc0","sha":"4e11f5b911837bf87545ffc0c97f1cea4fca2b1b","kind":"tag","published_at":"2021-06-04T05:41:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.45.0-rc0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.45.0-rc0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.45.0-rc0/manifests"},{"name":"v1.44.13","sha":"59095bbf2f9616fd71f56ba554a00391291fd442","kind":"tag","published_at":"2021-05-28T07:12:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.13","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.13/manifests"},{"name":"v1.44.12","sha":"c0cd039ae2c18550a5906ab85b625de0761f86f7","kind":"tag","published_at":"2021-05-23T03:53:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.12/manifests"},{"name":"v1.44.11","sha":"b859e86b9d5bf91e6af8661870206677485980f3","kind":"tag","published_at":"2021-05-20T20:43:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.11/manifests"},{"name":"v1.44.10","sha":"b7d5bf314ccadd201329d5324622e1c69a61c070","kind":"tag","published_at":"2021-05-20T16:19:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.10/manifests"},{"name":"v1.44.9","sha":"42c36e3b48d01463814c5b77869b0a8106948914","kind":"tag","published_at":"2021-05-20T05:37:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.9/manifests"},{"name":"v1.44.8","sha":"10c572402d62a00b580d1b5eb1b40bcdb2c160e2","kind":"tag","published_at":"2021-05-19T05:32:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.8/manifests"},{"name":"v1.44.7","sha":"53e272ce5927d33e09268b8cc85034b9faf7e3ff","kind":"tag","published_at":"2021-05-19T03:13:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.7/manifests"},{"name":"v1.44.6","sha":"9eb3a98f5dac61e518f32db006b9a94bb16ba952","kind":"tag","published_at":"2021-05-18T05:44:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.6/manifests"},{"name":"v1.44.5","sha":"e43ca47ec4c88482f63a17c3efd6387d188adf86","kind":"tag","published_at":"2021-05-18T04:29:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.5/manifests"},{"name":"v1.44.4","sha":"083ded3af81591ae1083e5075441eacfcb38aef5","kind":"tag","published_at":"2021-05-17T19:07:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.4/manifests"},{"name":"v1.44.3","sha":"5df73c420f19f4ff755ecc54e4db47817cf725ea","kind":"tag","published_at":"2021-05-17T02:41:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.3/manifests"},{"name":"v1.44.2","sha":"0f9d0810fcd97d627d9a1e015330bd258174ff13","kind":"tag","published_at":"2021-05-15T15:56:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.2/manifests"},{"name":"v1.44.1","sha":"cc8ff988e026ec1f93875c9120f6d0c992c98ed5","kind":"tag","published_at":"2021-05-14T05:56:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.1/manifests"},{"name":"v1.44.0","sha":"bb2e6222dc6fc08c8fa7d7a24694b95b24a3738a","kind":"tag","published_at":"2021-05-14T05:08:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.44.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.44.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.44.0/manifests"},{"name":"v1.43.12","sha":"d2a51a02ac2cc613906f57fea04766e94b6a2e28","kind":"tag","published_at":"2021-05-11T04:28:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.12/manifests"},{"name":"v1.43.11","sha":"e18bfe12d9726fda7a5e2f1ed024e9957f25216c","kind":"tag","published_at":"2021-05-09T21:36:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.11/manifests"},{"name":"v1.43.10","sha":"7f5012131797d2991818657453d7dece4d47fa4d","kind":"tag","published_at":"2021-05-09T21:13:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.10/manifests"},{"name":"v1.43.9","sha":"a77003024cf3cbb50957564f10dc0ca9be243311","kind":"tag","published_at":"2021-05-09T02:48:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.9/manifests"},{"name":"v1.43.8","sha":"ebd631a11b466660fbe8be0c77f6ae24720a9da5","kind":"tag","published_at":"2021-05-07T20:42:39.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.8/manifests"},{"name":"v1.43.7","sha":"f563fb0110f358983b2127a8da2dee904d1117f3","kind":"tag","published_at":"2021-05-07T15:58:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.7/manifests"},{"name":"v1.43.6","sha":"7869ce2560b61a38f3aca4a9602d69b4732e6a78","kind":"tag","published_at":"2021-05-07T05:52:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.6/manifests"},{"name":"v1.43.5","sha":"269d69c37b5b33ee889ac4ac037a32cfc7c166e1","kind":"tag","published_at":"2021-05-07T05:07:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.5/manifests"},{"name":"v1.43.4","sha":"67fe0256222672b0bea4471d5b97e3e72407a545","kind":"tag","published_at":"2021-05-07T04:32:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.4/manifests"},{"name":"v1.43.3","sha":"7835088e9f1a81ffd530a2f53e5e0a1732df1a4b","kind":"tag","published_at":"2021-05-06T21:38:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.3/manifests"},{"name":"v1.43.2","sha":"95374b1498c4fe4494e1c8f4a41b90f89c03da59","kind":"tag","published_at":"2021-05-04T16:27:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.2/manifests"},{"name":"v1.43.1","sha":"8f0642f91dc2ea4c294c64922188f8e0bef46bf9","kind":"tag","published_at":"2021-05-04T13:27:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.1/manifests"},{"name":"v1.43.0","sha":"e8fd1b2a917bde53559586772bb382a416765e08","kind":"tag","published_at":"2021-05-03T20:21:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.43.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.43.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.43.0/manifests"},{"name":"v1.42.0","sha":"66435322786c5d0b90a34051da969b68dcc8a045","kind":"tag","published_at":"2021-04-29T21:10:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.42.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.42.0/manifests"},{"name":"v1.41.12","sha":"b851cee0ac845a0b5b88882adc487bbd7d97f26e","kind":"tag","published_at":"2021-04-27T17:45:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.12/manifests"},{"name":"v1.41.11","sha":"269a556f041e129045660e25d11699b6dce068a7","kind":"tag","published_at":"2021-04-26T20:02:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.11/manifests"},{"name":"v1.41.10","sha":"49f6bbf7edf09a0c4b66e6e2bda03c96c7a7060b","kind":"tag","published_at":"2021-04-25T22:37:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.10/manifests"},{"name":"v1.41.9","sha":"3aacc00b05d525f780f502e8d1178875a8ec066a","kind":"tag","published_at":"2021-04-23T15:41:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.9/manifests"},{"name":"v1.41.8","sha":"0d5310dd51f3b122ad8babdfada7f16c4401a68f","kind":"tag","published_at":"2021-04-21T17:32:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.8/manifests"},{"name":"v1.41.7","sha":"8baf6a32d7d5f10b5a0d5b3b1f7efba2699af967","kind":"tag","published_at":"2021-04-18T20:20:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.7/manifests"},{"name":"v1.41.6","sha":"44deae86ddca00397681d139d32799fc3d212cb1","kind":"tag","published_at":"2021-04-16T18:25:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.6/manifests"},{"name":"v1.41.5","sha":"ddda9e758f008ce54a48b417f091a8a95e96d9c2","kind":"tag","published_at":"2021-04-15T18:59:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.5/manifests"},{"name":"v1.41.4","sha":"39a06e79fe2eb7fc55f92e721b15f10608f7ea2d","kind":"tag","published_at":"2021-04-15T03:39:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.4/manifests"},{"name":"v1.41.3","sha":"f97caad9082e082a7a85cd6bdf7cff39c658f60d","kind":"tag","published_at":"2021-04-14T18:19:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.3/manifests"},{"name":"v1.41.2","sha":"6ccf0e47d4fdd231a00f28ffca44b90d095fa6d4","kind":"tag","published_at":"2021-04-13T21:44:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.2/manifests"},{"name":"v1.41.1","sha":"85455094621105475f976748cd7d909c4d7e7cc8","kind":"tag","published_at":"2021-04-13T20:28:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.1/manifests"},{"name":"v1.41.0","sha":"2ad23b5b4d8d3a529136f287f90e600c770ab717","kind":"tag","published_at":"2021-04-13T20:22:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.41.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.41.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.41.0/manifests"},{"name":"v1.40.0","sha":"38915efcc6d5478147aa36c62c0f1b5d3b4989a1","kind":"tag","published_at":"2021-04-13T19:49:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.40.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.40.0/manifests"},{"name":"v1.39.7","sha":"ddd53e90184ed5314df40fc73a79f2d4eb16f93e","kind":"tag","published_at":"2021-04-12T20:53:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.39.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.39.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.7/manifests"},{"name":"v1.39.6","sha":"3df91d812b9c48ba00b5375dfd5d012285701050","kind":"tag","published_at":"2021-04-10T20:59:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.39.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.39.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.6/manifests"},{"name":"v1.39.5","sha":"782a6d9de0bae3b414bc784882e1b93a7e0fb2eb","kind":"tag","published_at":"2021-04-09T04:48:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.39.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.39.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.5/manifests"},{"name":"v1.39.4","sha":"2bde05a916a38e4fde1eb2457dc769252334dc78","kind":"tag","published_at":"2021-04-09T04:10:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.39.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.39.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.4/manifests"},{"name":"v1.39.3","sha":"fbf2b1b861758ee4d9c82f52b4ee1d76958a68b1","kind":"tag","published_at":"2021-04-04T20:01:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.39.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.39.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.3/manifests"},{"name":"v1.39.2","sha":"7ecd72e61d4fa770738c5e752381cb445ee6e655","kind":"tag","published_at":"2021-04-04T07:13:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.39.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.39.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.2/manifests"},{"name":"v1.39.1","sha":"cba34b01779e545133c58dd00ed15d6273c5884c","kind":"tag","published_at":"2021-04-03T18:41:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.39.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.39.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.1/manifests"},{"name":"v1.39.0","sha":"415171680771bd4c9e3dc529175614e5d7df8cd4","kind":"tag","published_at":"2021-04-01T15:54:41.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.39.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.39.0/manifests"},{"name":"v1.38.0","sha":"1113aa7b6479f7a76d72a1fa64310187d30ab3fd","kind":"tag","published_at":"2021-03-31T21:10:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.38.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.38.0/manifests"},{"name":"v1.37.2","sha":"9580137d3f016067659b7aa64b8d31bbc9f198a5","kind":"tag","published_at":"2021-03-29T18:49:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.37.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.37.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.37.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.37.2/manifests"},{"name":"v1.37.1","sha":"7511ac7aaf2f538f458c96dce0888d87b5da08e6","kind":"tag","published_at":"2021-03-28T17:44:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.37.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.37.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.37.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.37.1/manifests"},{"name":"v1.37.0","sha":"0722cc51cb5018c7f5d67a0308bddbc6ad902bf5","kind":"tag","published_at":"2021-03-25T17:02:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.37.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.37.0/manifests"},{"name":"v1.36.22","sha":"6eb1b3ae91a5e164119c971075481ada57408e62","kind":"tag","published_at":"2021-03-24T04:54:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.22","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.22/manifests"},{"name":"v1.36.21","sha":"2c4a02d2a9ac77fef910c66fa12b5a7f49b38acb","kind":"tag","published_at":"2021-03-24T04:25:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.21","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.21/manifests"},{"name":"v1.36.19","sha":"5eec3d93b35538d9f93ef5722c8664b7b9427107","kind":"tag","published_at":"2021-03-22T21:37:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.19","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.19/manifests"},{"name":"v1.36.18","sha":"07bb9a063f7b68be96bd5f7f742e4387f5106a5e","kind":"tag","published_at":"2021-03-22T06:35:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.18","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.18/manifests"},{"name":"v1.36.17","sha":"ce0e5a4d073623fecc6e9d5a517bf58bdff45a2b","kind":"tag","published_at":"2021-03-22T03:00:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.17","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.17/manifests"},{"name":"v1.36.16","sha":"425fa57bbd6a4a91298205f9599f6deb3fd27256","kind":"tag","published_at":"2021-03-22T02:11:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.16","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.16/manifests"},{"name":"v1.36.15","sha":"b795f03b99636276e9496ef867f593da4d87cb39","kind":"tag","published_at":"2021-03-21T18:20:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.15","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.15/manifests"},{"name":"v1.36.14","sha":"4219e11401fbcae0eb1ae33d6d65fadc12bf6537","kind":"tag","published_at":"2021-03-21T04:09:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.14","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.14/manifests"},{"name":"v1.36.13","sha":"6b8fba8ab1500662b50c0587cc98768527bd0931","kind":"tag","published_at":"2021-03-20T21:18:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.13","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.13/manifests"},{"name":"v1.36.12","sha":"49039a17598263deebb887b5d5d29429886f6cec","kind":"tag","published_at":"2021-03-19T22:25:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.12/manifests"},{"name":"v1.36.11","sha":"d229bacb5992ecd37a8a5c5ffa0358dbd45d560f","kind":"tag","published_at":"2021-03-19T21:07:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.11/manifests"},{"name":"v1.36.10","sha":"059d9b0a95f39e3af0b7703eab2ee7ec479317ad","kind":"tag","published_at":"2021-03-19T03:34:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.10/manifests"},{"name":"v1.36.9","sha":"9ede11b7d464fafa8591e5105ecde2e35bcc1788","kind":"tag","published_at":"2021-03-18T02:35:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.9/manifests"},{"name":"v1.36.8","sha":"d4b27d5d4e8bdde5c1bd3e5f21b2f952e456aeab","kind":"tag","published_at":"2021-03-17T03:09:56.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.8/manifests"},{"name":"v1.36.7","sha":"8cb1997ade22706599d40963a03a4fa7a6558218","kind":"tag","published_at":"2021-03-17T01:41:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.7/manifests"},{"name":"v1.36.6","sha":"e57a61b16fdbc4fbadec5f132da37debe87c4515","kind":"tag","published_at":"2021-03-15T19:55:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.6/manifests"},{"name":"v1.36.5","sha":"3c570bd679ac54d3337b17a3ad78a18b8f6b8f03","kind":"tag","published_at":"2021-03-14T21:51:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.5/manifests"},{"name":"v1.36.4","sha":"5e48fe114ee30c29c98c44d2c3b9ff0e57fcbc4e","kind":"tag","published_at":"2021-03-13T14:25:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.4/manifests"},{"name":"v1.36.3","sha":"a2ec2c1f76823728bf167b84f6f5e52d1916c90f","kind":"tag","published_at":"2021-03-13T03:22:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.3/manifests"},{"name":"v1.36.2","sha":"d6be317c7711fceca60150c2684f0abee88e1ed4","kind":"tag","published_at":"2021-03-12T04:46:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.2/manifests"},{"name":"v1.36.1","sha":"6158377dba89576db9d4d6030bd6f24ab27d529c","kind":"tag","published_at":"2021-03-09T06:21:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.1/manifests"},{"name":"v1.36.0","sha":"83b39df4d5cd471a68e3fae87a3f40a02a5efd56","kind":"tag","published_at":"2021-03-08T22:24:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.36.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.36.0/manifests"},{"name":"v1.35.1","sha":"bab282e49e5eb7c7c75dcd502a13a315d1af6ace","kind":"tag","published_at":"2021-03-07T20:21:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.35.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.35.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.35.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.35.1/manifests"},{"name":"v1.35.0","sha":"cb8f557da4bdba468f042f0f915b9b3a9247d87d","kind":"tag","published_at":"2021-03-07T19:10:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.35.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.35.0/manifests"},{"name":"v1.34.9","sha":"877203f27aa63f0043ad242c9076e8c2111e2538","kind":"tag","published_at":"2021-03-05T15:39:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.9/manifests"},{"name":"v1.34.8","sha":"1690150ec890cd8b947276c897b6cc5478bb06aa","kind":"tag","published_at":"2021-03-05T03:49:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.8/manifests"},{"name":"v1.34.7","sha":"d5ff298b62b9cf37c32ddc62e1082a68748e1c28","kind":"tag","published_at":"2021-02-26T20:13:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.7/manifests"},{"name":"v1.34.6","sha":"9c685feeda5db2d095eb353c7b9c9de9c90be609","kind":"tag","published_at":"2021-02-24T18:49:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.6/manifests"},{"name":"v1.34.5","sha":"af3b090cb1730be1a8ca7894f482bb11534eeaf5","kind":"tag","published_at":"2021-02-24T16:14:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.5/manifests"},{"name":"v1.34.4","sha":"736a1c4f9173e7441f2f582def6481e05cc9050b","kind":"tag","published_at":"2021-02-24T16:13:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.4/manifests"},{"name":"v1.34.3","sha":"ea4c0e78b58762dfb947af2fa9649b25bfdc78cf","kind":"tag","published_at":"2021-02-23T04:51:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.3/manifests"},{"name":"v1.34.2","sha":"33d23d71930bcd0d59b188e7884ab8c67434b64f","kind":"tag","published_at":"2021-02-23T04:16:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.2/manifests"},{"name":"v1.34.1","sha":"d82d6990458721cfd2e2592200b226ceeedc1142","kind":"tag","published_at":"2021-02-23T02:35:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.1/manifests"},{"name":"v1.34.0","sha":"e4dac5e2305d583621db65ecb88d1c27365fc7f8","kind":"tag","published_at":"2021-02-23T01:54:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.34.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.34.0/manifests"},{"name":"v1.33.0","sha":"c9cf8b5e748fd626bbdeb77bae8788ff64be7b68","kind":"tag","published_at":"2021-02-05T23:57:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.33.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.33.0/manifests"},{"name":"v1.32.2","sha":"008270749b07138bae638c0fd04093f427d3ce56","kind":"tag","published_at":"2021-01-28T19:49:18.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.32.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.32.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.32.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.32.2/manifests"},{"name":"v1.32.1","sha":"6d982a6bd2f08a6292e6d6b017dd8af29cca1ba4","kind":"tag","published_at":"2021-01-27T04:49:29.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.32.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.32.1/manifests"},{"name":"v1.32.0","sha":"8706047d4a776a7aedd120687b7ed7568474ab5f","kind":"tag","published_at":"2021-01-25T07:15:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.32.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.32.0/manifests"},{"name":"v1.31.1","sha":"1705f724631b826d80ee2265eae4afc27948404a","kind":"tag","published_at":"2021-01-24T18:48:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.31.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.31.1/manifests"},{"name":"v1.31.0","sha":"834850dec01d4c09d305aefa0e852b9c309dd11d","kind":"tag","published_at":"2021-01-24T03:32:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.31.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.31.0/manifests"},{"name":"v1.30.2","sha":"a890914e36232f54fed659844d2a0b4d52d8989e","kind":"tag","published_at":"2021-01-22T23:20:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.30.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.30.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.30.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.30.2/manifests"},{"name":"v1.30.1","sha":"8c18d1f87ab26e128d6ecdc3cbb4c82769a75427","kind":"tag","published_at":"2021-01-22T21:43:28.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.30.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.30.1/manifests"},{"name":"v1.30.0","sha":"d6ce1f82e264a24b53dab7618fa950318ff2f240","kind":"tag","published_at":"2021-01-22T21:42:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.30.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.30.0/manifests"},{"name":"v1.29.0-rc1","sha":"c79167834ff4903cb4673a5bb4efded6c49803db","kind":"tag","published_at":"2021-01-21T20:42:50.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.29.0-rc1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.29.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.29.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.29.0-rc1/manifests"},{"name":"v1.29.0-rc0","sha":"ca176f6e1aa5b5910a7be8876ba35b3745163adc","kind":"tag","published_at":"2021-01-21T20:31:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.29.0-rc0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.29.0-rc0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.29.0-rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.29.0-rc0/manifests"},{"name":"v1.28.1","sha":"36749669caf8fe6f9f491f2635e05a26b96850e2","kind":"tag","published_at":"2021-01-12T20:41:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.28.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.28.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.28.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.28.1/manifests"},{"name":"v1.28.0","sha":"f4af0568d858c5fedf103bdd4ca519e863899039","kind":"tag","published_at":"2021-01-12T20:06:55.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.28.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.28.0/manifests"},{"name":"v1.27.1","sha":"a114cde317b353ebe6222ca9c30be44ffa23ab35","kind":"tag","published_at":"2021-01-08T19:29:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.27.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.27.1/manifests"},{"name":"v1.27.0","sha":"da78630b4bf5b74f1b38cc5b9d9891d8ac0023c9","kind":"tag","published_at":"2021-01-08T17:16:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.27.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.27.0/manifests"},{"name":"v1.26.13","sha":"6f8fb8019494b84161eac3e3943aa98f7877da75","kind":"tag","published_at":"2021-01-08T07:58:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.13","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.13/manifests"},{"name":"v1.26.12","sha":"dfdaf0d63b775680e6c38a9f9fcd84ae7504cfe3","kind":"tag","published_at":"2021-01-08T03:31:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.12","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.12/manifests"},{"name":"v1.26.11","sha":"540878de2324612100facd7dbf8fec322a2dd0d4","kind":"tag","published_at":"2021-01-08T02:37:01.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.11","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.11/manifests"},{"name":"v1.26.10","sha":"479194e1bddb34ae75f3ec4b63f88a6547e34463","kind":"tag","published_at":"2021-01-07T03:48:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.10","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.10/manifests"},{"name":"v1.26.9","sha":"d41a1732415d6ac2c94624c7576cf568f24ff2c2","kind":"tag","published_at":"2021-01-06T20:16:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.9","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.9/manifests"},{"name":"v1.26.8","sha":"fa360508efeff9a00221ea5b255724073e505bf3","kind":"tag","published_at":"2021-01-06T19:49:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.8/manifests"},{"name":"v1.26.7","sha":"0a447e037c97416afa19bf973001bc3b3569787f","kind":"tag","published_at":"2021-01-06T19:40:53.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.7/manifests"},{"name":"v1.26.6","sha":"4342ff7fd2282ffc8fd590475c3ddd8f6a20d296","kind":"tag","published_at":"2020-12-30T21:46:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.6/manifests"},{"name":"v1.26.5","sha":"b7ffc5495fd6d956199fb74cfc1f72f58bf8505a","kind":"tag","published_at":"2020-12-30T16:56:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.5/manifests"},{"name":"v1.26.4","sha":"7518ec9eb40ed00d0eb43d2169309fa3d00bd8eb","kind":"tag","published_at":"2020-12-30T06:09:12.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.4/manifests"},{"name":"v1.26.3","sha":"80cfe77e35662600aeddb85359059f782edc3244","kind":"tag","published_at":"2020-12-30T05:58:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.3/manifests"},{"name":"v1.26.2","sha":"2805a709b76b68a75709515eb92f2973381b95ad","kind":"tag","published_at":"2020-12-29T19:24:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.2/manifests"},{"name":"v1.26.1","sha":"6198fe1fea9e662fdd3bbee3caf898d067dbcafc","kind":"tag","published_at":"2020-12-29T00:33:30.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.1/manifests"},{"name":"v1.26.0","sha":"964877c54d8fbbd5c85e2ac4e21a91bd568281a6","kind":"tag","published_at":"2020-12-29T00:18:15.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.26.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.26.0/manifests"},{"name":"v1.25.8","sha":"949bae3922bf53ecb5586a9e84c07a6cda475aea","kind":"tag","published_at":"2020-12-27T06:09:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.8/manifests"},{"name":"v1.25.7","sha":"ca5790a2731fc0bb64946a398fb4eabdf75039e1","kind":"tag","published_at":"2020-12-27T06:00:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.7/manifests"},{"name":"v1.25.6","sha":"abf54008e6c5a1e6a67421fafae9a782ef972bf2","kind":"tag","published_at":"2020-12-27T04:55:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.6/manifests"},{"name":"v1.25.5","sha":"2ba01c8f084b2af498c0ad122665ff0d7f7f9420","kind":"tag","published_at":"2020-12-23T19:49:59.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.5/manifests"},{"name":"v1.25.4","sha":"a669e4e470fefbb909d53a8f5bf084ba2781554d","kind":"tag","published_at":"2020-12-23T19:18:20.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.4/manifests"},{"name":"v1.25.3","sha":"2da3f9753603128263d839c4a8980e0a2a5130d7","kind":"tag","published_at":"2020-12-23T17:46:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.3/manifests"},{"name":"v1.25.2","sha":"3bc1086a0a79da373b6c99b8445ff2fa80f63e55","kind":"tag","published_at":"2020-12-06T01:39:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.2/manifests"},{"name":"v1.25.1","sha":"9b09dddc538bd1bd80f6d9a1689a5d66a64df50b","kind":"tag","published_at":"2020-12-02T03:51:19.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.1/manifests"},{"name":"v1.25.0","sha":"8e05e4128331b9fca2303b8be5ae064b59031d81","kind":"tag","published_at":"2020-12-02T03:12:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.25.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.25.0/manifests"},{"name":"v1.24.2","sha":"1e23199bec1729d66d3fc64de18856525f638549","kind":"tag","published_at":"2020-12-01T06:03:43.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.24.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.24.2/manifests"},{"name":"v1.24.1","sha":"ff7a42b8a090b7669151b68ef2afaaa85ce22cdb","kind":"tag","published_at":"2020-11-08T16:50:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.24.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.24.1/manifests"},{"name":"v1.24.0","sha":"fde0f24d94af8c243acacf0b4e76330c17c915fa","kind":"tag","published_at":"2020-11-07T05:31:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.24.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.24.0/manifests"},{"name":"v1.23.3","sha":"a284d8ae49acef1581fe261f9dba84ec5d7e8088","kind":"tag","published_at":"2020-11-07T05:09:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.23.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.23.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.23.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.23.3/manifests"},{"name":"v1.23.2","sha":"a7c0b673182ec306d62aa30cc09554fc7a57e903","kind":"tag","published_at":"2020-11-06T02:36:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.23.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.23.2/manifests"},{"name":"v1.23.1","sha":"525b9d666b648961e68cf509729e39f5aba52b8c","kind":"tag","published_at":"2020-11-06T02:14:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.23.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.23.1/manifests"},{"name":"v1.23.0","sha":"932bebbd19111d6b39c7e970384f379999c2b6e2","kind":"tag","published_at":"2020-11-03T18:59:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.23.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.23.0/manifests"},{"name":"v1.22.1","sha":"f0a15be78617e22773a6825dfacee4f8d7836042","kind":"tag","published_at":"2020-10-29T04:15:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.22.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.22.1/manifests"},{"name":"v1.22.0","sha":"eed9a5b10b1a9df79b6ad78c6c3a7696d4c9f2b6","kind":"tag","published_at":"2020-10-28T05:15:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.22.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.22.0/manifests"},{"name":"v1.21.0","sha":"a34d21e73f2f0bc147fc9640088f20ae07c1048a","kind":"tag","published_at":"2020-10-28T05:12:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.21.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.21.0/manifests"},{"name":"v1.20.1","sha":"82023da84400366d07001593673d1aaa2a418803","kind":"tag","published_at":"2020-10-21T05:09:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.20.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.20.1/manifests"},{"name":"v1.20.0","sha":"728ccaa074000b58dd00680569a653c440674252","kind":"tag","published_at":"2020-10-21T01:03:13.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.20.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.20.0/manifests"},{"name":"v1.19.1","sha":"ca530f5a154b1c70a7472a4604e7a9cf9c0b7d5b","kind":"tag","published_at":"2020-10-17T23:22:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.19.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.19.1/manifests"},{"name":"v1.19.0","sha":"6a1870f2071e986e6520d9cad7e316123a39e267","kind":"tag","published_at":"2020-10-17T17:15:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.19.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.19.0/manifests"},{"name":"v1.18.1","sha":"8565a5beddf1daa64fb0b678d0473dce9637d586","kind":"tag","published_at":"2020-10-16T05:48:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.18.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.18.1/manifests"},{"name":"v1.18.0","sha":"59fba01dc8db5bb4f79301d92d1f168fb98f39b3","kind":"tag","published_at":"2020-10-15T04:56:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.18.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.18.0/manifests"},{"name":"v1.17.1","sha":"d2b9b72cc33b256b9d73bf5e9e8318447fcb0e42","kind":"tag","published_at":"2020-10-12T06:35:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.17.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.17.1/manifests"},{"name":"v1.17.0","sha":"6823f1b39bfa96338ae14fe5424f29fdd311cf8b","kind":"tag","published_at":"2020-10-12T03:57:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.17.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.17.0/manifests"},{"name":"v1.16.2","sha":"9d59ae5611785bbd2668b0865c743116633afac1","kind":"tag","published_at":"2020-10-10T01:02:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.16.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.16.2/manifests"},{"name":"v1.16.1","sha":"aa891c4f25a56283b7ddc6de5b575c176b1876af","kind":"tag","published_at":"2020-10-10T00:56:30.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.16.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.16.1/manifests"},{"name":"v1.16.0","sha":"0d2cbe3c825840fe37568b38dd368b747c3da689","kind":"tag","published_at":"2020-10-08T05:59:27.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.16.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.16.0/manifests"},{"name":"v1.15.1","sha":"9e6dddca610f696da8355f13aeeb39069d1aeff8","kind":"tag","published_at":"2020-10-07T05:18:35.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.15.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.15.1/manifests"},{"name":"v1.15.0","sha":"e787f2bf3b73b7d6e41218dcc1c37bd7968538a4","kind":"tag","published_at":"2020-10-06T04:58:57.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.15.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.15.0/manifests"},{"name":"v1.14.0","sha":"5a6d6487f28a37add3de85588237bbef488c19d1","kind":"tag","published_at":"2020-09-24T01:06:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.14.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.14.0/manifests"},{"name":"v1.13.4","sha":"889f1dc368dc1c6399018f9f961ade08346c113d","kind":"tag","published_at":"2020-09-21T22:38:40.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.13.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.4/manifests"},{"name":"v1.13.3","sha":"377935ef6b533c795edaf09ce6dd807bdaa7da22","kind":"tag","published_at":"2020-09-19T20:40:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.13.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.3/manifests"},{"name":"v1.13.2","sha":"157f57c8ae9a2ac19bcc39065bc9fd2d507ffb27","kind":"tag","published_at":"2020-09-07T19:27:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.13.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.2/manifests"},{"name":"v1.13.1","sha":"863dba6a7802936fbf6d16cbf1e83936ecb74b29","kind":"tag","published_at":"2020-09-04T05:02:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.13.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.1/manifests"},{"name":"v1.13.0","sha":"78cde9cacf4d44b5287028bed6c6641dc7ca689e","kind":"tag","published_at":"2020-09-02T03:37:34.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.13.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.13.0/manifests"},{"name":"v1.12.0","sha":"0ea35edb2f4237bc5a7ed8a88d7076a29e2dec47","kind":"tag","published_at":"2020-08-27T04:30:26.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.12.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.12.0/manifests"},{"name":"v1.11.1","sha":"b863fc42ad49585e2c8589816ff16aff6d869178","kind":"tag","published_at":"2020-08-26T17:55:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.11.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"3ccd15f79b67fbba97836260365bc3719afc7b54","kind":"tag","published_at":"2020-08-26T04:16:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.11.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.11.0/manifests"},{"name":"v1.10.0","sha":"76b727aa706dd63776d7fb377cf4045b9f538814","kind":"tag","published_at":"2020-08-22T22:46:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.10.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"2f2ff540436af149688d41de022497d2d1507a62","kind":"tag","published_at":"2020-08-19T04:50:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.9.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"8aa94b52584e64d4c77061be01cfd3960e7d1539","kind":"tag","published_at":"2020-08-18T05:51:07.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.8.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"4f9b0279affcb80839ba69fcedb66b8069029c6c","kind":"tag","published_at":"2020-08-17T06:43:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.7.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.7.0/manifests"},{"name":"v1.6.8","sha":"cb633bc664057b83ba1e8f7ae7cc1005e6d9c5c1","kind":"tag","published_at":"2020-08-15T22:04:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.8","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.8/manifests"},{"name":"v1.6.7","sha":"09b140a4acc6fd941cf9ea45c18150f50ef4f043","kind":"tag","published_at":"2020-08-15T21:54:04.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.7","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.7/manifests"},{"name":"v1.6.6","sha":"c3c31045409a94113b291f06640659b4d2a7fa23","kind":"tag","published_at":"2020-08-15T21:48:25.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.6","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.6/manifests"},{"name":"v1.6.5","sha":"853f87603edda6af4a245abe3908b5ee967c635d","kind":"tag","published_at":"2020-08-15T21:36:38.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.5","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.5/manifests"},{"name":"v1.6.4","sha":"2543d9ca295d5bbe65fa8767780930dd3496f782","kind":"tag","published_at":"2020-08-15T21:31:37.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.4","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"b509bf59c18ec5da750cd4e1fd231a8e6b1194a4","kind":"tag","published_at":"2020-08-15T20:32:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"c83280d1866198f81c44b467110bd9936b7293fd","kind":"tag","published_at":"2020-08-13T21:50:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"06222489a5f496ce4bc27bdad1610e425031c906","kind":"tag","published_at":"2020-08-10T17:45:05.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"73fc9d370c59c549f3ff9ef845a9ecf1bb0cc7a3","kind":"tag","published_at":"2020-08-10T07:37:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.6.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"094b39d27ff8553063555fe4d50f4e36a0cfa917","kind":"tag","published_at":"2020-07-24T23:27:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.5.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"68a622b1781e79b1ab4214307a414f1fe9f3876a","kind":"tag","published_at":"2020-07-24T21:32:33.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.5.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.5.0/manifests"},{"name":"v0.13.1","sha":"6143f32bc5ba2fef3772231003f69075615e2f94","kind":"tag","published_at":"2020-07-23T05:37:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.13.1","html_url":"https://github.com/ash-project/ash/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"07b33e1d635f9c394f80c4e6ef25cbf4169ae1d9","kind":"tag","published_at":"2020-07-23T05:10:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.13.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"103d6a2206cf72e027bbbe18f116a14490c4e6e2","kind":"tag","published_at":"2020-07-21T02:16:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.12.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"8b879ce096d2451bebd0d12485c927056f83e99a","kind":"tag","published_at":"2020-07-21T02:05:54.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.11.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.11.0/manifests"},{"name":"v1.4.1","sha":"14ea7607915c1a1588c09b9357e9b3bcb56c63da","kind":"tag","published_at":"2020-07-20T23:16:42.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.4.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"2590a29c3cdc8f1bb212ee0043c19e09e6b0d43f","kind":"tag","published_at":"2020-07-16T23:17:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.4.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"51d78700201f0ac5f3481971138c9c7b937c7e29","kind":"tag","published_at":"2020-07-16T01:18:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.3.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"413680358d76d93be498cd928699aded9da9e428","kind":"tag","published_at":"2020-07-15T05:39:06.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.3.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"4e3908b6a8b1fbcdba41f3c2515d25af542d5c06","kind":"tag","published_at":"2020-07-13T04:37:22.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.2.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"0eab59011b26641f23ee507ed4a4045d41ef8462","kind":"tag","published_at":"2020-07-13T03:21:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.2.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.2.0/manifests"},{"name":"v1.1.3","sha":"06d960db042e38ff4a2952f488e6199c7b90d6e8","kind":"tag","published_at":"2020-07-09T13:25:58.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.1.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"b7fb69e6880fab53db7964cf488bbdb1c45d41ae","kind":"tag","published_at":"2020-07-09T07:26:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.1.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"9a3172421bdaba5b2b8b6b16ba785f97b31558a9","kind":"tag","published_at":"2020-07-09T07:23:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.1.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"609aabdee338a512b6f6fe747d821395388363de","kind":"tag","published_at":"2020-07-09T06:55:48.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.1.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.1.0/manifests"},{"name":"v1.0.3","sha":"b09c90e60e0627f299d7e2efbeddd52c17662c79","kind":"tag","published_at":"2020-07-08T00:31:30.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.0.3","html_url":"https://github.com/ash-project/ash/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"0127f483045754754e5ecc5b6747a20f5ff0f664","kind":"tag","published_at":"2020-07-07T23:28:47.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.0.2","html_url":"https://github.com/ash-project/ash/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"88999f27fd64d5e817d759956e0496a6fc83027d","kind":"tag","published_at":"2020-07-07T14:39:51.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.0.1","html_url":"https://github.com/ash-project/ash/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"53552b1afcff96038e91de5e2fced802df57c22c","kind":"tag","published_at":"2020-07-07T14:39:03.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v1.0.0","html_url":"https://github.com/ash-project/ash/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v1.0.0/manifests"},{"name":"v0.10.0","sha":"f416129ed4fc38f8fd294b9d2a77cffed3e26250","kind":"tag","published_at":"2020-07-02T03:19:23.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.10.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"94100d1aaa7afda593e99389fc35972b96e8df9c","kind":"tag","published_at":"2020-06-30T04:15:16.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.9.1","html_url":"https://github.com/ash-project/ash/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"2dbd903f647909f1065a88c20256553b4c151754","kind":"tag","published_at":"2020-06-29T03:44:09.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.9.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"3a1ebd82dbc9e75f35178d74b58d4df4db1a8f6b","kind":"tag","published_at":"2020-06-29T01:37:02.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.8.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"93c8c2b5678b0013540c200f16a3d3a2cca22fbb","kind":"tag","published_at":"2020-06-27T18:27:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.7.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.7.0/manifests"},{"name":"v0.6.5","sha":"6bf4897fb6fc3fa4b2a12dc59a41d5ed4f0d78ea","kind":"tag","published_at":"2020-06-22T06:14:14.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.6.5","html_url":"https://github.com/ash-project/ash/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"4b66718a41da84c51ac184121845e7a617de2370","kind":"tag","published_at":"2020-06-22T04:35:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.6.4","html_url":"https://github.com/ash-project/ash/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"f136ddcad7a37afaf6f5af11300aeb98e18c85a3","kind":"tag","published_at":"2020-06-22T03:27:10.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.6.3","html_url":"https://github.com/ash-project/ash/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"67e6cc7ad26bae6106e75bfd828310b91d0aa49a","kind":"tag","published_at":"2020-06-20T23:42:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.6.2","html_url":"https://github.com/ash-project/ash/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"ef16cfa23acf0f69ef686e3788616e4225ed0281","kind":"tag","published_at":"2020-06-20T23:04:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.6.1","html_url":"https://github.com/ash-project/ash/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"05c1efe409988967a1c4e4b9d8734fe632fb61aa","kind":"tag","published_at":"2020-06-19T02:59:52.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.6.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"95423869cf07337973f478bcab1f5c4f5c284cc1","kind":"tag","published_at":"2020-06-15T07:29:00.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.5.2","html_url":"https://github.com/ash-project/ash/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"e4af9b8c4ca42e1bfa6f44a4ddc820b81a6c1577","kind":"tag","published_at":"2020-06-15T07:03:17.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.5.1","html_url":"https://github.com/ash-project/ash/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"103864ae6be26f212c288683a9986cc265f8def5","kind":"tag","published_at":"2020-06-15T06:40:45.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.5.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"c776da9237e3c407ba966075f04084a36750d9e4","kind":"tag","published_at":"2020-06-14T06:42:44.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.4.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"547418e6e838b577820268dfd1efc017af072eed","kind":"tag","published_at":"2020-06-05T03:35:32.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.3.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"94912f00d11e5b4b6fc51e98489dccff6162d690","kind":"tag","published_at":"2020-06-05T01:56:21.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.2.0","html_url":"https://github.com/ash-project/ash/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.2.0/manifests"},{"name":"v0.1.9","sha":"196e8b7447dfd72157ddd4f1a0f853af6540e149","kind":"tag","published_at":"2020-06-04T06:21:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.1.9","html_url":"https://github.com/ash-project/ash/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"b3b958e7f90c1c50751043b90403cb4e91ffe116","kind":"tag","published_at":"2020-06-02T14:38:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.1.8","html_url":"https://github.com/ash-project/ash/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"f7eb38fea65daa7488a3fac9a362d6c4f0a6304f","kind":"tag","published_at":"2020-06-02T13:41:49.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.1.7","html_url":"https://github.com/ash-project/ash/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"480393a3946cffa877467864e39129ebdcc967a2","kind":"tag","published_at":"2020-06-02T12:53:36.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.1.6","html_url":"https://github.com/ash-project/ash/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"60ea42bcbe476a5bd7b59259e8dececd1f0c353c","kind":"tag","published_at":"2020-06-02T12:39:31.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.1.5","html_url":"https://github.com/ash-project/ash/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"f8477ed816467785b7deb0d79dbfd8dfd64c9a02","kind":"tag","published_at":"2020-06-02T06:41:11.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.1.4","html_url":"https://github.com/ash-project/ash/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"d7f7a01b8dc0f65483c17a7a2f89379cdf534166","kind":"tag","published_at":"2020-06-01T05:23:46.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.1.3","html_url":"https://github.com/ash-project/ash/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.3/manifests"},{"name":"v0.1.1","sha":"4e76ac06fdae8378e37cb3fedfa02ca765d45dde","kind":"tag","published_at":"2020-06-01T05:19:08.000Z","download_url":"https://codeload.github.com/ash-project/ash/tar.gz/v0.1.1","html_url":"https://github.com/ash-project/ash/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2025-06-06T16:27:45.816Z","dependent_packages_count":36,"downloads":763603,"downloads_period":"total","dependent_repos_count":24,"rankings":{"downloads":5.944570893024501,"dependent_repos_count":3.588164412906681,"dependent_packages_count":1.6603066211421305,"stargazers_count":0.7497656982193065,"forks_count":1.7673048600883652,"docker_downloads_count":null,"average":2.7420224970761966},"purl":"pkg:hex/ash","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hex/ash","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hex/ash","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hex/ash/dependencies","status":null,"funding_links":["https://github.com/sponsors/zachdaniel"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/ash/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/ash/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/ash/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/ash/related_packages","maintainers":[{"uuid":"ash-project","login":"ash-project","name":null,"email":"ash-project@zachdaniel.dev","url":null,"packages_count":43,"html_url":"https://hex.pm/users/ash-project","role":null,"created_at":"2022-11-08T08:58:34.359Z","updated_at":"2022-11-08T08:58:34.359Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/ash-project/packages"}],"registry":{"name":"hex.pm","url":"https://hex.pm","ecosystem":"hex","default":true,"packages_count":18018,"maintainers_count":6815,"namespaces_count":0,"keywords_count":6092,"github":"hexpm","metadata":{"funded_packages_count":1266},"icon_url":"https://github.com/hexpm.png","created_at":"2022-04-04T15:19:23.014Z","updated_at":"2025-06-06T05:59:50.043Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/namespaces"}},"unique_repositories_count":46,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4559611017","node_id":"PR_kwDOD4gBX87hL10u","number":440,"state":"closed","title":"chore(deps): bump the production-dependencies group with 7 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-01T02:21:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T01:01:03.000Z","updated_at":"2026-06-01T02:22:01.000Z","time_to_close":4856,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":7,"packages":[{"name":"absinthe","old_version":"1.10.0","new_version":"1.10.2","repository_url":"https://github.com/absinthe-graphql/absinthe"},{"name":"absinthe_phoenix","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/absinthe-graphql/absinthe_phoenix"},{"name":"absinthe_plug","old_version":"1.5.9","new_version":"1.5.10","repository_url":"https://github.com/absinthe-graphql/absinthe_plug"},{"name":"ash","old_version":"3.24.1","new_version":"3.27.6","repository_url":"https://github.com/ash-project/ash"},{"name":"igniter","old_version":"0.7.9","new_version":"0.8.0","repository_url":"https://github.com/ash-project/igniter"},{"name":"jason","old_version":"1.4.4","new_version":"1.4.5","repository_url":"https://github.com/michalmuskala/jason"},{"name":"spark","old_version":"2.6.1","new_version":"2.7.0","repository_url":"https://github.com/ash-project/spark"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [absinthe](https://github.com/absinthe-graphql/absinthe) | `1.10.0` | `1.10.2` |\n| [absinthe_phoenix](https://github.com/absinthe-graphql/absinthe_phoenix) | `2.0.4` | `2.0.5` |\n| [absinthe_plug](https://github.com/absinthe-graphql/absinthe_plug) | `1.5.9` | `1.5.10` |\n| [ash](https://github.com/ash-project/ash) | `3.24.1` | `3.27.6` |\n| [igniter](https://github.com/ash-project/igniter) | `0.7.9` | `0.8.0` |\n| [jason](https://github.com/michalmuskala/jason) | `1.4.4` | `1.4.5` |\n| [spark](https://github.com/ash-project/spark) | `2.6.1` | `2.7.0` |\n\nUpdates `absinthe` from 1.10.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/absinthe-graphql/absinthe/blob/main/CHANGELOG.md\"\u003eabsinthe's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.10.1...v1.10.2\"\u003e1.10.2\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePatch for CVE\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.9.0...v1.10.1\"\u003e1.10.1\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Decimal 3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :registry_partition_strategy option to Absinthe.Subscription\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1395\"\u003e#1395\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/f6ddcc5ac9be0bfa7c9c0387102be4e014fa039e\"\u003ef6ddcc5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecamelize directive names in SDL render\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1419\"\u003e#1419\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/1e85ed27b053aff2deb0aac3b247ef0e1144e9ff\"\u003e1e85ed2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eonly null values should also trigger error\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1394\"\u003e#1394\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/a035261bd0172d84c1d8ac72f74d72e64aaa4769\"\u003ea035261\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.8.0...v1.9.0\"\u003e1.9.0\u003c/a\u003e (2025-11-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd GQL sigil to format and lint static GraphQL docs\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1391\"\u003e#1391\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/3aef283cb4defafba5d7755f164292ef450f8f71\"\u003e3aef283\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.7.11...v1.8.0\"\u003e1.8.0\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003espec:\u003c/strong\u003e Add support for \u003ccode\u003e[@one](https://github.com/one)Of\u003c/code\u003e directive\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1386\"\u003e#1386\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/01e8e4b67dd8c380094cb6cf66d2a7f6da661a68\"\u003e01e8e4b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypespec:\u003c/strong\u003e Absinthe.Phase.Subscription.SubscribeSelf.run/2\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1384\"\u003e#1384\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/4230cc4a33ec8dc00ae5f8650cb012e652780738\"\u003e4230cc4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/c0c265cacc7f8ed5025b0bfa22f6f5e00145e919\"\u003e\u003ccode\u003ec0c265c\u003c/code\u003e\u003c/a\u003e cve patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/f968ddf286d464a7d90aa66696c146b2d3ee0a1c\"\u003e\u003ccode\u003ef968ddf\u003c/code\u003e\u003c/a\u003e fix: Prevent non-executable definitions in document pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/dd842b938e3823f345c10416914ffab5d5536838\"\u003e\u003ccode\u003edd842b9\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/223600c520493dcaf95080af552c413099f92c9d\"\u003e\u003ccode\u003e223600c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/08fa56150f72df82f667d50941c7f4b4502c5ef4\"\u003e\u003ccode\u003e08fa561\u003c/code\u003e\u003c/a\u003e chore(deps): Bump googleapis/release-please-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/cc9599d9a98978e5dc946f96ea2d8df496c20bab\"\u003e\u003ccode\u003ecc9599d\u003c/code\u003e\u003c/a\u003e remove inline_middleware clause that would crash if ever matched (\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1424\"\u003e#1424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/2780fecc88c73afa21b86875cbbc3df239897255\"\u003e\u003ccode\u003e2780fec\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/cache from 4 to 5 (\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1401\"\u003e#1401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/3ebbebbd5b323feea26198a8dc73603f07886de0\"\u003e\u003ccode\u003e3ebbebb\u003c/code\u003e\u003c/a\u003e version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/7850e934bb23431067e6f3ba7ada9a0de4609542\"\u003e\u003ccode\u003e7850e93\u003c/code\u003e\u003c/a\u003e support the pending Decimal 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/8f9816a62de93462536e0479f91c35eb57d3dfc1\"\u003e\u003ccode\u003e8f9816a\u003c/code\u003e\u003c/a\u003e fix: Handle missing registry in Subscription.unsubscribe/2 during shutdown (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.10.0...v1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `absinthe_phoenix` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/absinthe-graphql/absinthe_phoenix/blob/main/CHANGELOG.md\"\u003eabsinthe_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/absinthe-graphql/absinthe_phoenix/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `absinthe_plug` from 1.5.9 to 1.5.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/releases\"\u003eabsinthe_plug's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug Fix: \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/pull/312\"\u003eFix XSS vulnerability in GraphiQL js_escape function\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug Fix: \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/pull/279\"\u003eBetter errors for schema module validation failures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/blob/main/CHANGELOG.md\"\u003eabsinthe_plug's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug Fix: \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/pull/312\"\u003eFix XSS vulnerability in GraphiQL js_escape function\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug Fix: \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/pull/279\"\u003eBetter errors for schema module validation failures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/a20146ead4bdd885f3c22115fbe37b86b4330217\"\u003e\u003ccode\u003ea20146e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/issues/313\"\u003e#313\u003c/a\u003e from absinthe-graphql/prepare-1.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/a177e0a98b4216c905cdb6d9d76ca4b8568a444f\"\u003e\u003ccode\u003ea177e0a\u003c/code\u003e\u003c/a\u003e Prepare 1.5.10 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/fb24813ad88b977942dab06d35809c4cd607ae6a\"\u003e\u003ccode\u003efb24813\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/issues/312\"\u003e#312\u003c/a\u003e from donleandro/fix/xss-graphiql-js-escape\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/23a0d5658d32420086711adf4ce8f05febb09963\"\u003e\u003ccode\u003e23a0d56\u003c/code\u003e\u003c/a\u003e fix: XSS vulnerability in GraphiQL js_escape function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/24ec7aa3b513c7c1aa79e5cad1197cb138603972\"\u003e\u003ccode\u003e24ec7aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/issues/279\"\u003e#279\u003c/a\u003e from grantwest/better-errors-for-schema-validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/a30b2b78b31532bc303847c211cf61506eed9a28\"\u003e\u003ccode\u003ea30b2b7\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into better-errors-for-schema-validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/e81146fbe9dd9978c86312630b55153470e5fc8a\"\u003e\u003ccode\u003ee81146f\u003c/code\u003e\u003c/a\u003e Better errors for schema module validation failures\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/compare/v1.5.9...v1.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash` from 3.24.1 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not consider all maps to be input refs by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not consider all maps to be input refs by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't force coerction of untyped expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eundo incorrect newtype constraint merging by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse better signal for overload type casting by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edetect recursive types at compile time by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edistinguish active \u0026amp; passive operator overloads by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.5...v3.27.6\"\u003ev3.27.6\u003c/a\u003e (2026-05-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not consider all maps to be input refs by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.4...v3.27.5\"\u003ev3.27.5\u003c/a\u003e (2026-05-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not consider all maps to be input refs by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.3...v3.27.4\"\u003ev3.27.4\u003c/a\u003e (2026-05-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't force coerction of untyped expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.2...v3.27.3\"\u003ev3.27.3\u003c/a\u003e (2026-05-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eundo incorrect newtype constraint merging by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse better signal for overload type casting by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edetect recursive types at compile time by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.1...v3.27.2\"\u003ev3.27.2\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edistinguish active \u0026amp; passive operator overloads by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.0...v3.27.1\"\u003ev3.27.1\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c4c1e1d3dc8c69334cfb7f7cbde565f01aaad6ef\"\u003e\u003ccode\u003ec4c1e1d\u003c/code\u003e\u003c/a\u003e chore: release version v3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b89af349d4c517383b747e32c131d4469c7c3d64\"\u003e\u003ccode\u003eb89af34\u003c/code\u003e\u003c/a\u003e chore: release version v3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ed584d105fd78f765c6a57f96df40b837833af9e\"\u003e\u003ccode\u003eed584d1\u003c/code\u003e\u003c/a\u003e fix: do not consider all maps to be input refs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/16ff67565f31d710fdc62d51783bdc09c854cdba\"\u003e\u003ccode\u003e16ff675\u003c/code\u003e\u003c/a\u003e Add protected fields callback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/07a26cf7d2a80b617441280aa6398ad1bc73e758\"\u003e\u003ccode\u003e07a26cf\u003c/code\u003e\u003c/a\u003e chore: release version v3.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/18f267f1714afe74d06cc2f4b2f6eea29b60acc8\"\u003e\u003ccode\u003e18f267f\u003c/code\u003e\u003c/a\u003e fix: don't force coerction of untyped expressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0cf9cc7b519dc13639dc842c24440034b98b2e27\"\u003e\u003ccode\u003e0cf9cc7\u003c/code\u003e\u003c/a\u003e chore: release version v3.27.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0bf4a23b290e294d8f0ebd50af5f658a65c73cc0\"\u003e\u003ccode\u003e0bf4a23\u003c/code\u003e\u003c/a\u003e fix: undo incorrect newtype constraint merging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/778444537ca3edfa3409daa63c5bd967380051f6\"\u003e\u003ccode\u003e7784445\u003c/code\u003e\u003c/a\u003e fix: use better signal for overload type casting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b9addc87b4aae3d4f451953250d89be79eb585f3\"\u003e\u003ccode\u003eb9addc8\u003c/code\u003e\u003c/a\u003e fix: detect recursive types at compile time\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.24.1...v3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.7.9 to 0.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Igniter.Code.Pattern for ExAST-powered pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/375\"\u003e#375\u003c/a\u003e) by Danila Poyarkov\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etolerate 3-tuple dep entries in recursively_compose_schema (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/372\"\u003e#372\u003c/a\u003e) by Matt Pruitt\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.9...v0.8.0\"\u003ev0.8.0\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Igniter.Code.Pattern for ExAST-powered pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/375\"\u003e#375\u003c/a\u003e) by Danila Poyarkov\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etolerate 3-tuple dep entries in recursively_compose_schema (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/372\"\u003e#372\u003c/a\u003e) by Matt Pruitt\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/8c9c4bedeb88a8b3ee8e725a9e0804af789ee59c\"\u003e\u003ccode\u003e8c9c4be\u003c/code\u003e\u003c/a\u003e chore: release version v0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/4bbdb82f779b6cab334cee68ac80abcef6229da0\"\u003e\u003ccode\u003e4bbdb82\u003c/code\u003e\u003c/a\u003e fix: don't drop --key=value flags when value contains a dot (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/427b2da6af6cd43f879b368831dc8c899431949d\"\u003e\u003ccode\u003e427b2da\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0e433e6c96bc0ab76a43d1f98c712fdf3dda865e\"\u003e\u003ccode\u003e0e433e6\u003c/code\u003e\u003c/a\u003e feat: add Igniter.Code.Pattern for ExAST-powered pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3ca42d63b0f97a810ba0149ae5f0c15a6cf566ab\"\u003e\u003ccode\u003e3ca42d6\u003c/code\u003e\u003c/a\u003e improvement: add rename_module/4 and mix igniter.refactor.rename_modu… (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/601d01011a56d35d5f53a2527773825437a8ac7c\"\u003e\u003ccode\u003e601d010\u003c/code\u003e\u003c/a\u003e fix: tolerate 3-tuple dep entries in recursively_compose_schema (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.9...v0.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jason` from 1.4.4 to 1.4.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/michalmuskala/jason/blob/master/CHANGELOG.md\"\u003ejason's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.5 (05.05.2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Decimal 3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/4ede42858eb19f80ec9e863aab52df466eab8608\"\u003e\u003ccode\u003e4ede428\u003c/code\u003e\u003c/a\u003e Bump v1.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/b8c2185aaecc9839c0d13e69f7baab9c6e5e60f6\"\u003e\u003ccode\u003eb8c2185\u003c/code\u003e\u003c/a\u003e Fix dialyzer job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/a363975dc873c4bde43dd6978685adaa41e2f2d5\"\u003e\u003ccode\u003ea363975\u003c/code\u003e\u003c/a\u003e Modernise CI to currently supported versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/243c8a8ba8452a720462222ab6d80367cd9235cf\"\u003e\u003ccode\u003e243c8a8\u003c/code\u003e\u003c/a\u003e Allow decimal 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/c8e8d0501723d0855691a89ee66ee51b429b8d56\"\u003e\u003ccode\u003ec8e8d05\u003c/code\u003e\u003c/a\u003e Revert the experimental 1.5 branch and jason_native experiment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/0e7a3e2cebcb3af550382416b19125d81d8d1824\"\u003e\u003ccode\u003e0e7a3e2\u003c/code\u003e\u003c/a\u003e Add example/doctest for Jason.OrderedObject.new/1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/984bc078eb4b2084104751c7f1c5290b8338e06b\"\u003e\u003ccode\u003e984bc07\u003c/code\u003e\u003c/a\u003e fix broken link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/f775592c90472e8debe989081883de6ba282e037\"\u003e\u003ccode\u003ef775592\u003c/code\u003e\u003c/a\u003e Raise if trying to decode decimals without decimal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/79d59df70177242d288974923504880bf65a51c8\"\u003e\u003ccode\u003e79d59df\u003c/code\u003e\u003c/a\u003e Remove unneeded workarounds for xref warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/baac78e5dbd487e30f7f6f93b319c3cfbd3982e2\"\u003e\u003ccode\u003ebaac78e\u003c/code\u003e\u003c/a\u003e Fix warnings by conditionally compiling Decimal support\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/michalmuskala/jason/compare/v1.4.4...v1.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.6.1 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Spark.Test for testing verifier errors and warnings as data (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/272\"\u003e#272\u003c/a\u003e) by alfieV\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eshuffle optional args to the end properly by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSpark.Test now ignores empty warnings  (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/277\"\u003e#277\u003c/a\u003e) by alfieV\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efixed info generator to handle tuples of more than 2 elements (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/270\"\u003e#270\u003c/a\u003e) by Matt Beanland\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.6.1...v2.7.0\"\u003ev2.7.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Spark.Test for testing verifier errors and warnings as data (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/272\"\u003e#272\u003c/a\u003e) by alfieV\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eshuffle optional args to the end properly by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSpark.Test now ignores empty warnings  (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/277\"\u003e#277\u003c/a\u003e) by alfieV\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efixed info generator to handle tuples of more than 2 elements (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/270\"\u003e#270\u003c/a\u003e) by Matt Beanland\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3f4296a055c3e866bea2ee134984fd3afdb1888a\"\u003e\u003ccode\u003e3f4296a\u003c/code\u003e\u003c/a\u003e chore: release version v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/6d6c51469eb7bd6243e01ee93f67830118fe852f\"\u003e\u003ccode\u003e6d6c514\u003c/code\u003e\u003c/a\u003e fix: shuffle optional args to the end properly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c413be3934e7891f5d333e53211ffa77d83e093a\"\u003e\u003ccode\u003ec413be3\u003c/code\u003e\u003c/a\u003e fix : Spark.Test now ignores empty warnings  (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/5428c9eabb7e9ebf269dc34062d882cbe8523d78\"\u003e\u003ccode\u003e5428c9e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump git_ops from 2.9.3 to 2.10.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/de4b44170cb832237d0477c7e57fdecdc8cc56bf\"\u003e\u003ccode\u003ede4b441\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.17 to 1.7.18 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ebb266caeadfa164cd6ab9b5686b11df48444f25\"\u003e\u003ccode\u003eebb266c\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003ebd6c527\u003c/code\u003e to \u003ccode\u003efb9ee0e\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/275\"\u003e#275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b96c53a05e29eb45d23e400149f9f8e26dfabb15\"\u003e\u003ccode\u003eb96c53a\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter from 0.7.7 to 0.7.9 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/184d5429c528633c57c90d32e54dae80e6ad2a64\"\u003e\u003ccode\u003e184d542\u003c/code\u003e\u003c/a\u003e feat: add Spark.Test for testing verifier errors and warnings as data (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/fa95b5f94f630b68ce32f5e60a28bcaa4dd41856\"\u003e\u003ccode\u003efa95b5f\u003c/code\u003e\u003c/a\u003e fix: fixed info generator to handle tuples of more than 2 elements (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b2f7a55983f248ae88c137bd1286a9b50d744366\"\u003e\u003ccode\u003eb2f7a55\u003c/code\u003e\u003c/a\u003e docs: improve documentation for Transformers, Persisters, and Verifiers (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/271\"\u003e#271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.6.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_graphql/pull/440","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_graphql/issues/440","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/440/packages"},{"uuid":"4464957238","node_id":"PR_kwDOSZz7r87ccThz","number":5,"state":"closed","title":"Bump the minor-updates group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-24T21:14:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-17T21:14:52.000Z","updated_at":"2026-05-24T21:14:57.000Z","time_to_close":604803,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-updates","update_count":3,"packages":[{"name":"ash","old_version":"3.24.7","new_version":"3.25.0","repository_url":"https://github.com/ash-project/ash"},{"name":"bandit","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/mtrudel/bandit"},{"name":"postgrex","old_version":"0.22.1","new_version":"0.22.2","repository_url":"https://github.com/elixir-ecto/postgrex"}],"path":null,"ecosystem":"hex"},"body":"Bumps the minor-updates group with 3 updates: [ash](https://github.com/ash-project/ash), [bandit](https://github.com/mtrudel/bandit) and [postgrex](https://github.com/elixir-ecto/postgrex).\n\nUpdates `ash` from 3.24.7 to 3.25.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.25.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd filtering and sorting to manifest (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2704\"\u003eash-project/ash#2704\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eAsh.Info.manifest\u003c/code\u003e for code generation basis (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2703\"\u003eash-project/ash#2703\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emanifest: pass real resource to data_layer.functions/1 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2706\"\u003eash-project/ash#2706\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eManual relationships select missing (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2700\"\u003e#2700\u003c/a\u003e) by Kenneth Kostrešević [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2700\"\u003e#2700\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2700\"\u003eash-project/ash#2700\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd query context to bulk destroy (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2699\"\u003e#2699\u003c/a\u003e) by danielatdpg [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2699\"\u003e#2699\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2699\"\u003eash-project/ash#2699\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd code interface validation hint for options (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2697\"\u003e#2697\u003c/a\u003e) by febarnett3 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2697\"\u003e#2697\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2697\"\u003eash-project/ash#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve all errors in Required dedupe accumulator (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2692\"\u003e#2692\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2692\"\u003e#2692\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2692\"\u003eash-project/ash#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport filter checks on create actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.24.7...v3.25.0\"\u003ev3.25.0\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd filtering and sorting to manifest (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2704\"\u003eash-project/ash#2704\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eAsh.Info.manifest\u003c/code\u003e for code generation basis (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2703\"\u003eash-project/ash#2703\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emanifest: pass real resource to data_layer.functions/1 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2706\"\u003eash-project/ash#2706\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eManual relationships select missing (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2700\"\u003e#2700\u003c/a\u003e) by Kenneth Kostrešević [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2700\"\u003e#2700\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2700\"\u003eash-project/ash#2700\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd query context to bulk destroy (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2699\"\u003e#2699\u003c/a\u003e) by danielatdpg [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2699\"\u003e#2699\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2699\"\u003eash-project/ash#2699\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd code interface validation hint for options (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2697\"\u003e#2697\u003c/a\u003e) by febarnett3 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2697\"\u003e#2697\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2697\"\u003eash-project/ash#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve all errors in Required dedupe accumulator (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2692\"\u003e#2692\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2692\"\u003e#2692\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2692\"\u003eash-project/ash#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport filter checks on create actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/57ade2b48c9aea324cd6397bae4b823d0f74308c\"\u003e\u003ccode\u003e57ade2b\u003c/code\u003e\u003c/a\u003e chore: release version v3.25.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1434071ef9d2d774e9eb4b0fc5b0de5b08710a98\"\u003e\u003ccode\u003e1434071\u003c/code\u003e\u003c/a\u003e docs: add example output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c99338101838b3977cea42e4a9980a36bf54a5b5\"\u003e\u003ccode\u003ec993381\u003c/code\u003e\u003c/a\u003e docs: add guide for code generation with the manifest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/34647d45d454015dda6153b7bbf5aa101e7166af\"\u003e\u003ccode\u003e34647d4\u003c/code\u003e\u003c/a\u003e chore: add private actions options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ac20ee010eaf686e4973883403045c74b474215\"\u003e\u003ccode\u003e2ac20ee\u003c/code\u003e\u003c/a\u003e fix(manifest): pass real resource to data_layer.functions/1 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/cfd2a4772b7be58a02891211800fa49aba351055\"\u003e\u003ccode\u003ecfd2a47\u003c/code\u003e\u003c/a\u003e chore: cleanups for new Manifest structures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/fbaf9ebde7a6021316c5074f0411a2e1ad7a24f7\"\u003e\u003ccode\u003efbaf9eb\u003c/code\u003e\u003c/a\u003e improvement: support filter checks on create actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ae55d1459ddd299efdf1bfea8478cb4bafd539b0\"\u003e\u003ccode\u003eae55d14\u003c/code\u003e\u003c/a\u003e Feat: add filtering and sorting to manifest (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/26d5eaf8c1ce0dac7c86a1e145c0c24726f09299\"\u003e\u003ccode\u003e26d5eaf\u003c/code\u003e\u003c/a\u003e chore: a few nits on manifest code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5aa736de6033da098f8c91973b4a0cf81a4aec9f\"\u003e\u003ccode\u003e5aa736d\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003eAsh.Info.manifest\u003c/code\u003e for code generation basis (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.24.7...v3.25.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bandit` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mtrudel/bandit/blob/main/CHANGELOG.md\"\u003ebandit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (13 May 2026)\u003c/h1\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove handling of large chunked request bodies (CVE-2026-39803, \u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/585\"\u003e#585\u003c/a\u003e, thanks \u003ca href=\"https://github.com/PJUllrich\"\u003e\u003ccode\u003e@​PJUllrich\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/maennchen\"\u003e\u003ccode\u003e@​maennchen\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eImprove handling of request trailers (CVE-2026-39806, \u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/585\"\u003e#585\u003c/a\u003e, thanks \u003ca href=\"https://github.com/PJUllrich\"\u003e\u003ccode\u003e@​PJUllrich\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/maennchen\"\u003e\u003ccode\u003e@​maennchen\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWe no longer disallow \u003ccode\u003e.\u003c/code\u003e and \u003ccode\u003e..\u003c/code\u003e path components in HTTP/2 absolute paths (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/40a1b8fc924694a0125bbaa7fee101fa43feeb52\"\u003e\u003ccode\u003e40a1b8f\u003c/code\u003e\u003c/a\u003e Version bump to 1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/37b84cfd7f26dd3b9043d2c2d31be47d86ffa8e0\"\u003e\u003ccode\u003e37b84cf\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.1 to 0.40.2 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/8ff60784addd623c0a752b700d52edbaba107dd6\"\u003e\u003ccode\u003e8ff6078\u003c/code\u003e\u003c/a\u003e Bump telemetry from 1.4.1 to 1.4.2 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/584\"\u003e#584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/ae3520dfdbfab115c638f8c7f6f6b805db34e1ab\"\u003e\u003ccode\u003eae3520d\u003c/code\u003e\u003c/a\u003e Improve chunk handling (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0f56e10ed194faad75abcbc8b221988568ccbf15\"\u003e\u003ccode\u003e0f56e10\u003c/code\u003e\u003c/a\u003e Stop handling . and .. paths specially (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mtrudel/bandit/compare/1.11.0...1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postgrex` from 0.22.1 to 0.22.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/postgrex/blob/master/CHANGELOG.md\"\u003epostgrex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.22.2 (2026-05-12)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity\n\u003cul\u003e\n\u003cli\u003eEscape quotes in channel names in \u003ccode\u003ePostgrex.Notifications.listen/3\u003c/code\u003e (CVE-2026-32687)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/postgrex/commit/f1ffdb5e1894165ce95feb4e678cb91e5d76d6e1\"\u003e\u003ccode\u003ef1ffdb5\u003c/code\u003e\u003c/a\u003e Release v0.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/postgrex/commit/7cdedbd4316bb65f82e6a9a4f922c0ac491cb770\"\u003e\u003ccode\u003e7cdedbd\u003c/code\u003e\u003c/a\u003e Escape quotes, check null bytes, and name length for channel names\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/postgrex/compare/v0.22.1...v0.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/onnenon/receipts/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnenon%2Freceipts/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"4190152987","node_id":"PR_kwDOOtFIms7PZFwN","number":67,"state":"open","title":"build(deps): bump the production-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-01T22:03:41.000Z","updated_at":"2026-04-01T23:13:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.18.0","new_version":"3.23.1","repository_url":"https://github.com/ash-project/ash"},{"name":"hammer","old_version":"7.2.0","new_version":"7.3.0","repository_url":"https://github.com/ExHammer/hammer"},{"name":"spark","old_version":"2.4.1","new_version":"2.6.1"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [ash](https://github.com/ash-project/ash) and [hammer](https://github.com/ExHammer/hammer).\n\nUpdates `ash` from 3.18.0 to 3.23.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure is/_not/_distinct_from cast parameters to the same type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.23.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd pipelines DSL for reusable action logic composition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2652\"\u003eash-project/ash#2652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure that update timestamps are properly updated in atomic updates by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure \u003ccode\u003eget_data\u003c/code\u003e raises on data not available by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd resource metadata to Ash.NotLoaded struct (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2653\"\u003eash-project/ash#2653\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.22.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ejust to be extra-safe also prevent when loading modules by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd batch_validate callback to Ash.Resource.Validation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2650\"\u003e#2650\u003c/a\u003e) by \u003ca href=\"https://github.com/RylandBangerter85\"\u003e\u003ccode\u003e@​RylandBangerter85\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove \u003ccode\u003eModule.concat\u003c/code\u003e from \u003ccode\u003eAsh.Type.Module.cast_input/2\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.23.0...v3.23.1\"\u003ev3.23.1\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure is/_not/_distinct_from cast parameters to the same type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003einit/1\u003c/code\u003e callback to \u003ccode\u003eAsh.Policy.Check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2655\"\u003e#2655\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2655\"\u003e#2655\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2655\"\u003eash-project/ash#2655\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.22.2...v3.23.0\"\u003ev3.23.0\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd pipelines DSL for reusable action logic composition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2652\"\u003eash-project/ash#2652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure that update timestamps are properly updated in atomic updates by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure \u003ccode\u003eget_data\u003c/code\u003e raises on data not available by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd resource metadata to Ash.NotLoaded struct (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2653\"\u003eash-project/ash#2653\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.22.1...v3.22.2\"\u003ev3.22.2\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle more \u003ccode\u003e:no_rollback\u003c/code\u003e cases in \u003ccode\u003eAsh.DataLayer.destroy/2\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle {:array, :same} in data layer and expression type resolution by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emore specific types for \u003ccode\u003ehas\u003c/code\u003e and \u003ccode\u003eintersects\u003c/code\u003e functions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd test for \u003ccode\u003eintersects\u003c/code\u003e function type resolution with {:array, :same} by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.22.0...v3.22.1\"\u003ev3.22.1\u003c/a\u003e (2026-03-29)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/490caf63506541778c0b84462859f3d2c14aefcc\"\u003e\u003ccode\u003e490caf6\u003c/code\u003e\u003c/a\u003e chore: release version v3.23.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d2df16366fd6c8a08d79e3c14786d8b77b4b71a5\"\u003e\u003ccode\u003ed2df163\u003c/code\u003e\u003c/a\u003e fix: ensure is/_not/_distinct_from cast parameters to the same type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/80331de37d9b3989b3e605627606d8bdcc1a6608\"\u003e\u003ccode\u003e80331de\u003c/code\u003e\u003c/a\u003e docs: add docs for pipelines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/efe10cec3fdf4c58f6395feb4ee0607c380d0e77\"\u003e\u003ccode\u003eefe10ce\u003c/code\u003e\u003c/a\u003e chore: release version v3.23.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/05814f9339a47fb91286099c6ebc76d19873c794\"\u003e\u003ccode\u003e05814f9\u003c/code\u003e\u003c/a\u003e fix: ensure that update timestamps are properly updated in atomic updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/75199475cd6c0743c04b99de89c30076529bc9aa\"\u003e\u003ccode\u003e7519947\u003c/code\u003e\u003c/a\u003e fix: ensure \u003ccode\u003eget_data\u003c/code\u003e raises on data not available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/851d78e810c501feb02ebe39f9d7a98c9cadc2fe\"\u003e\u003ccode\u003e851d78e\u003c/code\u003e\u003c/a\u003e improvement: Add resource metadata to Ash.NotLoaded struct (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/45a2467d824aa3b9654bbbbb466ef8c04e9f4c9c\"\u003e\u003ccode\u003e45a2467\u003c/code\u003e\u003c/a\u003e feat: add pipelines DSL for reusable action logic composition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/62ab7334c2505f9db139d7d131640b3fe6193406\"\u003e\u003ccode\u003e62ab733\u003c/code\u003e\u003c/a\u003e chore: release version v3.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/68634fcfcbbebd9a21f4a8a8b4692d8468d06e43\"\u003e\u003ccode\u003e68634fc\u003c/code\u003e\u003c/a\u003e fix: handle more \u003ccode\u003e:no_rollback\u003c/code\u003e cases in \u003ccode\u003eAsh.DataLayer.destroy/2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.23.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hammer` from 7.2.0 to 7.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ExHammer/hammer/blob/master/CHANGELOG.md\"\u003ehammer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.0 - 2026-03-31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eexpires_at/2\u003c/code\u003e API for fix_window algorithm (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ebefore_clean\u003c/code\u003e callback on bucket expiry (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix timestamp unit mismatch in \u003ccode\u003eTokenBucket\u003c/code\u003e and \u003ccode\u003eLeakyBucket\u003c/code\u003e \u003ccode\u003eclean/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix race condition between \u003ccode\u003einsert_new\u003c/code\u003e and \u003ccode\u003elookup\u003c/code\u003e in ETS \u003ccode\u003ehit/5\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/a790f61e4eed12496eb58bc26136653acd6c88db\"\u003e\u003ccode\u003ea790f61\u003c/code\u003e\u003c/a\u003e chore: Bump version to 7.3.0 (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/cbdc4d6cdf45f476ea09234e0278bf3d287a8b0a\"\u003e\u003ccode\u003ecbdc4d6\u003c/code\u003e\u003c/a\u003e Add expires_at/2 API for fix_window algorithm (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/54162aba084d68a53ad25b86f8295f6ce5ffe9bd\"\u003e\u003ccode\u003e54162ab\u003c/code\u003e\u003c/a\u003e Add before_clean callback on bucket expiry (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/140\"\u003e#140\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/5016c1196bee6f70d727e2083b16a96bd337ee25\"\u003e\u003ccode\u003e5016c11\u003c/code\u003e\u003c/a\u003e Fix timestamp unit mismatch in TokenBucket and LeakyBucket clean/1 (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/801c1b92ba1696621810d31b90f543808076c590\"\u003e\u003ccode\u003e801c1b9\u003c/code\u003e\u003c/a\u003e Fix race condition between insert_new and lookup in ETS hit/5 (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/c0bd03b08d002ac8f3b07e0ab72c7ec5b31699d3\"\u003e\u003ccode\u003ec0bd03b\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.16 to 1.7.17 (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ExHammer/hammer/compare/7.2.0...7.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.4.1 to 2.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly de-paren sections and entities that have builders at the current level, not nested levels by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort persisters using before/after callbacks (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/264\"\u003e#264\u003c/a\u003e) by Torkild Gundersen Kjevik\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuilder API for Sections and Entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/253\"\u003e#253\u003c/a\u003e) by leonqadirie\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't use Code.ensure_compiled by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eshow correct error message when expecting strings by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003esingleton_entity_keys\u003c/code\u003e to sections by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd new \u003ccode\u003e{:function, ...\u003c/code\u003e type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.6.0...v2.6.1\"\u003ev2.6.1\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly de-paren sections and entities that have builders at the current level, not nested levels by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.5.0...v2.6.0\"\u003ev2.6.0\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort persisters using before/after callbacks (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/264\"\u003e#264\u003c/a\u003e) by Torkild Gundersen Kjevik\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.4.1...v2.5.0\"\u003ev2.5.0\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuilder API for Sections and Entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/253\"\u003e#253\u003c/a\u003e) by leonqadirie\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't use Code.ensure_compiled by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eshow correct error message when expecting strings by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003esingleton_entity_keys\u003c/code\u003e to sections by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd new \u003ccode\u003e{:function, ...\u003c/code\u003e type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/222523d3a2c028dcc60154efca2f69515f66d35d\"\u003e\u003ccode\u003e222523d\u003c/code\u003e\u003c/a\u003e chore: release version v2.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d70e02b3f49fe10530ac60d374565a52433eef1f\"\u003e\u003ccode\u003ed70e02b\u003c/code\u003e\u003c/a\u003e fix: only de-paren sections and entities that have builders at the current le...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/27f58e619a7acbfcbdc5c006436c286dadc00753\"\u003e\u003ccode\u003e27f58e6\u003c/code\u003e\u003c/a\u003e chore: release version v2.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8a6259e29793f90a4b928011aebc356e84374bff\"\u003e\u003ccode\u003e8a6259e\u003c/code\u003e\u003c/a\u003e feat: sort persisters using before/after callbacks (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/264\"\u003e#264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/fd82fb5bc017bc69e46d6f8f630db935a7074c9a\"\u003e\u003ccode\u003efd82fb5\u003c/code\u003e\u003c/a\u003e chore: reorder guides\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e00e35fb348bc93292db66bae302d8b875a5fda6\"\u003e\u003ccode\u003ee00e35f\u003c/code\u003e\u003c/a\u003e chore: update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ebd2fb086b65fb37ec917f42e1813be408c8e8f0\"\u003e\u003ccode\u003eebd2fb0\u003c/code\u003e\u003c/a\u003e chore: clean up guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/a2ae34851aeb04a9ce82338faa36b77a3f11c60d\"\u003e\u003ccode\u003ea2ae348\u003c/code\u003e\u003c/a\u003e chore: fix typo in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8320e77fca8eaa5ca88deead57b2abc8005a2949\"\u003e\u003ccode\u003e8320e77\u003c/code\u003e\u003c/a\u003e chore: add guide to docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ef219d1f3df3aa8f986e424f0d9ebcbe9928636e\"\u003e\u003ccode\u003eef219d1\u003c/code\u003e\u003c/a\u003e chore: release version v2.5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.4.1...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/ash-project/ash_rate_limiter/pull/67","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_rate_limiter/issues/67","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/67/packages"},{"uuid":"4103488308","node_id":"PR_kwDORrisQ87L74Zz","number":3,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-01T17:45:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-19T18:35:16.000Z","updated_at":"2026-04-01T17:45:54.000Z","time_to_close":1120235,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":9,"packages":[{"name":"ash","old_version":"3.7.6","new_version":"3.19.3","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_authentication","old_version":"4.12.0","new_version":"4.13.7","repository_url":"https://github.com/team-alembic/ash_authentication"},{"name":"ash_json_api","old_version":"1.4.45","new_version":"1.6.1","repository_url":"https://github.com/ash-project/ash_json_api"},{"name":"ash_oban","old_version":"0.5.1","new_version":"0.7.2","repository_url":"https://github.com/ash-project/ash_oban"},{"name":"ash_phoenix","old_version":"2.3.17","new_version":"2.3.20","repository_url":"https://github.com/ash-project/ash_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash](https://github.com/ash-project/ash) | `3.7.6` | `3.19.3` |\n| [ash_authentication](https://github.com/team-alembic/ash_authentication) | `4.12.0` | `4.13.7` |\n| [ash_json_api](https://github.com/ash-project/ash_json_api) | `1.4.45` | `1.6.1` |\n| [ash_oban](https://github.com/ash-project/ash_oban) | `0.5.1` | `0.7.2` |\n| [ash_phoenix](https://github.com/ash-project/ash_phoenix) | `2.3.17` | `2.3.20` |\n\n\nUpdates `ash` from 3.7.6 to 3.19.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.19.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd Tuple.apply_constraints nil guard and propagate allow_nil? in Struct field derivation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2602\"\u003eash-project/ash#2602\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd new trace types for bulk actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003enot_found_error?\u003c/code\u003e to \u003ccode\u003eAsh.get\u003c/code\u003e to bring it in-line with actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2572\"\u003eash-project/ash#2572\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate Ash.Gen.Resource, validate relationship type (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e) by Matt Savoia [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2563\"\u003eash-project/ash#2563\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't optimize equality into \u003ccode\u003ein\u003c/code\u003e expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emanual relationship implies no_attributes? true (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2562\"\u003eash-project/ash#2562\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.2...v3.19.3\"\u003ev3.19.3\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehonor destroy return type semantics for soft destroys by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.1...v3.19.2\"\u003ev3.19.2\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd Tuple.apply_constraints nil guard and propagate allow_nil? in Struct field derivation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2602\"\u003eash-project/ash#2602\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.0...v3.19.1\"\u003ev3.19.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.19.0\"\u003ev3.19.0\u003c/a\u003e (2026-03-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/72165e09240df0b9299eda0a0cec0d196b37f428\"\u003e\u003ccode\u003e72165e0\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/dfaf1677fef66620ae0d47199937d705c1579cd8\"\u003e\u003ccode\u003edfaf167\u003c/code\u003e\u003c/a\u003e fix: honor destroy return type semantics for soft destroys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f5ebbaf0a6a52e37e0701946a93a25bbe368d366\"\u003e\u003ccode\u003ef5ebbaf\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/305bc9a85a0676fa9a4683ce74b4cdbbdda54114\"\u003e\u003ccode\u003e305bc9a\u003c/code\u003e\u003c/a\u003e fix: add Tuple.apply_constraints nil guard and propagate allow_nil? in Struct...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e4d21e5b79580c21f23126b4671366648d7c199c\"\u003e\u003ccode\u003ee4d21e5\u003c/code\u003e\u003c/a\u003e chore: don't do dry run/yes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/707ab660c8c8474b0ac1d92830001ce1aa747750\"\u003e\u003ccode\u003e707ab66\u003c/code\u003e\u003c/a\u003e fix: preserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e68a0023cfb1665193e9d690d889815d6f411dbe\"\u003e\u003ccode\u003ee68a002\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/bbd37e6ba8d7a431e8eecd8c9cd67b799a2706f7\"\u003e\u003ccode\u003ebbd37e6\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/003128d5d61df91d72fcaac8fdb7d9e3e20cd37c\"\u003e\u003ccode\u003e003128d\u003c/code\u003e\u003c/a\u003e improvement: add a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5470d78852ae6f5c64807d27e54d72a9870924b4\"\u003e\u003ccode\u003e5470d78\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.7.6...v3.19.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_authentication` from 4.12.0 to 4.13.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/releases\"\u003eash_authentication's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.13.7\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.13.6\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly configure remember_me strategy in installer by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.13.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echeck for expr compatibility in hash password changej (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1114\"\u003e#1114\u003c/a\u003e) by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1108\"\u003e#1108\u003c/a\u003e) by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd upgrader to add remember_me to magic link sign-in actions by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect assert_has_patch assertion in upgrade test by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaudit_log: invalid magic links log as failure by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrectly lock out assent 0.3 by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elock assent at 0.2 until the next major release by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--accounts\u003c/code\u003e flag to add_strategy task (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1096\"\u003e#1096\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix failing test by Josh Price\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.11+ in JWT tenant validation (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1092\"\u003e#1092\u003c/a\u003e) by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.12 in JWT tenant validation by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md\"\u003eash_authentication's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.6...v4.13.7\"\u003ev4.13.7\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.5...v4.13.6\"\u003ev4.13.6\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly configure remember_me strategy in installer by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.4...v4.13.5\"\u003ev4.13.5\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echeck for expr compatibility in hash password changej (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1114\"\u003e#1114\u003c/a\u003e) by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1108\"\u003e#1108\u003c/a\u003e) by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd upgrader to add remember_me to magic link sign-in actions by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect assert_has_patch assertion in upgrade test by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaudit_log: invalid magic links log as failure by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrectly lock out assent 0.3 by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elock assent at 0.2 until the next major release by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--accounts\u003c/code\u003e flag to add_strategy task (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1096\"\u003e#1096\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix failing test by Josh Price\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.11+ in JWT tenant validation (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1092\"\u003e#1092\u003c/a\u003e) by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.12 in JWT tenant validation by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/8faf35ac1d6bb60250f119c20413b358b29ec36c\"\u003e\u003ccode\u003e8faf35a\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0d2301f22f7e83e9b760f2b1fc5778fa450063a8\"\u003e\u003ccode\u003e0d2301f\u003c/code\u003e\u003c/a\u003e fix: skip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0ad8171132d2afa5db40e51304f7dfa5c4cb6ae6\"\u003e\u003ccode\u003e0ad8171\u003c/code\u003e\u003c/a\u003e fix: error caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/c4ed9c96dd06d0ab2c4ed9df637fea04ff170caf\"\u003e\u003ccode\u003ec4ed9c9\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the production-dependencies group across 1 directory with 5...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/d50658da4685e73fda63913ecdd499f4d1e7d4c6\"\u003e\u003ccode\u003ed50658d\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/efd54e3e001a6eb733c7a8484d7a14afcd468f52\"\u003e\u003ccode\u003eefd54e3\u003c/code\u003e\u003c/a\u003e chore: update installer tests to handle remember_me addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/ce42ddd340a8f617d3544d39d26dff31f4fd5e98\"\u003e\u003ccode\u003ece42ddd\u003c/code\u003e\u003c/a\u003e improvement: properly configure remember_me strategy in installer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/54de190911df9e51c192efd506321e42034b5f10\"\u003e\u003ccode\u003e54de190\u003c/code\u003e\u003c/a\u003e chore: remove alias for Unknown exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/eb40cde8e335377ce993af1f22507f7221c67311\"\u003e\u003ccode\u003eeb40cde\u003c/code\u003e\u003c/a\u003e chore: fix incorrect usage of Unknown.exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/15a0e6bb11a91dea684b94d977031e89b8f0da3f\"\u003e\u003ccode\u003e15a0e6b\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.12.0...v4.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_json_api` from 1.4.45 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_json_api/releases\"\u003eash_json_api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003econtent-negotiation: correct 406 and 415 error mapping (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e) by Victor [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/418\"\u003eash-project/ash_json_api#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eextract params from routes for GET actions (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e) by ascogeno [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/416\"\u003eash-project/ash_json_api#416\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd dedicated calculation argument transformer by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd builtin transformers \u003ccode\u003e:camelize\u003c/code\u003e and \u003ccode\u003e:dasherize\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure action inputs are sorted by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efixing keyerror in GET /:id with includes (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/400\"\u003e#400\u003c/a\u003e) by srikanthkyatham [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/400\"\u003e#400\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/400\"\u003eash-project/ash_json_api#400\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efixing keyerror in GET /:id with includes by srikanthkyatham [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/400\"\u003e#400\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/400\"\u003eash-project/ash_json_api#400\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_json_api/blob/main/CHANGELOG.md\"\u003eash_json_api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.6.0-rc.2...v1.6.1\"\u003ev1.6.1\u003c/a\u003e (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003econtent-negotiation: correct 406 and 415 error mapping (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e) by Victor [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/418\"\u003eash-project/ash_json_api#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eextract params from routes for GET actions (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e) by ascogeno [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/416\"\u003eash-project/ash_json_api#416\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.6.0-rc.1...v1.6.0-rc.2\"\u003ev1.6.0-rc.2\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd dedicated calculation argument transformer by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.6.0-rc.0...v1.6.0-rc.1\"\u003ev1.6.0-rc.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd builtin transformers \u003ccode\u003e:camelize\u003c/code\u003e and \u003ccode\u003e:dasherize\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.5.1...v1.6.0-rc.0\"\u003ev1.6.0-rc.0\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd field mapping utilities by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd config to use correct \u003ccode\u003eobject\u003c/code\u003e type for filter schemas by olivermt [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/413\"\u003eash-project/ash_json_api#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eobject type + config for backwards compat + a regression in deps update (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/413\"\u003e#413\u003c/a\u003e) by olivermt [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/413\"\u003eash-project/ash_json_api#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBadMapError when page param is not using bracket notation (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/407\"\u003e#407\u003c/a\u003e) by olivermt [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/407\"\u003e#407\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/407\"\u003eash-project/ash_json_api#407\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd with_all_related_resources to resource schemas (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/406\"\u003e#406\u003c/a\u003e) by m0rt3nlund [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/406\"\u003e#406\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/406\"\u003eash-project/ash_json_api#406\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/c706b8310d09ab372f401ed8ac1b71a8e018afa7\"\u003e\u003ccode\u003ec706b83\u003c/code\u003e\u003c/a\u003e chore: release version v1.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/880c0da6ad3c1f5a1ee5d2cfe265cb65cb176159\"\u003e\u003ccode\u003e880c0da\u003c/code\u003e\u003c/a\u003e docs: write a routing guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/1781d5de31c044a076563e6f5b280c172e08be89\"\u003e\u003ccode\u003e1781d5d\u003c/code\u003e\u003c/a\u003e chore: drop glob routes from forwarding in Plug.Router\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/b3222a433107fc2c55e96ac06a9632f3b9588d51\"\u003e\u003ccode\u003eb3222a4\u003c/code\u003e\u003c/a\u003e chore: update cheat_sheets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/6f032d277551f79fce8b296697a9f48ceec3e60d\"\u003e\u003ccode\u003e6f032d2\u003c/code\u003e\u003c/a\u003e Add require_type_on_create? for JSON:API spec compliance (issue \u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/164\"\u003e#164\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/5e59c1ce779aa578f6e31e55d0d798d606a88691\"\u003e\u003ccode\u003e5e59c1c\u003c/code\u003e\u003c/a\u003e fix(content-negotiation): correct 406 and 415 error mapping (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/5e8f0b1bc4dbdbfdc85a167e3c8f62e76492809d\"\u003e\u003ccode\u003e5e8f0b1\u003c/code\u003e\u003c/a\u003e fix: extract params from routes for GET actions (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/fb82c10d9254e51868cc2da5cedb8bd8dcdf15ee\"\u003e\u003ccode\u003efb82c10\u003c/code\u003e\u003c/a\u003e chore: release version v1.6.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/bf76a6b78240d795deb71d0dd677477e773785df\"\u003e\u003ccode\u003ebf76a6b\u003c/code\u003e\u003c/a\u003e improvement: add dedicated calculation argument transformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/41a5f516b79f4adca37b3a4638a2d0a5f026625e\"\u003e\u003ccode\u003e41a5f51\u003c/code\u003e\u003c/a\u003e chore: release version v1.6.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.4.45...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_oban` from 0.5.1 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_oban/releases\"\u003eash_oban's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003euse new oban 2.20 state groups (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/201\"\u003e#201\u003c/a\u003e) by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse new oban 2.20 state groups by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable peer leadership when plugins are disabled (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/202\"\u003e#202\u003c/a\u003e) by Parker Selbert\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eset tenant from record in case of attribute multitenancy (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/195\"\u003e#195\u003c/a\u003e) by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd use_tenant_from_record? DSL flag by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier for use_tenant_from_record? consistency by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd oban-level use_tenant_from_record? default by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure transformers are properly ordered by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse cancel \u0026amp; oban's native batch inserting by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_oban/blob/main/CHANGELOG.md\"\u003eash_oban's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.7.1...v0.7.2\"\u003ev0.7.2\u003c/a\u003e (2026-02-20)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/214\"\u003e#214\u003c/a\u003e) by Mylan Connolly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-02-10)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esupport \u003ccode\u003elist_tenants\u003c/code\u003e for scheduled actions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBetter formatting for error messages (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/208\"\u003e#208\u003c/a\u003e) by DVSLabs\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.6.0...v0.7.0\"\u003ev0.7.0\u003c/a\u003e (2025-12-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003euse new oban 2.20 state groups (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/201\"\u003e#201\u003c/a\u003e) by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse new oban 2.20 state groups by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable peer leadership when plugins are disabled (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/202\"\u003e#202\u003c/a\u003e) by Parker Selbert\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.5.1...v0.6.0\"\u003ev0.6.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eset tenant from record in case of attribute multitenancy (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/195\"\u003e#195\u003c/a\u003e) by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd use_tenant_from_record? DSL flag by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier for use_tenant_from_record? consistency by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd oban-level use_tenant_from_record? default by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/af196b6de22606b135fca359f9a1f72d20ff2c45\"\u003e\u003ccode\u003eaf196b6\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/8251b8b4705bdb9415f154505aaa2cad1b2d64cd\"\u003e\u003ccode\u003e8251b8b\u003c/code\u003e\u003c/a\u003e docs: add testing guide and docs for helper module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/11664dfcec0043dbd592a22173bb1e23ca4f6bf9\"\u003e\u003ccode\u003e11664df\u003c/code\u003e\u003c/a\u003e improvement: Split up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/10282f34c779593d180d1e0de4d36aa4b4393d64\"\u003e\u003ccode\u003e10282f3\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/f42c631c13f3c402acfc11596380c5a3a7c2827c\"\u003e\u003ccode\u003ef42c631\u003c/code\u003e\u003c/a\u003e chore: update credo rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/67f82d68286264350bf46bf514095f5e3517d244\"\u003e\u003ccode\u003e67f82d6\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003elist_tenants\u003c/code\u003e for scheduled actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/be957a52251e094a0ce1a4a11eb0a8bd007e18d4\"\u003e\u003ccode\u003ebe957a5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/6218317c25aa727324bc966e20428b744861147e\"\u003e\u003ccode\u003e6218317\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/c54ac4e16eb089afee7ca1124858804a4241df24\"\u003e\u003ccode\u003ec54ac4e\u003c/code\u003e\u003c/a\u003e chore: SPDX contributor links (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/1fb8970259c136f2f1009973f7f6a588761e3d7e\"\u003e\u003ccode\u003e1fb8970\u003c/code\u003e\u003c/a\u003e improvement: Better formatting for error messages (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.5.1...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_phoenix` from 2.3.17 to 2.3.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.20\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle resources w/ no structs in generic actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle missing primary actions in gen tasks by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd multitenancy to and create consistency between gen.html and gen.live (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/459\"\u003e#459\u003c/a\u003e) by aVikingTrex [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/459\"\u003e#459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/459\"\u003eash-project/ash_phoenix#459\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--resource-plural-for-routes\u003c/code\u003e to gen tasks by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eallow dynamic subscriptions in \u003ccode\u003ekeep_live\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e) by \u003ca href=\"https://github.com/mylanconnolly\"\u003e\u003ccode\u003e@​mylanconnolly\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/458\"\u003eash-project/ash_phoenix#458\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.19...v2.3.20\"\u003ev2.3.20\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle resources w/ no structs in generic actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle missing primary actions in gen tasks by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd multitenancy to and create consistency between gen.html and gen.live (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/459\"\u003e#459\u003c/a\u003e) by aVikingTrex [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/459\"\u003e#459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/459\"\u003eash-project/ash_phoenix#459\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--resource-plural-for-routes\u003c/code\u003e to gen tasks by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eallow dynamic subscriptions in \u003ccode\u003ekeep_live\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e) by \u003ca href=\"https://github.com/mylanconnolly\"\u003e\u003ccode\u003e@​mylanconnolly\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/458\"\u003eash-project/ash_phoenix#458\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.18...v2.3.19\"\u003ev2.3.19\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/8140b0166a9be99ec72886b659f3299ff0a06a98\"\u003e\u003ccode\u003e8140b01\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/a702b8c13eadeb1bc94ffcc2c5fe5e2a4982513c\"\u003e\u003ccode\u003ea702b8c\u003c/code\u003e\u003c/a\u003e fix: handle resources w/ no structs in generic actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/331e31d429f824f9119940e36b3d051bd527234d\"\u003e\u003ccode\u003e331e31d\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump git_ops in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/461\"\u003e#461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/9183e0be8b01a8dd625d260ec3269af7beb0329e\"\u003e\u003ccode\u003e9183e0b\u003c/code\u003e\u003c/a\u003e improvement: Add multitenancy to and create consistency between gen.html and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/9064c5b9f9956fc95161dc7e4df2bd6b47973734\"\u003e\u003ccode\u003e9064c5b\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003e--resource-plural-for-routes\u003c/code\u003e to gen tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/c511b60fcfb79ab9e8fa5d18d8d648990692ccf7\"\u003e\u003ccode\u003ec511b60\u003c/code\u003e\u003c/a\u003e fix: handle missing primary actions in gen tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/8a87ac2df54f7c8fc3f38584a689ad4e14621795\"\u003e\u003ccode\u003e8a87ac2\u003c/code\u003e\u003c/a\u003e improvement: allow dynamic subscriptions in \u003ccode\u003ekeep_live\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/115df93dab63874f4ec4c6820df8d120ec8415d0\"\u003e\u003ccode\u003e115df93\u003c/code\u003e\u003c/a\u003e improvement: Split up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/44e3de9e1cdee8a64d73bc29236ed3153d7d3579\"\u003e\u003ccode\u003e44e3de9\u003c/code\u003e\u003c/a\u003e Update new live Form template, remove notify_parent (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/ca7c86fe93f19cc80912f0e77e57c88a7c819e55\"\u003e\u003ccode\u003eca7c86f\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group across 1 directory with 5...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_postgres` from 2.6.24 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/releases\"\u003eash_postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.30\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.6.28\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly wrap through queries with subqueries in wheres by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate AshFunctions, remove timestamp_from_uuid_v7 (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/676\"\u003e#676\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate MigrationGenerator to use uuidv7 when available (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/674\"\u003e#674\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd create_table_options for partitioned tables and more (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/664\"\u003e#664\u003c/a\u003e) by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.26\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd generator to tsvector type (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/655\"\u003e#655\u003c/a\u003e) by Jesse Williams\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003everify check constraint attributes at compile time by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate deps for bug fixes by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md\"\u003eash_postgres's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.7.0...v2.8.0\"\u003ev2.8.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --use_fragments option to resource generator | Closes \u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/437\"\u003e#437\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/709\"\u003e#709\u003c/a\u003e) by henryzhan013\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003etest setup by Philip Capel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eformatting by Philip Capel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.32...v2.7.0\"\u003ev2.7.0\u003c/a\u003e (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esupport offset option in lateral join queries (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/700\"\u003e#700\u003c/a\u003e) by Jinkyou Son\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport touch_update_defaults? option to skip update_default fields on upsert by Michael Bärtschi\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ebulk_create with upsert now updates update_timestamp fields on conflict by Michael Bärtschi\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix locks handling for WAIT and SKIP_LOCKED (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/704\"\u003e#704\u003c/a\u003e) by sezaru\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eset size when type changes in migrations (Issue \u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/150\"\u003e#150\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/694\"\u003e#694\u003c/a\u003e) by Jatanasio\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebulk_create with upsert now updates update_timestamp fields (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/697\"\u003e#697\u003c/a\u003e) by Michael Bärtschi\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eread touch_update_defaults? from options instead of changeset context (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/701\"\u003e#701\u003c/a\u003e) by Michael Bärtschi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.31...v2.6.32\"\u003ev2.6.32\u003c/a\u003e (2026-02-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproduce correct error on \u003ccode\u003erestrict\u003c/code\u003e managed_relationship behavior (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/690\"\u003e#690\u003c/a\u003e) by lincolnhuls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/d43b730029e7069f84a39669ea9440d3560361a9\"\u003e\u003ccode\u003ed43b730\u003c/code\u003e\u003c/a\u003e chore: release version v2.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/8337142d2ec237b0185ecce6965ef837e9bb6b68\"\u003e\u003ccode\u003e8337142\u003c/code\u003e\u003c/a\u003e docs: add guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/becb87079bb200be8ba243f1a10b18429f48a447\"\u003e\u003ccode\u003ebecb870\u003c/code\u003e\u003c/a\u003e feat: add --use_fragments option to resource generator | Closes \u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/437\"\u003e#437\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/0ac67246781c80aeafb2e5913cad028bc8ee3b26\"\u003e\u003ccode\u003e0ac6724\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/b68e55bb64208a8f1e7081d222d4280ba61b82df\"\u003e\u003ccode\u003eb68e55b\u003c/code\u003e\u003c/a\u003e chore: update test to fix failing tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/d5a1c13d26b1f301cf50a4ae9e5dcc1e553bed36\"\u003e\u003ccode\u003ed5a1c13\u003c/code\u003e\u003c/a\u003e test: Show failing filter in boolean deeper relations (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/eae6daed57f1b3500ad14734738d453e454181b4\"\u003e\u003ccode\u003eeae6dae\u003c/code\u003e\u003c/a\u003e chore: release version v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/3a99f953f16cbe73c1336686d04c67fc8a46ed28\"\u003e\u003ccode\u003e3a99f95\u003c/code\u003e\u003c/a\u003e chore: add tests for keyword updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/ad1023af8fb1eeff87a193161aedf68ea66501a2\"\u003e\u003ccode\u003ead1023a\u003c/code\u003e\u003c/a\u003e test: add coverage of first relationship filtering (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/19ae6644ac98402c99da50db6c45360b5cb133de\"\u003e\u003ccode\u003e19ae664\u003c/code\u003e\u003c/a\u003e test: Add test for filtering on doubly-nested embedded resource fields (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.24...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.30 to 0.7.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.6\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun tasks with \u003ccode\u003eMix.shell().cmd/1\u003c/code\u003e to avoid state issues by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev0.7.4\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.3\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.5...v0.7.6\"\u003ev0.7.6\u003c/a\u003e (2026-03-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun tasks with \u003ccode\u003eMix.shell().cmd/1\u003c/code\u003e to avoid state issues by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.4...v0.7.5\"\u003ev0.7.5\u003c/a\u003e (2026-03-15)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.3...v0.7.4\"\u003ev0.7.4\u003c/a\u003e (2026-03-10)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.2...v0.7.3\"\u003ev0.7.3\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.1...v0.7.2\"\u003ev0.7.2\u003c/a\u003e (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/44f09d9d78756db3ad089ea36b85e7777ef061b6\"\u003e\u003ccode\u003e44f09d9\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d75faa0e8989517e0e1c31218ca183493ae8f276\"\u003e\u003ccode\u003ed75faa0\u003c/code\u003e\u003c/a\u003e fix: run tasks with \u003ccode\u003eMix.shell().cmd/1\u003c/code\u003e to avoid state issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ec37905a8c7208b78cdc24b86a577f3d0ce7e79b\"\u003e\u003ccode\u003eec37905\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/686c6538961078a28a334da0a2b0018eaea2edfe\"\u003e\u003ccode\u003e686c653\u003c/code\u003e\u003c/a\u003e fix: reenable compile task before running queued tasks (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/42779cf4b154da06fc30dce4ccfa6e7c2e10ac14\"\u003e\u003ccode\u003e42779cf\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/092c3c47ef3c741c915ce2dd6605a10cfa66b510\"\u003e\u003ccode\u003e092c3c4\u003c/code\u003e\u003c/a\u003e chore: handle {:ok, zipper} return values from map updater\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/9d64f57acb30cd1864c6e3945c311dfb098faa30\"\u003e\u003ccode\u003e9d64f57\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/44f6a6eb2c6c6e3c4ebaaa29049ccbf0d2400253\"\u003e\u003ccode\u003e44f6a6e\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003ephx_install\u003c/code\u003e to list of special cases (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/568415152d676ff06dd75ebe7276540987878ac0\"\u003e\u003ccode\u003e5684151\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/902a07b09578ba109d68e9c12160b257922d2bc2\"\u003e\u003ccode\u003e902a07b\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `open_api_spex` from 3.22.0 to 3.22.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-api-spex/open_api_spex/releases\"\u003eopen_api_spex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: type warnings Elixir 1.19 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/693\"\u003eopen-api-spex/open_api_spex#693\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/693\"\u003eopen-api-spex/open_api_spex#693\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.1...v3.22.2\"\u003ehttps://github.com/open-api-spex/open_api_spex/compare/v3.22.1...v3.22.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix elixir 1.19 support by \u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\"\u003ehttps://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-api-spex/open_api_spex/blob/master/CHANGELOG.md\"\u003eopen_api_spex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.2 - 2026-01-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: type warnings Elixir 1.19 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/693\"\u003eopen-api-spex/open_api_spex#693\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.22.1 - 2025-11-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix elixir 1.19 support by \u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/f2c71bf320045b76c4bc2ea9a7a056c8d9092197\"\u003e\u003ccode\u003ef2c71bf\u003c/code\u003e\u003c/a\u003e Release version 3.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/1519adf0d630848f1563912a883cb05a5a5d9650\"\u003e\u003ccode\u003e1519adf\u003c/code\u003e\u003c/a\u003e fix: type warnings Elixir 1.19 (\u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/32a7af03fda86b345823d44be7c1655a6bb7a150\"\u003e\u003ccode\u003e32a7af0\u003c/code\u003e\u003c/a\u003e Release version 3.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/aaee4a7f9a6c4c0d2d3f69e4ab053ca65fff60fb\"\u003e\u003ccode\u003eaaee4a7\u003c/code\u003e\u003c/a\u003e Fix elixir 1.19 support (\u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phx_new` from 1.8.1 to 1.8.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md\"\u003ephx_new's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.5 (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eJavaScript Client Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix socket connecting on visibility change when never established\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix warnings on Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.4 (2026-02-23)\u003c/h2\u003e\n\u003ch3\u003eJavaScript Client Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug reconnecting connections when close was gracefully initiated by server\u003c/li\u003e\n\u003cli\u003eFix LongPoll transport name in sessionStorage and logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds guards support in \u003ccode\u003eassert_push\u003c/code\u003e, \u003ccode\u003eassert_broadcast\u003c/code\u003e, and \u003ccode\u003eassert_reply\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEnable purging in Phoenix code server for Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.3 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd top-level phoenix config: \u003ccode\u003esort_verified_routes_query_params\u003c/code\u003e to enable sorting query params in verified routes during tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix endpoint port config in an umbrella application. (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6549\"\u003e#6549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop incoming channel messages with stale join refs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.2 (2025-11-26)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[phoenix.js] fix issue where LongPoll can cause \u0026quot;unmatched topic\u0026quot; errors (observed on iOS only) (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6538\"\u003e#6538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.gen.live] fix tests when schema and table names are equal (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6477\"\u003e#6477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Verified Routes] do not add path prefixes for static routes\u003c/li\u003e\n\u003cli\u003e[Phoenix.Endpoint] fix LongPoll being active by default since 1.8.0 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6487\"\u003e#6487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[phoenix.js] socket now stops reconnection attempts while the page is hidden (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6534\"\u003e#6534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.new] (re-)add \u003ccode\u003e\u0026lt;.input field={@form[:foo]} type=\u0026quot;hidden\u0026quot; /\u0026gt;\u003c/code\u003e support in core components\u003c/li\u003e\n\u003cli\u003e[phx.new] set \u003ccode\u003eforce_ssl\u003c/code\u003e in \u003ccode\u003eprod.exs\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6435\"\u003e#6435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.new] change \u003ccode\u003e--docker\u003c/code\u003e base image to debian trixie (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6521\"\u003e#6521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Socket.assign/2] allow passing a function as second argument \u003ccode\u003eassign(socket, fn _existing_assigns -\u0026gt; %{this_gets: \u0026quot;merged\u0026quot;} end)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6530\"\u003e#6530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Controller.assign/2] allow passing a function as second argument (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6542\"\u003e#6542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Controller.assign/2] support keyword lists and maps as second argument similar to LiveView (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Presence] support custom dispatcher for \u003ccode\u003epresence_diff\u003c/code\u003e broadcast (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6500\"\u003e#6500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[AGENTS.md] add short test guidelines to usage rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/850162d618cf4e31be82fb53ad6e259095fa6126\"\u003e\u003ccode\u003e850162d\u003c/code\u003e\u003c/a\u003e Release v1.8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/9b20e66779e5e578a09cad061f7bea7971f9eddd\"\u003e\u003ccode\u003e9b20e66\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/49d90f35cc03c18787b912abac5afc371c24e39e\"\u003e\u003ccode\u003e49d90f3\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/84607a4ba425c77ef01d8e350985f6e3f2997b78\"\u003e\u003ccode\u003e84607a4\u003c/code\u003e\u003c/a\u003e ensure visibilitychange does not connect if never connected (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6621\"\u003e#6621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/f286d6968d9cb4316cb3fa12604dd30a2320e31a\"\u003e\u003ccode\u003ef286d69\u003c/code\u003e\u003c/a\u003e Address warnings from Elixir 1.20 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6616\"\u003e#6616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/05f2d1a9b60381ac01df83b53fe0eb98d977a8bd\"\u003e\u003ccode\u003e05f2d1a\u003c/code\u003e\u003c/a\u003e Bump erlef/setup-beam from 1.20.4 to 1.21.0 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6610\"\u003e#6610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/ae8b3c60f4796053a245de2bbdbb3bb717d43a9a\"\u003e\u003ccode\u003eae8b3c6\u003c/code\u003e\u003c/a\u003e update eslint (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6615\"\u003e#6615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/a1e9ac423970e2b58327970033690107698b4b00\"\u003e\u003ccode\u003ea1e9ac4\u003c/code\u003e\u003c/a\u003e Bump the minor-and-patch group with 2 updates (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6611\"\u003e#6611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/bb1bd848a03599601061848f4a3cb30f1a8bc437\"\u003e\u003ccode\u003ebb1bd84\u003c/code\u003e\u003c/a\u003e Use custom migration module for auth migration. (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6605\"\u003e#6605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/d4ec4b747e71b201fd520b85622f53a27d3ad209\"\u003e\u003ccode\u003ed4ec4b7\u003c/code\u003e\u003c/a\u003e Minor Spelling fix in readme (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6606\"\u003e#6606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix/compare/v1.8.1...v1.8.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Bluetab/td-ash-ai/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bluetab%2Ftd-ash-ai/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"4048692736","node_id":"PR_kwDOPR8KTc7JO1-r","number":105,"state":"closed","title":"chore: Bump the production-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-13T08:48:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-10T00:47:15.000Z","updated_at":"2026-03-13T08:48:58.000Z","time_to_close":288097,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","group_name":"production-dependencies","update_count":6,"packages":[{"name":"ash","old_version":"3.6.2","new_version":"3.19.3","repository_url":"https://github.com/ash-project/ash"},{"name":"igniter","old_version":"0.7.2","new_version":"0.7.3"},{"name":"phoenix","old_version":"1.8.4","new_version":"1.8.5","repository_url":"https://github.com/phoenixframework/phoenix"},{"name":"phoenix_live_view","old_version":"1.1.13","new_version":"1.1.26","repository_url":"https://github.com/phoenixframework/phoenix_live_view"},{"name":"spark","old_version":"2.3.5","new_version":"2.4.1"},{"name":"telemetry","old_version":"1.3.0","new_version":"1.4.1"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates in the / directory: [ash](https://github.com/ash-project/ash), [phoenix](https://github.com/phoenixframework/phoenix) and [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view).\n\nUpdates `ash` from 3.6.2 to 3.19.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.19.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd Tuple.apply_constraints nil guard and propagate allow_nil? in Struct field derivation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2602\"\u003eash-project/ash#2602\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd new trace types for bulk actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003enot_found_error?\u003c/code\u003e to \u003ccode\u003eAsh.get\u003c/code\u003e to bring it in-line with actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2572\"\u003eash-project/ash#2572\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate Ash.Gen.Resource, validate relationship type (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e) by Matt Savoia [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2563\"\u003eash-project/ash#2563\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't optimize equality into \u003ccode\u003ein\u003c/code\u003e expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emanual relationship implies no_attributes? true (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2562\"\u003eash-project/ash#2562\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.2...v3.19.3\"\u003ev3.19.3\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehonor destroy return type semantics for soft destroys by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.1...v3.19.2\"\u003ev3.19.2\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd Tuple.apply_constraints nil guard and propagate allow_nil? in Struct field derivation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2602\"\u003eash-project/ash#2602\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.0...v3.19.1\"\u003ev3.19.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.19.0\"\u003ev3.19.0\u003c/a\u003e (2026-03-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/72165e09240df0b9299eda0a0cec0d196b37f428\"\u003e\u003ccode\u003e72165e0\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/dfaf1677fef66620ae0d47199937d705c1579cd8\"\u003e\u003ccode\u003edfaf167\u003c/code\u003e\u003c/a\u003e fix: honor destroy return type semantics for soft destroys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f5ebbaf0a6a52e37e0701946a93a25bbe368d366\"\u003e\u003ccode\u003ef5ebbaf\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/305bc9a85a0676fa9a4683ce74b4cdbbdda54114\"\u003e\u003ccode\u003e305bc9a\u003c/code\u003e\u003c/a\u003e fix: add Tuple.apply_constraints nil guard and propagate allow_nil? in Struct...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e4d21e5b79580c21f23126b4671366648d7c199c\"\u003e\u003ccode\u003ee4d21e5\u003c/code\u003e\u003c/a\u003e chore: don't do dry run/yes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/707ab660c8c8474b0ac1d92830001ce1aa747750\"\u003e\u003ccode\u003e707ab66\u003c/code\u003e\u003c/a\u003e fix: preserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e68a0023cfb1665193e9d690d889815d6f411dbe\"\u003e\u003ccode\u003ee68a002\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/bbd37e6ba8d7a431e8eecd8c9cd67b799a2706f7\"\u003e\u003ccode\u003ebbd37e6\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/003128d5d61df91d72fcaac8fdb7d9e3e20cd37c\"\u003e\u003ccode\u003e003128d\u003c/code\u003e\u003c/a\u003e improvement: add a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5470d78852ae6f5c64807d27e54d72a9870924b4\"\u003e\u003ccode\u003e5470d78\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.6.2...v3.19.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.7.2 to 0.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.3\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.2...v0.7.3\"\u003ev0.7.3\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/9d64f57acb30cd1864c6e3945c311dfb098faa30\"\u003e\u003ccode\u003e9d64f57\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/44f6a6eb2c6c6e3c4ebaaa29049ccbf0d2400253\"\u003e\u003ccode\u003e44f6a6e\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003ephx_install\u003c/code\u003e to list of special cases (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/568415152d676ff06dd75ebe7276540987878ac0\"\u003e\u003ccode\u003e5684151\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/902a07b09578ba109d68e9c12160b257922d2bc2\"\u003e\u003ccode\u003e902a07b\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/cd0d2486f5f0e1a10f309572aef336368cc4d4c4\"\u003e\u003ccode\u003ecd0d248\u003c/code\u003e\u003c/a\u003e improvement: error messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/e206bdaf0ec89e03c33b7c491b86593ca9a94dea\"\u003e\u003ccode\u003ee206bda\u003c/code\u003e\u003c/a\u003e docs: Update Writing Generators guide, replace deprecated example (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/baf2aef27ad7b99a60ed92ea0912cc91d272f273\"\u003e\u003ccode\u003ebaf2aef\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a5145ccf68f03750b6ce92d8552910ce1b4f6d32\"\u003e\u003ccode\u003ea5145cc\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/361\"\u003e#361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0c734797585eb6d854768ccdc87e17497a88190b\"\u003e\u003ccode\u003e0c73479\u003c/code\u003e\u003c/a\u003e chore: SPDX contributor links (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.2...v0.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix` from 1.8.4 to 1.8.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md\"\u003ephoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.5 (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eJavaScript Client Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix socket connecting on visibility change when never established\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix warnings on Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/850162d618cf4e31be82fb53ad6e259095fa6126\"\u003e\u003ccode\u003e850162d\u003c/code\u003e\u003c/a\u003e Release v1.8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/9b20e66779e5e578a09cad061f7bea7971f9eddd\"\u003e\u003ccode\u003e9b20e66\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/49d90f35cc03c18787b912abac5afc371c24e39e\"\u003e\u003ccode\u003e49d90f3\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/84607a4ba425c77ef01d8e350985f6e3f2997b78\"\u003e\u003ccode\u003e84607a4\u003c/code\u003e\u003c/a\u003e ensure visibilitychange does not connect if never connected (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6621\"\u003e#6621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/f286d6968d9cb4316cb3fa12604dd30a2320e31a\"\u003e\u003ccode\u003ef286d69\u003c/code\u003e\u003c/a\u003e Address warnings from Elixir 1.20 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6616\"\u003e#6616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/05f2d1a9b60381ac01df83b53fe0eb98d977a8bd\"\u003e\u003ccode\u003e05f2d1a\u003c/code\u003e\u003c/a\u003e Bump erlef/setup-beam from 1.20.4 to 1.21.0 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6610\"\u003e#6610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/ae8b3c60f4796053a245de2bbdbb3bb717d43a9a\"\u003e\u003ccode\u003eae8b3c6\u003c/code\u003e\u003c/a\u003e update eslint (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6615\"\u003e#6615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/a1e9ac423970e2b58327970033690107698b4b00\"\u003e\u003ccode\u003ea1e9ac4\u003c/code\u003e\u003c/a\u003e Bump the minor-and-patch group with 2 updates (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6611\"\u003e#6611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/bb1bd848a03599601061848f4a3cb30f1a8bc437\"\u003e\u003ccode\u003ebb1bd84\u003c/code\u003e\u003c/a\u003e Use custom migration module for auth migration. (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6605\"\u003e#6605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/d4ec4b747e71b201fd520b85622f53a27d3ad209\"\u003e\u003ccode\u003ed4ec4b7\u003c/code\u003e\u003c/a\u003e Minor Spelling fix in readme (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6606\"\u003e#6606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix/compare/v1.8.4...v1.8.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.13 to 1.1.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/releases\"\u003ephoenix_live_view's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.26\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e for nested portals\u003c/li\u003e\n\u003cli\u003eFix type warnings on Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.25\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e when clicked element is teleported (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ephx-hook\u003c/code\u003e outside of LiveViews when reconnecting (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4147\"\u003e#4147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.26/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.26 (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e for nested portals\u003c/li\u003e\n\u003cli\u003eFix type warnings on Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.25 (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e when clicked element is teleported (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ephx-hook\u003c/code\u003e outside of LiveViews when reconnecting (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4147\"\u003e#4147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.24 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent map access on assigns (\u003ccode\u003e@foo.bar.baz\u003c/code\u003e) being expanded when used in root attributes causing an invalid warning\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.23 (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf a macro is used in HEEx root attributes (\u003ccode\u003e\u0026lt;div {@root_attr} /\u0026gt;\u003c/code\u003e), it is now expanded at compile time (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.22 (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix live component container patch throwing a JavaScript error when container is locked (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4088\"\u003e#4088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.21 (2026-01-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix stream reset and deletes not working if stream is teleported using \u003ccode\u003ePhoenix.Component.portal/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4121\"\u003e#4121\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark LiveView template code as generated to prevent warnings on Elixir 1.20\u003c/li\u003e\n\u003cli\u003eAllow unused function warnings for function components to be emitted\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ePhoenix.LiveView.TagEngine.compile/2\u003c/code\u003e as an official entrypoint for compiling templates in favor of relying on the \u003ccode\u003eEEx.Engine\u003c/code\u003e behaviour\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.20 (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eredirect\u003c/code\u003e in \u003ccode\u003ehandle_params\u003c/code\u003e for client-initiated patches causing a JS exception (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4094\"\u003e#4094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix events initiated from elements teleported outside of a LiveComponent being sent to the LiveView instead of the LiveComponent (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a6677d345332e930af48c6ee288f9b839ccef341\"\u003e\u003ccode\u003ea6677d3\u003c/code\u003e\u003c/a\u003e Release v1.1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/f2b1188ad0de124910954b5227f5e99478398898\"\u003e\u003ccode\u003ef2b1188\u003c/code\u003e\u003c/a\u003e Remove warnings on latest Elixir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/283a09b0d9599abcf003324afe638ae1322fe618\"\u003e\u003ccode\u003e283a09b\u003c/code\u003e\u003c/a\u003e followup for \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4160\"\u003e#4160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/e592ce8b4ff6c387d85af275ea9c4ac5b1365858\"\u003e\u003ccode\u003ee592ce8\u003c/code\u003e\u003c/a\u003e Release v1.1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/3eaaa41793b07b9ea9229c5d4b281a274387d080\"\u003e\u003ccode\u003e3eaaa41\u003c/code\u003e\u003c/a\u003e click-away portal handling (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4154\"\u003e#4154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/1613bffd36a31e795c53108bdbfaccd4b8039ba7\"\u003e\u003ccode\u003e1613bff\u003c/code\u003e\u003c/a\u003e fix type warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/9f36807934976ecb77ef11fb1a4837dc268c96f0\"\u003e\u003ccode\u003e9f36807\u003c/code\u003e\u003c/a\u003e Mention auto_upload in uploads guide (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4130\"\u003e#4130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/9a3478486f2092267ac8270208880b3c75334a69\"\u003e\u003ccode\u003e9a34784\u003c/code\u003e\u003c/a\u003e Create GitHub releases with changelog (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4135\"\u003e#4135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a6921d95f31efc73ee04077137c8e5756eebe263\"\u003e\u003ccode\u003ea6921d9\u003c/code\u003e\u003c/a\u003e Document phx-value- event \u0026quot;value\u0026quot; precendence\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/42c790a86572a734a741ffc4feb8f2dc41e89f49\"\u003e\u003ccode\u003e42c790a\u003c/code\u003e\u003c/a\u003e add missing file for 46fb6dc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.13...v1.1.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.5 to 2.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esuppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e) by jeffhuen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle same-named sibling sections in DSL extensions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e) by leonqadirie\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.14\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't use Code.ensure_loaded? when checking for Spark.Dsl.Extension behaviour by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.4.0...v2.4.1\"\u003ev2.4.1\u003c/a\u003e (2026-02-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esuppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e) by jeffhuen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle same-named sibling sections in DSL extensions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e) by leonqadirie\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ev2.4.0\u003c/a\u003e (2026-01-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.13...v2.3.14\"\u003ev2.3.14\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.13\"\u003ev2.3.13\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.11...v2.3.12\"\u003ev2.3.12\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/93de1c7282d92a0cccebfbe9cbe39e5450d1a546\"\u003e\u003ccode\u003e93de1c7\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9c4a2ca4feeaf6cddc5ee40eab45a360277dbc98\"\u003e\u003ccode\u003e9c4a2ca\u003c/code\u003e\u003c/a\u003e chore: remove multiline warning from DSL option docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/36adb5f7dc5437602ed1b760e8ce50d58153c622\"\u003e\u003ccode\u003e36adb5f\u003c/code\u003e\u003c/a\u003e fix: suppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/6ad8801202554d92d958bd5b4e14b8aadc335cc9\"\u003e\u003ccode\u003e6ad8801\u003c/code\u003e\u003c/a\u003e fix: Handle same-named sibling sections in DSL extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/128e35c4a9cb171c92142ac99246e0d65b8c3c94\"\u003e\u003ccode\u003e128e35c\u003c/code\u003e\u003c/a\u003e chore: SPDX contributor links (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b3a15af71d13abb7553e86a19f24f2ddd9dfc916\"\u003e\u003ccode\u003eb3a15af\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/748d8d8d0fa334b23b517a3e4becf46b1dcb5664\"\u003e\u003ccode\u003e748d8d8\u003c/code\u003e\u003c/a\u003e fix: docs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9e0e8d4af638dc2692ae83c038805212259d36b5\"\u003e\u003ccode\u003e9e0e8d4\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3dba579861c163ca5168d6e1eeb41c496ae33df7\"\u003e\u003ccode\u003e3dba579\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e7b69a8a0932586f91040a8689016350eed0a7b7\"\u003e\u003ccode\u003ee7b69a8\u003c/code\u003e\u003c/a\u003e test: Adding cheat_sheet test file (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.5...v2.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `telemetry` from 1.3.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beam-telemetry/telemetry/blob/main/CHANGELOG.md\"\u003etelemetry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/elixir-telemetry/telemetry/tree/v1.4.1\"\u003e1.4.1\u003c/a\u003e\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid crashes when \u003ccode\u003etelemetry\u003c/code\u003e is invoked before started (such as during Elixir compile-time)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/elixir-telemetry/telemetry/tree/v1.4.0\"\u003e1.4.0\u003c/a\u003e\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003etelemetry:persist/0\u003c/code\u003e which uses persistent term for faster dispatches (writes are extremely discouraged after persist)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003etelemetry:span_function/0\u003c/code\u003e type\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/11462db509623be85c7acf3f15d0579d0d3f4a79\"\u003e\u003ccode\u003e11462db\u003c/code\u003e\u003c/a\u003e Release v1.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/11210b44b3bb431059a99847ccaec20352b5bac5\"\u003e\u003ccode\u003e11210b4\u003c/code\u003e\u003c/a\u003e Do not crash on failed persistent term lookup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/972ff3bb1b0b95f907d93bbb3726b95eee7b725c\"\u003e\u003ccode\u003e972ff3b\u003c/code\u003e\u003c/a\u003e Release v1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/ddc7f13e4f93d103422f98eb481d3bade2cb73f8\"\u003e\u003ccode\u003eddc7f13\u003c/code\u003e\u003c/a\u003e Add \u0026quot;since\u0026quot; doc info and spec to persist/0 (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/55d657eb6102b8a81a519e9abca5990506e00ee8\"\u003e\u003ccode\u003e55d657e\u003c/code\u003e\u003c/a\u003e Remove function allocation and remote call on execution (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/c0aff75703636e93dcc581f3dc84c9a7f4dc5870\"\u003e\u003ccode\u003ec0aff75\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003etelemetry:persist/0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/614bfb91e9e42e305b95860cc64d237c01435d65\"\u003e\u003ccode\u003e614bfb9\u003c/code\u003e\u003c/a\u003e Use field name instead of magic number (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/143\"\u003e#143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/13a380ed0214a8f5824c99ef9897db50de84c90c\"\u003e\u003ccode\u003e13a380e\u003c/code\u003e\u003c/a\u003e Test CI against multiple OTP versions (24-28) (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/140\"\u003e#140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/2f29d755aaf98d1c49a166cf5372755bb7033e72\"\u003e\u003ccode\u003e2f29d75\u003c/code\u003e\u003c/a\u003e Improve docs for failure events (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/139\"\u003e#139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/7b99309898cc827fda3f1956e23d34d349453f16\"\u003e\u003ccode\u003e7b99309\u003c/code\u003e\u003c/a\u003e Fix the telemetry:span_function/0 type (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/beam-telemetry/telemetry/compare/v1.3.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/team-alembic/clarity/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-alembic%2Fclarity/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"},{"uuid":"4014228104","node_id":"PR_kwDOMbfpW87He-dq","number":218,"state":"closed","title":"chore(deps): bump ash from 3.18.0 to 3.19.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-03T01:50:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-03T01:50:01.000Z","updated_at":"2026-03-03T01:50:36.000Z","time_to_close":33,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ash","old_version":"3.18.0","new_version":"3.19.1","repository_url":"https://github.com/ash-project/ash"}],"path":null,"ecosystem":"hex"},"body":"Bumps [ash](https://github.com/ash-project/ash) from 3.18.0 to 3.19.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd new trace types for bulk actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.0...v3.19.1\"\u003ev3.19.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.19.0\"\u003ev3.19.0\u003c/a\u003e (2026-03-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd new trace types for bulk actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e68a0023cfb1665193e9d690d889815d6f411dbe\"\u003e\u003ccode\u003ee68a002\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/bbd37e6ba8d7a431e8eecd8c9cd67b799a2706f7\"\u003e\u003ccode\u003ebbd37e6\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/003128d5d61df91d72fcaac8fdb7d9e3e20cd37c\"\u003e\u003ccode\u003e003128d\u003c/code\u003e\u003c/a\u003e improvement: add a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5470d78852ae6f5c64807d27e54d72a9870924b4\"\u003e\u003ccode\u003e5470d78\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0c6b81e8108a2c4dca02cdde6930526c0be29e3b\"\u003e\u003ccode\u003e0c6b81e\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2599\"\u003e#2599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/92fde02f199644dc405ad7a3e2229cb7f573d480\"\u003e\u003ccode\u003e92fde02\u003c/code\u003e\u003c/a\u003e build(deps): bump spark in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2600\"\u003e#2600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0fb30810bbfd08e38f221578c66aed7c54c23d57\"\u003e\u003ccode\u003e0fb3081\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group across 1 directory with 3 updates ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/9ad1104a19bf0b79aea353da7d8525061e75198b\"\u003e\u003ccode\u003e9ad1104\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b7bf3cf465ac5b6897829b534aaf3be8fe57c20f\"\u003e\u003ccode\u003eb7bf3cf\u003c/code\u003e\u003c/a\u003e improvement: add new trace types for bulk actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4e549bf6692c1ede8f2b3604e21b64efff9b73b9\"\u003e\u003ccode\u003e4e549bf\u003c/code\u003e\u003c/a\u003e feat: Allow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.18.0\u0026new-version=3.19.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/zebbra/ash_pagify/pull/218","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebbra%2Fash_pagify/issues/218","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/218/packages"},{"uuid":"4007461424","node_id":"PR_kwDORPzsQ87HI9zI","number":27,"state":"closed","title":"Bump ash from 3.16.0 to 3.18.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-08T15:05:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-01T15:10:52.000Z","updated_at":"2026-03-08T15:05:21.000Z","time_to_close":604468,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ash","old_version":"3.16.0","new_version":"3.18.0","repository_url":"https://github.com/ash-project/ash"}],"path":null,"ecosystem":"hex"},"body":"Bumps [ash](https://github.com/ash-project/ash) from 3.16.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003enot_found_error?\u003c/code\u003e to \u003ccode\u003eAsh.get\u003c/code\u003e to bring it in-line with actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2572\"\u003eash-project/ash#2572\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate Ash.Gen.Resource, validate relationship type (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e) by Matt Savoia [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2563\"\u003eash-project/ash#2563\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't optimize equality into \u003ccode\u003ein\u003c/code\u003e expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emanual relationship implies no_attributes? true (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2562\"\u003eash-project/ash#2562\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003einclude bread crumbs and standardize generic action errors by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow Ash.Type.NewType to apply its own constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2575\"\u003e#2575\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2575\"\u003e#2575\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2575\"\u003eash-project/ash#2575\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2561\"\u003e#2561\u003c/a\u003e) by \u003ca href=\"https://github.com/mylanconnolly\"\u003e\u003ccode\u003e@​mylanconnolly\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2561\"\u003e#2561\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2561\"\u003eash-project/ash#2561\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.17.1...v3.18.0\"\u003ev3.18.0\u003c/a\u003e (2026-02-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd offset option to has_one and has_many relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2584\"\u003eash-project/ash#2584\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd InvalidStoredData error for safe ETS cast failures by \u003ca href=\"https://github.com/mikaelweiss\"\u003e\u003ccode\u003e@​mikaelweiss\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2570\"\u003eash-project/ash#2570\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for data layers with partial success in bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e) by \u003ca href=\"https://github.com/rbino\"\u003e\u003ccode\u003e@​rbino\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2576\"\u003eash-project/ash#2576\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003euse \u003ccode\u003eto_doc\u003c/code\u003e to inspect vectors by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epass all opts to for_destroy in soft deletes by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd pre_flight_authorization() builtin validation for conditional checks during Ash.can? (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2587\"\u003e#2587\u003c/a\u003e) by \u003ca href=\"https://github.com/emadshaaban92\"\u003e\u003ccode\u003e@​emadshaaban92\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2587\"\u003e#2587\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2587\"\u003eash-project/ash#2587\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd error messages to \u003ccode\u003ecast_stored\u003c/code\u003e and \u003ccode\u003edump_to_native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e) by \u003ca href=\"https://github.com/mikaelweiss\"\u003e\u003ccode\u003e@​mikaelweiss\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2570\"\u003eash-project/ash#2570\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnhance Ash.Type.NewType custom constraints to support arrays (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2578\"\u003e#2578\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2578\"\u003e#2578\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2578\"\u003eash-project/ash#2578\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd context to read actions in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e) by \u003ca href=\"https://github.com/stevebrambilla\"\u003e\u003ccode\u003e@​stevebrambilla\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2582\"\u003eash-project/ash#2582\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd embedded \u0026amp; embedded casting to Duration type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.17.0...v3.17.1\"\u003ev3.17.1\u003c/a\u003e (2026-02-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eInclude usage-rules directory in package (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2581\"\u003e#2581\u003c/a\u003e) by Nick Urban [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2581\"\u003e#2581\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2581\"\u003eash-project/ash#2581\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eboolean expression not eq optimization (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2579\"\u003e#2579\u003c/a\u003e) by \u003ca href=\"https://github.com/emadshaaban92\"\u003e\u003ccode\u003e@​emadshaaban92\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2579\"\u003e#2579\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2579\"\u003eash-project/ash#2579\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for notifier load statements by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for declaring a type for notifiers by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for per-publication load statements by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/17ae3bbf79c2321f1e092ec65c77b2245816174c\"\u003e\u003ccode\u003e17ae3bb\u003c/code\u003e\u003c/a\u003e chore: release version v3.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/428f6cf9bdbdf44a856a716111774be3fb0b711f\"\u003e\u003ccode\u003e428f6cf\u003c/code\u003e\u003c/a\u003e feat: Add offset option to has_one and has_many relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ef3f8bbf588a4e580d856c68d35339b8abfa2679\"\u003e\u003ccode\u003eef3f8bb\u003c/code\u003e\u003c/a\u003e improvement: add pre_flight_authorization() builtin validation for conditiona...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/3856ff201eec4dafc2283ba60f93d4bafdd49899\"\u003e\u003ccode\u003e3856ff2\u003c/code\u003e\u003c/a\u003e chore: only attempt to parse ISO8601 durations if the value is a string\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a9f214151ab1c78dd737e52a5bce3e10a5ddc12f\"\u003e\u003ccode\u003ea9f2141\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eto_doc\u003c/code\u003e to inspect vectors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1a405fa8a6e85a93fa9a68564af59c5dca22a30f\"\u003e\u003ccode\u003e1a405fa\u003c/code\u003e\u003c/a\u003e improvement: Add error messages to \u003ccode\u003ecast_stored\u003c/code\u003e and \u003ccode\u003edump_to_native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b3e6b6724478646ee0fc8cafe5923cef7ed08009\"\u003e\u003ccode\u003eb3e6b67\u003c/code\u003e\u003c/a\u003e fix: pass all opts to for_destroy in soft deletes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0aafe657f14b817380a837e46b61abd77fed9e85\"\u003e\u003ccode\u003e0aafe65\u003c/code\u003e\u003c/a\u003e feat: add support for data layers with partial success in bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ea25c6d27eedbf1fe97c011ff1e7a66a08275d04\"\u003e\u003ccode\u003eea25c6d\u003c/code\u003e\u003c/a\u003e improvement: Enhance Ash.Type.NewType custom constraints to support arrays (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c6eefbbf0f6f5f3e9a620ee93bbdd50276e763d2\"\u003e\u003ccode\u003ec6eefbb\u003c/code\u003e\u003c/a\u003e improvement: Add context to read actions in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.16.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.16.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/joevandyk/close_the_loop/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joevandyk%2Fclose_the_loop/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"4005955351","node_id":"PR_kwDOPR8KTc7HEGra","number":103,"state":"closed","title":"chore: Bump the production-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-10T00:47:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-01T01:52:01.000Z","updated_at":"2026-03-10T00:47:01.000Z","time_to_close":773699,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","group_name":"production-dependencies","update_count":4,"packages":[{"name":"ash","old_version":"3.6.2","new_version":"3.18.0","repository_url":"https://github.com/ash-project/ash"},{"name":"phoenix","old_version":"1.8.1","new_version":"1.8.4","repository_url":"https://github.com/phoenixframework/phoenix"},{"name":"phoenix_live_view","old_version":"1.1.13","new_version":"1.1.25","repository_url":"https://github.com/phoenixframework/phoenix_live_view"},{"name":"spark","old_version":"2.3.5","new_version":"2.4.1","repository_url":"https://github.com/ash-project/spark"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 4 updates: [ash](https://github.com/ash-project/ash), [phoenix](https://github.com/phoenixframework/phoenix), [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) and [spark](https://github.com/ash-project/spark).\n\nUpdates `ash` from 3.6.2 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003enot_found_error?\u003c/code\u003e to \u003ccode\u003eAsh.get\u003c/code\u003e to bring it in-line with actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2572\"\u003eash-project/ash#2572\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate Ash.Gen.Resource, validate relationship type (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e) by Matt Savoia [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2563\"\u003eash-project/ash#2563\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't optimize equality into \u003ccode\u003ein\u003c/code\u003e expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emanual relationship implies no_attributes? true (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2562\"\u003eash-project/ash#2562\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003einclude bread crumbs and standardize generic action errors by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow Ash.Type.NewType to apply its own constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2575\"\u003e#2575\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2575\"\u003e#2575\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2575\"\u003eash-project/ash#2575\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2561\"\u003e#2561\u003c/a\u003e) by \u003ca href=\"https://github.com/mylanconnolly\"\u003e\u003ccode\u003e@​mylanconnolly\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2561\"\u003e#2561\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2561\"\u003eash-project/ash#2561\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecalculations: Add multitenancy bypass options to calculations (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2552\"\u003e#2552\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2552\"\u003e#2552\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2552\"\u003eash-project/ash#2552\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle unrelated exists in authorizer ref replacement (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2556\"\u003e#2556\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2556\"\u003e#2556\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2556\"\u003eash-project/ash#2556\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epass full context to \u003ccode\u003eAsh.load!\u003c/code\u003e in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epass full context to \u003ccode\u003eAsh.load!\u003c/code\u003e in cascade changes by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse scope option instead of to_opts for Ash.load! in cascade changes by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eavoid shadowing context variable in cascade changes by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove \u003ccode\u003eauthorize?: false\u003c/code\u003e from cascade \u003ccode\u003eAsh.load!\u003c/code\u003e calls by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure tenant is not overridden in aggregates by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.17.1...v3.18.0\"\u003ev3.18.0\u003c/a\u003e (2026-02-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd offset option to has_one and has_many relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2584\"\u003eash-project/ash#2584\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd InvalidStoredData error for safe ETS cast failures by \u003ca href=\"https://github.com/mikaelweiss\"\u003e\u003ccode\u003e@​mikaelweiss\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2570\"\u003eash-project/ash#2570\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for data layers with partial success in bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e) by \u003ca href=\"https://github.com/rbino\"\u003e\u003ccode\u003e@​rbino\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2576\"\u003eash-project/ash#2576\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003euse \u003ccode\u003eto_doc\u003c/code\u003e to inspect vectors by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epass all opts to for_destroy in soft deletes by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd pre_flight_authorization() builtin validation for conditional checks during Ash.can? (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2587\"\u003e#2587\u003c/a\u003e) by \u003ca href=\"https://github.com/emadshaaban92\"\u003e\u003ccode\u003e@​emadshaaban92\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2587\"\u003e#2587\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2587\"\u003eash-project/ash#2587\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd error messages to \u003ccode\u003ecast_stored\u003c/code\u003e and \u003ccode\u003edump_to_native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e) by \u003ca href=\"https://github.com/mikaelweiss\"\u003e\u003ccode\u003e@​mikaelweiss\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2570\"\u003eash-project/ash#2570\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnhance Ash.Type.NewType custom constraints to support arrays (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2578\"\u003e#2578\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2578\"\u003e#2578\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2578\"\u003eash-project/ash#2578\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd context to read actions in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e) by \u003ca href=\"https://github.com/stevebrambilla\"\u003e\u003ccode\u003e@​stevebrambilla\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2582\"\u003eash-project/ash#2582\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd embedded \u0026amp; embedded casting to Duration type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.17.0...v3.17.1\"\u003ev3.17.1\u003c/a\u003e (2026-02-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eInclude usage-rules directory in package (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2581\"\u003e#2581\u003c/a\u003e) by Nick Urban [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2581\"\u003e#2581\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2581\"\u003eash-project/ash#2581\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eboolean expression not eq optimization (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2579\"\u003e#2579\u003c/a\u003e) by \u003ca href=\"https://github.com/emadshaaban92\"\u003e\u003ccode\u003e@​emadshaaban92\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2579\"\u003e#2579\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2579\"\u003eash-project/ash#2579\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for notifier load statements by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for declaring a type for notifiers by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for per-publication load statements by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/17ae3bbf79c2321f1e092ec65c77b2245816174c\"\u003e\u003ccode\u003e17ae3bb\u003c/code\u003e\u003c/a\u003e chore: release version v3.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/428f6cf9bdbdf44a856a716111774be3fb0b711f\"\u003e\u003ccode\u003e428f6cf\u003c/code\u003e\u003c/a\u003e feat: Add offset option to has_one and has_many relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ef3f8bbf588a4e580d856c68d35339b8abfa2679\"\u003e\u003ccode\u003eef3f8bb\u003c/code\u003e\u003c/a\u003e improvement: add pre_flight_authorization() builtin validation for conditiona...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/3856ff201eec4dafc2283ba60f93d4bafdd49899\"\u003e\u003ccode\u003e3856ff2\u003c/code\u003e\u003c/a\u003e chore: only attempt to parse ISO8601 durations if the value is a string\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a9f214151ab1c78dd737e52a5bce3e10a5ddc12f\"\u003e\u003ccode\u003ea9f2141\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eto_doc\u003c/code\u003e to inspect vectors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1a405fa8a6e85a93fa9a68564af59c5dca22a30f\"\u003e\u003ccode\u003e1a405fa\u003c/code\u003e\u003c/a\u003e improvement: Add error messages to \u003ccode\u003ecast_stored\u003c/code\u003e and \u003ccode\u003edump_to_native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b3e6b6724478646ee0fc8cafe5923cef7ed08009\"\u003e\u003ccode\u003eb3e6b67\u003c/code\u003e\u003c/a\u003e fix: pass all opts to for_destroy in soft deletes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0aafe657f14b817380a837e46b61abd77fed9e85\"\u003e\u003ccode\u003e0aafe65\u003c/code\u003e\u003c/a\u003e feat: add support for data layers with partial success in bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ea25c6d27eedbf1fe97c011ff1e7a66a08275d04\"\u003e\u003ccode\u003eea25c6d\u003c/code\u003e\u003c/a\u003e improvement: Enhance Ash.Type.NewType custom constraints to support arrays (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c6eefbbf0f6f5f3e9a620ee93bbdd50276e763d2\"\u003e\u003ccode\u003ec6eefbb\u003c/code\u003e\u003c/a\u003e improvement: Add context to read actions in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.6.2...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix` from 1.8.1 to 1.8.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md\"\u003ephoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.4 (2026-2-23)\u003c/h2\u003e\n\u003ch3\u003eJavaScript Client Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug reconnecting connections when close was gracefully initiated by server\u003c/li\u003e\n\u003cli\u003eFix LongPoll transport name in sessionStorage and logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds guards support in \u003ccode\u003eassert_push\u003c/code\u003e, \u003ccode\u003eassert_broadcast\u003c/code\u003e, and \u003ccode\u003eassert_reply\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEnable purging in Phoenix code server for Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.3 (2025-12-8)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd top-level phoenix config: \u003ccode\u003esort_verified_routes_query_params\u003c/code\u003e to enable sorting query params in verified routes during tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix endpoint port config in an umbrella application. (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6549\"\u003e#6549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop incoming channel messages with stale join refs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.2 (2025-11-26)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[phoenix.js] fix issue where LongPoll can cause \u0026quot;unmatched topic\u0026quot; errors (observed on iOS only) (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6538\"\u003e#6538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.gen.live] fix tests when schema and table names are equal (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6477\"\u003e#6477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Verified Routes] do not add path prefixes for static routes\u003c/li\u003e\n\u003cli\u003e[Phoenix.Endpoint] fix LongPoll being active by default since 1.8.0 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6487\"\u003e#6487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[phoenix.js] socket now stops reconnection attempts while the page is hidden (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6534\"\u003e#6534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.new] (re-)add \u003ccode\u003e\u0026lt;.input field={@form[:foo]} type=\u0026quot;hidden\u0026quot; /\u0026gt;\u003c/code\u003e support in core components\u003c/li\u003e\n\u003cli\u003e[phx.new] set \u003ccode\u003eforce_ssl\u003c/code\u003e in \u003ccode\u003eprod.exs\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6435\"\u003e#6435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.new] change \u003ccode\u003e--docker\u003c/code\u003e base image to debian trixie (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6521\"\u003e#6521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Socket.assign/2] allow passing a function as second argument \u003ccode\u003eassign(socket, fn _existing_assigns -\u0026gt; %{this_gets: \u0026quot;merged\u0026quot;} end)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6530\"\u003e#6530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Controller.assign/2] allow passing a function as second argument (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6542\"\u003e#6542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Controller.assign/2] support keyword lists and maps as second argument similar to LiveView (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Presence] support custom dispatcher for \u003ccode\u003epresence_diff\u003c/code\u003e broadcast (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6500\"\u003e#6500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[AGENTS.md] add short test guidelines to usage rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/5c0f19fac5924e7969d8b7981143d0566a3bbbf2\"\u003e\u003ccode\u003e5c0f19f\u003c/code\u003e\u003c/a\u003e Release 1.8.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/22ac56ed55ec1d74ba75e64c3923606eac16dc2e\"\u003e\u003ccode\u003e22ac56e\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/72192e3d7d0eaa545166348d91bdaf3e5bc874c5\"\u003e\u003ccode\u003e72192e3\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6584\"\u003e#6584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/92a79b0381b2afe63d0c7c08bc77d6ddc4ec6140\"\u003e\u003ccode\u003e92a79b0\u003c/code\u003e\u003c/a\u003e Adds guards support in assert_push, assert_broadcast and assert_reply (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6595\"\u003e#6595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/ac12eec6d06a42fb90134789a91f9c5c13738b56\"\u003e\u003ccode\u003eac12eec\u003c/code\u003e\u003c/a\u003e Fix concurrent socket teardown (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6602\"\u003e#6602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/0f6a26f10a1dde4fdeb00b5dc18805a393d9cf8c\"\u003e\u003ccode\u003e0f6a26f\u003c/code\u003e\u003c/a\u003e Update umbrella link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/2dda4b0cdf1a449e2a287498a4b744b8c5130d28\"\u003e\u003ccode\u003e2dda4b0\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/stream\"\u003e\u003ccode\u003e@​stream\u003c/code\u003e\u003c/a\u003e typo in usage-rules liveview streams example (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6601\"\u003e#6601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/7c37fa7364dc0faa6275130bcc2d61453416731a\"\u003e\u003ccode\u003e7c37fa7\u003c/code\u003e\u003c/a\u003e Fix bad link (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6597\"\u003e#6597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/dadf94632594755cfc421423b89de9c76ac4bee8\"\u003e\u003ccode\u003edadf946\u003c/code\u003e\u003c/a\u003e followup for \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6563\"\u003ephoenixframework/phoenix#6563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/666dcaeb6c32cc15ea90074777363b20dd96edf7\"\u003e\u003ccode\u003e666dcae\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;autocomplete with email in email fields (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6502\"\u003e#6502\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6574\"\u003e#6574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix/compare/v1.8.1...v1.8.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.13 to 1.1.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/releases\"\u003ephoenix_live_view's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.25\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e when clicked element is teleported (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ephx-hook\u003c/code\u003e outside of LiveViews when reconnecting (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4147\"\u003e#4147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.25/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.25 (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e when clicked element is teleported (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ephx-hook\u003c/code\u003e outside of LiveViews when reconnecting (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4147\"\u003e#4147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.24 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent map access on assigns (\u003ccode\u003e@foo.bar.baz\u003c/code\u003e) being expanded when used in root attributes causing an invalid warning\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.23 (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf a macro is used in HEEx root attributes (\u003ccode\u003e\u0026lt;div {@root_attr} /\u0026gt;\u003c/code\u003e), it is now expanded at compile time (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.22 (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix live component container patch throwing a JavaScript error when container is locked (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4088\"\u003e#4088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.21 (2026-01-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix stream reset and deletes not working if stream is teleported using \u003ccode\u003ePhoenix.Component.portal/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4121\"\u003e#4121\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark LiveView template code as generated to prevent warnings on Elixir 1.20\u003c/li\u003e\n\u003cli\u003eAllow unused function warnings for function components to be emitted\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ePhoenix.LiveView.TagEngine.compile/2\u003c/code\u003e as an official entrypoint for compiling templates in favor of relying on the \u003ccode\u003eEEx.Engine\u003c/code\u003e behaviour\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.20 (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eredirect\u003c/code\u003e in \u003ccode\u003ehandle_params\u003c/code\u003e for client-initiated patches causing a JS exception (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4094\"\u003e#4094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix events initiated from elements teleported outside of a LiveComponent being sent to the LiveView instead of the LiveComponent (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eHooksOptions\u003c/code\u003e accepts non-default typed hooks (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4099\"\u003e#4099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent portal content from disappearing in rare cases (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e\u0026lt;form\u0026gt;\u003c/code\u003e submission to a controller from inside a portal not working (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4107\"\u003e#4107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent JS crash when debouncing inputs attached to a form with the \u003ccode\u003eform=\u0026quot;...\u0026quot;\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4102\"\u003e#4102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eUploadClient\u003c/code\u003e (from LiveViewTest) crashing when receiving a \u003ccode\u003e:socket_close\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003elive_file_input\u003c/code\u003e to update attributes (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML when setting LiveView \u003ccode\u003e:container\u003c/code\u003e option to \u003ccode\u003e:body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/e592ce8b4ff6c387d85af275ea9c4ac5b1365858\"\u003e\u003ccode\u003ee592ce8\u003c/code\u003e\u003c/a\u003e Release v1.1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/3eaaa41793b07b9ea9229c5d4b281a274387d080\"\u003e\u003ccode\u003e3eaaa41\u003c/code\u003e\u003c/a\u003e click-away portal handling (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4154\"\u003e#4154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/1613bffd36a31e795c53108bdbfaccd4b8039ba7\"\u003e\u003ccode\u003e1613bff\u003c/code\u003e\u003c/a\u003e fix type warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/9f36807934976ecb77ef11fb1a4837dc268c96f0\"\u003e\u003ccode\u003e9f36807\u003c/code\u003e\u003c/a\u003e Mention auto_upload in uploads guide (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4130\"\u003e#4130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/9a3478486f2092267ac8270208880b3c75334a69\"\u003e\u003ccode\u003e9a34784\u003c/code\u003e\u003c/a\u003e Create GitHub releases with changelog (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4135\"\u003e#4135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a6921d95f31efc73ee04077137c8e5756eebe263\"\u003e\u003ccode\u003ea6921d9\u003c/code\u003e\u003c/a\u003e Document phx-value- event \u0026quot;value\u0026quot; precendence\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/42c790a86572a734a741ffc4feb8f2dc41e89f49\"\u003e\u003ccode\u003e42c790a\u003c/code\u003e\u003c/a\u003e add missing file for 46fb6dc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/8765d24f61a4897facc178483fdd830ae0d366bb\"\u003e\u003ccode\u003e8765d24\u003c/code\u003e\u003c/a\u003e Fix flaky async tests relying on monitor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/af2c40f37e97f4d4a3646121c48884276f0d26fb\"\u003e\u003ccode\u003eaf2c40f\u003c/code\u003e\u003c/a\u003e handle deadview hooks (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4151\"\u003e#4151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/72442bbb72e59915a2d82c8c0224984d95aaa6f5\"\u003e\u003ccode\u003e72442bb\u003c/code\u003e\u003c/a\u003e fix flaky upload tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.13...v1.1.25\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.5 to 2.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esuppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e) by jeffhuen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle same-named sibling sections in DSL extensions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e) by leonqadirie\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.14\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't use Code.ensure_loaded? when checking for Spark.Dsl.Extension behaviour by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.4.0...v2.4.1\"\u003ev2.4.1\u003c/a\u003e (2026-02-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esuppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e) by jeffhuen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle same-named sibling sections in DSL extensions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e) by leonqadirie\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ev2.4.0\u003c/a\u003e (2026-01-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.13...v2.3.14\"\u003ev2.3.14\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.13\"\u003ev2.3.13\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.11...v2.3.12\"\u003ev2.3.12\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/93de1c7282d92a0cccebfbe9cbe39e5450d1a546\"\u003e\u003ccode\u003e93de1c7\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9c4a2ca4feeaf6cddc5ee40eab45a360277dbc98\"\u003e\u003ccode\u003e9c4a2ca\u003c/code\u003e\u003c/a\u003e chore: remove multiline warning from DSL option docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/36adb5f7dc5437602ed1b760e8ce50d58153c622\"\u003e\u003ccode\u003e36adb5f\u003c/code\u003e\u003c/a\u003e fix: suppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/6ad8801202554d92d958bd5b4e14b8aadc335cc9\"\u003e\u003ccode\u003e6ad8801\u003c/code\u003e\u003c/a\u003e fix: Handle same-named sibling sections in DSL extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/128e35c4a9cb171c92142ac99246e0d65b8c3c94\"\u003e\u003ccode\u003e128e35c\u003c/code\u003e\u003c/a\u003e chore: SPDX contributor links (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b3a15af71d13abb7553e86a19f24f2ddd9dfc916\"\u003e\u003ccode\u003eb3a15af\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/748d8d8d0fa334b23b517a3e4becf46b1dcb5664\"\u003e\u003ccode\u003e748d8d8\u003c/code\u003e\u003c/a\u003e fix: docs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9e0e8d4af638dc2692ae83c038805212259d36b5\"\u003e\u003ccode\u003e9e0e8d4\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3dba579861c163ca5168d6e1eeb41c496ae33df7\"\u003e\u003ccode\u003e3dba579\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e7b69a8a0932586f91040a8689016350eed0a7b7\"\u003e\u003ccode\u003ee7b69a8\u003c/code\u003e\u003c/a\u003e test: Adding cheat_sheet test file (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.5...v2.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/team-alembic/clarity/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-alembic%2Fclarity/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"},{"uuid":"3882497666","node_id":"PR_kwDOOtFIms7AvK5z","number":61,"state":"open","title":"build(deps): bump the production-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-01T17:19:17.000Z","updated_at":"2026-02-02T05:56:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.11.3","new_version":"3.13.2","repository_url":"https://github.com/ash-project/ash"},{"name":"spark","old_version":"2.3.14","new_version":"2.4.0","repository_url":"https://github.com/ash-project/spark"},{"name":"splode","old_version":"0.2.9","new_version":"0.3.0","repository_url":"https://github.com/ash-project/splode"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates: [ash](https://github.com/ash-project/ash), [spark](https://github.com/ash-project/spark) and [splode](https://github.com/ash-project/splode).\n\nUpdates `ash` from 3.11.3 to 3.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.1...v3.13.2\"\u003ev3.13.2\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePass tenant information in Ash.Seed functions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd missing \u0026quot;Register Your Domains\u0026quot; section to ash.install scribe (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2535\"\u003eash-project/ash#2535\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate verifier for Reactor 1.0 input struct changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2531\"\u003eash-project/ash#2531\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks are called (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_create batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_update batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_destroy batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eenable async for timeout test to restore timeout enforcement by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregates to_tenant support (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2487\"\u003e#2487\u003c/a\u003e) by Marc Planelles [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2487\"\u003e#2487\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2487\"\u003eash-project/ash#2487\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow aggregates to reference other aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2523\"\u003eash-project/ash#2523\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eResolve correct type for aggregates of aggregates by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2523\"\u003eash-project/ash#2523\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003eparent\u003c/code\u003e exprs in relationships for all data layers by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/429b22f7fc1c584efdb2e3ef9d3b3505bd82d8f9\"\u003e\u003ccode\u003e429b22f\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0ddff26e6e6bc6d182e1af2f98b431575e5b4179\"\u003e\u003ccode\u003e0ddff26\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003eparent\u003c/code\u003e exprs in relationships for all data layers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f5c4dadc2ac953f7cd3a8349b2abf0f0c2cd7539\"\u003e\u003ccode\u003ef5c4dad\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d95946ab708e6683993362f3c8827060128b8811\"\u003e\u003ccode\u003ed95946a\u003c/code\u003e\u003c/a\u003e fix: Pass tenant information in Ash.Seed functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/8840070c6206b82c9ee6a178d39918b3afeaee6b\"\u003e\u003ccode\u003e8840070\u003c/code\u003e\u003c/a\u003e chore: add test for seeding multitenant relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2538\"\u003e#2538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b97e798c3406af9c29084b025cc28086e6084c5b\"\u003e\u003ccode\u003eb97e798\u003c/code\u003e\u003c/a\u003e fix: add missing \u0026quot;Register Your Domains\u0026quot; section to ash.install scribe (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/01a7659af7a349438fb5e2f2b91b759e19726f41\"\u003e\u003ccode\u003e01a7659\u003c/code\u003e\u003c/a\u003e chore: add .claude to .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b7a479169237d51218a1fdc6e0a43ade72f0a52d\"\u003e\u003ccode\u003eb7a4791\u003c/code\u003e\u003c/a\u003e fix: update verifier for Reactor 1.0 input struct changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/65f2add5f1d90b1d5ef71f10457116c47e4ae6b9\"\u003e\u003ccode\u003e65f2add\u003c/code\u003e\u003c/a\u003e fix: ensure after_transaction hooks are called (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/533d806bc49b5ac8a8af83f5b36bae6d452244d3\"\u003e\u003ccode\u003e533d806\u003c/code\u003e\u003c/a\u003e docs: document :ash_domains configuration option (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2533\"\u003e#2533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.14 to 2.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ev2.4.0\u003c/a\u003e (2026-01-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9e0e8d4af638dc2692ae83c038805212259d36b5\"\u003e\u003ccode\u003e9e0e8d4\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3dba579861c163ca5168d6e1eeb41c496ae33df7\"\u003e\u003ccode\u003e3dba579\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e7b69a8a0932586f91040a8689016350eed0a7b7\"\u003e\u003ccode\u003ee7b69a8\u003c/code\u003e\u003c/a\u003e test: Adding cheat_sheet test file (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b985057765789cbae5c45321fbae8f10c263d6dd\"\u003e\u003ccode\u003eb985057\u003c/code\u003e\u003c/a\u003e refactor: Enhance \u003ccode\u003edescribe\u003c/code\u003e function to preserve code blocks while formattin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/4903eb41445e0a2ce63f12af1f365837669276e0\"\u003e\u003ccode\u003e4903eb4\u003c/code\u003e\u003c/a\u003e docs: fix typo (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e8c3c3ba66f607338231493affc32fffb1330c1e\"\u003e\u003ccode\u003ee8c3c3b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/247\"\u003e#247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/56f7dc1f92db16cfba0498cc1f49a8d5f93a4815\"\u003e\u003ccode\u003e56f7dc1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.39.1 to 0.39.3 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/da2ca7d63c208e51bf91db66833edfe0ea223955\"\u003e\u003ccode\u003eda2ca7d\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/de9ea1534192673bee37141828d6c01a2c853677\"\u003e\u003ccode\u003ede9ea15\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir from 1.4.6 to 1.4.7 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/244\"\u003e#244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9a6ef84e297440adb29fc854caeb5bd133dcca1f\"\u003e\u003ccode\u003e9a6ef84\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003e0e6278a\u003c/code\u003e to \u003ccode\u003ebd6c527\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `splode` from 0.2.9 to 0.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/splode/releases\"\u003esplode's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport filtering stacktrace modules in Splode errors by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.10\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eerror_class?\u003c/code\u003e flag to Splode.ErrorClass structs by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/splode/blob/main/CHANGELOG.md\"\u003esplode's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/splode/compare/v0.2.10...v0.3.0\"\u003ev0.3.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport filtering stacktrace modules in Splode errors by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/splode/compare/v0.2.9...v0.2.10\"\u003ev0.2.10\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eerror_class?\u003c/code\u003e flag to Splode.ErrorClass structs by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/5d1ced5395d540f8d963ee3d73ce0432f0784175\"\u003e\u003ccode\u003e5d1ced5\u003c/code\u003e\u003c/a\u003e chore: release version v0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/786c16aac98cd1259cbd62efa10d7516700fc0bf\"\u003e\u003ccode\u003e786c16a\u003c/code\u003e\u003c/a\u003e feat: support filtering stacktrace modules in Splode errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/4a2a57ab6a3abf2bf1cc1f4c35a706e9586ee6b4\"\u003e\u003ccode\u003e4a2a57a\u003c/code\u003e\u003c/a\u003e chore: release version v0.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/6b95de5957094e4837b364d901bafd292cfac651\"\u003e\u003ccode\u003e6b95de5\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eerror_class?\u003c/code\u003e flag to Splode.ErrorClass structs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/0ae3a0aadaf2b8e95b5455a83a9fbc067772b652\"\u003e\u003ccode\u003e0ae3a0a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/8d8efd0c5a0d92eadced68222cf9a42f85f2cd1c\"\u003e\u003ccode\u003e8d8efd0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.39.1 to 0.39.3 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/105\"\u003e#105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/44fbc5279e7d6974e1dfb16ca8f40cd7d4da22a2\"\u003e\u003ccode\u003e44fbc52\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir from 1.4.6 to 1.4.7 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/c5617d179b9240181bf01636ff3112da39b88d36\"\u003e\u003ccode\u003ec5617d1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump igniter from 0.6.30 to 0.7.0 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/101\"\u003e#101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/fc5d92ef34e28ca4d7da03dd82550ae58ef03a4e\"\u003e\u003ccode\u003efc5d92e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.13 to 1.7.14 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/e8b09c80df292b95364813211f6f9acdc0315f1d\"\u003e\u003ccode\u003ee8b09c8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump mimic from 2.1.1 to 2.2.0 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/103\"\u003e#103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/splode/compare/v0.2.9...v0.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_rate_limiter/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_rate_limiter/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"},{"uuid":"3882078707","node_id":"PR_kwDOKyqqJc7At4hy","number":165,"state":"open","title":"chore(deps): bump the production-dependencies group with 5 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-01T13:55:04.000Z","updated_at":"2026-02-02T06:24:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":5,"packages":[{"name":"ash","old_version":"3.11.3","new_version":"3.13.2","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_postgres","old_version":"2.6.27","new_version":"2.6.28","repository_url":"https://github.com/ash-project/ash_postgres"},{"name":"ex_money","old_version":"5.23.0","new_version":"5.24.2","repository_url":"https://github.com/kipcole9/money"},{"name":"ex_money_sql","old_version":"1.11.1","new_version":"1.12.0","repository_url":"https://github.com/kipcole9/money_sql"},{"name":"igniter","old_version":"0.7.0","new_version":"0.7.2","repository_url":"https://github.com/ash-project/igniter"}],"path":null,"ecosystem":"hex"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the production-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash](https://github.com/ash-project/ash) | `3.11.3` | `3.13.2` |\n| [ash_postgres](https://github.com/ash-project/ash_postgres) | `2.6.27` | `2.6.28` |\n| [ex_money](https://github.com/kipcole9/money) | `5.23.0` | `5.24.2` |\n| [ex_money_sql](https://github.com/kipcole9/money_sql) | `1.11.1` | `1.12.0` |\n| [igniter](https://github.com/ash-project/igniter) | `0.7.0` | `0.7.2` |\n\nUpdates `ash` from 3.11.3 to 3.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.1...v3.13.2\"\u003ev3.13.2\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePass tenant information in Ash.Seed functions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd missing \u0026quot;Register Your Domains\u0026quot; section to ash.install scribe (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2535\"\u003eash-project/ash#2535\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate verifier for Reactor 1.0 input struct changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2531\"\u003eash-project/ash#2531\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks are called (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_create batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_update batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_destroy batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eenable async for timeout test to restore timeout enforcement by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregates to_tenant support (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2487\"\u003e#2487\u003c/a\u003e) by Marc Planelles [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2487\"\u003e#2487\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2487\"\u003eash-project/ash#2487\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow aggregates to reference other aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2523\"\u003eash-project/ash#2523\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eResolve correct type for aggregates of aggregates by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2523\"\u003eash-project/ash#2523\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003eparent\u003c/code\u003e exprs in relationships for all data layers by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/429b22f7fc1c584efdb2e3ef9d3b3505bd82d8f9\"\u003e\u003ccode\u003e429b22f\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0ddff26e6e6bc6d182e1af2f98b431575e5b4179\"\u003e\u003ccode\u003e0ddff26\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003eparent\u003c/code\u003e exprs in relationships for all data layers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f5c4dadc2ac953f7cd3a8349b2abf0f0c2cd7539\"\u003e\u003ccode\u003ef5c4dad\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d95946ab708e6683993362f3c8827060128b8811\"\u003e\u003ccode\u003ed95946a\u003c/code\u003e\u003c/a\u003e fix: Pass tenant information in Ash.Seed functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/8840070c6206b82c9ee6a178d39918b3afeaee6b\"\u003e\u003ccode\u003e8840070\u003c/code\u003e\u003c/a\u003e chore: add test for seeding multitenant relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2538\"\u003e#2538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b97e798c3406af9c29084b025cc28086e6084c5b\"\u003e\u003ccode\u003eb97e798\u003c/code\u003e\u003c/a\u003e fix: add missing \u0026quot;Register Your Domains\u0026quot; section to ash.install scribe (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/01a7659af7a349438fb5e2f2b91b759e19726f41\"\u003e\u003ccode\u003e01a7659\u003c/code\u003e\u003c/a\u003e chore: add .claude to .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b7a479169237d51218a1fdc6e0a43ade72f0a52d\"\u003e\u003ccode\u003eb7a4791\u003c/code\u003e\u003c/a\u003e fix: update verifier for Reactor 1.0 input struct changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/65f2add5f1d90b1d5ef71f10457116c47e4ae6b9\"\u003e\u003ccode\u003e65f2add\u003c/code\u003e\u003c/a\u003e fix: ensure after_transaction hooks are called (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/533d806bc49b5ac8a8af83f5b36bae6d452244d3\"\u003e\u003ccode\u003e533d806\u003c/code\u003e\u003c/a\u003e docs: document :ash_domains configuration option (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2533\"\u003e#2533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_postgres` from 2.6.27 to 2.6.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/releases\"\u003eash_postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.28\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly wrap through queries with subqueries in wheres by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate AshFunctions, remove timestamp_from_uuid_v7 (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/676\"\u003e#676\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate MigrationGenerator to use uuidv7 when available (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/674\"\u003e#674\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd create_table_options for partitioned tables and more (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/664\"\u003e#664\u003c/a\u003e) by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md\"\u003eash_postgres's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.27...v2.6.28\"\u003ev2.6.28\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly wrap through queries with subqueries in wheres by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate AshFunctions, remove timestamp_from_uuid_v7 (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/676\"\u003e#676\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate MigrationGenerator to use uuidv7 when available (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/674\"\u003e#674\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd create_table_options for partitioned tables and more (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/664\"\u003e#664\u003c/a\u003e) by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/366b1e3baad8810eeeeb4565cb71a07277c62051\"\u003e\u003ccode\u003e366b1e3\u003c/code\u003e\u003c/a\u003e chore: release version v2.6.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/c4248fa7b845fa93394e429e516b32300d42cb38\"\u003e\u003ccode\u003ec4248fa\u003c/code\u003e\u003c/a\u003e chore: reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/dff291f733bfb37749e9b8e5ad8c3cbfc1ac487a\"\u003e\u003ccode\u003edff291f\u003c/code\u003e\u003c/a\u003e chore: update lint/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/9d03d1cf8e4c3a004e547ec4e1f06c56849da732\"\u003e\u003ccode\u003e9d03d1c\u003c/code\u003e\u003c/a\u003e chore: update ash_sql and aggregate test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/2f627275fddf9050b19d43528a8b5a528f0f71ee\"\u003e\u003ccode\u003e2f62727\u003c/code\u003e\u003c/a\u003e chore: update ash_sql\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/48d318ce3ae3decfa26fc5ae2fb0019f4e7bddac\"\u003e\u003ccode\u003e48d318c\u003c/code\u003e\u003c/a\u003e chore: update deps and clean up warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/70f6905e941c0c3f063d4b3fbe5fc8be42bd22d9\"\u003e\u003ccode\u003e70f6905\u003c/code\u003e\u003c/a\u003e test: after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/a7d73a3a14bacc61ded3876e2b5ea13faaf9fb4e\"\u003e\u003ccode\u003ea7d73a3\u003c/code\u003e\u003c/a\u003e demonstrate bug with joining across aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/c85f18b65e3ee84401ead39d8fdeaec928a4420b\"\u003e\u003ccode\u003ec85f18b\u003c/code\u003e\u003c/a\u003e bug: Add test verifying a bug in AshSql with \u003ccode\u003ehas_many\u003c/code\u003e with \u003ccode\u003elimit\u003c/code\u003e and `sor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/3c505ea622e12077d854ba71bc782f929a6da520\"\u003e\u003ccode\u003e3c505ea\u003c/code\u003e\u003c/a\u003e fix: properly wrap through queries with subqueries in wheres\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.27...v2.6.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_money` from 5.23.0 to 5.24.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kipcole9/money/releases\"\u003eex_money's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEx Money version 5.24.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix deprecated map.field notation in Money.parse_decimal/4. Thanks to \u003ca href=\"https://github.com/oliver-kriska\"\u003e\u003ccode\u003e@​oliver-kriska\u003c/code\u003e\u003c/a\u003e for the PR. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/191\"\u003e#191\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eEx Money version 5.24.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes casting a binary currency code that is both a valid ISO4217 currency code and a valid digital currency short code (for example, \u0026quot;TRY\u0026quot;). Precedence is given to returning the ISO4217 code (this was not the case in v5.24.0).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eEx Money version 5.24.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixes compile warnings on Elixir 1.20.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix examples in README.md to align with the current \u003ccode\u003einspect/2\u003c/code\u003e output. Thanks very much to \u003ca href=\"https://github.com/carlgleisner\"\u003e\u003ccode\u003e@​carlgleisner\u003c/code\u003e\u003c/a\u003e for the PR (and apologies for the long delayed merge). Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/188\"\u003e#188\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eMoney.spread/3\u003c/code\u003e to proptionally allocate (that is, spread) am money amount amongst a list of amounts or integers. Thanks to \u003ca href=\"https://github.com/jdewar\"\u003e\u003ccode\u003e@​jdewar\u003c/code\u003e\u003c/a\u003e for the PR and great patience. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/175\"\u003e#175\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for custom currency codes. A custom currency code is created with \u003ccode\u003eCldr.Currency.new/2\u003c/code\u003e and is distinguised from an ISO4217 code by being at least 4 characters long (ISO4217 codes are always 3 characters long). The first character must be a Latin alphabetic character. The additional characters must be Latin alphanumeric characters.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kipcole9/money/blob/main/CHANGELOG.md\"\u003eex_money's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoney v5.24.2\u003c/h2\u003e\n\u003cp\u003eThis is the changelog for Money v5.24.2 released on January 30th, 2026.  For older changelogs please consult the release tag on \u003ca href=\"https://github.com/kipcole9/money/tags\"\u003eGitHub\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix deprecated map.field notation in Money.parse_decimal/4. Thanks to \u003ca href=\"https://github.com/oliver-kriska\"\u003e\u003ccode\u003e@​oliver-kriska\u003c/code\u003e\u003c/a\u003e for the PR. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/191\"\u003e#191\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMoney v5.24.1\u003c/h2\u003e\n\u003cp\u003eThis is the changelog for Money v5.24.1 released on January 20th, 2026.  For older changelogs please consult the release tag on \u003ca href=\"https://github.com/kipcole9/money/tags\"\u003eGitHub\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes casting a binary currency code that is both a valid ISO4217 currency code and a valid digital currency short code (for example, \u0026quot;TRY\u0026quot;). Precedence is given to returning the ISO4217 code (this was not the case in v5.24.0).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMoney v5.24.0 (deprecated and retired)\u003c/h2\u003e\n\u003cp\u003eThis is the changelog for Money v5.24.0 released on January 18th, 2026.  For older changelogs please consult the release tag on \u003ca href=\"https://github.com/kipcole9/money/tags\"\u003eGitHub\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixes compile warnings on Elixir 1.20.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix examples in README.md to align with the current \u003ccode\u003einspect/2\u003c/code\u003e output. Thanks very much to \u003ca href=\"https://github.com/carlgleisner\"\u003e\u003ccode\u003e@​carlgleisner\u003c/code\u003e\u003c/a\u003e for the PR (and apologies for the long delayed merge). Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/188\"\u003e#188\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eMoney.spread/3\u003c/code\u003e to proptionally allocate (that is, spread) am money amount amongst a list of amounts or integers. Thanks to \u003ca href=\"https://github.com/jdewar\"\u003e\u003ccode\u003e@​jdewar\u003c/code\u003e\u003c/a\u003e for the PR and great patience. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/175\"\u003e#175\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for custom currency codes. A custom currency code is created with \u003ccode\u003eCldr.Currency.new/2\u003c/code\u003e and is distinguised from an ISO4217 code by being at least 4 characters long (ISO4217 codes are always 3 characters long). The first character must be a Latin alphabetic character. The additional characters must be Latin alphanumeric characters.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/754a15a94d4aa4294f357d7d6593358007f47032\"\u003e\u003ccode\u003e754a15a\u003c/code\u003e\u003c/a\u003e Update changelog and version to 5.24.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/4e7427e2065106951407bcd4882ff5a15e6c7bd7\"\u003e\u003ccode\u003e4e7427e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/191\"\u003e#191\u003c/a\u003e from oliver-kriska/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/00ce9d273e55dff5d53d46721318d99d29722d8b\"\u003e\u003ccode\u003e00ce9d2\u003c/code\u003e\u003c/a\u003e Fix deprecated map.field notation in Money.parse_decimal/4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/ddae0e87992fa1bec59ec46bd73b6715c2bee5d8\"\u003e\u003ccode\u003eddae0e8\u003c/code\u003e\u003c/a\u003e ISO4217 codes take precendence of digital tokens. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/2e1afe31c5d2705b5c1d3ce4141fbd680a74c408\"\u003e\u003ccode\u003e2e1afe3\u003c/code\u003e\u003c/a\u003e Refactor custom currency tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/f442a42418df6434b0cd732767b7c05b73190a33\"\u003e\u003ccode\u003ef442a42\u003c/code\u003e\u003c/a\u003e Update test matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/ccedfe69f1616a20925979837d8ef4a4e6601bf7\"\u003e\u003ccode\u003eccedfe6\u003c/code\u003e\u003c/a\u003e Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/8cbc533a3f872b6805e78904c1c1fc963874180f\"\u003e\u003ccode\u003e8cbc533\u003c/code\u003e\u003c/a\u003e Add exchange rate tests for custom currency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/0051b0132017923fc69ef29ef8860e136c45109e\"\u003e\u003ccode\u003e0051b01\u003c/code\u003e\u003c/a\u003e Note that a currency code can be custom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/f7a9038640ca5a88c9a64f7e876f2e86cfba5557\"\u003e\u003ccode\u003ef7a9038\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kipcole9/money/compare/v5.23.0...v5.24.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_money_sql` from 1.11.1 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kipcole9/money_sql/releases\"\u003eex_money_sql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoney SQL version 1.12.0\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds \u003ccode\u003eavg\u003c/code\u003e SQL function for both Postgres and MySQL. Thanks very much to \u003ca href=\"https://github.com/peaceful-james\"\u003e\u003ccode\u003e@​peaceful-james\u003c/code\u003e\u003c/a\u003e for the PR. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money_sql/issues/44\"\u003e#44\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kipcole9/money_sql/blob/master/CHANGELOG.md\"\u003eex_money_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoney_SQL v1.12.0\u003c/h2\u003e\n\u003cp\u003eThis is the changelog for Money_SQL v1.12.0 released on January 15th, 2026.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds \u003ccode\u003eavg\u003c/code\u003e SQL function for both Postgres and MySQL. Thanks very much to \u003ca href=\"https://github.com/peaceful-james\"\u003e\u003ccode\u003e@​peaceful-james\u003c/code\u003e\u003c/a\u003e for the PR. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money_sql/issues/44\"\u003e#44\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/a3a21e6367dc8b949db52622122a777a8a666efd\"\u003e\u003ccode\u003ea3a21e6\u003c/code\u003e\u003c/a\u003e Fix doc warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/cde3f2d36f64cd0b5ed0d18f634b844cfecff03e\"\u003e\u003ccode\u003ecde3f2d\u003c/code\u003e\u003c/a\u003e Update version, changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/d4b281c8971fe3c156e3bf93cbf7dfe66efe48d1\"\u003e\u003ccode\u003ed4b281c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kipcole9/money_sql/issues/44\"\u003e#44\u003c/a\u003e from peaceful-james/add-avg-function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/6e35512de7597e4f36a208e2dfa7c3459500b892\"\u003e\u003ccode\u003e6e35512\u003c/code\u003e\u003c/a\u003e mix format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/056bff8a4958c030a9b68354162c57c6f4dd8770\"\u003e\u003ccode\u003e056bff8\u003c/code\u003e\u003c/a\u003e add avg function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/eff3abe49f43efc0b35c340ca347ea81eb9b194e\"\u003e\u003ccode\u003eeff3abe\u003c/code\u003e\u003c/a\u003e Fix publishing date for v1.11.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kipcole9/money_sql/compare/v1.11.1...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.7.0 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.1...v0.7.2\"\u003ev0.7.2\u003c/a\u003e (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/22aa432d3807cd77cdbdddcba27ac9738cc3767b\"\u003e\u003ccode\u003e22aa432\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d64e9a463f500bdc0404f2f27b44619500dc7e28\"\u003e\u003ccode\u003ed64e9a4\u003c/code\u003e\u003c/a\u003e fix: don't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0d5de8d53293e13def5b2e14e856e4ba0ee8c2db\"\u003e\u003ccode\u003e0d5de8d\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3cd35a29842420d751e5331cdaac46d2346ed66d\"\u003e\u003ccode\u003e3cd35a2\u003c/code\u003e\u003c/a\u003e chore: bump installer version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a527c28ff4b2ae261c8a0fca46cfba8d23bb534b\"\u003e\u003ccode\u003ea527c28\u003c/code\u003e\u003c/a\u003e chore: include change in non-archive as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae7ec104812daa3411f0e5a751964ada2dbb4ef7\"\u003e\u003ccode\u003eae7ec10\u003c/code\u003e\u003c/a\u003e improvement: Add more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/94aadda259e02ec924602657428f9a0571a92e37\"\u003e\u003ccode\u003e94aadda\u003c/code\u003e\u003c/a\u003e chore: credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a8455642dbf54a6a4b15e349037603cb2e31dbe7\"\u003e\u003ccode\u003ea845564\u003c/code\u003e\u003c/a\u003e chore: Remove unused \u003ccode\u003erequire\u003c/code\u003e statements as picked up by the Elixir 1.20.0-r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae59c7d69dcab65fe23aeb2770ab2ce3832c7434\"\u003e\u003ccode\u003eae59c7d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/18b1e05742d3eb41a02325debb75749bb84069d6\"\u003e\u003ccode\u003e18b1e05\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_money/pull/165","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_money/issues/165","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/165/packages"},{"uuid":"3856718257","node_id":"PR_kwDOGUTaf86_Z48e","number":1192,"state":"open","title":"chore(deps): bump ash from 3.12.0 to 3.13.1 in /backend","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T16:37:12.000Z","updated_at":"2026-02-03T10:03:38.320Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ash","old_version":"3.12.0","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"}],"path":"/backend","ecosystem":"hex"},"body":"Bumps [ash](https://github.com/ash-project/ash) from 3.12.0 to 3.13.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.12.0\u0026new-version=3.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/edgehog-device-manager/edgehog/pull/1192","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/edgehog-device-manager%2Fedgehog/issues/1192","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1192/packages"},{"uuid":"3855620613","node_id":"PR_kwDOOrKOys6_WSuT","number":35,"state":"closed","title":"Bump the mix-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-02T11:56:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T11:44:15.000Z","updated_at":"2026-02-02T11:56:24.000Z","time_to_close":605528,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"mix-dependencies","update_count":19,"packages":[{"name":"ash","old_version":"3.5.32","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_admin","old_version":"0.13.12","new_version":"0.13.24","repository_url":"https://github.com/ash-project/ash_admin"},{"name":"ash_sqlite","old_version":"0.2.12","new_version":"0.2.14","repository_url":"https://github.com/ash-project/ash_sqlite"},{"name":"gettext","old_version":"0.26.2","new_version":"1.0.2","repository_url":"https://github.com/elixir-gettext/gettext"},{"name":"live_debugger","old_version":"0.3.1","new_version":"0.5.1","repository_url":"https://github.com/software-mansion/live-debugger"},{"name":"phoenix","old_version":"1.7.21","new_version":"1.8.3","repository_url":"https://github.com/phoenixframework/phoenix"},{"name":"phoenix_ecto","old_version":"4.6.5","new_version":"4.7.0","repository_url":"https://github.com/phoenixframework/phoenix_ecto"},{"name":"phoenix_live_reload","old_version":"1.6.0","new_version":"1.6.2","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"swoosh","old_version":"1.19.4","new_version":"1.21.0","repository_url":"https://github.com/swoosh/swoosh"},{"name":"tailwind","old_version":"0.3.1","new_version":"0.4.1","repository_url":"https://github.com/phoenixframework/tailwind"}],"path":null,"ecosystem":"hex"},"body":"Bumps the mix-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash](https://github.com/ash-project/ash) | `3.5.32` | `3.13.1` |\n| [ash_admin](https://github.com/ash-project/ash_admin) | `0.13.12` | `0.13.24` |\n| [ash_sqlite](https://github.com/ash-project/ash_sqlite) | `0.2.12` | `0.2.14` |\n| [gettext](https://github.com/elixir-gettext/gettext) | `0.26.2` | `1.0.2` |\n| [live_debugger](https://github.com/software-mansion/live-debugger) | `0.3.1` | `0.5.1` |\n| [phoenix](https://github.com/phoenixframework/phoenix) | `1.7.21` | `1.8.3` |\n| [phoenix_ecto](https://github.com/phoenixframework/phoenix_ecto) | `4.6.5` | `4.7.0` |\n| [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) | `1.6.0` | `1.6.2` |\n| [swoosh](https://github.com/swoosh/swoosh) | `1.19.4` | `1.21.0` |\n| [tailwind](https://github.com/phoenixframework/tailwind) | `0.3.1` | `0.4.1` |\n\n\nUpdates `ash` from 3.5.32 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.12.0\"\u003ev3.12.0\u003c/a\u003e (2026-01-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.5.32...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_admin` from 0.13.12 to 0.13.24\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_admin/releases\"\u003eash_admin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.24\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove load from expr calc because it now shows a warning in ash by Barnabas Jovanovics\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.23\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't include nil tables when considering if polymorphic tables is empty by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.22\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't add the resource's primary table if there are no polymorphic tables by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.21\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude resource's table in polymorphic tables dropdown by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow gettext ~\u0026gt; 1.0 (\u003ca href=\"https://redirect.github.com/ash-project/ash_admin/issues/368\"\u003e#368\u003c/a\u003e) by Aleksandr Lossenko\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eset brand on loading to_one relationships by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse tenant when loading to_one relationships by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_admin/blob/main/CHANGELOG.md\"\u003eash_admin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.23...v0.13.24\"\u003ev0.13.24\u003c/a\u003e (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove load from expr calc because it now shows a warning in ash by Barnabas Jovanovics\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.22...v0.13.23\"\u003ev0.13.23\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't include nil tables when considering if polymorphic tables is empty by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.21...v0.13.22\"\u003ev0.13.22\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't add the resource's primary table if there are no polymorphic tables by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.20...v0.13.21\"\u003ev0.13.21\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude resource's table in polymorphic tables dropdown by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow gettext ~\u0026gt; 1.0 (\u003ca href=\"https://redirect.github.com/ash-project/ash_admin/issues/368\"\u003e#368\u003c/a\u003e) by Aleksandr Lossenko\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.19...v0.13.20\"\u003ev0.13.20\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003espark_metadata\u003c/strong\u003e field to Field struct (\u003ca href=\"https://redirect.github.com/ash-project/ash_admin/issues/366\"\u003e#366\u003c/a\u003e) by Jechol Lee\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.18...v0.13.19\"\u003ev0.13.19\u003c/a\u003e (2025-09-24)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/82db4c0d2b141b010ea9eaaa9a0ec3ad0a91eee1\"\u003e\u003ccode\u003e82db4c0\u003c/code\u003e\u003c/a\u003e chore: release version v0.13.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/61c98cc94500905451b78b039743304863e47df8\"\u003e\u003ccode\u003e61c98cc\u003c/code\u003e\u003c/a\u003e fix: remove load from expr calc because it now shows a warning in ash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/c40646a02238b64ab065e2e109f8b5bdb4c51120\"\u003e\u003ccode\u003ec40646a\u003c/code\u003e\u003c/a\u003e chore: handle unloaded value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/d7b06db3c2489b1b13bac4f73a08b4a853049e78\"\u003e\u003ccode\u003ed7b06db\u003c/code\u003e\u003c/a\u003e docs: Update resource DSL docs for \u003ccode\u003eshow_calculations\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash_admin/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/a871a074346e7b5d90393afd1257e7a57194d4c5\"\u003e\u003ccode\u003ea871a07\u003c/code\u003e\u003c/a\u003e chore: release version v0.13.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/f79ec3bf172bab8ed60ad74cadb0c362085a714d\"\u003e\u003ccode\u003ef79ec3b\u003c/code\u003e\u003c/a\u003e fix: don't include nil tables when considering if polymorphic tables is empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/473ca9d0efd7815bde085d34ce35bc49b2746c51\"\u003e\u003ccode\u003e473ca9d\u003c/code\u003e\u003c/a\u003e chore: release version v0.13.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/632a95d5f8e278137f85a2f90c048f5180d572c3\"\u003e\u003ccode\u003e632a95d\u003c/code\u003e\u003c/a\u003e fix: don't add the resource's primary table if there are no polymorphic tables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/4fc284812d1e17642e8037862ed53df31a92da71\"\u003e\u003ccode\u003e4fc2848\u003c/code\u003e\u003c/a\u003e chore: release version v0.13.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/aec5ebd14277130933cf8e1f93e888b33746f93d\"\u003e\u003ccode\u003eaec5ebd\u003c/code\u003e\u003c/a\u003e fix: include resource's table in polymorphic tables dropdown\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.12...v0.13.24\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_phoenix` from 2.3.11 to 2.3.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of updated (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e) by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of being updated by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshPhoenix.Inertia.Error argument error when reporting validation errors (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e) by rmaspoch [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/418\"\u003eash-project/ash_phoenix#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug when creating a form for a union type which has \u003ccode\u003enil\u003c/code\u003e as it's value (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e) by Rutgerdj [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/417\"\u003eash-project/ash_phoenix#417\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esoft deprecate page_from_params/3 and introduce params_to_page_opts/3 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e) by hy2k [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/422\"\u003eash-project/ash_phoenix#422\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by Aidan Gauland [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.18...v2.3.19\"\u003ev2.3.19\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.16...v2.3.17\"\u003ev2.3.17\u003c/a\u003e (2025-10-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of updated (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e) by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of being updated by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshPhoenix.Inertia.Error argument error when reporting validation errors (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e) by rmaspoch [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/418\"\u003eash-project/ash_phoenix#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug when creating a form for a union type which has \u003ccode\u003enil\u003c/code\u003e as it's value (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e) by Rutgerdj [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/417\"\u003eash-project/ash_phoenix#417\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esoft deprecate page_from_params/3 and introduce params_to_page_opts/3 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e) by hy2k [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/422\"\u003eash-project/ash_phoenix#422\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by Aidan Gauland [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/587f6b6df046a45dc75e54072a5be4f1ee541fa2\"\u003e\u003ccode\u003e587f6b6\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/1466e39c987bed6455bd46d6fbe9c5fe5c4a6ff6\"\u003e\u003ccode\u003e1466e39\u003c/code\u003e\u003c/a\u003e chore: fix deprecated syntax warning (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/4bd3cdce37664fb81dc56619a3e02622a02e9616\"\u003e\u003ccode\u003e4bd3cdc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/448\"\u003e#448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/0588c9bff0fc56d4419fe94c7e43bda638a26ec0\"\u003e\u003ccode\u003e0588c9b\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/6d961bba1f7fce25955674ebfeb70c583617ea03\"\u003e\u003ccode\u003e6d961bb\u003c/code\u003e\u003c/a\u003e fix: create takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/388459604dd5cd6e630654347c7884da7ee9d121\"\u003e\u003ccode\u003e3884596\u003c/code\u003e\u003c/a\u003e fix: Ensure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/9e6503009f65e35cfc178f3061fb794a28811415\"\u003e\u003ccode\u003e9e65030\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 5 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/469169ab73b010f2debcb47fbdce5841efc0d2f6\"\u003e\u003ccode\u003e469169a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/2b0dcbad192f9e6fb02439c680e2981135265a38\"\u003e\u003ccode\u003e2b0dcba\u003c/code\u003e\u003c/a\u003e fix: don't generate license files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/62d525d8b42cf65d56ba366d1b658b1f5abde01d\"\u003e\u003ccode\u003e62d525d\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.18\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.11...v2.3.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_sqlite` from 0.2.12 to 0.2.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_sqlite/blob/main/CHANGELOG.md\"\u003eash_sqlite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/compare/v0.2.13...v0.2.14\"\u003ev0.2.14\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eGet rid of deprecation warnings (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/188\"\u003e#188\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eignore unkown option in generate_migrations task \u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/180\"\u003e#180\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/181\"\u003e#181\u003c/a\u003e) by Abdessabour Moutik\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/compare/v0.2.12...v0.2.13\"\u003ev0.2.13\u003c/a\u003e (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003egenerate_migrations --dev duplicating migration files (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/173\"\u003e#173\u003c/a\u003e) by Georges Dubus\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eoverride default implementation of string trim test by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/ee96c61d3a34e312735ffc140af4a14baee3a1a0\"\u003e\u003ccode\u003eee96c61\u003c/code\u003e\u003c/a\u003e chore: release version v0.2.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/05aa3a056eed11838bbfc02d5df1a41f7860b40b\"\u003e\u003ccode\u003e05aa3a0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/799ed09ddd4752a175102d0cab0b6ac28ba14130\"\u003e\u003ccode\u003e799ed09\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/1ef76ac5647c14aa2235687f3976745c2488b1fe\"\u003e\u003ccode\u003e1ef76ac\u003c/code\u003e\u003c/a\u003e fix: Get rid of deprecation warnings (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/6eb6fafd6f12e193d94a1d849db0a853bafd1483\"\u003e\u003ccode\u003e6eb6faf\u003c/code\u003e\u003c/a\u003e chore(deps): bump ash_sql in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/ae152b4b1f575726be302a7f92361b49a7b3f950\"\u003e\u003ccode\u003eae152b4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump sobelow in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/186\"\u003e#186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/e792c8d4417388c51e0b3f0aa6c5bf7ce201824f\"\u003e\u003ccode\u003ee792c8d\u003c/code\u003e\u003c/a\u003e chore: Fix REUSE copyright attributions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/27feaa72d19e6a82748205fd6cc4cbf0cd6fd047\"\u003e\u003ccode\u003e27feaa7\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/493b9fac792b0f8e984f134023f7c0dcb14cbb9b\"\u003e\u003ccode\u003e493b9fa\u003c/code\u003e\u003c/a\u003e chore: REUSE compliance (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/8985a44c8a67f84c9c4edfce8654b715f3cc9954\"\u003e\u003ccode\u003e8985a44\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_sqlite/compare/v0.2.12...v0.2.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bandit` from 1.7.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mtrudel/bandit/blob/main/CHANGELOG.md\"\u003ebandit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2 (22 Jan 2026)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDistinguish client disconnects from genuine body read timeouts (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/564\"\u003e#564\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pepicrft\"\u003e\u003ccode\u003e@​pepicrft\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1 (5 Jan 2026)\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange default preference order for compression methods to be 'zstd (if present), gzip, deflate' (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003e:zstd_options\u003c/code\u003e key to be set in config (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/558\"\u003e#558\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Fudoshiki\"\u003e\u003ccode\u003e@​Fudoshiki\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eFix error where deflate responses weren't always completely sent (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/559\"\u003e#559\u003c/a\u003e, thanks \u003ca href=\"https://github.com/josevalim\"\u003e\u003ccode\u003e@​josevalim\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0 (29 Dec 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eresponse_encodings\u003c/code\u003e to allow specifying an explicit preference order to compression encodings (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/555\"\u003e#555\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.0 (12 Dec 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSkip body draining when Connection: close is set (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/546\"\u003e#546\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pepicrft\"\u003e\u003ccode\u003e@​pepicrft\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eMake deflate options for WebSockets configurable (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/540\"\u003e#540\u003c/a\u003e, thanks \u003ca href=\"https://github.com/proxima\"\u003e\u003ccode\u003e@​proxima\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eMitigate HTTP/2 rapid reset attacks (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/533\"\u003e#533\u003c/a\u003e, thanks \u003ca href=\"https://github.com/NelsonVides\"\u003e\u003ccode\u003e@​NelsonVides\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eImplement improved respect for SETTINGS_MAX_CONCURRENT_STREAMS (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/524\"\u003e#524\u003c/a\u003e, thanks \u003ca href=\"https://github.com/NelsonVides\"\u003e\u003ccode\u003e@​NelsonVides\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eSupport zstd HTTP compression (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/514\"\u003e#514\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mattmatters\"\u003e\u003ccode\u003e@​mattmatters\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.0 (18 Aug 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf the user has set a \u003ccode\u003econtent-length\u003c/code\u003e header when calling \u003ccode\u003esend_chunked/3\u003c/code\u003e,\nthe response is streamed via content-length delimited framing and not chunked (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/510\"\u003e#510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/5af3c8ff5596d4933b28ea51e5c309d98bd71a09\"\u003e\u003ccode\u003e5af3c8f\u003c/code\u003e\u003c/a\u003e Version bump to 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/06c199da6a8e01e80307253f8c51b7d0e84a76f1\"\u003e\u003ccode\u003e06c199d\u003c/code\u003e\u003c/a\u003e fix: distinguish client disconnects from genuine body read timeouts (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/da97c51398e106a8da4bfe1c7c541fd34fb0164e\"\u003e\u003ccode\u003eda97c51\u003c/code\u003e\u003c/a\u003e Bump req from 0.5.16 to 0.5.17 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/563\"\u003e#563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/cd2b7c5ae92cda16df34cd5a95b06e224e629b9d\"\u003e\u003ccode\u003ecd2b7c5\u003c/code\u003e\u003c/a\u003e Version bump to 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/bdb424b6b1003c0261ca197c555b40bc22fde115\"\u003e\u003ccode\u003ebdb424b\u003c/code\u003e\u003c/a\u003e Demote deflate, promote zstd in compression choices (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0f51165b4f999fef35d696fe11183d24f5718b1c\"\u003e\u003ccode\u003e0f51165\u003c/code\u003e\u003c/a\u003e Ensure data is fully deflated on compression (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0088145b81535cc8eb84cc2b943797143f04535a\"\u003e\u003ccode\u003e0088145\u003c/code\u003e\u003c/a\u003e Remove unused requires (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/798f0bede0ff40b3407aca10adce7b8a63f48e47\"\u003e\u003ccode\u003e798f0be\u003c/code\u003e\u003c/a\u003e Optimize iodata emptiness checks (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/49aac490fc5094f9c76189179790dd9a369e2905\"\u003e\u003ccode\u003e49aac49\u003c/code\u003e\u003c/a\u003e Add missing \u003ccode\u003e:zstd_options\u003c/code\u003e key (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/c26756c0b2ab772580048bd7e7a0d57f9bb55d1d\"\u003e\u003ccode\u003ec26756c\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/556\"\u003e#556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mtrudel/bandit/compare/1.7.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto_sql` from 3.13.2 to 3.13.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md\"\u003eecto_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.4 (2025-12-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Do not crash \u003ccode\u003emix ecto.load\u003c/code\u003e with large dumped databases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.3 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[sql] Tag generated functions as \u003ccode\u003e:generated\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[sql] Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Fix \u003ccode\u003estructure_load/2\u003c/code\u003e for MySQL 9.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/ed07cf27a49109be3b2558574ff03d9499f79557\"\u003e\u003ccode\u003eed07cf2\u003c/code\u003e\u003c/a\u003e Release v3.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/18831631b4405f897db77e7adb450a47febbcb18\"\u003e\u003ccode\u003e1883163\u003c/code\u003e\u003c/a\u003e Use input redirection for mysql structure_load (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/2c0aacb709b7562b6644bcb0f239972c4789b5d7\"\u003e\u003ccode\u003e2c0aacb\u003c/code\u003e\u003c/a\u003e Document passing Repo.get_dynamic_repo(), closes \u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/701\"\u003e#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/912cb3489bec72f4a961d4fdf58df68c2b6dc647\"\u003e\u003ccode\u003e912cb34\u003c/code\u003e\u003c/a\u003e Release v3.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/5d6d82b1beb502762c46bc15fa3ae97100ee504c\"\u003e\u003ccode\u003e5d6d82b\u003c/code\u003e\u003c/a\u003e Add generated option to quote in SQL adapter (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/bddc7bcc949fdd2ffd772967e8c224becdb9c45a\"\u003e\u003ccode\u003ebddc7bc\u003c/code\u003e\u003c/a\u003e chore(docs): Update Safe Ecto Migrations link (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/074a2718fd3d3e536de05b4b4b9483335f19d248\"\u003e\u003ccode\u003e074a271\u003c/code\u003e\u003c/a\u003e Improve sandbox docs (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/e223a377c407c6886eb4d1fe72778e2e03f987ab\"\u003e\u003ccode\u003ee223a37\u003c/code\u003e\u003c/a\u003e Fix structure_load/2 for MySQL 9.4+ (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/69954cb7596403d5127bb2f06d7f2ef414988e9e\"\u003e\u003ccode\u003e69954cb\u003c/code\u003e\u003c/a\u003e Updated myxql to 0.8 (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/4752ad25666584846e83c1b44dc297c2a6ed3525\"\u003e\u003ccode\u003e4752ad2\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/compare/v3.13.2...v3.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto_sqlite3` from 0.21.0 to 0.22.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/blob/main/CHANGELOG.md\"\u003eecto_sqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.22.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadded: Ability to use \u003ccode\u003evalues/1\u003c/code\u003e in ecto queries.\u003c/li\u003e\n\u003cli\u003echanged: Updated locked dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/2f9a6ffed4ea8dec9010b72173da8e62de3e8672\"\u003e\u003ccode\u003e2f9a6ff\u003c/code\u003e\u003c/a\u003e Bump to v0.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/2fb2acece894ab8f1f3e67562e13746f8cc414d6\"\u003e\u003ccode\u003e2fb2ace\u003c/code\u003e\u003c/a\u003e Don't run tests that are not supported\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/4e986b562c9e8641d6bbb2377d0d9185b45d5a3d\"\u003e\u003ccode\u003e4e986b5\u003c/code\u003e\u003c/a\u003e Bump ecto to 3.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/3ca7c29b0d10dc4f965f2f8d78e1b6f4c434a4c0\"\u003e\u003ccode\u003e3ca7c29\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/380a9c851c2aa527c73a3ae9c0eb14d5ecc43974\"\u003e\u003ccode\u003e380a9c8\u003c/code\u003e\u003c/a\u003e Update locked dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/3724cc503bc83cd6e2d48b308b591909964d507c\"\u003e\u003ccode\u003e3724cc5\u003c/code\u003e\u003c/a\u003e Implement values (\u003ca href=\"https://redirect.github.com/elixir-sqlite/ecto_sqlite3/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/79d94c8b736fc1e57171f237f0f9ac76594394a8\"\u003e\u003ccode\u003e79d94c8\u003c/code\u003e\u003c/a\u003e Fix typo in documentation (\u003ca href=\"https://redirect.github.com/elixir-sqlite/ecto_sqlite3/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.21.0...v0.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `finch` from 0.20.0 to 0.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sneako/finch/blob/main/CHANGELOG.md\"\u003efinch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.0 (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for querying default pool metrics via \u003ccode\u003eFinch.get_pool_status/2\u003c/code\u003e \u003ca href=\"https://redirect.github.com/sneako/finch/issues/329\"\u003e#329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more details on \u003ccode\u003eFinch.request/3\u003c/code\u003e docs \u003ca href=\"https://redirect.github.com/sneako/finch/issues/327\"\u003e#327\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent idle HTTP/1 pools from being terminated while connections are in use \u003ca href=\"https://redirect.github.com/sneako/finch/issues/292\"\u003e#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDisable unsupported HTTP/2 server push responses to avoid crashes \u003ca href=\"https://redirect.github.com/sneako/finch/issues/333\"\u003e#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003e:cacerts\u003c/code\u003e from defaults for HTTP connections to avoid breaking plain HTTP pools \u003ca href=\"https://redirect.github.com/sneako/finch/issues/333\"\u003e#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly track default pool metrics when \u003ccode\u003estart_pool_metrics?\u003c/code\u003e is enabled \u003ca href=\"https://redirect.github.com/sneako/finch/issues/329\"\u003e#329\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eElixir 1.19 compatibility updates for HTTP/1 pool state handling \u003ca href=\"https://redirect.github.com/sneako/finch/issues/331\"\u003e#331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: update test matrix and x509/deps for Elixir 1.19 \u003ca href=\"https://redirect.github.com/sneako/finch/issues/330\"\u003e#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ALPN large-body regression test coverage (issue \u003ca href=\"https://redirect.github.com/sneako/finch/issues/265\"\u003e#265\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/sneako/finch/issues/332\"\u003e#332\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/f95c2e122189412cbead0141580d17f4b8eb9574\"\u003e\u003ccode\u003ef95c2e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sneako/finch/issues/339\"\u003e#339\u003c/a\u003e from sneako/release-0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/20941ba7707424f48567acd9869e3336397089ba\"\u003e\u003ccode\u003e20941ba\u003c/code\u003e\u003c/a\u003e prepare v0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/3053a16a51edf8c76be6fadc9c1869dd48e95243\"\u003e\u003ccode\u003e3053a16\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sneako/finch/issues/337\"\u003e#337\u003c/a\u003e from oliveigah/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/685e4ef6fc72ecb9b4a7c02b33ffa39349bdf1d8\"\u003e\u003ccode\u003e685e4ef\u003c/code\u003e\u003c/a\u003e feat: ets based default shp tracking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/6d1d6f167086c2d4d622e51c2e296f8f5ca6b24f\"\u003e\u003ccode\u003e6d1d6f1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sneako/finch/issues/332\"\u003e#332\u003c/a\u003e from neilberkman/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/3c608993d2bf0e8f641ee9891f00445aa54c4a26\"\u003e\u003ccode\u003e3c60899\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sneako/finch/issues/333\"\u003e#333\u003c/a\u003e from TheOneric/fix-config-defaults\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/173f88a26f8dabebbd9fea158db52b25229af0c1\"\u003e\u003ccode\u003e173f88a\u003c/code\u003e\u003c/a\u003e Drop :cacerts from defaults for HTTP connections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/ad478de6c8a78826b10b281d5819ddf8bf4e536c\"\u003e\u003ccode\u003ead478de\u003c/code\u003e\u003c/a\u003e Always disable unsupported server push responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/75d06a8baed9bcffc9ba9cd27b4d290bca55edbc\"\u003e\u003ccode\u003e75d06a8\u003c/code\u003e\u003c/a\u003e Fix Credo readability warning for large number formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/a38a401da27217474148661f7e137bb573de38e1\"\u003e\u003ccode\u003ea38a401\u003c/code\u003e\u003c/a\u003e Add test case for issue \u003ca href=\"https://redirect.github.com/sneako/finch/issues/265\"\u003e#265\u003c/a\u003e (ALPN + large body bug)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sneako/finch/compare/v0.20.0...v0.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gettext` from 0.26.2 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md\"\u003egettext's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly skip manifest removal on Elixir v1.19.3+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.1 (retired)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove unnecessary cleaning of Elixir manifests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eThis is the first 1.0 release of Gettext, a silly 10 years (and 6 months) after we started working on it. There are \u003cem\u003every few changes\u003c/em\u003e from the latest 0.26 release, and none of them are breaking.\u003c/p\u003e\n\u003cp\u003eHere are the new goodies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for concatenating sigils if all parts are known at compile time (such as \u003ccode\u003e\u0026quot;Hello \u0026quot; \u0026lt;\u0026gt; ~s(world)\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eSignificantly increase the timeout for \u003ccode\u003emix gettext.extract\u003c/code\u003e to two minutes.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGettext.put_locale!/2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHappy 10+ years of Elixir translations everyone! 🎉\u003c/p\u003e\n\u003ch2\u003ePrevious versions\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/blob/v1.0.0/CHANGELOG.md\"\u003eSee the CHANGELOG for versions before v1.0\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/e3180f138bda49c7607b709ec74133c47c24c81d\"\u003e\u003ccode\u003ee3180f1\u003c/code\u003e\u003c/a\u003e Release v1.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/ec2f9c1b3d7d03dbd3d8a9d21e3442f26efbeef6\"\u003e\u003ccode\u003eec2f9c1\u003c/code\u003e\u003c/a\u003e Erase manifest unless on upcoming Elixir (\u003ca href=\"https://redirect.github.com/elixir-gettext/gettext/issues/425\"\u003e#425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/4960e492813b829f2d44c2a47723379850de2117\"\u003e\u003ccode\u003e4960e49\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Removed unnecessary cleaning of Elixir manifests (\u003ca href=\"https://redirect.github.com/elixir-gettext/gettext/issues/423\"\u003e#423\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/8844a323145936a2bff328fabb25bddc98c09987\"\u003e\u003ccode\u003e8844a32\u003c/code\u003e\u003c/a\u003e Trim CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/7fe2dc75a7f86b6fbb2329a14d520e7131c10c3f\"\u003e\u003ccode\u003e7fe2dc7\u003c/code\u003e\u003c/a\u003e Release v1.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/30bf87de18890cd545b25c6a9e2dc3f5f01d3e05\"\u003e\u003ccode\u003e30bf87d\u003c/code\u003e\u003c/a\u003e Removed unnecessary cleaning of Elixir manifests (\u003ca href=\"https://redirect.github.com/elixir-gettext/gettext/issues/423\"\u003e#423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/d33d7452b20281cf7b1aaba299955e5c92719669\"\u003e\u003ccode\u003ed33d745\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4.2.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/elixir-gettext/gettext/issues/422\"\u003e#422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/7443953e4c40ec8eb498ec244aae967bdfc200ed\"\u003e\u003ccode\u003e7443953\u003c/code\u003e\u003c/a\u003e Use ubuntu-latest in the publish-to-hex.yml workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/d1a8c86d0bb7b1edfd01538d6bce32b5b809363f\"\u003e\u003ccode\u003ed1a8c86\u003c/code\u003e\u003c/a\u003e Release v1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/e1df334b3bc77e21f457b38e4a76e3543814d016\"\u003e\u003ccode\u003ee1df334\u003c/code\u003e\u003c/a\u003e Update Elixir/Erlang versions in CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-gettext/gettext/compare/v0.26.2...v1.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.25 to 0.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.30\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't silently ignore certain errors during spinners by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't display \u0026quot;temporarily adding igniter\u0026quot; when we aren't by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.0\"\u003ev0.7.0\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.29...v0.6.30\"\u003ev0.6.30\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't silently ignore certain errors during spinners by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't display \u0026quot;temporarily adding igniter\u0026quot; when we aren't by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.28...v0.6.29\"\u003ev0.6.29\u003c/a\u003e (2025-09-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eprevent duplicate 'live' directories for modules with Live namespace (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/330\"\u003e#330\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent duplicate 'live' directories for modules with Live namespace by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0d5de8d53293e13def5b2e14e856e4ba0ee8c2db\"\u003e\u003ccode\u003e0d5de8d\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3cd35a29842420d751e5331cdaac46d2346ed66d\"\u003e\u003ccode\u003e3cd35a2\u003c/code\u003e\u003c/a\u003e chore: bump installer version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a527c28ff4b2ae261c8a0fca46cfba8d23bb534b\"\u003e\u003ccode\u003ea527c28\u003c/code\u003e\u003c/a\u003e chore: include change in non-archive as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae7ec104812daa3411f0e5a751964ada2dbb4ef7\"\u003e\u003ccode\u003eae7ec10\u003c/code\u003e\u003c/a\u003e improvement: Add more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/94aadda259e02ec924602657428f9a0571a92e37\"\u003e\u003ccode\u003e94aadda\u003c/code\u003e\u003c/a\u003e chore: credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a8455642dbf54a6a4b15e349037603cb2e31dbe7\"\u003e\u003ccode\u003ea845564\u003c/code\u003e\u003c/a\u003e chore: Remove unused \u003ccode\u003erequire\u003c/code\u003e statements as picked up by the Elixir 1.20.0-r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae59c7d69dcab65fe23aeb2770ab2ce3832c7434\"\u003e\u003ccode\u003eae59c7d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/18b1e05742d3eb41a02325debb75749bb84069d6\"\u003e\u003ccode\u003e18b1e05\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/30d2e5955ae822321724bef3017469ef923f0536\"\u003e\u003ccode\u003e30d2e59\u003c/code\u003e\u003c/a\u003e Add DeepWiki badge to README (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3b678a17a28d10be1ac0fe33ae117c7efd32e7e1\"\u003e\u003ccode\u003e3b678a1\u003c/code\u003e\u003c/a\u003e add assert_moves/3 (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.25...v0.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lazy_html` from 0.1.3 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dashbitco/lazy_html/releases\"\u003elazy_html's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.8\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrecompiled artifacts for musl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.7\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Lexbor version (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/21\"\u003e#21\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regression in \u003ccode\u003eLazyHTML.Tree.to_html/1\u003c/code\u003e memory usage (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.5\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eLazyHTML.Tree.postreduce/3\u003c/code\u003e and \u003ccode\u003eLazyHTML.Tree.prereduce/3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/15\"\u003e#15\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLowered the runtime glibc version requirement (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/16\"\u003e#16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.4\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eLazyHTML.html_escape/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/14\"\u003e#14\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dashbitco/lazy_html/blob/main/CHANGELOG.md\"\u003elazy_html's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.8\"\u003ev0.1.8\u003c/a\u003e (2025-09-15)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrecompiled artifacts for musl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.7\"\u003ev0.1.7\u003c/a\u003e (2025-08-29)\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Lexbor version (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/21\"\u003e#21\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.6\"\u003ev0.1.6\u003c/a\u003e (2025-08-07)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regression in \u003ccode\u003eLazyHTML.Tree.to_html/1\u003c/code\u003e memory usage (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.5\"\u003ev0.1.5\u003c/a\u003e (2025-08-05)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eLazyHTML.Tree.postreduce/3\u003c/code\u003e and \u003ccode\u003eLazyHTML.Tree.prereduce/3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/15\"\u003e#15\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLowered the runtime glibc version requirement (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/16\"\u003e#16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.4\"\u003ev0.1.4\u003c/a\u003e (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eLazyHTML.html_escape/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/14\"\u003e#14\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/85349ccc8b927f58b14e66fbebd63869526de9dd\"\u003e\u003ccode\u003e85349cc\u003c/code\u003e\u003c/a\u003e Release v0.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/6cbe71f792a8a9affd8a5c6087d4a99d4ae0d3d8\"\u003e\u003ccode\u003e6cbe71f\u003c/code\u003e\u003c/a\u003e Precompile artifacts for musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/56bfe7cb91744895805b455574c2d2e1a8680fd1\"\u003e\u003ccode\u003e56bfe7c\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/cccea01b9ba9d15679f986feaf3da9105ed15c2b\"\u003e\u003ccode\u003ecccea01\u003c/code\u003e\u003c/a\u003e Release v0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/019004cded443edcffd4d1277b08e383f81ec1c6\"\u003e\u003ccode\u003e019004c\u003c/code\u003e\u003c/a\u003e Update lexbor (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/issues/21\"\u003e#21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/fd4c4221119b0fd91c82a46f2eb7331b2cc33be4\"\u003e\u003ccode\u003efd4c422\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/18f5495f431e716913c30b5f29a6e2e27f2e6f36\"\u003e\u003ccode\u003e18f5495\u003c/code\u003e\u003c/a\u003e Release v0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/6dbe0c0729679bce0782566035cdc55adf0b4464\"\u003e\u003ccode\u003e6dbe0c0\u003c/code\u003e\u003c/a\u003e Fix regression in LazyHTML.Tree.to_html/1 memory usage (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/issues/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/b1d8f0578f04ed85cc32d929af8edf9cf30eae09\"\u003e\u003ccode\u003eb1d8f05\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/b70ada8180cc9f5169fa74fad5d1cc34f6729e6b\"\u003e\u003ccode\u003eb70ada8\u003c/code\u003e\u003c/a\u003e Release v0.1.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dashbitco/lazy_html/compare/v0.1.3...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `live_debugger` from 0.3.1 to 0.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/live-debugger/releases\"\u003elive_debugger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBug: fix function name in async loading by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/877\"\u003e#877\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug: Modals should be closed on click away by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug: fix navigation menu in old LiveView versions by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancement: Sort children in TermNode by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/live-debugger/compare/v0.5.0...v0.5.1\"\u003ehttps://github.com/software-mansion/live-debugger/compare/v0.5.0...v0.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCalculate assigns size  by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/795\"\u003esoftware-mansion/live-debugger#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrace diffs sent to browser by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/801\"\u003esoftware-mansion/live-debugger#801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dead LiveViews section by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/798\"\u003esoftware-mansion/live-debugger#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd resources page by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/820\"\u003esoftware-mansion/live-debugger#820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd history of assigns by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/845\"\u003esoftware-mansion/live-debugger#845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAsync loading support  by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/851\"\u003esoftware-mansion/live-debugger#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd streams section by \u003ca href=\"https://github.com/srzeszut\"\u003e\u003ccode\u003e@​srzeszut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/817\"\u003esoftware-mansion/live-debugger#817\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix appearance buttons in settings are not synchronized across tabs by \u003ca href=\"https://github.com/srzeszut\"\u003e\u003ccode\u003e@​srzeszut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/736\"\u003esoftware-mansion/live-debugger#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSettings switch wrong state when clicking fast by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/758\"\u003esoftware-mansion/live-debugger#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDebugger LiveViews state saved among debugged LiveViews by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/785\"\u003esoftware-mansion/live-debugger#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echange position of the searchbar in fullscreen assigns by \u003ca href=\"https://github.com/srzeszut\"\u003e\u003ccode\u003e@​srzeszut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/796\"\u003esoftware-mansion/live-debugger#796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix search in assigns by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/812\"\u003esoftware-mansion/live-debugger#812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix flaky e2e test by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/819\"\u003esoftware-mansion/live-debugger#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix error alert in tr...\n\n_Description has been truncated_","html_url":"https://github.com/raffomania/hot/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/raffomania%2Fhot/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"},{"uuid":"3838793506","node_id":"PR_kwDOO70pX86-erxD","number":87,"state":"closed","title":"Bump ash from 3.7.1 to 3.13.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-21T15:48:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-21T15:30:25.000Z","updated_at":"2026-01-21T15:48:46.000Z","time_to_close":1100,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ash","old_version":"3.7.1","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"}],"path":null,"ecosystem":"hex"},"body":"Bumps [ash](https://github.com/ash-project/ash) from 3.7.1 to 3.13.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.12.0\"\u003ev3.12.0\u003c/a\u003e (2026-01-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.7.1...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.7.1\u0026new-version=3.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sevenseacat/cinder/pull/87","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sevenseacat%2Fcinder/issues/87","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/87/packages"},{"uuid":"3831917493","node_id":"PR_kwDOEjtNEc6-HxVZ","number":454,"state":"closed","title":"chore(deps): bump the production-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-01T12:33:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-20T03:45:44.000Z","updated_at":"2026-02-01T12:33:56.000Z","time_to_close":1068491,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":4,"packages":[{"name":"ash","old_version":"3.11.3","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"},{"name":"inertia","old_version":"2.5.1","new_version":"2.6.0","repository_url":"https://github.com/inertiajs/inertia-phoenix"},{"name":"phoenix_live_view","old_version":"1.1.19","new_version":"1.1.20","repository_url":"https://github.com/phoenixframework/phoenix_live_view"},{"name":"spark","old_version":"2.3.14","new_version":"2.4.0","repository_url":"https://github.com/ash-project/spark"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 4 updates: [ash](https://github.com/ash-project/ash), [inertia](https://github.com/inertiajs/inertia-phoenix), [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) and [spark](https://github.com/ash-project/spark).\n\nUpdates `ash` from 3.11.3 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.12.0\"\u003ev3.12.0\u003c/a\u003e (2026-01-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `inertia` from 2.5.1 to 2.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/inertiajs/inertia-phoenix/releases\"\u003einertia's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.6.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003einertia_scroll/2\u003c/code\u003e function to support infinite scroll pagination. Automatically configures merge behavior and extracts pagination metadata for the client-side \u003ccode\u003eInfiniteScroll\u003c/code\u003e component. Includes \u003ccode\u003eInertia.ScrollMetadata\u003c/code\u003e protocol for extensible pagination library support (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/issues/63\"\u003e#63\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einertia_once/2\u003c/code\u003e function to support once props, which are cached on the client-side and reused across page navigations. Supports \u003ccode\u003efresh\u003c/code\u003e, \u003ccode\u003euntil\u003c/code\u003e, and \u003ccode\u003eas\u003c/code\u003e options for controlling refresh behavior, expiration, and custom keys (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/issues/62\"\u003e#62\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCreate an \u003ccode\u003eassets/js/pages\u003c/code\u003e directory in the Igniter install task and fix the documentation (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/pull/57\"\u003e#57\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProperly camelize keys in \u003ccode\u003edeferredProps\u003c/code\u003e metadata when \u003ccode\u003ecamelize_props\u003c/code\u003e is enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/inertiajs/inertia-phoenix/compare/v2.5.1...v2.6.0\"\u003ehttps://github.com/inertiajs/inertia-phoenix/compare/v2.5.1...v2.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/inertiajs/inertia-phoenix/blob/main/CHANGELOG.md\"\u003einertia's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.6.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003einertia_scroll/2\u003c/code\u003e function to support infinite scroll pagination. Automatically configures merge behavior and extracts pagination metadata for the client-side \u003ccode\u003eInfiniteScroll\u003c/code\u003e component. Includes \u003ccode\u003eInertia.ScrollMetadata\u003c/code\u003e protocol for extensible pagination library support (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/issues/63\"\u003e#63\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einertia_once/2\u003c/code\u003e function to support once props, which are cached on the client-side and reused across page navigations. Supports \u003ccode\u003efresh\u003c/code\u003e, \u003ccode\u003euntil\u003c/code\u003e, and \u003ccode\u003eas\u003c/code\u003e options for controlling refresh behavior, expiration, and custom keys (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/issues/62\"\u003e#62\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCreate an \u003ccode\u003eassets/js/pages\u003c/code\u003e directory in the Igniter install task and fix the documentation (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/pull/57\"\u003e#57\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProperly camelize keys in \u003ccode\u003edeferredProps\u003c/code\u003e metadata when \u003ccode\u003ecamelize_props\u003c/code\u003e is enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/30977566d89131bb77199ebffeb75168cf5838b3\"\u003e\u003ccode\u003e3097756\u003c/code\u003e\u003c/a\u003e Version 2.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/73f2a4e3d1403af81127ffe5d8670e2c407da518\"\u003e\u003ccode\u003e73f2a4e\u003c/code\u003e\u003c/a\u003e Fix alias ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/9e35165922519ed22d9d00acc55d8cad5abc8be0\"\u003e\u003ccode\u003e9e35165\u003c/code\u003e\u003c/a\u003e Use consistent page_name and previous_page naming\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/47fc0993da48f60239d46c84268ab99ad14087c9\"\u003e\u003ccode\u003e47fc099\u003c/code\u003e\u003c/a\u003e Fix since tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/0fee91adc2b1577bdbc75f0c0a815319126db38d\"\u003e\u003ccode\u003e0fee91a\u003c/code\u003e\u003c/a\u003e Add support for Scroll props\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/785014c26993d25d43610021397209e8904f0dd7\"\u003e\u003ccode\u003e785014c\u003c/code\u003e\u003c/a\u003e Add Once props section to README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/6af454d5d57f83d6a4987ef6299b66799fab509d\"\u003e\u003ccode\u003e6af454d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/0f90cee08f561285b73f234980d965aaf25e6c95\"\u003e\u003ccode\u003e0f90cee\u003c/code\u003e\u003c/a\u003e Add support for Once props\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/0e3c023d3e16d96823649bbc93bc6e24824de59a\"\u003e\u003ccode\u003e0e3c023\u003c/code\u003e\u003c/a\u003e More helpful prop names for testing behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/acee6022c50275918cef6c626439c0d9e73f150f\"\u003e\u003ccode\u003eacee602\u003c/code\u003e\u003c/a\u003e Fix camelization of keys in deferredProps metadata\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/inertiajs/inertia-phoenix/compare/v2.5.1...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.19 to 1.1.20\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.20/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.20 (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eredirect\u003c/code\u003e in \u003ccode\u003ehandle_params\u003c/code\u003e for client-initiated patches causing a JS exception (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4094\"\u003e#4094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix events initiated from elements teleported outside of a LiveComponent being sent to the LiveView instead of the LiveComponent (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eHooksOptions\u003c/code\u003e accepts non-default typed hooks (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4099\"\u003e#4099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent portal content from disappearing in rare cases (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e\u0026lt;form\u0026gt;\u003c/code\u003e submission to a controller from inside a portal not working (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4107\"\u003e#4107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent JS crash when debouncing inputs attached to a form with the \u003ccode\u003eform=\u0026quot;...\u0026quot;\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4102\"\u003e#4102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eUploadClient\u003c/code\u003e (from LiveViewTest) crashing when receiving a \u003ccode\u003e:socket_close\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003elive_file_input\u003c/code\u003e to update attributes (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML when setting LiveView \u003ccode\u003e:container\u003c/code\u003e option to \u003ccode\u003e:body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/b146b3300721adaa2eaa5e5f81547e70dd925d21\"\u003e\u003ccode\u003eb146b33\u003c/code\u003e\u003c/a\u003e release v1.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/b7f2e120564ba8eb26520616435f5c603f6b2430\"\u003e\u003ccode\u003eb7f2e12\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/32b3925ed325f7f1d158a044e80ba81c7db7de11\"\u003e\u003ccode\u003e32b3925\u003c/code\u003e\u003c/a\u003e Bump morphom. Closes \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/fa5473566f11957ca3ddc88b6d372b5f107a1e73\"\u003e\u003ccode\u003efa54735\u003c/code\u003e\u003c/a\u003e Allow live_file_input to sync attributes except value (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4112\"\u003e#4112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/82e50cdf8940416c492122322c4786c1f2a8f395\"\u003e\u003ccode\u003e82e50cd\u003c/code\u003e\u003c/a\u003e add warning about bypassing form validation (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4115\"\u003e#4115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/75c53203201bd56921997a58351585d1f83c4747\"\u003e\u003ccode\u003e75c5320\u003c/code\u003e\u003c/a\u003e Fix incorrect test name for teleported external form submission (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4113\"\u003e#4113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/dad5d1f4040eb1ce6d587684b1fe9edbc5b0cbb4\"\u003e\u003ccode\u003edad5d1f\u003c/code\u003e\u003c/a\u003e add note about setting properties to JS.set_attribute/1 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/f8f9fb633b847675baa2ba2403915d4aa82af5a5\"\u003e\u003ccode\u003ef8f9fb6\u003c/code\u003e\u003c/a\u003e Add documentation example for \u003ccode\u003ePhoenix.LiveView.render_with/2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4063\"\u003e#4063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/dd29392338ac3cc175eb5986dd203912acbc8f39\"\u003e\u003ccode\u003edd29392\u003c/code\u003e\u003c/a\u003e fix: add handle_info for :socket_close on UploadClient (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a2c0b8f8ee3d7efa56bed67006970a3b0bbbac27\"\u003e\u003ccode\u003ea2c0b8f\u003c/code\u003e\u003c/a\u003e fix external form submission for teleported form (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4111\"\u003e#4111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.19...v1.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.14 to 2.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ev2.4.0\u003c/a\u003e (2026-01-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9e0e8d4af638dc2692ae83c038805212259d36b5\"\u003e\u003ccode\u003e9e0e8d4\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3dba579861c163ca5168d6e1eeb41c496ae33df7\"\u003e\u003ccode\u003e3dba579\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e7b69a8a0932586f91040a8689016350eed0a7b7\"\u003e\u003ccode\u003ee7b69a8\u003c/code\u003e\u003c/a\u003e test: Adding cheat_sheet test file (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b985057765789cbae5c45321fbae8f10c263d6dd\"\u003e\u003ccode\u003eb985057\u003c/code\u003e\u003c/a\u003e refactor: Enhance \u003ccode\u003edescribe\u003c/code\u003e function to preserve code blocks while formattin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/4903eb41445e0a2ce63f12af1f365837669276e0\"\u003e\u003ccode\u003e4903eb4\u003c/code\u003e\u003c/a\u003e docs: fix typo (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e8c3c3ba66f607338231493affc32fffb1330c1e\"\u003e\u003ccode\u003ee8c3c3b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/247\"\u003e#247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/56f7dc1f92db16cfba0498cc1f49a8d5f93a4815\"\u003e\u003ccode\u003e56f7dc1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.39.1 to 0.39.3 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/da2ca7d63c208e51bf91db66833edfe0ea223955\"\u003e\u003ccode\u003eda2ca7d\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/de9ea1534192673bee37141828d6c01a2c853677\"\u003e\u003ccode\u003ede9ea15\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir from 1.4.6 to 1.4.7 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/244\"\u003e#244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9a6ef84e297440adb29fc854caeb5bd133dcca1f\"\u003e\u003ccode\u003e9a6ef84\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003e0e6278a\u003c/code\u003e to \u003ccode\u003ebd6c527\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_phoenix/pull/454","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_phoenix/issues/454","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/454/packages"},{"uuid":"3829821587","node_id":"PR_kwDOP6UndM6-A27x","number":53,"state":"closed","title":"chore(deps): bump the elixir group with 5 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-26T13:13:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T13:49:46.000Z","updated_at":"2026-01-26T13:13:59.000Z","time_to_close":602651,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"elixir","update_count":5,"packages":[{"name":"ash","old_version":"3.12.0","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_authentication","old_version":"4.13.6","new_version":"4.13.7","repository_url":"https://github.com/team-alembic/ash_authentication"},{"name":"ash_authentication_phoenix","old_version":"2.14.1","new_version":"2.15.0","repository_url":"https://github.com/team-alembic/ash_authentication_phoenix"},{"name":"phoenix_live_view","old_version":"1.1.19","new_version":"1.1.20","repository_url":"https://github.com/phoenixframework/phoenix_live_view"},{"name":"swoosh","old_version":"1.20.0","new_version":"1.20.1","repository_url":"https://github.com/swoosh/swoosh"}],"path":null,"ecosystem":"hex"},"body":"Bumps the elixir group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash](https://github.com/ash-project/ash) | `3.12.0` | `3.13.1` |\n| [ash_authentication](https://github.com/team-alembic/ash_authentication) | `4.13.6` | `4.13.7` |\n| [ash_authentication_phoenix](https://github.com/team-alembic/ash_authentication_phoenix) | `2.14.1` | `2.15.0` |\n| [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) | `1.1.19` | `1.1.20` |\n| [swoosh](https://github.com/swoosh/swoosh) | `1.20.0` | `1.20.1` |\n\nUpdates `ash` from 3.12.0 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_authentication` from 4.13.6 to 4.13.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/releases\"\u003eash_authentication's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.13.7\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md\"\u003eash_authentication's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.6...v4.13.7\"\u003ev4.13.7\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/8faf35ac1d6bb60250f119c20413b358b29ec36c\"\u003e\u003ccode\u003e8faf35a\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0d2301f22f7e83e9b760f2b1fc5778fa450063a8\"\u003e\u003ccode\u003e0d2301f\u003c/code\u003e\u003c/a\u003e fix: skip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0ad8171132d2afa5db40e51304f7dfa5c4cb6ae6\"\u003e\u003ccode\u003e0ad8171\u003c/code\u003e\u003c/a\u003e fix: error caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/c4ed9c96dd06d0ab2c4ed9df637fea04ff170caf\"\u003e\u003ccode\u003ec4ed9c9\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the production-dependencies group across 1 directory with 5...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.6...v4.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_authentication_phoenix` from 2.14.1 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/releases\"\u003eash_authentication_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.15.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake flash overridable (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e) by aidalgol [(\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/pull/702\"\u003eteam-alembic/ash_authentication_phoenix#702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eskip remember_me token generation when using sign_in_tokens (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/pull/703\"\u003eteam-alembic/ash_authentication_phoenix#703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/blob/main/CHANGELOG.md\"\u003eash_authentication_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/compare/v2.14.1...v2.15.0\"\u003ev2.15.0\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake flash overridable (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e) by aidalgol [(\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/pull/702\"\u003eteam-alembic/ash_authentication_phoenix#702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eskip remember_me token generation when using sign_in_tokens (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/pull/703\"\u003eteam-alembic/ash_authentication_phoenix#703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/6ddd46340c041a600eae6f31cfd3a7eb14a4c07e\"\u003e\u003ccode\u003e6ddd463\u003c/code\u003e\u003c/a\u003e chore: release version v2.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/66cf1b6b9c39da7c945aab41a6869d83a1311dde\"\u003e\u003ccode\u003e66cf1b6\u003c/code\u003e\u003c/a\u003e docs: Update generated UI override docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/84d3938f180c8f2d5450dd0baebb8f41f4a6b156\"\u003e\u003ccode\u003e84d3938\u003c/code\u003e\u003c/a\u003e fix: skip remember_me token generation when using sign_in_tokens (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/37ed63d09a7c2f6f66ee942b2df94b743bb3bf09\"\u003e\u003ccode\u003e37ed63d\u003c/code\u003e\u003c/a\u003e feat: make flash overridable (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/045b7485824e25267a6b024c588cd5a1802a89ad\"\u003e\u003ccode\u003e045b748\u003c/code\u003e\u003c/a\u003e docs: Update notify function to use 'data' instead of 'resource' (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/compare/v2.14.1...v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.19 to 1.1.20\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.20/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.20 (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eredirect\u003c/code\u003e in \u003ccode\u003ehandle_params\u003c/code\u003e for client-initiated patches causing a JS exception (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4094\"\u003e#4094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix events initiated from elements teleported outside of a LiveComponent being sent to the LiveView instead of the LiveComponent (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eHooksOptions\u003c/code\u003e accepts non-default typed hooks (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4099\"\u003e#4099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent portal content from disappearing in rare cases (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e\u0026lt;form\u0026gt;\u003c/code\u003e submission to a controller from inside a portal not working (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4107\"\u003e#4107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent JS crash when debouncing inputs attached to a form with the \u003ccode\u003eform=\u0026quot;...\u0026quot;\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4102\"\u003e#4102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eUploadClient\u003c/code\u003e (from LiveViewTest) crashing when receiving a \u003ccode\u003e:socket_close\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003elive_file_input\u003c/code\u003e to update attributes (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML when setting LiveView \u003ccode\u003e:container\u003c/code\u003e option to \u003ccode\u003e:body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/b146b3300721adaa2eaa5e5f81547e70dd925d21\"\u003e\u003ccode\u003eb146b33\u003c/code\u003e\u003c/a\u003e release v1.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/b7f2e120564ba8eb26520616435f5c603f6b2430\"\u003e\u003ccode\u003eb7f2e12\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/32b3925ed325f7f1d158a044e80ba81c7db7de11\"\u003e\u003ccode\u003e32b3925\u003c/code\u003e\u003c/a\u003e Bump morphom. Closes \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/fa5473566f11957ca3ddc88b6d372b5f107a1e73\"\u003e\u003ccode\u003efa54735\u003c/code\u003e\u003c/a\u003e Allow live_file_input to sync attributes except value (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4112\"\u003e#4112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/82e50cdf8940416c492122322c4786c1f2a8f395\"\u003e\u003ccode\u003e82e50cd\u003c/code\u003e\u003c/a\u003e add warning about bypassing form validation (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4115\"\u003e#4115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/75c53203201bd56921997a58351585d1f83c4747\"\u003e\u003ccode\u003e75c5320\u003c/code\u003e\u003c/a\u003e Fix incorrect test name for teleported external form submission (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4113\"\u003e#4113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/dad5d1f4040eb1ce6d587684b1fe9edbc5b0cbb4\"\u003e\u003ccode\u003edad5d1f\u003c/code\u003e\u003c/a\u003e add note about setting properties to JS.set_attribute/1 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/f8f9fb633b847675baa2ba2403915d4aa82af5a5\"\u003e\u003ccode\u003ef8f9fb6\u003c/code\u003e\u003c/a\u003e Add documentation example for \u003ccode\u003ePhoenix.LiveView.render_with/2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4063\"\u003e#4063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/dd29392338ac3cc175eb5986dd203912acbc8f39\"\u003e\u003ccode\u003edd29392\u003c/code\u003e\u003c/a\u003e fix: add handle_info for :socket_close on UploadClient (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a2c0b8f8ee3d7efa56bed67006970a3b0bbbac27\"\u003e\u003ccode\u003ea2c0b8f\u003c/code\u003e\u003c/a\u003e fix external form submission for teleported form (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4111\"\u003e#4111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.19...v1.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `swoosh` from 1.20.0 to 1.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swoosh/swoosh/releases\"\u003eswoosh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.1 🚀\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Content-Transfer-Encoding for message/* attachments \u003ca href=\"https://github.com/romsahel\"\u003e\u003ccode\u003e@​romsahel\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⛓️ Dependency\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump mail from 0.5.1 to 0.5.2 \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bandit from 1.10.0 to 1.10.1 \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump req from 0.5.16 to 0.5.17 \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bandit from 1.9.0 to 1.10.0 \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/romsahel\"\u003e\u003ccode\u003e@​romsahel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/swoosh/swoosh/pull/1096\"\u003eswoosh/swoosh#1096\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/swoosh/swoosh/compare/v1.20.0...v1.20.1\"\u003ehttps://github.com/swoosh/swoosh/compare/v1.20.0...v1.20.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swoosh/swoosh/blob/main/CHANGELOG.md\"\u003eswoosh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.20.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Content-Transfer-Encoding for message/* attachments \u003ca href=\"https://github.com/romsahel\"\u003e\u003ccode\u003e@​romsahel\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/c42c25c2efaedd194861bfee27b9cbce51b9e3f4\"\u003e\u003ccode\u003ec42c25c\u003c/code\u003e\u003c/a\u003e v1.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/74a12e8a17ade33b1089e25981154b316001f378\"\u003e\u003ccode\u003e74a12e8\u003c/code\u003e\u003c/a\u003e Fix Content-Transfer-Encoding for message/* attachments (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/7e4c5741358b6862c1fd11cd6b6ff7b28caf9bb7\"\u003e\u003ccode\u003e7e4c574\u003c/code\u003e\u003c/a\u003e Bump mail from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/954a8b8f47459589272c4be3ad056de19b35f2cf\"\u003e\u003ccode\u003e954a8b8\u003c/code\u003e\u003c/a\u003e Bump bandit from 1.10.0 to 1.10.1 (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/c295cdee7cb514170576df2d434a26dbfe869469\"\u003e\u003ccode\u003ec295cde\u003c/code\u003e\u003c/a\u003e Bump req from 0.5.16 to 0.5.17 (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/bdfd47437c3a6d4e66841165154fa37805541292\"\u003e\u003ccode\u003ebdfd474\u003c/code\u003e\u003c/a\u003e Bump bandit from 1.9.0 to 1.10.0 (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swoosh/swoosh/compare/v1.20.0...v1.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jwstover/citadel/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwstover%2Fcitadel/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"},{"uuid":"3774803787","node_id":"PR_kwDOPvFnts67NXWh","number":38,"state":"open","title":"chore(deps): bump ash from 3.11.1 to 3.11.3 in the production-dependencies group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-01T15:22:42.000Z","updated_at":"2026-01-08T20:28:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ash","old_version":"3.11.1","new_version":"3.11.3","repository_url":"https://github.com/ash-project/ash"}],"path":"the production-dependencies group","ecosystem":"hex"},"body":"Bumps the production-dependencies group with 1 update: [ash](https://github.com/ash-project/ash).\n\nUpdates `ash` from 3.11.1 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.2...v3.11.3\"\u003ev3.11.3\u003c/a\u003e (2025-12-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.1...v3.11.2\"\u003ev3.11.2\u003c/a\u003e (2025-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b1ad218a6b2ec0395253c36294114ddba8adcf90\"\u003e\u003ccode\u003eb1ad218\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a94f0dae2b944fb83a3ff1eab375233dccabe9ce\"\u003e\u003ccode\u003ea94f0da\u003c/code\u003e\u003c/a\u003e fix: only apply overload typing when there is only one option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/39bac34fd1979c815d8a0a6d843055eafa6c72e5\"\u003e\u003ccode\u003e39bac34\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e5a770af4f115474b8b25fda3d76d3cd42ddc1b4\"\u003e\u003ccode\u003ee5a770a\u003c/code\u003e\u003c/a\u003e fix: don't run authorization in cross-datalayer filters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/9b69ce0920cdf9dd6c280ad845b7d2de01b4deb4\"\u003e\u003ccode\u003e9b69ce0\u003c/code\u003e\u003c/a\u003e chore: filter out aggregates that don't need authorization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e07462dba09f317751ae5d8134a6fa5d51c079bd\"\u003e\u003ccode\u003ee07462d\u003c/code\u003e\u003c/a\u003e improvement(destroy): Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/055dca193542b511e795a964457f7f4af17dbc81\"\u003e\u003ccode\u003e055dca1\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/feb06ef338bc213f4f203660c50a826167e2794f\"\u003e\u003ccode\u003efeb06ef\u003c/code\u003e\u003c/a\u003e fix: dont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c14f133222ca4e161315a7aa86e88f6d159c6335\"\u003e\u003ccode\u003ec14f133\u003c/code\u003e\u003c/a\u003e fix: Ensure that calculations used in preparations have access to argument va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/317f7f580fcfc7c7f1614e85e1d2b81885e64667\"\u003e\u003ccode\u003e317f7f5\u003c/code\u003e\u003c/a\u003e fix: many-to-many relationships should inherit the sort/limit from their join...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.1...v3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.11.1\u0026new-version=3.11.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_typescript/pull/38","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_typescript/issues/38","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/38/packages"},{"uuid":"3774477428","node_id":"PR_kwDOLoEg5M67MSHb","number":202,"state":"closed","title":"chore(deps): bump the production-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-01T21:02:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T11:06:39.000Z","updated_at":"2026-01-01T21:02:20.000Z","time_to_close":35740,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.7.6","new_version":"3.11.3","repository_url":"https://github.com/ash-project/ash"},{"name":"ecto","old_version":"3.13.4","new_version":"3.13.5","repository_url":"https://github.com/elixir-ecto/ecto"},{"name":"ecto_sql","old_version":"3.13.2","new_version":"3.13.4","repository_url":"https://github.com/elixir-ecto/ecto_sql"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates: [ash](https://github.com/ash-project/ash), [ecto](https://github.com/elixir-ecto/ecto) and [ecto_sql](https://github.com/elixir-ecto/ecto_sql).\n\nUpdates `ash` from 3.7.6 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.10.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.2...v3.11.3\"\u003ev3.11.3\u003c/a\u003e (2025-12-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.1...v3.11.2\"\u003ev3.11.2\u003c/a\u003e (2025-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.0...v3.11.1\"\u003ev3.11.1\u003c/a\u003e (2025-12-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.10.1...v3.11.0\"\u003ev3.11.0\u003c/a\u003e (2025-12-05)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b1ad218a6b2ec0395253c36294114ddba8adcf90\"\u003e\u003ccode\u003eb1ad218\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a94f0dae2b944fb83a3ff1eab375233dccabe9ce\"\u003e\u003ccode\u003ea94f0da\u003c/code\u003e\u003c/a\u003e fix: only apply overload typing when there is only one option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/39bac34fd1979c815d8a0a6d843055eafa6c72e5\"\u003e\u003ccode\u003e39bac34\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e5a770af4f115474b8b25fda3d76d3cd42ddc1b4\"\u003e\u003ccode\u003ee5a770a\u003c/code\u003e\u003c/a\u003e fix: don't run authorization in cross-datalayer filters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/9b69ce0920cdf9dd6c280ad845b7d2de01b4deb4\"\u003e\u003ccode\u003e9b69ce0\u003c/code\u003e\u003c/a\u003e chore: filter out aggregates that don't need authorization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e07462dba09f317751ae5d8134a6fa5d51c079bd\"\u003e\u003ccode\u003ee07462d\u003c/code\u003e\u003c/a\u003e improvement(destroy): Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/055dca193542b511e795a964457f7f4af17dbc81\"\u003e\u003ccode\u003e055dca1\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/feb06ef338bc213f4f203660c50a826167e2794f\"\u003e\u003ccode\u003efeb06ef\u003c/code\u003e\u003c/a\u003e fix: dont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c14f133222ca4e161315a7aa86e88f6d159c6335\"\u003e\u003ccode\u003ec14f133\u003c/code\u003e\u003c/a\u003e fix: Ensure that calculations used in preparations have access to argument va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/317f7f580fcfc7c7f1614e85e1d2b81885e64667\"\u003e\u003ccode\u003e317f7f5\u003c/code\u003e\u003c/a\u003e fix: many-to-many relationships should inherit the sort/limit from their join...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.7.6...v3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto` from 3.13.4 to 3.13.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto/blob/master/CHANGELOG.md\"\u003eecto's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.5 (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Query] Support selecting a subset of a subquery as a struct\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/0bc7948ee9fbca21872ef5502f4d4c2c2f3e51f1\"\u003e\u003ccode\u003e0bc7948\u003c/code\u003e\u003c/a\u003e Release v3.13.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/573034a5c703f5aa708e82835ad73a03bd06a546\"\u003e\u003ccode\u003e573034a\u003c/code\u003e\u003c/a\u003e support selecting a subset of a subquery as a struct (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/3902cc2893a50756ad2daaddac2333c9de79647a\"\u003e\u003ccode\u003e3902cc2\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e:seach_path\u003c/code\u003e parameter in the multi tenancy guide (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4677\"\u003e#4677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/ecto/compare/v3.13.4...v3.13.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto_sql` from 3.13.2 to 3.13.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md\"\u003eecto_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.4 (2025-12-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Do not crash \u003ccode\u003emix ecto.load\u003c/code\u003e with large dumped databases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.3 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[sql] Tag generated functions as \u003ccode\u003e:generated\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[sql] Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Fix \u003ccode\u003estructure_load/2\u003c/code\u003e for MySQL 9.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/ed07cf27a49109be3b2558574ff03d9499f79557\"\u003e\u003ccode\u003eed07cf2\u003c/code\u003e\u003c/a\u003e Release v3.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/18831631b4405f897db77e7adb450a47febbcb18\"\u003e\u003ccode\u003e1883163\u003c/code\u003e\u003c/a\u003e Use input redirection for mysql structure_load (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/2c0aacb709b7562b6644bcb0f239972c4789b5d7\"\u003e\u003ccode\u003e2c0aacb\u003c/code\u003e\u003c/a\u003e Document passing Repo.get_dynamic_repo(), closes \u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/701\"\u003e#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/912cb3489bec72f4a961d4fdf58df68c2b6dc647\"\u003e\u003ccode\u003e912cb34\u003c/code\u003e\u003c/a\u003e Release v3.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/5d6d82b1beb502762c46bc15fa3ae97100ee504c\"\u003e\u003ccode\u003e5d6d82b\u003c/code\u003e\u003c/a\u003e Add generated option to quote in SQL adapter (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/bddc7bcc949fdd2ffd772967e8c224becdb9c45a\"\u003e\u003ccode\u003ebddc7bc\u003c/code\u003e\u003c/a\u003e chore(docs): Update Safe Ecto Migrations link (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/074a2718fd3d3e536de05b4b4b9483335f19d248\"\u003e\u003ccode\u003e074a271\u003c/code\u003e\u003c/a\u003e Improve sandbox docs (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/e223a377c407c6886eb4d1fe72778e2e03f987ab\"\u003e\u003ccode\u003ee223a37\u003c/code\u003e\u003c/a\u003e Fix structure_load/2 for MySQL 9.4+ (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/69954cb7596403d5127bb2f06d7f2ef414988e9e\"\u003e\u003ccode\u003e69954cb\u003c/code\u003e\u003c/a\u003e Updated myxql to 0.8 (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/4752ad25666584846e83c1b44dc297c2a6ed3525\"\u003e\u003ccode\u003e4752ad2\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/compare/v3.13.2...v3.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_sql/pull/202","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_sql/issues/202","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/202/packages"},{"uuid":"3774065713","node_id":"PR_kwDOPjELQc67K9lX","number":8,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-01T03:20:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T03:18:14.000Z","updated_at":"2026-02-01T03:20:50.000Z","time_to_close":2678555,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":5,"packages":[{"name":"ash","old_version":"3.5.35","new_version":"3.11.3","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_sql","old_version":"0.2.90","new_version":"0.3.16","repository_url":"https://github.com/ash-project/ash_sql"},{"name":"ecto","old_version":"3.13.2","new_version":"3.13.5"},{"name":"ecto_sql","old_version":"3.13.2","new_version":"3.13.4"},{"name":"igniter","old_version":"0.6.28","new_version":"0.7.0"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [ash](https://github.com/ash-project/ash) and [ash_sql](https://github.com/ash-project/ash_sql).\n\nUpdates `ash` from 3.5.35 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.10.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.2...v3.11.3\"\u003ev3.11.3\u003c/a\u003e (2025-12-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.1...v3.11.2\"\u003ev3.11.2\u003c/a\u003e (2025-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.0...v3.11.1\"\u003ev3.11.1\u003c/a\u003e (2025-12-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.10.1...v3.11.0\"\u003ev3.11.0\u003c/a\u003e (2025-12-05)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b1ad218a6b2ec0395253c36294114ddba8adcf90\"\u003e\u003ccode\u003eb1ad218\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a94f0dae2b944fb83a3ff1eab375233dccabe9ce\"\u003e\u003ccode\u003ea94f0da\u003c/code\u003e\u003c/a\u003e fix: only apply overload typing when there is only one option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/39bac34fd1979c815d8a0a6d843055eafa6c72e5\"\u003e\u003ccode\u003e39bac34\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e5a770af4f115474b8b25fda3d76d3cd42ddc1b4\"\u003e\u003ccode\u003ee5a770a\u003c/code\u003e\u003c/a\u003e fix: don't run authorization in cross-datalayer filters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/9b69ce0920cdf9dd6c280ad845b7d2de01b4deb4\"\u003e\u003ccode\u003e9b69ce0\u003c/code\u003e\u003c/a\u003e chore: filter out aggregates that don't need authorization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e07462dba09f317751ae5d8134a6fa5d51c079bd\"\u003e\u003ccode\u003ee07462d\u003c/code\u003e\u003c/a\u003e improvement(destroy): Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/055dca193542b511e795a964457f7f4af17dbc81\"\u003e\u003ccode\u003e055dca1\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/feb06ef338bc213f4f203660c50a826167e2794f\"\u003e\u003ccode\u003efeb06ef\u003c/code\u003e\u003c/a\u003e fix: dont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c14f133222ca4e161315a7aa86e88f6d159c6335\"\u003e\u003ccode\u003ec14f133\u003c/code\u003e\u003c/a\u003e fix: Ensure that calculations used in preparations have access to argument va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/317f7f580fcfc7c7f1614e85e1d2b81885e64667\"\u003e\u003ccode\u003e317f7f5\u003c/code\u003e\u003c/a\u003e fix: many-to-many relationships should inherit the sort/limit from their join...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.5.35...v3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_sql` from 0.2.90 to 0.3.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_sql/releases\"\u003eash_sql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.15\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure that filtered aggregates are selected in queries by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.3.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure calculations are selected on aggregate subqueries by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read action sort if relationship does not specify one (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/194\"\u003eash-project/ash_sql#194\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly merge already-computed aggregates when select? is true (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/193\"\u003e#193\u003c/a\u003e) by Alan Heywood [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/193\"\u003e#193\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/193\"\u003eash-project/ash_sql#193\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eextract_fields_from_expr returns [] instead of all_attribute_names when a query selects all fields ({:\u0026amp;, [], [ix]}) but has no take clause (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/192\"\u003e#192\u003c/a\u003e) by Daniel Gollings [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/192\"\u003e#192\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/192\"\u003eash-project/ash_sql#192\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrectly extract fields when \u003ccode\u003etake\u003c/code\u003e is present in aggregate by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.3.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve selected fields when wrapping in subquery for aggregates by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.3.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly type-cast NULL values in dynamic SQL expressions (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/185\"\u003e#185\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_sql/blob/main/CHANGELOG.md\"\u003eash_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.15...v0.3.16\"\u003ev0.3.16\u003c/a\u003e (2025-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't select \u003ccode\u003e:calculations\u003c/code\u003e in subquery if its been merged by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eexpand aggregate expressions for ref finding by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate with parent ref in relationship filter and sorting on relationship field (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/197\"\u003e#197\u003c/a\u003e) by Alan Heywood [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/197\"\u003e#197\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/197\"\u003eash-project/ash_sql#197\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebinding error when loading aggregate (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/196\"\u003e#196\u003c/a\u003e) by Alan Heywood [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/196\"\u003e#196\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/196\"\u003eash-project/ash_sql#196\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.14...v0.3.15\"\u003ev0.3.15\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure that filtered aggregates are selected in queries by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.13...v0.3.14\"\u003ev0.3.14\u003c/a\u003e (2025-11-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure calculations are selected on aggregate subqueries by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read action sort if relationship does not specify one (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/194\"\u003eash-project/ash_sql#194\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly merge already-computed aggregates when select? is true (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/193\"\u003e#193\u003c/a\u003e) by Alan Heywood [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/193\"\u003e#193\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/193\"\u003eash-project/ash_sql#193\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eextract_fields_from_expr returns [] instead of all_attribute_names when a query selects all fields ({:\u0026amp;, [], [ix]}) but has no take clause (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/192\"\u003e#192\u003c/a\u003e) by Daniel Gollings [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/192\"\u003e#192\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/192\"\u003eash-project/ash_sql#192\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.12...v0.3.13\"\u003ev0.3.13\u003c/a\u003e (2025-11-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrectly extract fields when \u003ccode\u003etake\u003c/code\u003e is present in aggregate by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.11...v0.3.12\"\u003ev0.3.12\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/97530ffe7ea27760095e3f631b1569d276c46c47\"\u003e\u003ccode\u003e97530ff\u003c/code\u003e\u003c/a\u003e chore: release version v0.3.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/dc0cdbfd48782858d2d6ce207a57cc3f51cdd3f8\"\u003e\u003ccode\u003edc0cdbf\u003c/code\u003e\u003c/a\u003e fix: don't select \u003ccode\u003e:calculations\u003c/code\u003e in subquery if its been merged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/32cfc338f89ebd2ba1af682245f09e6227bfb10b\"\u003e\u003ccode\u003e32cfc33\u003c/code\u003e\u003c/a\u003e fix: expand aggregate expressions for ref finding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/917e5839f452875bf9cd5156abc8813890fa6483\"\u003e\u003ccode\u003e917e583\u003c/code\u003e\u003c/a\u003e fix: aggregate with parent ref in relationship filter and sorting on relation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/4077cf8315c1bb0cdb2f5c0bb08138b18aefd4d5\"\u003e\u003ccode\u003e4077cf8\u003c/code\u003e\u003c/a\u003e fix: binding error when loading aggregate (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/ee5a06ab210b1e41961219ee6d38b9493f16b04c\"\u003e\u003ccode\u003eee5a06a\u003c/code\u003e\u003c/a\u003e chore: release version v0.3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/0660ce1860bb659923256527ff0d286b1260bb89\"\u003e\u003ccode\u003e0660ce1\u003c/code\u003e\u003c/a\u003e fix: ensure that filtered aggregates are selected in queries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/4f23769ae7c5a6c626feed37ce729d6f30cc7e33\"\u003e\u003ccode\u003e4f23769\u003c/code\u003e\u003c/a\u003e chore: release version v0.3.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/f24bb363fefe0fc0ed942c44dde5eee0f26970df\"\u003e\u003ccode\u003ef24bb36\u003c/code\u003e\u003c/a\u003e fix: ensure calculations are selected on aggregate subqueries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/90ce6b70156497c7ea38e986d3d834a46005e640\"\u003e\u003ccode\u003e90ce6b7\u003c/code\u003e\u003c/a\u003e fix: respect read action sort if relationship does not specify one (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.2.90...v0.3.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto` from 3.13.2 to 3.13.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto/blob/master/CHANGELOG.md\"\u003eecto's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.5 (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Query] Support selecting a subset of a subquery as a struct\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.4 (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Changeset] Ensure empty binaries are trimmed\u003c/li\u003e\n\u003cli\u003e[Ecto.Repo] Ensure rollback applies to dynamic repos\u003c/li\u003e\n\u003cli\u003e[Ecto.Type] Properly format \u003ccode\u003e:in\u003c/code\u003e composite types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.3 (2025-09-19)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Query] Accept a list of things to exclude in \u003ccode\u003eexclude\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Query] Allow 2-arity functions as preload function in query\u003c/li\u003e\n\u003cli\u003e[Ecto.Query] Remove soft deprecated literal warning\u003c/li\u003e\n\u003cli\u003e[Ecto.Schema] Do not consider space and newlines as empty for binary types\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/0bc7948ee9fbca21872ef5502f4d4c2c2f3e51f1\"\u003e\u003ccode\u003e0bc7948\u003c/code\u003e\u003c/a\u003e Release v3.13.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/573034a5c703f5aa708e82835ad73a03bd06a546\"\u003e\u003ccode\u003e573034a\u003c/code\u003e\u003c/a\u003e support selecting a subset of a subquery as a struct (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/3902cc2893a50756ad2daaddac2333c9de79647a\"\u003e\u003ccode\u003e3902cc2\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e:seach_path\u003c/code\u003e parameter in the multi tenancy guide (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4677\"\u003e#4677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/0bf3fa45754043229bec509130815f0b10579079\"\u003e\u003ccode\u003e0bf3fa4\u003c/code\u003e\u003c/a\u003e Release v3.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/22acb18799193adc27d5debd01170befef190584\"\u003e\u003ccode\u003e22acb18\u003c/code\u003e\u003c/a\u003e Ensure empty binaries are trimmed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/0d3c992cc2abd739693c67b39387892517dd0be5\"\u003e\u003ccode\u003e0d3c992\u003c/code\u003e\u003c/a\u003e Properly format :in composite types, closes \u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4672\"\u003e#4672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/d715d59abae0ecfa753d979ea59bd341afcd6835\"\u003e\u003ccode\u003ed715d59\u003c/code\u003e\u003c/a\u003e Use direct adapter rollback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/ab64e1d209e67ec347780e747c8fa556851b2e1f\"\u003e\u003ccode\u003eab64e1d\u003c/code\u003e\u003c/a\u003e Update field/2 docs to say we support as/1 and parent_as/1 (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4663\"\u003e#4663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/95b6a2942d5f27c1ada345c6e440a3a50073678f\"\u003e\u003ccode\u003e95b6a29\u003c/code\u003e\u003c/a\u003e Use ExDoc from git\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/941bd106c616d11a76d2658c7112673040574b30\"\u003e\u003ccode\u003e941bd10\u003c/code\u003e\u003c/a\u003e Release v3.13.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-ecto/ecto/compare/v3.13.2...v3.13.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto_sql` from 3.13.2 to 3.13.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md\"\u003eecto_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.4 (2025-12-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Do not crash \u003ccode\u003emix ecto.load\u003c/code\u003e with large dumped databases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.3 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[sql] Tag generated functions as \u003ccode\u003e:generated\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[sql] Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Fix \u003ccode\u003estructure_load/2\u003c/code\u003e for MySQL 9.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/ed07cf27a49109be3b2558574ff03d9499f79557\"\u003e\u003ccode\u003eed07cf2\u003c/code\u003e\u003c/a\u003e Release v3.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/18831631b4405f897db77e7adb450a47febbcb18\"\u003e\u003ccode\u003e1883163\u003c/code\u003e\u003c/a\u003e Use input redirection for mysql structure_load (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/2c0aacb709b7562b6644bcb0f239972c4789b5d7\"\u003e\u003ccode\u003e2c0aacb\u003c/code\u003e\u003c/a\u003e Document passing Repo.get_dynamic_repo(), closes \u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/701\"\u003e#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/912cb3489bec72f4a961d4fdf58df68c2b6dc647\"\u003e\u003ccode\u003e912cb34\u003c/code\u003e\u003c/a\u003e Release v3.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/5d6d82b1beb502762c46bc15fa3ae97100ee504c\"\u003e\u003ccode\u003e5d6d82b\u003c/code\u003e\u003c/a\u003e Add generated option to quote in SQL adapter (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/bddc7bcc949fdd2ffd772967e8c224becdb9c45a\"\u003e\u003ccode\u003ebddc7bc\u003c/code\u003e\u003c/a\u003e chore(docs): Update Safe Ecto Migrations link (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/074a2718fd3d3e536de05b4b4b9483335f19d248\"\u003e\u003ccode\u003e074a271\u003c/code\u003e\u003c/a\u003e Improve sandbox docs (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/e223a377c407c6886eb4d1fe72778e2e03f987ab\"\u003e\u003ccode\u003ee223a37\u003c/code\u003e\u003c/a\u003e Fix structure_load/2 for MySQL 9.4+ (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/69954cb7596403d5127bb2f06d7f2ef414988e9e\"\u003e\u003ccode\u003e69954cb\u003c/code\u003e\u003c/a\u003e Updated myxql to 0.8 (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/4752ad25666584846e83c1b44dc297c2a6ed3525\"\u003e\u003ccode\u003e4752ad2\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/compare/v3.13.2...v3.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.28 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.30\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't silently ignore certain errors during spinners by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't display \u0026quot;temporarily adding igniter\u0026quot; when we aren't by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.0\"\u003ev0.7.0\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.29...v0.6.30\"\u003ev0.6.30\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't silently ignore certain errors during spinners by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't display \u0026quot;temporarily adding igniter\u0026quot; when we aren't by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.28...v0.6.29\"\u003ev0.6.29\u003c/a\u003e (2025-09-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eprevent duplicate 'live' directories for modules with Live namespace (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/330\"\u003e#330\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent duplicate 'live' directories for modules with Live namespace by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003edelay_task\u003c/code\u003e to run tasks at the end by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/e41f7e0deafab17cef469633aa1060901b53ad55\"\u003e\u003ccode\u003ee41f7e0\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/1cb6f21cd8f1270ca9d9275783b27c97474ef4ea\"\u003e\u003ccode\u003e1cb6f21\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/4930cd457edcb540e5e6318a295ad1187512b7a4\"\u003e\u003ccode\u003e4930cd4\u003c/code\u003e\u003c/a\u003e Fix: \u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/bd2b582cab7316f4084749fc20cc9eda22e0c960\"\u003e\u003ccode\u003ebd2b582\u003c/code\u003e\u003c/a\u003e doc: fix type link (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/346\"\u003e#346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d90eb60efa42b79c1b344ddd673dad0ca13bbeca\"\u003e\u003ccode\u003ed90eb60\u003c/code\u003e\u003c/a\u003e docs: Update docs to indicate behavior of List.map/2, add tests (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/5c43202f2a3b47ac9d8d3a3dbd7bfaf6024edf1e\"\u003e\u003ccode\u003e5c43202\u003c/code\u003e\u003c/a\u003e docs: Clarify Elixir version requirements (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/6153ea02e91f55f4539158a03dc7a9a3eebbbec0\"\u003e\u003ccode\u003e6153ea0\u003c/code\u003e\u003c/a\u003e feat: Add support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/435cde1d385be900207373341d97e6ecb852f0e5\"\u003e\u003ccode\u003e435cde1\u003c/code\u003e\u003c/a\u003e chore: Fix REUSE license attribution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0127832814c6727c4655545c9a668d3b604aaba0\"\u003e\u003ccode\u003e0127832\u003c/code\u003e\u003c/a\u003e build(deps): bump rewrite in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a866ab58baa664f7d9110ce7c39646caeb91143e\"\u003e\u003ccode\u003ea866ab5\u003c/code\u003e\u003c/a\u003e chore: Fix failing test (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/340\"\u003e#340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.28...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/rtorresware/ash_postgres/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rtorresware%2Fash_postgres/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"3707099608","node_id":"PR_kwDOPXTJOc63t9Ox","number":15,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T16:22:59.000Z","updated_at":"2026-02-02T23:23:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.5.33","new_version":"3.11.1","repository_url":"https://github.com/ash-project/ash"},{"name":"plug","old_version":"1.18.1","new_version":"1.19.0"},{"name":"spark","old_version":"2.2.67","new_version":"2.3.14"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 1 update in the / directory: [ash](https://github.com/ash-project/ash).\n\nUpdates `ash` from 3.5.33 to 3.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.10.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun after_transaction hook in all read failure cases (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2455\"\u003eash-project/ash#2455\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eraise better error when passing Ash.Query to Ash.load (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2459\"\u003eash-project/ash#2459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eallow update actions for undo in reactor create steps (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2387\"\u003eash-project/ash#2387\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecalculation verifier (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier to warn if load is used with expr calc by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly return \u003ccode\u003e:ok\u003c/code\u003e from reactors when actions have no return type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read-action in rel check (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2448\"\u003eash-project/ash#2448\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle soft destroy return type in managed relationships by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate typespec for deprecated \u003ccode\u003ecan/3\u003c/code\u003e on domain (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2443\"\u003eash-project/ash#2443\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror on non existend action (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2435\"\u003eash-project/ash#2435\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprovide context-aware error messages for manage_relationship on_no_match errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2415\"\u003eash-project/ash#2415\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.0...v3.11.1\"\u003ev3.11.1\u003c/a\u003e (2025-12-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.10.1...v3.11.0\"\u003ev3.11.0\u003c/a\u003e (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eaggregates: add multitenancy bypass option for aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2427\"\u003e#2427\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2427\"\u003e#2427\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2427\"\u003eash-project/ash#2427\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregates: add multitenancy bypass option for aggregates by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2427\"\u003e#2427\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2427\"\u003eash-project/ash#2427\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate \u003ccode\u003eis_filter_check?(module)\u003c/code\u003e to check for arity 3 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2466\"\u003e#2466\u003c/a\u003e) by A.S. Zwaan [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2466\"\u003e#2466\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2466\"\u003eash-project/ash#2466\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAsh.Reactor notification_metadata for bulk_create and bulk_update (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2449\"\u003e#2449\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2449\"\u003e#2449\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2449\"\u003eash-project/ash#2449\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekeyset pagination now returns empty page at the end (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2464\"\u003e#2464\u003c/a\u003e) by \u003ca href=\"https://github.com/rapidfsub\"\u003e\u003ccode\u003e@​rapidfsub\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2464\"\u003e#2464\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2464\"\u003eash-project/ash#2464\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erun after_transaction hook in all read failure cases (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e) by Barnabas Jovanovics [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2455\"\u003eash-project/ash#2455\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eraise better error when passing Ash.Query to Ash.load (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2459\"\u003eash-project/ash#2459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.10.0...v3.10.1\"\u003ev3.10.1\u003c/a\u003e (2025-12-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun after_transaction hook in all read failure cases (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2455\"\u003eash-project/ash#2455\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eraise better error when passing Ash.Query to Ash.load (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2459\"\u003eash-project/ash#2459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.9.0...v3.10.0\"\u003ev3.10.0\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/cd115a2ac475fe3545013756893baf441841b9b0\"\u003e\u003ccode\u003ecd115a2\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/dd06edd4e453a1e226f20a0029e35ebaae751f68\"\u003e\u003ccode\u003edd06edd\u003c/code\u003e\u003c/a\u003e fix: handle has_one that return multiple records w/ no_attributes?\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2560dcbb1782886ebee29e1cd01382b3c5498cc6\"\u003e\u003ccode\u003e2560dcb\u003c/code\u003e\u003c/a\u003e chore: update dsl docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/44b06b396960e8769f25db7ac286e25bfb4a79f0\"\u003e\u003ccode\u003e44b06b3\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e49eb0bc9637a0be0fa40447ed2a27b29843b269\"\u003e\u003ccode\u003ee49eb0b\u003c/code\u003e\u003c/a\u003e chore: fix validation error handling in actions and queries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/cc43074d7e94ada78030b9f37ee83fe4f81f02ca\"\u003e\u003ccode\u003ecc43074\u003c/code\u003e\u003c/a\u003e feat(aggregates): add multitenancy bypass option for aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2427\"\u003e#2427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2e54958eb6ccf66a303066af9e5aa47d830fdf18\"\u003e\u003ccode\u003e2e54958\u003c/code\u003e\u003c/a\u003e chore: add test for returning single has_one tenant resource (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5f47505b3deffadac6a13f1d82b3f60d317f3ced\"\u003e\u003ccode\u003e5f47505\u003c/code\u003e\u003c/a\u003e fix: Update \u003ccode\u003eis_filter_check?(module)\u003c/code\u003e to check for arity 3 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/db1b00649373e4f17b2f259dcf0d35a8e2cf25d9\"\u003e\u003ccode\u003edb1b006\u003c/code\u003e\u003c/a\u003e fix: Ash.Reactor notification_metadata for bulk_create and bulk_update (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/aec8991089dfbeaff895c4412272da3c3769e7c3\"\u003e\u003ccode\u003eaec8991\u003c/code\u003e\u003c/a\u003e fix: keyset pagination now returns empty page at the end (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.5.33...v3.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `plug` from 1.18.1 to 1.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-plug/plug/blob/main/CHANGELOG.md\"\u003eplug's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis release requires Elixir v1.14+ and it bumps the recommended :strong and :compatible SSL/TLS ciphers suite to align with modern security standards, prioritizing TLS 1.3 and 1.2. Support for the insecure TLS 1.0 and 1.1 protocols are removed in accordance with RFC 8996.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Plug.Router] Allow colon for named segments to be escaped\u003c/li\u003e\n\u003cli\u003e[Plug.SSL] Prioritize TLS 1.3 and 1.2 ciphers\u003c/li\u003e\n\u003cli\u003e[Plug.SSL] Allow excluding redirects based on hosts, paths, or the connection\u003c/li\u003e\n\u003cli\u003e[Plug.Static] Add \u003ccode\u003e:raise_on_missing_only\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Plug.Upload] Partition the uploader to improve performance\u003c/li\u003e\n\u003cli\u003e[Plug.Upload] Add API for deleting files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Plug.Conn.Adapter] Deprecate \u003ccode\u003e:owner\u003c/code\u003e field\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-plug/plug/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.2.67 to 2.3.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.14\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't use Code.ensure_loaded? when checking for Spark.Dsl.Extension behaviour by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun loadpaths on format by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle erorrs in \u003ccode\u003eadd_extensions/0\u003c/code\u003e calls by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.13...v2.3.14\"\u003ev2.3.14\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.13\"\u003ev2.3.13\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.11...v2.3.12\"\u003ev2.3.12\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't use Code.ensure_loaded? when checking for Spark.Dsl.Extension behaviour by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.10...v2.3.11\"\u003ev2.3.11\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun loadpaths on format by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.9...v2.3.10\"\u003ev2.3.10\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure compile task is reenabled in format\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.8...v2.3.9\"\u003ev2.3.9\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3b047635c3e60fe4b8ab1ab707f07925c866e37b\"\u003e\u003ccode\u003e3b04763\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/1a5e39f0ee059ae88525d8dd1ac803182b343e0a\"\u003e\u003ccode\u003e1a5e39f\u003c/code\u003e\u003c/a\u003e improvement: add :regex builtin type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8f7ace99410975f2b9bda33889bead0072b26733\"\u003e\u003ccode\u003e8f7ace9\u003c/code\u003e\u003c/a\u003e improvement: only compile on uncompiled extension in formatter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/5b4a643cf96a4dd7dcd876e71000aaac13c9ea13\"\u003e\u003ccode\u003e5b4a643\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/aedefa84f7f98efeda990746deb6d018053ae487\"\u003e\u003ccode\u003eaedefa8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump mix_test_watch from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/234\"\u003e#234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ea2cae4da1ebb3d71b886f58cc2bb64cd96b6976\"\u003e\u003ccode\u003eea2cae4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.12 to 1.7.13 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e290f17d9e08e438aa89ebb3f7c30eae66043a7a\"\u003e\u003ccode\u003ee290f17\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump benchee from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3b198e7e8e3a49476c2499e063151187289fa328\"\u003e\u003ccode\u003e3b198e7\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003ec154835\u003c/code\u003e to \u003ccode\u003e0e6278a\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/236\"\u003e#236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c3ceffeebee339cfe173e8a7d7e5c8f1dddbf0c6\"\u003e\u003ccode\u003ec3ceffe\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.38.4 to 0.39.1 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/237\"\u003e#237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b73831f5fd47f975851082e3587d6c9aa793299e\"\u003e\u003ccode\u003eb73831f\u003c/code\u003e\u003c/a\u003e docs: pimp README and add logo (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.2.67...v2.3.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ChristianAlexander/ash_circuit_breaker/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChristianAlexander%2Fash_circuit_breaker/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"3682002218","node_id":"PR_kwDOPvFnts62ZneO","number":27,"state":"closed","title":"chore(deps): bump the production-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-12-09T23:39:38.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-01T17:12:53.000Z","updated_at":"2025-12-09T23:39:39.000Z","time_to_close":714405,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.7.6","new_version":"3.10.0","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_phoenix","old_version":"2.3.17","new_version":"2.3.18","repository_url":"https://github.com/ash-project/ash_phoenix"},{"name":"spark","old_version":"2.3.12","new_version":"2.3.14","repository_url":"https://github.com/ash-project/spark"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates: [ash](https://github.com/ash-project/ash), [ash_phoenix](https://github.com/ash-project/ash_phoenix) and [spark](https://github.com/ash-project/spark).\n\nUpdates `ash` from 3.7.6 to 3.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eallow update actions for undo in reactor create steps (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2387\"\u003eash-project/ash#2387\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecalculation verifier (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier to warn if load is used with expr calc by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly return \u003ccode\u003e:ok\u003c/code\u003e from reactors when actions have no return type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read-action in rel check (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2448\"\u003eash-project/ash#2448\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle soft destroy return type in managed relationships by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate typespec for deprecated \u003ccode\u003ecan/3\u003c/code\u003e on domain (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2443\"\u003eash-project/ash#2443\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror on non existend action (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2435\"\u003eash-project/ash#2435\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprovide context-aware error messages for manage_relationship on_no_match errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2415\"\u003eash-project/ash#2415\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't squish code interface double newlines by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esignificantly optimize code interface generation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow overriding Ash.Type.NewType cast_input_array/2 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2438\"\u003e#2438\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2438\"\u003e#2438\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2438\"\u003eash-project/ash#2438\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse regexes again now that otp 28.1 is out by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ekeep tenant in query when using :bypass and :bypass_all (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2429\"\u003e#2429\u003c/a\u003e) by \u003ca href=\"https://github.com/Malian\"\u003e\u003ccode\u003e@​Malian\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2429\"\u003e#2429\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2429\"\u003eash-project/ash#2429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded bulk_action_ref for changeset lookups (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2411\"\u003e#2411\u003c/a\u003e) by Daniel Gollings [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2411\"\u003e#2411\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2411\"\u003eash-project/ash#2411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.9.0...v3.10.0\"\u003ev3.10.0\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eallow update actions for undo in reactor create steps (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2387\"\u003eash-project/ash#2387\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecalculation verifier (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier to warn if load is used with expr calc by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly return \u003ccode\u003e:ok\u003c/code\u003e from reactors when actions have no return type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read-action in rel check (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2448\"\u003eash-project/ash#2448\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle soft destroy return type in managed relationships by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate typespec for deprecated \u003ccode\u003ecan/3\u003c/code\u003e on domain (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2443\"\u003eash-project/ash#2443\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror on non existend action (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2435\"\u003eash-project/ash#2435\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprovide context-aware error messages for manage_relationship on_no_match errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2415\"\u003eash-project/ash#2415\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't squish code interface double newlines by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esignificantly optimize code interface generation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow overriding Ash.Type.NewType cast_input_array/2 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2438\"\u003e#2438\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2438\"\u003e#2438\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2438\"\u003eash-project/ash#2438\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse regexes again now that otp 28.1 is out by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.8.0...v3.9.0\"\u003ev3.9.0\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ekeep tenant in query when using :bypass and :bypass_all (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2429\"\u003e#2429\u003c/a\u003e) by \u003ca href=\"https://github.com/Malian\"\u003e\u003ccode\u003e@​Malian\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2429\"\u003e#2429\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2429\"\u003eash-project/ash#2429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded bulk_action_ref for changeset lookups (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2411\"\u003e#2411\u003c/a\u003e) by Daniel Gollings [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2411\"\u003e#2411\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2411\"\u003eash-project/ash#2411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f815e2c472fc9af43698749e400f8f7208d63ba7\"\u003e\u003ccode\u003ef815e2c\u003c/code\u003e\u003c/a\u003e chore: release version v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/38daa8ad1a96c05dc0387cc4a1ae87e41eace611\"\u003e\u003ccode\u003e38daa8a\u003c/code\u003e\u003c/a\u003e chore: fix warnings in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4eceaa61d37c8c22ee17396f6dfd673b363ff654\"\u003e\u003ccode\u003e4eceaa6\u003c/code\u003e\u003c/a\u003e fix: only return \u003ccode\u003e:ok\u003c/code\u003e from reactors when actions have no return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d73a53878c2bfd5075461d5e0c7cde4c2cb51bbe\"\u003e\u003ccode\u003ed73a538\u003c/code\u003e\u003c/a\u003e chore: fix invalid generic action return error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/164a4c0d0ef7724c5fd2153876c2cf90cd938863\"\u003e\u003ccode\u003e164a4c0\u003c/code\u003e\u003c/a\u003e feat: allow update actions for undo in reactor create steps (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/aca98e5f11f2fe6ede475999ffb2fe68ba3191ee\"\u003e\u003ccode\u003eaca98e5\u003c/code\u003e\u003c/a\u003e fix: respect read-action in rel check (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/6b1e4173cbdb6fa565259b2f501f13d08923623c\"\u003e\u003ccode\u003e6b1e417\u003c/code\u003e\u003c/a\u003e feat: calculation verifier (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1a8243d70784c34fad9e1853ee40dc45d71e1855\"\u003e\u003ccode\u003e1a8243d\u003c/code\u003e\u003c/a\u003e docs: Fix typo (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2447\"\u003e#2447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f14935edb990495668132361535758715a154b84\"\u003e\u003ccode\u003ef14935e\u003c/code\u003e\u003c/a\u003e test: Improved test coverage of complex aggregates and calculations usage (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1b8b3d3c0c95754116ca262590b96d66280680d4\"\u003e\u003ccode\u003e1b8b3d3\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.7.6...v3.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_phoenix` from 2.3.17 to 2.3.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/62d525d8b42cf65d56ba366d1b658b1f5abde01d\"\u003e\u003ccode\u003e62d525d\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5cf8f6c86b5c9730d691981c7866a2996f8f23ea\"\u003e\u003ccode\u003e5cf8f6c\u003c/code\u003e\u003c/a\u003e fix: merge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/19cf6140c8ecbb28e100a3fd704408ba3fd1151a\"\u003e\u003ccode\u003e19cf614\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/c9a60263a44f58d93ce8abf26d378732bc65d834\"\u003e\u003ccode\u003ec9a6026\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5431e0a9899377e103e57782f647674396408cca\"\u003e\u003ccode\u003e5431e0a\u003c/code\u003e\u003c/a\u003e chore: handle non stringifiable values in form comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5f7f6d4975c63c178ec5c7861caf2e6786af10e4\"\u003e\u003ccode\u003e5f7f6d4\u003c/code\u003e\u003c/a\u003e test: update form should work without create action configuration (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/435\"\u003e#435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/48860d646f320882c29bc4de55e5114f8003d90d\"\u003e\u003ccode\u003e48860d6\u003c/code\u003e\u003c/a\u003e fix: fix type warnings and compile issues on elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/31dd1b4d39db59df27b4d35d9875f4ed423144a0\"\u003e\u003ccode\u003e31dd1b4\u003c/code\u003e\u003c/a\u003e chore: Update MixProject cli for Elixir 1.19 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.12 to 2.3.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.14\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.13...v2.3.14\"\u003ev2.3.14\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.13\"\u003ev2.3.13\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3b047635c3e60fe4b8ab1ab707f07925c866e37b\"\u003e\u003ccode\u003e3b04763\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/1a5e39f0ee059ae88525d8dd1ac803182b343e0a\"\u003e\u003ccode\u003e1a5e39f\u003c/code\u003e\u003c/a\u003e improvement: add :regex builtin type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8f7ace99410975f2b9bda33889bead0072b26733\"\u003e\u003ccode\u003e8f7ace9\u003c/code\u003e\u003c/a\u003e improvement: only compile on uncompiled extension in formatter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/5b4a643cf96a4dd7dcd876e71000aaac13c9ea13\"\u003e\u003ccode\u003e5b4a643\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/aedefa84f7f98efeda990746deb6d018053ae487\"\u003e\u003ccode\u003eaedefa8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump mix_test_watch from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/234\"\u003e#234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ea2cae4da1ebb3d71b886f58cc2bb64cd96b6976\"\u003e\u003ccode\u003eea2cae4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.12 to 1.7.13 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e290f17d9e08e438aa89ebb3f7c30eae66043a7a\"\u003e\u003ccode\u003ee290f17\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump benchee from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3b198e7e8e3a49476c2499e063151187289fa328\"\u003e\u003ccode\u003e3b198e7\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003ec154835\u003c/code\u003e to \u003ccode\u003e0e6278a\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/236\"\u003e#236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c3ceffeebee339cfe173e8a7d7e5c8f1dddbf0c6\"\u003e\u003ccode\u003ec3ceffe\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.38.4 to 0.39.1 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/237\"\u003e#237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b73831f5fd47f975851082e3587d6c9aa793299e\"\u003e\u003ccode\u003eb73831f\u003c/code\u003e\u003c/a\u003e docs: pimp README and add logo (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_typescript/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_typescript/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}],"issue_packages":[{"old_version":"3.24.1","new_version":"3.27.6","update_type":"minor","path":null,"pr_created_at":"2026-06-01T01:01:03.000Z","version_change":"3.24.1 → 3.27.6","issue":{"uuid":"4559611017","node_id":"PR_kwDOD4gBX87hL10u","number":440,"state":"closed","title":"chore(deps): bump the production-dependencies group with 7 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-01T02:21:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T01:01:03.000Z","updated_at":"2026-06-01T02:22:01.000Z","time_to_close":4856,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":7,"packages":[{"name":"absinthe","old_version":"1.10.0","new_version":"1.10.2","repository_url":"https://github.com/absinthe-graphql/absinthe"},{"name":"absinthe_phoenix","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/absinthe-graphql/absinthe_phoenix"},{"name":"absinthe_plug","old_version":"1.5.9","new_version":"1.5.10","repository_url":"https://github.com/absinthe-graphql/absinthe_plug"},{"name":"ash","old_version":"3.24.1","new_version":"3.27.6","repository_url":"https://github.com/ash-project/ash"},{"name":"igniter","old_version":"0.7.9","new_version":"0.8.0","repository_url":"https://github.com/ash-project/igniter"},{"name":"jason","old_version":"1.4.4","new_version":"1.4.5","repository_url":"https://github.com/michalmuskala/jason"},{"name":"spark","old_version":"2.6.1","new_version":"2.7.0","repository_url":"https://github.com/ash-project/spark"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [absinthe](https://github.com/absinthe-graphql/absinthe) | `1.10.0` | `1.10.2` |\n| [absinthe_phoenix](https://github.com/absinthe-graphql/absinthe_phoenix) | `2.0.4` | `2.0.5` |\n| [absinthe_plug](https://github.com/absinthe-graphql/absinthe_plug) | `1.5.9` | `1.5.10` |\n| [ash](https://github.com/ash-project/ash) | `3.24.1` | `3.27.6` |\n| [igniter](https://github.com/ash-project/igniter) | `0.7.9` | `0.8.0` |\n| [jason](https://github.com/michalmuskala/jason) | `1.4.4` | `1.4.5` |\n| [spark](https://github.com/ash-project/spark) | `2.6.1` | `2.7.0` |\n\nUpdates `absinthe` from 1.10.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/absinthe-graphql/absinthe/blob/main/CHANGELOG.md\"\u003eabsinthe's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.10.1...v1.10.2\"\u003e1.10.2\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePatch for CVE\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.9.0...v1.10.1\"\u003e1.10.1\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Decimal 3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :registry_partition_strategy option to Absinthe.Subscription\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1395\"\u003e#1395\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/f6ddcc5ac9be0bfa7c9c0387102be4e014fa039e\"\u003ef6ddcc5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecamelize directive names in SDL render\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1419\"\u003e#1419\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/1e85ed27b053aff2deb0aac3b247ef0e1144e9ff\"\u003e1e85ed2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eonly null values should also trigger error\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1394\"\u003e#1394\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/a035261bd0172d84c1d8ac72f74d72e64aaa4769\"\u003ea035261\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.8.0...v1.9.0\"\u003e1.9.0\u003c/a\u003e (2025-11-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd GQL sigil to format and lint static GraphQL docs\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1391\"\u003e#1391\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/3aef283cb4defafba5d7755f164292ef450f8f71\"\u003e3aef283\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.7.11...v1.8.0\"\u003e1.8.0\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003espec:\u003c/strong\u003e Add support for \u003ccode\u003e[@one](https://github.com/one)Of\u003c/code\u003e directive\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1386\"\u003e#1386\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/01e8e4b67dd8c380094cb6cf66d2a7f6da661a68\"\u003e01e8e4b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypespec:\u003c/strong\u003e Absinthe.Phase.Subscription.SubscribeSelf.run/2\n(\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1384\"\u003e#1384\u003c/a\u003e)\n(\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/4230cc4a33ec8dc00ae5f8650cb012e652780738\"\u003e4230cc4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/c0c265cacc7f8ed5025b0bfa22f6f5e00145e919\"\u003e\u003ccode\u003ec0c265c\u003c/code\u003e\u003c/a\u003e cve patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/f968ddf286d464a7d90aa66696c146b2d3ee0a1c\"\u003e\u003ccode\u003ef968ddf\u003c/code\u003e\u003c/a\u003e fix: Prevent non-executable definitions in document pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/dd842b938e3823f345c10416914ffab5d5536838\"\u003e\u003ccode\u003edd842b9\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/223600c520493dcaf95080af552c413099f92c9d\"\u003e\u003ccode\u003e223600c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/08fa56150f72df82f667d50941c7f4b4502c5ef4\"\u003e\u003ccode\u003e08fa561\u003c/code\u003e\u003c/a\u003e chore(deps): Bump googleapis/release-please-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/cc9599d9a98978e5dc946f96ea2d8df496c20bab\"\u003e\u003ccode\u003ecc9599d\u003c/code\u003e\u003c/a\u003e remove inline_middleware clause that would crash if ever matched (\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1424\"\u003e#1424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/2780fecc88c73afa21b86875cbbc3df239897255\"\u003e\u003ccode\u003e2780fec\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/cache from 4 to 5 (\u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe/issues/1401\"\u003e#1401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/3ebbebbd5b323feea26198a8dc73603f07886de0\"\u003e\u003ccode\u003e3ebbebb\u003c/code\u003e\u003c/a\u003e version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/7850e934bb23431067e6f3ba7ada9a0de4609542\"\u003e\u003ccode\u003e7850e93\u003c/code\u003e\u003c/a\u003e support the pending Decimal 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe/commit/8f9816a62de93462536e0479f91c35eb57d3dfc1\"\u003e\u003ccode\u003e8f9816a\u003c/code\u003e\u003c/a\u003e fix: Handle missing registry in Subscription.unsubscribe/2 during shutdown (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/absinthe-graphql/absinthe/compare/v1.10.0...v1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `absinthe_phoenix` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/absinthe-graphql/absinthe_phoenix/blob/main/CHANGELOG.md\"\u003eabsinthe_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/absinthe-graphql/absinthe_phoenix/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `absinthe_plug` from 1.5.9 to 1.5.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/releases\"\u003eabsinthe_plug's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug Fix: \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/pull/312\"\u003eFix XSS vulnerability in GraphiQL js_escape function\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug Fix: \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/pull/279\"\u003eBetter errors for schema module validation failures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/blob/main/CHANGELOG.md\"\u003eabsinthe_plug's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug Fix: \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/pull/312\"\u003eFix XSS vulnerability in GraphiQL js_escape function\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug Fix: \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/pull/279\"\u003eBetter errors for schema module validation failures\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/a20146ead4bdd885f3c22115fbe37b86b4330217\"\u003e\u003ccode\u003ea20146e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/issues/313\"\u003e#313\u003c/a\u003e from absinthe-graphql/prepare-1.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/a177e0a98b4216c905cdb6d9d76ca4b8568a444f\"\u003e\u003ccode\u003ea177e0a\u003c/code\u003e\u003c/a\u003e Prepare 1.5.10 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/fb24813ad88b977942dab06d35809c4cd607ae6a\"\u003e\u003ccode\u003efb24813\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/issues/312\"\u003e#312\u003c/a\u003e from donleandro/fix/xss-graphiql-js-escape\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/23a0d5658d32420086711adf4ce8f05febb09963\"\u003e\u003ccode\u003e23a0d56\u003c/code\u003e\u003c/a\u003e fix: XSS vulnerability in GraphiQL js_escape function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/24ec7aa3b513c7c1aa79e5cad1197cb138603972\"\u003e\u003ccode\u003e24ec7aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/absinthe-graphql/absinthe_plug/issues/279\"\u003e#279\u003c/a\u003e from grantwest/better-errors-for-schema-validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/a30b2b78b31532bc303847c211cf61506eed9a28\"\u003e\u003ccode\u003ea30b2b7\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into better-errors-for-schema-validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/commit/e81146fbe9dd9978c86312630b55153470e5fc8a\"\u003e\u003ccode\u003ee81146f\u003c/code\u003e\u003c/a\u003e Better errors for schema module validation failures\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/absinthe-graphql/absinthe_plug/compare/v1.5.9...v1.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash` from 3.24.1 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not consider all maps to be input refs by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not consider all maps to be input refs by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't force coerction of untyped expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eundo incorrect newtype constraint merging by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse better signal for overload type casting by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edetect recursive types at compile time by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edistinguish active \u0026amp; passive operator overloads by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.5...v3.27.6\"\u003ev3.27.6\u003c/a\u003e (2026-05-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not consider all maps to be input refs by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.4...v3.27.5\"\u003ev3.27.5\u003c/a\u003e (2026-05-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not consider all maps to be input refs by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.3...v3.27.4\"\u003ev3.27.4\u003c/a\u003e (2026-05-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't force coerction of untyped expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.2...v3.27.3\"\u003ev3.27.3\u003c/a\u003e (2026-05-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eundo incorrect newtype constraint merging by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse better signal for overload type casting by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edetect recursive types at compile time by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.1...v3.27.2\"\u003ev3.27.2\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edistinguish active \u0026amp; passive operator overloads by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.27.0...v3.27.1\"\u003ev3.27.1\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c4c1e1d3dc8c69334cfb7f7cbde565f01aaad6ef\"\u003e\u003ccode\u003ec4c1e1d\u003c/code\u003e\u003c/a\u003e chore: release version v3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b89af349d4c517383b747e32c131d4469c7c3d64\"\u003e\u003ccode\u003eb89af34\u003c/code\u003e\u003c/a\u003e chore: release version v3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ed584d105fd78f765c6a57f96df40b837833af9e\"\u003e\u003ccode\u003eed584d1\u003c/code\u003e\u003c/a\u003e fix: do not consider all maps to be input refs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/16ff67565f31d710fdc62d51783bdc09c854cdba\"\u003e\u003ccode\u003e16ff675\u003c/code\u003e\u003c/a\u003e Add protected fields callback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/07a26cf7d2a80b617441280aa6398ad1bc73e758\"\u003e\u003ccode\u003e07a26cf\u003c/code\u003e\u003c/a\u003e chore: release version v3.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/18f267f1714afe74d06cc2f4b2f6eea29b60acc8\"\u003e\u003ccode\u003e18f267f\u003c/code\u003e\u003c/a\u003e fix: don't force coerction of untyped expressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0cf9cc7b519dc13639dc842c24440034b98b2e27\"\u003e\u003ccode\u003e0cf9cc7\u003c/code\u003e\u003c/a\u003e chore: release version v3.27.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0bf4a23b290e294d8f0ebd50af5f658a65c73cc0\"\u003e\u003ccode\u003e0bf4a23\u003c/code\u003e\u003c/a\u003e fix: undo incorrect newtype constraint merging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/778444537ca3edfa3409daa63c5bd967380051f6\"\u003e\u003ccode\u003e7784445\u003c/code\u003e\u003c/a\u003e fix: use better signal for overload type casting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b9addc87b4aae3d4f451953250d89be79eb585f3\"\u003e\u003ccode\u003eb9addc8\u003c/code\u003e\u003c/a\u003e fix: detect recursive types at compile time\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.24.1...v3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.7.9 to 0.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Igniter.Code.Pattern for ExAST-powered pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/375\"\u003e#375\u003c/a\u003e) by Danila Poyarkov\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etolerate 3-tuple dep entries in recursively_compose_schema (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/372\"\u003e#372\u003c/a\u003e) by Matt Pruitt\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.9...v0.8.0\"\u003ev0.8.0\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Igniter.Code.Pattern for ExAST-powered pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/375\"\u003e#375\u003c/a\u003e) by Danila Poyarkov\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etolerate 3-tuple dep entries in recursively_compose_schema (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/372\"\u003e#372\u003c/a\u003e) by Matt Pruitt\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/8c9c4bedeb88a8b3ee8e725a9e0804af789ee59c\"\u003e\u003ccode\u003e8c9c4be\u003c/code\u003e\u003c/a\u003e chore: release version v0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/4bbdb82f779b6cab334cee68ac80abcef6229da0\"\u003e\u003ccode\u003e4bbdb82\u003c/code\u003e\u003c/a\u003e fix: don't drop --key=value flags when value contains a dot (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/427b2da6af6cd43f879b368831dc8c899431949d\"\u003e\u003ccode\u003e427b2da\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0e433e6c96bc0ab76a43d1f98c712fdf3dda865e\"\u003e\u003ccode\u003e0e433e6\u003c/code\u003e\u003c/a\u003e feat: add Igniter.Code.Pattern for ExAST-powered pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3ca42d63b0f97a810ba0149ae5f0c15a6cf566ab\"\u003e\u003ccode\u003e3ca42d6\u003c/code\u003e\u003c/a\u003e improvement: add rename_module/4 and mix igniter.refactor.rename_modu… (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/601d01011a56d35d5f53a2527773825437a8ac7c\"\u003e\u003ccode\u003e601d010\u003c/code\u003e\u003c/a\u003e fix: tolerate 3-tuple dep entries in recursively_compose_schema (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.9...v0.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jason` from 1.4.4 to 1.4.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/michalmuskala/jason/blob/master/CHANGELOG.md\"\u003ejason's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.5 (05.05.2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Decimal 3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/4ede42858eb19f80ec9e863aab52df466eab8608\"\u003e\u003ccode\u003e4ede428\u003c/code\u003e\u003c/a\u003e Bump v1.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/b8c2185aaecc9839c0d13e69f7baab9c6e5e60f6\"\u003e\u003ccode\u003eb8c2185\u003c/code\u003e\u003c/a\u003e Fix dialyzer job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/a363975dc873c4bde43dd6978685adaa41e2f2d5\"\u003e\u003ccode\u003ea363975\u003c/code\u003e\u003c/a\u003e Modernise CI to currently supported versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/243c8a8ba8452a720462222ab6d80367cd9235cf\"\u003e\u003ccode\u003e243c8a8\u003c/code\u003e\u003c/a\u003e Allow decimal 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/c8e8d0501723d0855691a89ee66ee51b429b8d56\"\u003e\u003ccode\u003ec8e8d05\u003c/code\u003e\u003c/a\u003e Revert the experimental 1.5 branch and jason_native experiment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/0e7a3e2cebcb3af550382416b19125d81d8d1824\"\u003e\u003ccode\u003e0e7a3e2\u003c/code\u003e\u003c/a\u003e Add example/doctest for Jason.OrderedObject.new/1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/984bc078eb4b2084104751c7f1c5290b8338e06b\"\u003e\u003ccode\u003e984bc07\u003c/code\u003e\u003c/a\u003e fix broken link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/f775592c90472e8debe989081883de6ba282e037\"\u003e\u003ccode\u003ef775592\u003c/code\u003e\u003c/a\u003e Raise if trying to decode decimals without decimal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/79d59df70177242d288974923504880bf65a51c8\"\u003e\u003ccode\u003e79d59df\u003c/code\u003e\u003c/a\u003e Remove unneeded workarounds for xref warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/michalmuskala/jason/commit/baac78e5dbd487e30f7f6f93b319c3cfbd3982e2\"\u003e\u003ccode\u003ebaac78e\u003c/code\u003e\u003c/a\u003e Fix warnings by conditionally compiling Decimal support\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/michalmuskala/jason/compare/v1.4.4...v1.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.6.1 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Spark.Test for testing verifier errors and warnings as data (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/272\"\u003e#272\u003c/a\u003e) by alfieV\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eshuffle optional args to the end properly by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSpark.Test now ignores empty warnings  (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/277\"\u003e#277\u003c/a\u003e) by alfieV\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efixed info generator to handle tuples of more than 2 elements (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/270\"\u003e#270\u003c/a\u003e) by Matt Beanland\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.6.1...v2.7.0\"\u003ev2.7.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Spark.Test for testing verifier errors and warnings as data (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/272\"\u003e#272\u003c/a\u003e) by alfieV\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eshuffle optional args to the end properly by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSpark.Test now ignores empty warnings  (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/277\"\u003e#277\u003c/a\u003e) by alfieV\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efixed info generator to handle tuples of more than 2 elements (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/270\"\u003e#270\u003c/a\u003e) by Matt Beanland\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3f4296a055c3e866bea2ee134984fd3afdb1888a\"\u003e\u003ccode\u003e3f4296a\u003c/code\u003e\u003c/a\u003e chore: release version v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/6d6c51469eb7bd6243e01ee93f67830118fe852f\"\u003e\u003ccode\u003e6d6c514\u003c/code\u003e\u003c/a\u003e fix: shuffle optional args to the end properly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c413be3934e7891f5d333e53211ffa77d83e093a\"\u003e\u003ccode\u003ec413be3\u003c/code\u003e\u003c/a\u003e fix : Spark.Test now ignores empty warnings  (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/5428c9eabb7e9ebf269dc34062d882cbe8523d78\"\u003e\u003ccode\u003e5428c9e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump git_ops from 2.9.3 to 2.10.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/de4b44170cb832237d0477c7e57fdecdc8cc56bf\"\u003e\u003ccode\u003ede4b441\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.17 to 1.7.18 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ebb266caeadfa164cd6ab9b5686b11df48444f25\"\u003e\u003ccode\u003eebb266c\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003ebd6c527\u003c/code\u003e to \u003ccode\u003efb9ee0e\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/275\"\u003e#275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b96c53a05e29eb45d23e400149f9f8e26dfabb15\"\u003e\u003ccode\u003eb96c53a\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter from 0.7.7 to 0.7.9 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/184d5429c528633c57c90d32e54dae80e6ad2a64\"\u003e\u003ccode\u003e184d542\u003c/code\u003e\u003c/a\u003e feat: add Spark.Test for testing verifier errors and warnings as data (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/fa95b5f94f630b68ce32f5e60a28bcaa4dd41856\"\u003e\u003ccode\u003efa95b5f\u003c/code\u003e\u003c/a\u003e fix: fixed info generator to handle tuples of more than 2 elements (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b2f7a55983f248ae88c137bd1286a9b50d744366\"\u003e\u003ccode\u003eb2f7a55\u003c/code\u003e\u003c/a\u003e docs: improve documentation for Transformers, Persisters, and Verifiers (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/271\"\u003e#271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.6.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_graphql/pull/440","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_graphql/issues/440","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/440/packages"}},{"old_version":"3.24.7","new_version":"3.25.0","update_type":"minor","path":null,"pr_created_at":"2026-05-17T21:14:52.000Z","version_change":"3.24.7 → 3.25.0","issue":{"uuid":"4464957238","node_id":"PR_kwDOSZz7r87ccThz","number":5,"state":"closed","title":"Bump the minor-updates group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-24T21:14:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-17T21:14:52.000Z","updated_at":"2026-05-24T21:14:57.000Z","time_to_close":604803,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-updates","update_count":3,"packages":[{"name":"ash","old_version":"3.24.7","new_version":"3.25.0","repository_url":"https://github.com/ash-project/ash"},{"name":"bandit","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/mtrudel/bandit"},{"name":"postgrex","old_version":"0.22.1","new_version":"0.22.2","repository_url":"https://github.com/elixir-ecto/postgrex"}],"path":null,"ecosystem":"hex"},"body":"Bumps the minor-updates group with 3 updates: [ash](https://github.com/ash-project/ash), [bandit](https://github.com/mtrudel/bandit) and [postgrex](https://github.com/elixir-ecto/postgrex).\n\nUpdates `ash` from 3.24.7 to 3.25.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.25.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd filtering and sorting to manifest (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2704\"\u003eash-project/ash#2704\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eAsh.Info.manifest\u003c/code\u003e for code generation basis (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2703\"\u003eash-project/ash#2703\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emanifest: pass real resource to data_layer.functions/1 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2706\"\u003eash-project/ash#2706\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eManual relationships select missing (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2700\"\u003e#2700\u003c/a\u003e) by Kenneth Kostrešević [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2700\"\u003e#2700\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2700\"\u003eash-project/ash#2700\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd query context to bulk destroy (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2699\"\u003e#2699\u003c/a\u003e) by danielatdpg [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2699\"\u003e#2699\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2699\"\u003eash-project/ash#2699\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd code interface validation hint for options (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2697\"\u003e#2697\u003c/a\u003e) by febarnett3 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2697\"\u003e#2697\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2697\"\u003eash-project/ash#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve all errors in Required dedupe accumulator (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2692\"\u003e#2692\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2692\"\u003e#2692\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2692\"\u003eash-project/ash#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport filter checks on create actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.24.7...v3.25.0\"\u003ev3.25.0\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd filtering and sorting to manifest (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2704\"\u003eash-project/ash#2704\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eAsh.Info.manifest\u003c/code\u003e for code generation basis (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2703\"\u003eash-project/ash#2703\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emanifest: pass real resource to data_layer.functions/1 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2706\"\u003eash-project/ash#2706\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eManual relationships select missing (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2700\"\u003e#2700\u003c/a\u003e) by Kenneth Kostrešević [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2700\"\u003e#2700\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2700\"\u003eash-project/ash#2700\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd query context to bulk destroy (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2699\"\u003e#2699\u003c/a\u003e) by danielatdpg [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2699\"\u003e#2699\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2699\"\u003eash-project/ash#2699\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd code interface validation hint for options (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2697\"\u003e#2697\u003c/a\u003e) by febarnett3 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2697\"\u003e#2697\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2697\"\u003eash-project/ash#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve all errors in Required dedupe accumulator (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2692\"\u003e#2692\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2692\"\u003e#2692\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2692\"\u003eash-project/ash#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport filter checks on create actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/57ade2b48c9aea324cd6397bae4b823d0f74308c\"\u003e\u003ccode\u003e57ade2b\u003c/code\u003e\u003c/a\u003e chore: release version v3.25.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1434071ef9d2d774e9eb4b0fc5b0de5b08710a98\"\u003e\u003ccode\u003e1434071\u003c/code\u003e\u003c/a\u003e docs: add example output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c99338101838b3977cea42e4a9980a36bf54a5b5\"\u003e\u003ccode\u003ec993381\u003c/code\u003e\u003c/a\u003e docs: add guide for code generation with the manifest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/34647d45d454015dda6153b7bbf5aa101e7166af\"\u003e\u003ccode\u003e34647d4\u003c/code\u003e\u003c/a\u003e chore: add private actions options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ac20ee010eaf686e4973883403045c74b474215\"\u003e\u003ccode\u003e2ac20ee\u003c/code\u003e\u003c/a\u003e fix(manifest): pass real resource to data_layer.functions/1 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2706\"\u003e#2706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/cfd2a4772b7be58a02891211800fa49aba351055\"\u003e\u003ccode\u003ecfd2a47\u003c/code\u003e\u003c/a\u003e chore: cleanups for new Manifest structures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/fbaf9ebde7a6021316c5074f0411a2e1ad7a24f7\"\u003e\u003ccode\u003efbaf9eb\u003c/code\u003e\u003c/a\u003e improvement: support filter checks on create actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ae55d1459ddd299efdf1bfea8478cb4bafd539b0\"\u003e\u003ccode\u003eae55d14\u003c/code\u003e\u003c/a\u003e Feat: add filtering and sorting to manifest (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2704\"\u003e#2704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/26d5eaf8c1ce0dac7c86a1e145c0c24726f09299\"\u003e\u003ccode\u003e26d5eaf\u003c/code\u003e\u003c/a\u003e chore: a few nits on manifest code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5aa736de6033da098f8c91973b4a0cf81a4aec9f\"\u003e\u003ccode\u003e5aa736d\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003eAsh.Info.manifest\u003c/code\u003e for code generation basis (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.24.7...v3.25.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bandit` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mtrudel/bandit/blob/main/CHANGELOG.md\"\u003ebandit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (13 May 2026)\u003c/h1\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove handling of large chunked request bodies (CVE-2026-39803, \u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/585\"\u003e#585\u003c/a\u003e, thanks \u003ca href=\"https://github.com/PJUllrich\"\u003e\u003ccode\u003e@​PJUllrich\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/maennchen\"\u003e\u003ccode\u003e@​maennchen\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eImprove handling of request trailers (CVE-2026-39806, \u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/585\"\u003e#585\u003c/a\u003e, thanks \u003ca href=\"https://github.com/PJUllrich\"\u003e\u003ccode\u003e@​PJUllrich\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/maennchen\"\u003e\u003ccode\u003e@​maennchen\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWe no longer disallow \u003ccode\u003e.\u003c/code\u003e and \u003ccode\u003e..\u003c/code\u003e path components in HTTP/2 absolute paths (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/40a1b8fc924694a0125bbaa7fee101fa43feeb52\"\u003e\u003ccode\u003e40a1b8f\u003c/code\u003e\u003c/a\u003e Version bump to 1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/37b84cfd7f26dd3b9043d2c2d31be47d86ffa8e0\"\u003e\u003ccode\u003e37b84cf\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.1 to 0.40.2 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/8ff60784addd623c0a752b700d52edbaba107dd6\"\u003e\u003ccode\u003e8ff6078\u003c/code\u003e\u003c/a\u003e Bump telemetry from 1.4.1 to 1.4.2 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/584\"\u003e#584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/ae3520dfdbfab115c638f8c7f6f6b805db34e1ab\"\u003e\u003ccode\u003eae3520d\u003c/code\u003e\u003c/a\u003e Improve chunk handling (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0f56e10ed194faad75abcbc8b221988568ccbf15\"\u003e\u003ccode\u003e0f56e10\u003c/code\u003e\u003c/a\u003e Stop handling . and .. paths specially (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mtrudel/bandit/compare/1.11.0...1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postgrex` from 0.22.1 to 0.22.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/postgrex/blob/master/CHANGELOG.md\"\u003epostgrex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.22.2 (2026-05-12)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity\n\u003cul\u003e\n\u003cli\u003eEscape quotes in channel names in \u003ccode\u003ePostgrex.Notifications.listen/3\u003c/code\u003e (CVE-2026-32687)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/postgrex/commit/f1ffdb5e1894165ce95feb4e678cb91e5d76d6e1\"\u003e\u003ccode\u003ef1ffdb5\u003c/code\u003e\u003c/a\u003e Release v0.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/postgrex/commit/7cdedbd4316bb65f82e6a9a4f922c0ac491cb770\"\u003e\u003ccode\u003e7cdedbd\u003c/code\u003e\u003c/a\u003e Escape quotes, check null bytes, and name length for channel names\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/postgrex/compare/v0.22.1...v0.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/onnenon/receipts/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnenon%2Freceipts/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"3.18.0","new_version":"3.23.1","update_type":"minor","path":null,"pr_created_at":"2026-04-01T22:03:41.000Z","version_change":"3.18.0 → 3.23.1","issue":{"uuid":"4190152987","node_id":"PR_kwDOOtFIms7PZFwN","number":67,"state":"open","title":"build(deps): bump the production-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-01T22:03:41.000Z","updated_at":"2026-04-01T23:13:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.18.0","new_version":"3.23.1","repository_url":"https://github.com/ash-project/ash"},{"name":"hammer","old_version":"7.2.0","new_version":"7.3.0","repository_url":"https://github.com/ExHammer/hammer"},{"name":"spark","old_version":"2.4.1","new_version":"2.6.1"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [ash](https://github.com/ash-project/ash) and [hammer](https://github.com/ExHammer/hammer).\n\nUpdates `ash` from 3.18.0 to 3.23.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure is/_not/_distinct_from cast parameters to the same type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.23.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd pipelines DSL for reusable action logic composition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2652\"\u003eash-project/ash#2652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure that update timestamps are properly updated in atomic updates by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure \u003ccode\u003eget_data\u003c/code\u003e raises on data not available by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd resource metadata to Ash.NotLoaded struct (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2653\"\u003eash-project/ash#2653\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.22.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ejust to be extra-safe also prevent when loading modules by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd batch_validate callback to Ash.Resource.Validation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2650\"\u003e#2650\u003c/a\u003e) by \u003ca href=\"https://github.com/RylandBangerter85\"\u003e\u003ccode\u003e@​RylandBangerter85\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove \u003ccode\u003eModule.concat\u003c/code\u003e from \u003ccode\u003eAsh.Type.Module.cast_input/2\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.23.0...v3.23.1\"\u003ev3.23.1\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure is/_not/_distinct_from cast parameters to the same type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003einit/1\u003c/code\u003e callback to \u003ccode\u003eAsh.Policy.Check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2655\"\u003e#2655\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2655\"\u003e#2655\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2655\"\u003eash-project/ash#2655\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.22.2...v3.23.0\"\u003ev3.23.0\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd pipelines DSL for reusable action logic composition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2652\"\u003eash-project/ash#2652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure that update timestamps are properly updated in atomic updates by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure \u003ccode\u003eget_data\u003c/code\u003e raises on data not available by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd resource metadata to Ash.NotLoaded struct (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2653\"\u003eash-project/ash#2653\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.22.1...v3.22.2\"\u003ev3.22.2\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle more \u003ccode\u003e:no_rollback\u003c/code\u003e cases in \u003ccode\u003eAsh.DataLayer.destroy/2\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle {:array, :same} in data layer and expression type resolution by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emore specific types for \u003ccode\u003ehas\u003c/code\u003e and \u003ccode\u003eintersects\u003c/code\u003e functions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd test for \u003ccode\u003eintersects\u003c/code\u003e function type resolution with {:array, :same} by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.22.0...v3.22.1\"\u003ev3.22.1\u003c/a\u003e (2026-03-29)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/490caf63506541778c0b84462859f3d2c14aefcc\"\u003e\u003ccode\u003e490caf6\u003c/code\u003e\u003c/a\u003e chore: release version v3.23.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d2df16366fd6c8a08d79e3c14786d8b77b4b71a5\"\u003e\u003ccode\u003ed2df163\u003c/code\u003e\u003c/a\u003e fix: ensure is/_not/_distinct_from cast parameters to the same type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/80331de37d9b3989b3e605627606d8bdcc1a6608\"\u003e\u003ccode\u003e80331de\u003c/code\u003e\u003c/a\u003e docs: add docs for pipelines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/efe10cec3fdf4c58f6395feb4ee0607c380d0e77\"\u003e\u003ccode\u003eefe10ce\u003c/code\u003e\u003c/a\u003e chore: release version v3.23.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/05814f9339a47fb91286099c6ebc76d19873c794\"\u003e\u003ccode\u003e05814f9\u003c/code\u003e\u003c/a\u003e fix: ensure that update timestamps are properly updated in atomic updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/75199475cd6c0743c04b99de89c30076529bc9aa\"\u003e\u003ccode\u003e7519947\u003c/code\u003e\u003c/a\u003e fix: ensure \u003ccode\u003eget_data\u003c/code\u003e raises on data not available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/851d78e810c501feb02ebe39f9d7a98c9cadc2fe\"\u003e\u003ccode\u003e851d78e\u003c/code\u003e\u003c/a\u003e improvement: Add resource metadata to Ash.NotLoaded struct (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2653\"\u003e#2653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/45a2467d824aa3b9654bbbbb466ef8c04e9f4c9c\"\u003e\u003ccode\u003e45a2467\u003c/code\u003e\u003c/a\u003e feat: add pipelines DSL for reusable action logic composition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2652\"\u003e#2652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/62ab7334c2505f9db139d7d131640b3fe6193406\"\u003e\u003ccode\u003e62ab733\u003c/code\u003e\u003c/a\u003e chore: release version v3.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/68634fcfcbbebd9a21f4a8a8b4692d8468d06e43\"\u003e\u003ccode\u003e68634fc\u003c/code\u003e\u003c/a\u003e fix: handle more \u003ccode\u003e:no_rollback\u003c/code\u003e cases in \u003ccode\u003eAsh.DataLayer.destroy/2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.23.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hammer` from 7.2.0 to 7.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ExHammer/hammer/blob/master/CHANGELOG.md\"\u003ehammer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.0 - 2026-03-31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eexpires_at/2\u003c/code\u003e API for fix_window algorithm (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ebefore_clean\u003c/code\u003e callback on bucket expiry (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix timestamp unit mismatch in \u003ccode\u003eTokenBucket\u003c/code\u003e and \u003ccode\u003eLeakyBucket\u003c/code\u003e \u003ccode\u003eclean/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix race condition between \u003ccode\u003einsert_new\u003c/code\u003e and \u003ccode\u003elookup\u003c/code\u003e in ETS \u003ccode\u003ehit/5\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/a790f61e4eed12496eb58bc26136653acd6c88db\"\u003e\u003ccode\u003ea790f61\u003c/code\u003e\u003c/a\u003e chore: Bump version to 7.3.0 (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/cbdc4d6cdf45f476ea09234e0278bf3d287a8b0a\"\u003e\u003ccode\u003ecbdc4d6\u003c/code\u003e\u003c/a\u003e Add expires_at/2 API for fix_window algorithm (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/54162aba084d68a53ad25b86f8295f6ce5ffe9bd\"\u003e\u003ccode\u003e54162ab\u003c/code\u003e\u003c/a\u003e Add before_clean callback on bucket expiry (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/140\"\u003e#140\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/5016c1196bee6f70d727e2083b16a96bd337ee25\"\u003e\u003ccode\u003e5016c11\u003c/code\u003e\u003c/a\u003e Fix timestamp unit mismatch in TokenBucket and LeakyBucket clean/1 (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/801c1b92ba1696621810d31b90f543808076c590\"\u003e\u003ccode\u003e801c1b9\u003c/code\u003e\u003c/a\u003e Fix race condition between insert_new and lookup in ETS hit/5 (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ExHammer/hammer/commit/c0bd03b08d002ac8f3b07e0ab72c7ec5b31699d3\"\u003e\u003ccode\u003ec0bd03b\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.16 to 1.7.17 (\u003ca href=\"https://redirect.github.com/ExHammer/hammer/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ExHammer/hammer/compare/7.2.0...7.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.4.1 to 2.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly de-paren sections and entities that have builders at the current level, not nested levels by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort persisters using before/after callbacks (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/264\"\u003e#264\u003c/a\u003e) by Torkild Gundersen Kjevik\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuilder API for Sections and Entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/253\"\u003e#253\u003c/a\u003e) by leonqadirie\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't use Code.ensure_compiled by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eshow correct error message when expecting strings by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003esingleton_entity_keys\u003c/code\u003e to sections by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd new \u003ccode\u003e{:function, ...\u003c/code\u003e type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.6.0...v2.6.1\"\u003ev2.6.1\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly de-paren sections and entities that have builders at the current level, not nested levels by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.5.0...v2.6.0\"\u003ev2.6.0\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort persisters using before/after callbacks (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/264\"\u003e#264\u003c/a\u003e) by Torkild Gundersen Kjevik\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.4.1...v2.5.0\"\u003ev2.5.0\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuilder API for Sections and Entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/253\"\u003e#253\u003c/a\u003e) by leonqadirie\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't use Code.ensure_compiled by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eshow correct error message when expecting strings by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003esingleton_entity_keys\u003c/code\u003e to sections by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd new \u003ccode\u003e{:function, ...\u003c/code\u003e type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/222523d3a2c028dcc60154efca2f69515f66d35d\"\u003e\u003ccode\u003e222523d\u003c/code\u003e\u003c/a\u003e chore: release version v2.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d70e02b3f49fe10530ac60d374565a52433eef1f\"\u003e\u003ccode\u003ed70e02b\u003c/code\u003e\u003c/a\u003e fix: only de-paren sections and entities that have builders at the current le...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/27f58e619a7acbfcbdc5c006436c286dadc00753\"\u003e\u003ccode\u003e27f58e6\u003c/code\u003e\u003c/a\u003e chore: release version v2.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8a6259e29793f90a4b928011aebc356e84374bff\"\u003e\u003ccode\u003e8a6259e\u003c/code\u003e\u003c/a\u003e feat: sort persisters using before/after callbacks (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/264\"\u003e#264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/fd82fb5bc017bc69e46d6f8f630db935a7074c9a\"\u003e\u003ccode\u003efd82fb5\u003c/code\u003e\u003c/a\u003e chore: reorder guides\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e00e35fb348bc93292db66bae302d8b875a5fda6\"\u003e\u003ccode\u003ee00e35f\u003c/code\u003e\u003c/a\u003e chore: update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ebd2fb086b65fb37ec917f42e1813be408c8e8f0\"\u003e\u003ccode\u003eebd2fb0\u003c/code\u003e\u003c/a\u003e chore: clean up guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/a2ae34851aeb04a9ce82338faa36b77a3f11c60d\"\u003e\u003ccode\u003ea2ae348\u003c/code\u003e\u003c/a\u003e chore: fix typo in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8320e77fca8eaa5ca88deead57b2abc8005a2949\"\u003e\u003ccode\u003e8320e77\u003c/code\u003e\u003c/a\u003e chore: add guide to docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ef219d1f3df3aa8f986e424f0d9ebcbe9928636e\"\u003e\u003ccode\u003eef219d1\u003c/code\u003e\u003c/a\u003e chore: release version v2.5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.4.1...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/ash-project/ash_rate_limiter/pull/67","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_rate_limiter/issues/67","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/67/packages"}},{"old_version":"3.7.6","new_version":"3.19.3","update_type":"minor","path":null,"pr_created_at":"2026-03-19T18:35:16.000Z","version_change":"3.7.6 → 3.19.3","issue":{"uuid":"4103488308","node_id":"PR_kwDORrisQ87L74Zz","number":3,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-01T17:45:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-19T18:35:16.000Z","updated_at":"2026-04-01T17:45:54.000Z","time_to_close":1120235,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":9,"packages":[{"name":"ash","old_version":"3.7.6","new_version":"3.19.3","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_authentication","old_version":"4.12.0","new_version":"4.13.7","repository_url":"https://github.com/team-alembic/ash_authentication"},{"name":"ash_json_api","old_version":"1.4.45","new_version":"1.6.1","repository_url":"https://github.com/ash-project/ash_json_api"},{"name":"ash_oban","old_version":"0.5.1","new_version":"0.7.2","repository_url":"https://github.com/ash-project/ash_oban"},{"name":"ash_phoenix","old_version":"2.3.17","new_version":"2.3.20","repository_url":"https://github.com/ash-project/ash_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash](https://github.com/ash-project/ash) | `3.7.6` | `3.19.3` |\n| [ash_authentication](https://github.com/team-alembic/ash_authentication) | `4.12.0` | `4.13.7` |\n| [ash_json_api](https://github.com/ash-project/ash_json_api) | `1.4.45` | `1.6.1` |\n| [ash_oban](https://github.com/ash-project/ash_oban) | `0.5.1` | `0.7.2` |\n| [ash_phoenix](https://github.com/ash-project/ash_phoenix) | `2.3.17` | `2.3.20` |\n\n\nUpdates `ash` from 3.7.6 to 3.19.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.19.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd Tuple.apply_constraints nil guard and propagate allow_nil? in Struct field derivation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2602\"\u003eash-project/ash#2602\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd new trace types for bulk actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003enot_found_error?\u003c/code\u003e to \u003ccode\u003eAsh.get\u003c/code\u003e to bring it in-line with actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2572\"\u003eash-project/ash#2572\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate Ash.Gen.Resource, validate relationship type (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e) by Matt Savoia [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2563\"\u003eash-project/ash#2563\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't optimize equality into \u003ccode\u003ein\u003c/code\u003e expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emanual relationship implies no_attributes? true (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2562\"\u003eash-project/ash#2562\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.2...v3.19.3\"\u003ev3.19.3\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehonor destroy return type semantics for soft destroys by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.1...v3.19.2\"\u003ev3.19.2\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd Tuple.apply_constraints nil guard and propagate allow_nil? in Struct field derivation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2602\"\u003eash-project/ash#2602\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.0...v3.19.1\"\u003ev3.19.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.19.0\"\u003ev3.19.0\u003c/a\u003e (2026-03-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/72165e09240df0b9299eda0a0cec0d196b37f428\"\u003e\u003ccode\u003e72165e0\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/dfaf1677fef66620ae0d47199937d705c1579cd8\"\u003e\u003ccode\u003edfaf167\u003c/code\u003e\u003c/a\u003e fix: honor destroy return type semantics for soft destroys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f5ebbaf0a6a52e37e0701946a93a25bbe368d366\"\u003e\u003ccode\u003ef5ebbaf\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/305bc9a85a0676fa9a4683ce74b4cdbbdda54114\"\u003e\u003ccode\u003e305bc9a\u003c/code\u003e\u003c/a\u003e fix: add Tuple.apply_constraints nil guard and propagate allow_nil? in Struct...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e4d21e5b79580c21f23126b4671366648d7c199c\"\u003e\u003ccode\u003ee4d21e5\u003c/code\u003e\u003c/a\u003e chore: don't do dry run/yes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/707ab660c8c8474b0ac1d92830001ce1aa747750\"\u003e\u003ccode\u003e707ab66\u003c/code\u003e\u003c/a\u003e fix: preserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e68a0023cfb1665193e9d690d889815d6f411dbe\"\u003e\u003ccode\u003ee68a002\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/bbd37e6ba8d7a431e8eecd8c9cd67b799a2706f7\"\u003e\u003ccode\u003ebbd37e6\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/003128d5d61df91d72fcaac8fdb7d9e3e20cd37c\"\u003e\u003ccode\u003e003128d\u003c/code\u003e\u003c/a\u003e improvement: add a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5470d78852ae6f5c64807d27e54d72a9870924b4\"\u003e\u003ccode\u003e5470d78\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.7.6...v3.19.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_authentication` from 4.12.0 to 4.13.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/releases\"\u003eash_authentication's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.13.7\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.13.6\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly configure remember_me strategy in installer by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.13.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echeck for expr compatibility in hash password changej (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1114\"\u003e#1114\u003c/a\u003e) by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1108\"\u003e#1108\u003c/a\u003e) by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd upgrader to add remember_me to magic link sign-in actions by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect assert_has_patch assertion in upgrade test by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaudit_log: invalid magic links log as failure by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrectly lock out assent 0.3 by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elock assent at 0.2 until the next major release by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--accounts\u003c/code\u003e flag to add_strategy task (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1096\"\u003e#1096\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix failing test by Josh Price\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.11+ in JWT tenant validation (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1092\"\u003e#1092\u003c/a\u003e) by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.12 in JWT tenant validation by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md\"\u003eash_authentication's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.6...v4.13.7\"\u003ev4.13.7\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.5...v4.13.6\"\u003ev4.13.6\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly configure remember_me strategy in installer by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.4...v4.13.5\"\u003ev4.13.5\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echeck for expr compatibility in hash password changej (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1114\"\u003e#1114\u003c/a\u003e) by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1108\"\u003e#1108\u003c/a\u003e) by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd upgrader to add remember_me to magic link sign-in actions by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect assert_has_patch assertion in upgrade test by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaudit_log: invalid magic links log as failure by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrectly lock out assent 0.3 by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elock assent at 0.2 until the next major release by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--accounts\u003c/code\u003e flag to add_strategy task (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1096\"\u003e#1096\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix failing test by Josh Price\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.11+ in JWT tenant validation (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1092\"\u003e#1092\u003c/a\u003e) by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.12 in JWT tenant validation by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/8faf35ac1d6bb60250f119c20413b358b29ec36c\"\u003e\u003ccode\u003e8faf35a\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0d2301f22f7e83e9b760f2b1fc5778fa450063a8\"\u003e\u003ccode\u003e0d2301f\u003c/code\u003e\u003c/a\u003e fix: skip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0ad8171132d2afa5db40e51304f7dfa5c4cb6ae6\"\u003e\u003ccode\u003e0ad8171\u003c/code\u003e\u003c/a\u003e fix: error caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/c4ed9c96dd06d0ab2c4ed9df637fea04ff170caf\"\u003e\u003ccode\u003ec4ed9c9\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the production-dependencies group across 1 directory with 5...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/d50658da4685e73fda63913ecdd499f4d1e7d4c6\"\u003e\u003ccode\u003ed50658d\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/efd54e3e001a6eb733c7a8484d7a14afcd468f52\"\u003e\u003ccode\u003eefd54e3\u003c/code\u003e\u003c/a\u003e chore: update installer tests to handle remember_me addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/ce42ddd340a8f617d3544d39d26dff31f4fd5e98\"\u003e\u003ccode\u003ece42ddd\u003c/code\u003e\u003c/a\u003e improvement: properly configure remember_me strategy in installer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/54de190911df9e51c192efd506321e42034b5f10\"\u003e\u003ccode\u003e54de190\u003c/code\u003e\u003c/a\u003e chore: remove alias for Unknown exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/eb40cde8e335377ce993af1f22507f7221c67311\"\u003e\u003ccode\u003eeb40cde\u003c/code\u003e\u003c/a\u003e chore: fix incorrect usage of Unknown.exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/15a0e6bb11a91dea684b94d977031e89b8f0da3f\"\u003e\u003ccode\u003e15a0e6b\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.12.0...v4.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_json_api` from 1.4.45 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_json_api/releases\"\u003eash_json_api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003econtent-negotiation: correct 406 and 415 error mapping (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e) by Victor [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/418\"\u003eash-project/ash_json_api#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eextract params from routes for GET actions (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e) by ascogeno [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/416\"\u003eash-project/ash_json_api#416\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd dedicated calculation argument transformer by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd builtin transformers \u003ccode\u003e:camelize\u003c/code\u003e and \u003ccode\u003e:dasherize\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure action inputs are sorted by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efixing keyerror in GET /:id with includes (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/400\"\u003e#400\u003c/a\u003e) by srikanthkyatham [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/400\"\u003e#400\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/400\"\u003eash-project/ash_json_api#400\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efixing keyerror in GET /:id with includes by srikanthkyatham [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/400\"\u003e#400\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/400\"\u003eash-project/ash_json_api#400\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_json_api/blob/main/CHANGELOG.md\"\u003eash_json_api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.6.0-rc.2...v1.6.1\"\u003ev1.6.1\u003c/a\u003e (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003econtent-negotiation: correct 406 and 415 error mapping (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e) by Victor [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/418\"\u003eash-project/ash_json_api#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eextract params from routes for GET actions (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e) by ascogeno [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/416\"\u003eash-project/ash_json_api#416\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.6.0-rc.1...v1.6.0-rc.2\"\u003ev1.6.0-rc.2\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd dedicated calculation argument transformer by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.6.0-rc.0...v1.6.0-rc.1\"\u003ev1.6.0-rc.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd builtin transformers \u003ccode\u003e:camelize\u003c/code\u003e and \u003ccode\u003e:dasherize\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.5.1...v1.6.0-rc.0\"\u003ev1.6.0-rc.0\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd field mapping utilities by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd config to use correct \u003ccode\u003eobject\u003c/code\u003e type for filter schemas by olivermt [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/413\"\u003eash-project/ash_json_api#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eobject type + config for backwards compat + a regression in deps update (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/413\"\u003e#413\u003c/a\u003e) by olivermt [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/413\"\u003eash-project/ash_json_api#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBadMapError when page param is not using bracket notation (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/407\"\u003e#407\u003c/a\u003e) by olivermt [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/407\"\u003e#407\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/407\"\u003eash-project/ash_json_api#407\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd with_all_related_resources to resource schemas (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/406\"\u003e#406\u003c/a\u003e) by m0rt3nlund [(\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/406\"\u003e#406\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/pull/406\"\u003eash-project/ash_json_api#406\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/c706b8310d09ab372f401ed8ac1b71a8e018afa7\"\u003e\u003ccode\u003ec706b83\u003c/code\u003e\u003c/a\u003e chore: release version v1.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/880c0da6ad3c1f5a1ee5d2cfe265cb65cb176159\"\u003e\u003ccode\u003e880c0da\u003c/code\u003e\u003c/a\u003e docs: write a routing guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/1781d5de31c044a076563e6f5b280c172e08be89\"\u003e\u003ccode\u003e1781d5d\u003c/code\u003e\u003c/a\u003e chore: drop glob routes from forwarding in Plug.Router\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/b3222a433107fc2c55e96ac06a9632f3b9588d51\"\u003e\u003ccode\u003eb3222a4\u003c/code\u003e\u003c/a\u003e chore: update cheat_sheets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/6f032d277551f79fce8b296697a9f48ceec3e60d\"\u003e\u003ccode\u003e6f032d2\u003c/code\u003e\u003c/a\u003e Add require_type_on_create? for JSON:API spec compliance (issue \u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/164\"\u003e#164\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/5e59c1ce779aa578f6e31e55d0d798d606a88691\"\u003e\u003ccode\u003e5e59c1c\u003c/code\u003e\u003c/a\u003e fix(content-negotiation): correct 406 and 415 error mapping (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/5e8f0b1bc4dbdbfdc85a167e3c8f62e76492809d\"\u003e\u003ccode\u003e5e8f0b1\u003c/code\u003e\u003c/a\u003e fix: extract params from routes for GET actions (\u003ca href=\"https://redirect.github.com/ash-project/ash_json_api/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/fb82c10d9254e51868cc2da5cedb8bd8dcdf15ee\"\u003e\u003ccode\u003efb82c10\u003c/code\u003e\u003c/a\u003e chore: release version v1.6.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/bf76a6b78240d795deb71d0dd677477e773785df\"\u003e\u003ccode\u003ebf76a6b\u003c/code\u003e\u003c/a\u003e improvement: add dedicated calculation argument transformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_json_api/commit/41a5f516b79f4adca37b3a4638a2d0a5f026625e\"\u003e\u003ccode\u003e41a5f51\u003c/code\u003e\u003c/a\u003e chore: release version v1.6.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_json_api/compare/v1.4.45...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_oban` from 0.5.1 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_oban/releases\"\u003eash_oban's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003euse new oban 2.20 state groups (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/201\"\u003e#201\u003c/a\u003e) by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse new oban 2.20 state groups by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable peer leadership when plugins are disabled (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/202\"\u003e#202\u003c/a\u003e) by Parker Selbert\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eset tenant from record in case of attribute multitenancy (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/195\"\u003e#195\u003c/a\u003e) by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd use_tenant_from_record? DSL flag by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier for use_tenant_from_record? consistency by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd oban-level use_tenant_from_record? default by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure transformers are properly ordered by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse cancel \u0026amp; oban's native batch inserting by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_oban/blob/main/CHANGELOG.md\"\u003eash_oban's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.7.1...v0.7.2\"\u003ev0.7.2\u003c/a\u003e (2026-02-20)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/214\"\u003e#214\u003c/a\u003e) by Mylan Connolly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-02-10)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esupport \u003ccode\u003elist_tenants\u003c/code\u003e for scheduled actions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBetter formatting for error messages (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/208\"\u003e#208\u003c/a\u003e) by DVSLabs\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.6.0...v0.7.0\"\u003ev0.7.0\u003c/a\u003e (2025-12-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003euse new oban 2.20 state groups (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/201\"\u003e#201\u003c/a\u003e) by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse new oban 2.20 state groups by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable peer leadership when plugins are disabled (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/202\"\u003e#202\u003c/a\u003e) by Parker Selbert\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.5.1...v0.6.0\"\u003ev0.6.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eset tenant from record in case of attribute multitenancy (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/195\"\u003e#195\u003c/a\u003e) by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd use_tenant_from_record? DSL flag by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier for use_tenant_from_record? consistency by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd oban-level use_tenant_from_record? default by Barnabas Jovanovics\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/af196b6de22606b135fca359f9a1f72d20ff2c45\"\u003e\u003ccode\u003eaf196b6\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/8251b8b4705bdb9415f154505aaa2cad1b2d64cd\"\u003e\u003ccode\u003e8251b8b\u003c/code\u003e\u003c/a\u003e docs: add testing guide and docs for helper module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/11664dfcec0043dbd592a22173bb1e23ca4f6bf9\"\u003e\u003ccode\u003e11664df\u003c/code\u003e\u003c/a\u003e improvement: Split up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/10282f34c779593d180d1e0de4d36aa4b4393d64\"\u003e\u003ccode\u003e10282f3\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/f42c631c13f3c402acfc11596380c5a3a7c2827c\"\u003e\u003ccode\u003ef42c631\u003c/code\u003e\u003c/a\u003e chore: update credo rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/67f82d68286264350bf46bf514095f5e3517d244\"\u003e\u003ccode\u003e67f82d6\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003elist_tenants\u003c/code\u003e for scheduled actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/be957a52251e094a0ce1a4a11eb0a8bd007e18d4\"\u003e\u003ccode\u003ebe957a5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/6218317c25aa727324bc966e20428b744861147e\"\u003e\u003ccode\u003e6218317\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/c54ac4e16eb089afee7ca1124858804a4241df24\"\u003e\u003ccode\u003ec54ac4e\u003c/code\u003e\u003c/a\u003e chore: SPDX contributor links (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_oban/commit/1fb8970259c136f2f1009973f7f6a588761e3d7e\"\u003e\u003ccode\u003e1fb8970\u003c/code\u003e\u003c/a\u003e improvement: Better formatting for error messages (\u003ca href=\"https://redirect.github.com/ash-project/ash_oban/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_oban/compare/v0.5.1...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_phoenix` from 2.3.17 to 2.3.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.20\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle resources w/ no structs in generic actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle missing primary actions in gen tasks by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd multitenancy to and create consistency between gen.html and gen.live (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/459\"\u003e#459\u003c/a\u003e) by aVikingTrex [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/459\"\u003e#459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/459\"\u003eash-project/ash_phoenix#459\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--resource-plural-for-routes\u003c/code\u003e to gen tasks by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eallow dynamic subscriptions in \u003ccode\u003ekeep_live\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e) by \u003ca href=\"https://github.com/mylanconnolly\"\u003e\u003ccode\u003e@​mylanconnolly\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/458\"\u003eash-project/ash_phoenix#458\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.19...v2.3.20\"\u003ev2.3.20\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle resources w/ no structs in generic actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle missing primary actions in gen tasks by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd multitenancy to and create consistency between gen.html and gen.live (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/459\"\u003e#459\u003c/a\u003e) by aVikingTrex [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/459\"\u003e#459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/459\"\u003eash-project/ash_phoenix#459\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--resource-plural-for-routes\u003c/code\u003e to gen tasks by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eallow dynamic subscriptions in \u003ccode\u003ekeep_live\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e) by \u003ca href=\"https://github.com/mylanconnolly\"\u003e\u003ccode\u003e@​mylanconnolly\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/458\"\u003eash-project/ash_phoenix#458\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.18...v2.3.19\"\u003ev2.3.19\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/8140b0166a9be99ec72886b659f3299ff0a06a98\"\u003e\u003ccode\u003e8140b01\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/a702b8c13eadeb1bc94ffcc2c5fe5e2a4982513c\"\u003e\u003ccode\u003ea702b8c\u003c/code\u003e\u003c/a\u003e fix: handle resources w/ no structs in generic actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/331e31d429f824f9119940e36b3d051bd527234d\"\u003e\u003ccode\u003e331e31d\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump git_ops in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/461\"\u003e#461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/9183e0be8b01a8dd625d260ec3269af7beb0329e\"\u003e\u003ccode\u003e9183e0b\u003c/code\u003e\u003c/a\u003e improvement: Add multitenancy to and create consistency between gen.html and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/9064c5b9f9956fc95161dc7e4df2bd6b47973734\"\u003e\u003ccode\u003e9064c5b\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003e--resource-plural-for-routes\u003c/code\u003e to gen tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/c511b60fcfb79ab9e8fa5d18d8d648990692ccf7\"\u003e\u003ccode\u003ec511b60\u003c/code\u003e\u003c/a\u003e fix: handle missing primary actions in gen tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/8a87ac2df54f7c8fc3f38584a689ad4e14621795\"\u003e\u003ccode\u003e8a87ac2\u003c/code\u003e\u003c/a\u003e improvement: allow dynamic subscriptions in \u003ccode\u003ekeep_live\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/115df93dab63874f4ec4c6820df8d120ec8415d0\"\u003e\u003ccode\u003e115df93\u003c/code\u003e\u003c/a\u003e improvement: Split up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/44e3de9e1cdee8a64d73bc29236ed3153d7d3579\"\u003e\u003ccode\u003e44e3de9\u003c/code\u003e\u003c/a\u003e Update new live Form template, remove notify_parent (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/ca7c86fe93f19cc80912f0e77e57c88a7c819e55\"\u003e\u003ccode\u003eca7c86f\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group across 1 directory with 5...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_postgres` from 2.6.24 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/releases\"\u003eash_postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.30\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.6.28\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly wrap through queries with subqueries in wheres by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate AshFunctions, remove timestamp_from_uuid_v7 (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/676\"\u003e#676\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate MigrationGenerator to use uuidv7 when available (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/674\"\u003e#674\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd create_table_options for partitioned tables and more (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/664\"\u003e#664\u003c/a\u003e) by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.26\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd generator to tsvector type (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/655\"\u003e#655\u003c/a\u003e) by Jesse Williams\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003everify check constraint attributes at compile time by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate deps for bug fixes by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md\"\u003eash_postgres's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.7.0...v2.8.0\"\u003ev2.8.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --use_fragments option to resource generator | Closes \u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/437\"\u003e#437\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/709\"\u003e#709\u003c/a\u003e) by henryzhan013\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003etest setup by Philip Capel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eformatting by Philip Capel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.32...v2.7.0\"\u003ev2.7.0\u003c/a\u003e (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esupport offset option in lateral join queries (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/700\"\u003e#700\u003c/a\u003e) by Jinkyou Son\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport touch_update_defaults? option to skip update_default fields on upsert by Michael Bärtschi\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ebulk_create with upsert now updates update_timestamp fields on conflict by Michael Bärtschi\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix locks handling for WAIT and SKIP_LOCKED (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/704\"\u003e#704\u003c/a\u003e) by sezaru\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eset size when type changes in migrations (Issue \u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/150\"\u003e#150\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/694\"\u003e#694\u003c/a\u003e) by Jatanasio\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebulk_create with upsert now updates update_timestamp fields (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/697\"\u003e#697\u003c/a\u003e) by Michael Bärtschi\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eread touch_update_defaults? from options instead of changeset context (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/701\"\u003e#701\u003c/a\u003e) by Michael Bärtschi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.31...v2.6.32\"\u003ev2.6.32\u003c/a\u003e (2026-02-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproduce correct error on \u003ccode\u003erestrict\u003c/code\u003e managed_relationship behavior (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/690\"\u003e#690\u003c/a\u003e) by lincolnhuls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/d43b730029e7069f84a39669ea9440d3560361a9\"\u003e\u003ccode\u003ed43b730\u003c/code\u003e\u003c/a\u003e chore: release version v2.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/8337142d2ec237b0185ecce6965ef837e9bb6b68\"\u003e\u003ccode\u003e8337142\u003c/code\u003e\u003c/a\u003e docs: add guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/becb87079bb200be8ba243f1a10b18429f48a447\"\u003e\u003ccode\u003ebecb870\u003c/code\u003e\u003c/a\u003e feat: add --use_fragments option to resource generator | Closes \u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/437\"\u003e#437\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/0ac67246781c80aeafb2e5913cad028bc8ee3b26\"\u003e\u003ccode\u003e0ac6724\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/b68e55bb64208a8f1e7081d222d4280ba61b82df\"\u003e\u003ccode\u003eb68e55b\u003c/code\u003e\u003c/a\u003e chore: update test to fix failing tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/d5a1c13d26b1f301cf50a4ae9e5dcc1e553bed36\"\u003e\u003ccode\u003ed5a1c13\u003c/code\u003e\u003c/a\u003e test: Show failing filter in boolean deeper relations (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/eae6daed57f1b3500ad14734738d453e454181b4\"\u003e\u003ccode\u003eeae6dae\u003c/code\u003e\u003c/a\u003e chore: release version v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/3a99f953f16cbe73c1336686d04c67fc8a46ed28\"\u003e\u003ccode\u003e3a99f95\u003c/code\u003e\u003c/a\u003e chore: add tests for keyword updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/ad1023af8fb1eeff87a193161aedf68ea66501a2\"\u003e\u003ccode\u003ead1023a\u003c/code\u003e\u003c/a\u003e test: add coverage of first relationship filtering (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/19ae6644ac98402c99da50db6c45360b5cb133de\"\u003e\u003ccode\u003e19ae664\u003c/code\u003e\u003c/a\u003e test: Add test for filtering on doubly-nested embedded resource fields (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.24...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.30 to 0.7.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.6\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun tasks with \u003ccode\u003eMix.shell().cmd/1\u003c/code\u003e to avoid state issues by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev0.7.4\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.3\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.5...v0.7.6\"\u003ev0.7.6\u003c/a\u003e (2026-03-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun tasks with \u003ccode\u003eMix.shell().cmd/1\u003c/code\u003e to avoid state issues by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.4...v0.7.5\"\u003ev0.7.5\u003c/a\u003e (2026-03-15)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.3...v0.7.4\"\u003ev0.7.4\u003c/a\u003e (2026-03-10)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.2...v0.7.3\"\u003ev0.7.3\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.1...v0.7.2\"\u003ev0.7.2\u003c/a\u003e (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/44f09d9d78756db3ad089ea36b85e7777ef061b6\"\u003e\u003ccode\u003e44f09d9\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d75faa0e8989517e0e1c31218ca183493ae8f276\"\u003e\u003ccode\u003ed75faa0\u003c/code\u003e\u003c/a\u003e fix: run tasks with \u003ccode\u003eMix.shell().cmd/1\u003c/code\u003e to avoid state issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ec37905a8c7208b78cdc24b86a577f3d0ce7e79b\"\u003e\u003ccode\u003eec37905\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/686c6538961078a28a334da0a2b0018eaea2edfe\"\u003e\u003ccode\u003e686c653\u003c/code\u003e\u003c/a\u003e fix: reenable compile task before running queued tasks (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/42779cf4b154da06fc30dce4ccfa6e7c2e10ac14\"\u003e\u003ccode\u003e42779cf\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/092c3c47ef3c741c915ce2dd6605a10cfa66b510\"\u003e\u003ccode\u003e092c3c4\u003c/code\u003e\u003c/a\u003e chore: handle {:ok, zipper} return values from map updater\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/9d64f57acb30cd1864c6e3945c311dfb098faa30\"\u003e\u003ccode\u003e9d64f57\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/44f6a6eb2c6c6e3c4ebaaa29049ccbf0d2400253\"\u003e\u003ccode\u003e44f6a6e\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003ephx_install\u003c/code\u003e to list of special cases (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/568415152d676ff06dd75ebe7276540987878ac0\"\u003e\u003ccode\u003e5684151\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/902a07b09578ba109d68e9c12160b257922d2bc2\"\u003e\u003ccode\u003e902a07b\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `open_api_spex` from 3.22.0 to 3.22.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-api-spex/open_api_spex/releases\"\u003eopen_api_spex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: type warnings Elixir 1.19 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/693\"\u003eopen-api-spex/open_api_spex#693\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/693\"\u003eopen-api-spex/open_api_spex#693\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.1...v3.22.2\"\u003ehttps://github.com/open-api-spex/open_api_spex/compare/v3.22.1...v3.22.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix elixir 1.19 support by \u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\"\u003ehttps://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-api-spex/open_api_spex/blob/master/CHANGELOG.md\"\u003eopen_api_spex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.2 - 2026-01-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: type warnings Elixir 1.19 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/693\"\u003eopen-api-spex/open_api_spex#693\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.22.1 - 2025-11-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix elixir 1.19 support by \u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/f2c71bf320045b76c4bc2ea9a7a056c8d9092197\"\u003e\u003ccode\u003ef2c71bf\u003c/code\u003e\u003c/a\u003e Release version 3.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/1519adf0d630848f1563912a883cb05a5a5d9650\"\u003e\u003ccode\u003e1519adf\u003c/code\u003e\u003c/a\u003e fix: type warnings Elixir 1.19 (\u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/32a7af03fda86b345823d44be7c1655a6bb7a150\"\u003e\u003ccode\u003e32a7af0\u003c/code\u003e\u003c/a\u003e Release version 3.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/aaee4a7f9a6c4c0d2d3f69e4ab053ca65fff60fb\"\u003e\u003ccode\u003eaaee4a7\u003c/code\u003e\u003c/a\u003e Fix elixir 1.19 support (\u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phx_new` from 1.8.1 to 1.8.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md\"\u003ephx_new's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.5 (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eJavaScript Client Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix socket connecting on visibility change when never established\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix warnings on Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.4 (2026-02-23)\u003c/h2\u003e\n\u003ch3\u003eJavaScript Client Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug reconnecting connections when close was gracefully initiated by server\u003c/li\u003e\n\u003cli\u003eFix LongPoll transport name in sessionStorage and logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds guards support in \u003ccode\u003eassert_push\u003c/code\u003e, \u003ccode\u003eassert_broadcast\u003c/code\u003e, and \u003ccode\u003eassert_reply\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEnable purging in Phoenix code server for Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.3 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd top-level phoenix config: \u003ccode\u003esort_verified_routes_query_params\u003c/code\u003e to enable sorting query params in verified routes during tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix endpoint port config in an umbrella application. (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6549\"\u003e#6549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop incoming channel messages with stale join refs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.2 (2025-11-26)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[phoenix.js] fix issue where LongPoll can cause \u0026quot;unmatched topic\u0026quot; errors (observed on iOS only) (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6538\"\u003e#6538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.gen.live] fix tests when schema and table names are equal (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6477\"\u003e#6477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Verified Routes] do not add path prefixes for static routes\u003c/li\u003e\n\u003cli\u003e[Phoenix.Endpoint] fix LongPoll being active by default since 1.8.0 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6487\"\u003e#6487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[phoenix.js] socket now stops reconnection attempts while the page is hidden (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6534\"\u003e#6534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.new] (re-)add \u003ccode\u003e\u0026lt;.input field={@form[:foo]} type=\u0026quot;hidden\u0026quot; /\u0026gt;\u003c/code\u003e support in core components\u003c/li\u003e\n\u003cli\u003e[phx.new] set \u003ccode\u003eforce_ssl\u003c/code\u003e in \u003ccode\u003eprod.exs\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6435\"\u003e#6435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.new] change \u003ccode\u003e--docker\u003c/code\u003e base image to debian trixie (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6521\"\u003e#6521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Socket.assign/2] allow passing a function as second argument \u003ccode\u003eassign(socket, fn _existing_assigns -\u0026gt; %{this_gets: \u0026quot;merged\u0026quot;} end)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6530\"\u003e#6530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Controller.assign/2] allow passing a function as second argument (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6542\"\u003e#6542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Controller.assign/2] support keyword lists and maps as second argument similar to LiveView (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Presence] support custom dispatcher for \u003ccode\u003epresence_diff\u003c/code\u003e broadcast (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6500\"\u003e#6500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[AGENTS.md] add short test guidelines to usage rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/850162d618cf4e31be82fb53ad6e259095fa6126\"\u003e\u003ccode\u003e850162d\u003c/code\u003e\u003c/a\u003e Release v1.8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/9b20e66779e5e578a09cad061f7bea7971f9eddd\"\u003e\u003ccode\u003e9b20e66\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/49d90f35cc03c18787b912abac5afc371c24e39e\"\u003e\u003ccode\u003e49d90f3\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/84607a4ba425c77ef01d8e350985f6e3f2997b78\"\u003e\u003ccode\u003e84607a4\u003c/code\u003e\u003c/a\u003e ensure visibilitychange does not connect if never connected (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6621\"\u003e#6621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/f286d6968d9cb4316cb3fa12604dd30a2320e31a\"\u003e\u003ccode\u003ef286d69\u003c/code\u003e\u003c/a\u003e Address warnings from Elixir 1.20 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6616\"\u003e#6616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/05f2d1a9b60381ac01df83b53fe0eb98d977a8bd\"\u003e\u003ccode\u003e05f2d1a\u003c/code\u003e\u003c/a\u003e Bump erlef/setup-beam from 1.20.4 to 1.21.0 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6610\"\u003e#6610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/ae8b3c60f4796053a245de2bbdbb3bb717d43a9a\"\u003e\u003ccode\u003eae8b3c6\u003c/code\u003e\u003c/a\u003e update eslint (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6615\"\u003e#6615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/a1e9ac423970e2b58327970033690107698b4b00\"\u003e\u003ccode\u003ea1e9ac4\u003c/code\u003e\u003c/a\u003e Bump the minor-and-patch group with 2 updates (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6611\"\u003e#6611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/bb1bd848a03599601061848f4a3cb30f1a8bc437\"\u003e\u003ccode\u003ebb1bd84\u003c/code\u003e\u003c/a\u003e Use custom migration module for auth migration. (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6605\"\u003e#6605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/d4ec4b747e71b201fd520b85622f53a27d3ad209\"\u003e\u003ccode\u003ed4ec4b7\u003c/code\u003e\u003c/a\u003e Minor Spelling fix in readme (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6606\"\u003e#6606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix/compare/v1.8.1...v1.8.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Bluetab/td-ash-ai/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bluetab%2Ftd-ash-ai/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"3.6.2","new_version":"3.19.3","update_type":"minor","path":null,"pr_created_at":"2026-03-10T00:47:15.000Z","version_change":"3.6.2 → 3.19.3","issue":{"uuid":"4048692736","node_id":"PR_kwDOPR8KTc7JO1-r","number":105,"state":"closed","title":"chore: Bump the production-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-13T08:48:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-10T00:47:15.000Z","updated_at":"2026-03-13T08:48:58.000Z","time_to_close":288097,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","group_name":"production-dependencies","update_count":6,"packages":[{"name":"ash","old_version":"3.6.2","new_version":"3.19.3","repository_url":"https://github.com/ash-project/ash"},{"name":"igniter","old_version":"0.7.2","new_version":"0.7.3"},{"name":"phoenix","old_version":"1.8.4","new_version":"1.8.5","repository_url":"https://github.com/phoenixframework/phoenix"},{"name":"phoenix_live_view","old_version":"1.1.13","new_version":"1.1.26","repository_url":"https://github.com/phoenixframework/phoenix_live_view"},{"name":"spark","old_version":"2.3.5","new_version":"2.4.1"},{"name":"telemetry","old_version":"1.3.0","new_version":"1.4.1"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates in the / directory: [ash](https://github.com/ash-project/ash), [phoenix](https://github.com/phoenixframework/phoenix) and [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view).\n\nUpdates `ash` from 3.6.2 to 3.19.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.19.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd Tuple.apply_constraints nil guard and propagate allow_nil? in Struct field derivation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2602\"\u003eash-project/ash#2602\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd new trace types for bulk actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003enot_found_error?\u003c/code\u003e to \u003ccode\u003eAsh.get\u003c/code\u003e to bring it in-line with actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2572\"\u003eash-project/ash#2572\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate Ash.Gen.Resource, validate relationship type (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e) by Matt Savoia [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2563\"\u003eash-project/ash#2563\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't optimize equality into \u003ccode\u003ein\u003c/code\u003e expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emanual relationship implies no_attributes? true (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2562\"\u003eash-project/ash#2562\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.2...v3.19.3\"\u003ev3.19.3\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehonor destroy return type semantics for soft destroys by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.1...v3.19.2\"\u003ev3.19.2\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd Tuple.apply_constraints nil guard and propagate allow_nil? in Struct field derivation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epreserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2602\"\u003eash-project/ash#2602\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.0...v3.19.1\"\u003ev3.19.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.19.0\"\u003ev3.19.0\u003c/a\u003e (2026-03-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/72165e09240df0b9299eda0a0cec0d196b37f428\"\u003e\u003ccode\u003e72165e0\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/dfaf1677fef66620ae0d47199937d705c1579cd8\"\u003e\u003ccode\u003edfaf167\u003c/code\u003e\u003c/a\u003e fix: honor destroy return type semantics for soft destroys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f5ebbaf0a6a52e37e0701946a93a25bbe368d366\"\u003e\u003ccode\u003ef5ebbaf\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/305bc9a85a0676fa9a4683ce74b4cdbbdda54114\"\u003e\u003ccode\u003e305bc9a\u003c/code\u003e\u003c/a\u003e fix: add Tuple.apply_constraints nil guard and propagate allow_nil? in Struct...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e4d21e5b79580c21f23126b4671366648d7c199c\"\u003e\u003ccode\u003ee4d21e5\u003c/code\u003e\u003c/a\u003e chore: don't do dry run/yes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/707ab660c8c8474b0ac1d92830001ce1aa747750\"\u003e\u003ccode\u003e707ab66\u003c/code\u003e\u003c/a\u003e fix: preserve \u003cstrong\u003emeta\u003c/strong\u003e state in Ash.Type.Struct.apply_constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2602\"\u003e#2602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e68a0023cfb1665193e9d690d889815d6f411dbe\"\u003e\u003ccode\u003ee68a002\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/bbd37e6ba8d7a431e8eecd8c9cd67b799a2706f7\"\u003e\u003ccode\u003ebbd37e6\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/003128d5d61df91d72fcaac8fdb7d9e3e20cd37c\"\u003e\u003ccode\u003e003128d\u003c/code\u003e\u003c/a\u003e improvement: add a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5470d78852ae6f5c64807d27e54d72a9870924b4\"\u003e\u003ccode\u003e5470d78\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.6.2...v3.19.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.7.2 to 0.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.3\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.2...v0.7.3\"\u003ev0.7.3\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eerror messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e) by celeste-wahlquist\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/9d64f57acb30cd1864c6e3945c311dfb098faa30\"\u003e\u003ccode\u003e9d64f57\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/44f6a6eb2c6c6e3c4ebaaa29049ccbf0d2400253\"\u003e\u003ccode\u003e44f6a6e\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003ephx_install\u003c/code\u003e to list of special cases (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/568415152d676ff06dd75ebe7276540987878ac0\"\u003e\u003ccode\u003e5684151\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/902a07b09578ba109d68e9c12160b257922d2bc2\"\u003e\u003ccode\u003e902a07b\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/cd0d2486f5f0e1a10f309572aef336368cc4d4c4\"\u003e\u003ccode\u003ecd0d248\u003c/code\u003e\u003c/a\u003e improvement: error messages for task compilation (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/e206bdaf0ec89e03c33b7c491b86593ca9a94dea\"\u003e\u003ccode\u003ee206bda\u003c/code\u003e\u003c/a\u003e docs: Update Writing Generators guide, replace deprecated example (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/baf2aef27ad7b99a60ed92ea0912cc91d272f273\"\u003e\u003ccode\u003ebaf2aef\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a5145ccf68f03750b6ce92d8552910ce1b4f6d32\"\u003e\u003ccode\u003ea5145cc\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/361\"\u003e#361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0c734797585eb6d854768ccdc87e17497a88190b\"\u003e\u003ccode\u003e0c73479\u003c/code\u003e\u003c/a\u003e chore: SPDX contributor links (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.2...v0.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix` from 1.8.4 to 1.8.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md\"\u003ephoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.5 (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eJavaScript Client Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix socket connecting on visibility change when never established\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix warnings on Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/850162d618cf4e31be82fb53ad6e259095fa6126\"\u003e\u003ccode\u003e850162d\u003c/code\u003e\u003c/a\u003e Release v1.8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/9b20e66779e5e578a09cad061f7bea7971f9eddd\"\u003e\u003ccode\u003e9b20e66\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/49d90f35cc03c18787b912abac5afc371c24e39e\"\u003e\u003ccode\u003e49d90f3\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/84607a4ba425c77ef01d8e350985f6e3f2997b78\"\u003e\u003ccode\u003e84607a4\u003c/code\u003e\u003c/a\u003e ensure visibilitychange does not connect if never connected (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6621\"\u003e#6621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/f286d6968d9cb4316cb3fa12604dd30a2320e31a\"\u003e\u003ccode\u003ef286d69\u003c/code\u003e\u003c/a\u003e Address warnings from Elixir 1.20 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6616\"\u003e#6616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/05f2d1a9b60381ac01df83b53fe0eb98d977a8bd\"\u003e\u003ccode\u003e05f2d1a\u003c/code\u003e\u003c/a\u003e Bump erlef/setup-beam from 1.20.4 to 1.21.0 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6610\"\u003e#6610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/ae8b3c60f4796053a245de2bbdbb3bb717d43a9a\"\u003e\u003ccode\u003eae8b3c6\u003c/code\u003e\u003c/a\u003e update eslint (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6615\"\u003e#6615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/a1e9ac423970e2b58327970033690107698b4b00\"\u003e\u003ccode\u003ea1e9ac4\u003c/code\u003e\u003c/a\u003e Bump the minor-and-patch group with 2 updates (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6611\"\u003e#6611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/bb1bd848a03599601061848f4a3cb30f1a8bc437\"\u003e\u003ccode\u003ebb1bd84\u003c/code\u003e\u003c/a\u003e Use custom migration module for auth migration. (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6605\"\u003e#6605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/d4ec4b747e71b201fd520b85622f53a27d3ad209\"\u003e\u003ccode\u003ed4ec4b7\u003c/code\u003e\u003c/a\u003e Minor Spelling fix in readme (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6606\"\u003e#6606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix/compare/v1.8.4...v1.8.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.13 to 1.1.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/releases\"\u003ephoenix_live_view's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.26\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e for nested portals\u003c/li\u003e\n\u003cli\u003eFix type warnings on Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.25\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e when clicked element is teleported (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ephx-hook\u003c/code\u003e outside of LiveViews when reconnecting (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4147\"\u003e#4147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.26/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.26 (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e for nested portals\u003c/li\u003e\n\u003cli\u003eFix type warnings on Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.25 (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e when clicked element is teleported (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ephx-hook\u003c/code\u003e outside of LiveViews when reconnecting (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4147\"\u003e#4147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.24 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent map access on assigns (\u003ccode\u003e@foo.bar.baz\u003c/code\u003e) being expanded when used in root attributes causing an invalid warning\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.23 (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf a macro is used in HEEx root attributes (\u003ccode\u003e\u0026lt;div {@root_attr} /\u0026gt;\u003c/code\u003e), it is now expanded at compile time (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.22 (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix live component container patch throwing a JavaScript error when container is locked (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4088\"\u003e#4088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.21 (2026-01-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix stream reset and deletes not working if stream is teleported using \u003ccode\u003ePhoenix.Component.portal/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4121\"\u003e#4121\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark LiveView template code as generated to prevent warnings on Elixir 1.20\u003c/li\u003e\n\u003cli\u003eAllow unused function warnings for function components to be emitted\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ePhoenix.LiveView.TagEngine.compile/2\u003c/code\u003e as an official entrypoint for compiling templates in favor of relying on the \u003ccode\u003eEEx.Engine\u003c/code\u003e behaviour\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.20 (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eredirect\u003c/code\u003e in \u003ccode\u003ehandle_params\u003c/code\u003e for client-initiated patches causing a JS exception (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4094\"\u003e#4094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix events initiated from elements teleported outside of a LiveComponent being sent to the LiveView instead of the LiveComponent (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a6677d345332e930af48c6ee288f9b839ccef341\"\u003e\u003ccode\u003ea6677d3\u003c/code\u003e\u003c/a\u003e Release v1.1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/f2b1188ad0de124910954b5227f5e99478398898\"\u003e\u003ccode\u003ef2b1188\u003c/code\u003e\u003c/a\u003e Remove warnings on latest Elixir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/283a09b0d9599abcf003324afe638ae1322fe618\"\u003e\u003ccode\u003e283a09b\u003c/code\u003e\u003c/a\u003e followup for \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4160\"\u003e#4160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/e592ce8b4ff6c387d85af275ea9c4ac5b1365858\"\u003e\u003ccode\u003ee592ce8\u003c/code\u003e\u003c/a\u003e Release v1.1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/3eaaa41793b07b9ea9229c5d4b281a274387d080\"\u003e\u003ccode\u003e3eaaa41\u003c/code\u003e\u003c/a\u003e click-away portal handling (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4154\"\u003e#4154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/1613bffd36a31e795c53108bdbfaccd4b8039ba7\"\u003e\u003ccode\u003e1613bff\u003c/code\u003e\u003c/a\u003e fix type warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/9f36807934976ecb77ef11fb1a4837dc268c96f0\"\u003e\u003ccode\u003e9f36807\u003c/code\u003e\u003c/a\u003e Mention auto_upload in uploads guide (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4130\"\u003e#4130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/9a3478486f2092267ac8270208880b3c75334a69\"\u003e\u003ccode\u003e9a34784\u003c/code\u003e\u003c/a\u003e Create GitHub releases with changelog (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4135\"\u003e#4135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a6921d95f31efc73ee04077137c8e5756eebe263\"\u003e\u003ccode\u003ea6921d9\u003c/code\u003e\u003c/a\u003e Document phx-value- event \u0026quot;value\u0026quot; precendence\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/42c790a86572a734a741ffc4feb8f2dc41e89f49\"\u003e\u003ccode\u003e42c790a\u003c/code\u003e\u003c/a\u003e add missing file for 46fb6dc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.13...v1.1.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.5 to 2.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esuppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e) by jeffhuen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle same-named sibling sections in DSL extensions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e) by leonqadirie\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.14\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't use Code.ensure_loaded? when checking for Spark.Dsl.Extension behaviour by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.4.0...v2.4.1\"\u003ev2.4.1\u003c/a\u003e (2026-02-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esuppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e) by jeffhuen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle same-named sibling sections in DSL extensions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e) by leonqadirie\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ev2.4.0\u003c/a\u003e (2026-01-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.13...v2.3.14\"\u003ev2.3.14\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.13\"\u003ev2.3.13\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.11...v2.3.12\"\u003ev2.3.12\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/93de1c7282d92a0cccebfbe9cbe39e5450d1a546\"\u003e\u003ccode\u003e93de1c7\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9c4a2ca4feeaf6cddc5ee40eab45a360277dbc98\"\u003e\u003ccode\u003e9c4a2ca\u003c/code\u003e\u003c/a\u003e chore: remove multiline warning from DSL option docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/36adb5f7dc5437602ed1b760e8ce50d58153c622\"\u003e\u003ccode\u003e36adb5f\u003c/code\u003e\u003c/a\u003e fix: suppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/6ad8801202554d92d958bd5b4e14b8aadc335cc9\"\u003e\u003ccode\u003e6ad8801\u003c/code\u003e\u003c/a\u003e fix: Handle same-named sibling sections in DSL extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/128e35c4a9cb171c92142ac99246e0d65b8c3c94\"\u003e\u003ccode\u003e128e35c\u003c/code\u003e\u003c/a\u003e chore: SPDX contributor links (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b3a15af71d13abb7553e86a19f24f2ddd9dfc916\"\u003e\u003ccode\u003eb3a15af\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/748d8d8d0fa334b23b517a3e4becf46b1dcb5664\"\u003e\u003ccode\u003e748d8d8\u003c/code\u003e\u003c/a\u003e fix: docs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9e0e8d4af638dc2692ae83c038805212259d36b5\"\u003e\u003ccode\u003e9e0e8d4\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3dba579861c163ca5168d6e1eeb41c496ae33df7\"\u003e\u003ccode\u003e3dba579\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e7b69a8a0932586f91040a8689016350eed0a7b7\"\u003e\u003ccode\u003ee7b69a8\u003c/code\u003e\u003c/a\u003e test: Adding cheat_sheet test file (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.5...v2.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `telemetry` from 1.3.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beam-telemetry/telemetry/blob/main/CHANGELOG.md\"\u003etelemetry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/elixir-telemetry/telemetry/tree/v1.4.1\"\u003e1.4.1\u003c/a\u003e\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid crashes when \u003ccode\u003etelemetry\u003c/code\u003e is invoked before started (such as during Elixir compile-time)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/elixir-telemetry/telemetry/tree/v1.4.0\"\u003e1.4.0\u003c/a\u003e\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003etelemetry:persist/0\u003c/code\u003e which uses persistent term for faster dispatches (writes are extremely discouraged after persist)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003etelemetry:span_function/0\u003c/code\u003e type\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/11462db509623be85c7acf3f15d0579d0d3f4a79\"\u003e\u003ccode\u003e11462db\u003c/code\u003e\u003c/a\u003e Release v1.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/11210b44b3bb431059a99847ccaec20352b5bac5\"\u003e\u003ccode\u003e11210b4\u003c/code\u003e\u003c/a\u003e Do not crash on failed persistent term lookup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/972ff3bb1b0b95f907d93bbb3726b95eee7b725c\"\u003e\u003ccode\u003e972ff3b\u003c/code\u003e\u003c/a\u003e Release v1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/ddc7f13e4f93d103422f98eb481d3bade2cb73f8\"\u003e\u003ccode\u003eddc7f13\u003c/code\u003e\u003c/a\u003e Add \u0026quot;since\u0026quot; doc info and spec to persist/0 (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/55d657eb6102b8a81a519e9abca5990506e00ee8\"\u003e\u003ccode\u003e55d657e\u003c/code\u003e\u003c/a\u003e Remove function allocation and remote call on execution (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/c0aff75703636e93dcc581f3dc84c9a7f4dc5870\"\u003e\u003ccode\u003ec0aff75\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003etelemetry:persist/0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/614bfb91e9e42e305b95860cc64d237c01435d65\"\u003e\u003ccode\u003e614bfb9\u003c/code\u003e\u003c/a\u003e Use field name instead of magic number (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/143\"\u003e#143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/13a380ed0214a8f5824c99ef9897db50de84c90c\"\u003e\u003ccode\u003e13a380e\u003c/code\u003e\u003c/a\u003e Test CI against multiple OTP versions (24-28) (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/140\"\u003e#140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/2f29d755aaf98d1c49a166cf5372755bb7033e72\"\u003e\u003ccode\u003e2f29d75\u003c/code\u003e\u003c/a\u003e Improve docs for failure events (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/139\"\u003e#139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beam-telemetry/telemetry/commit/7b99309898cc827fda3f1956e23d34d349453f16\"\u003e\u003ccode\u003e7b99309\u003c/code\u003e\u003c/a\u003e Fix the telemetry:span_function/0 type (\u003ca href=\"https://redirect.github.com/beam-telemetry/telemetry/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/beam-telemetry/telemetry/compare/v1.3.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/team-alembic/clarity/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-alembic%2Fclarity/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"}},{"old_version":"3.18.0","new_version":"3.19.1","update_type":"minor","path":null,"pr_created_at":"2026-03-03T01:50:01.000Z","version_change":"3.18.0 → 3.19.1","issue":{"uuid":"4014228104","node_id":"PR_kwDOMbfpW87He-dq","number":218,"state":"closed","title":"chore(deps): bump ash from 3.18.0 to 3.19.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-03T01:50:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-03T01:50:01.000Z","updated_at":"2026-03-03T01:50:36.000Z","time_to_close":33,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ash","old_version":"3.18.0","new_version":"3.19.1","repository_url":"https://github.com/ash-project/ash"}],"path":null,"ecosystem":"hex"},"body":"Bumps [ash](https://github.com/ash-project/ash) from 3.18.0 to 3.19.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.19.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd new trace types for bulk actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.19.0...v3.19.1\"\u003ev3.19.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.19.0\"\u003ev3.19.0\u003c/a\u003e (2026-03-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2597\"\u003eash-project/ash#2597\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emake enum label/description overridable (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e) by Hannes Wüthrich [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2594\"\u003e#2594\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2594\"\u003eash-project/ash#2594\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd touch_update_defaults? option to bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e) by Michael Bärtschi [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2590\"\u003e#2590\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2590\"\u003eash-project/ash#2590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecall manage_relationships in single hard destroy path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2596\"\u003e#2596\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2596\"\u003eash-project/ash#2596\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd new trace types for bulk actions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e68a0023cfb1665193e9d690d889815d6f411dbe\"\u003e\u003ccode\u003ee68a002\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/bbd37e6ba8d7a431e8eecd8c9cd67b799a2706f7\"\u003e\u003ccode\u003ebbd37e6\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/003128d5d61df91d72fcaac8fdb7d9e3e20cd37c\"\u003e\u003ccode\u003e003128d\u003c/code\u003e\u003c/a\u003e improvement: add a member name transformer for \u003ccode\u003eAsh.Filter.parse_input\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5470d78852ae6f5c64807d27e54d72a9870924b4\"\u003e\u003ccode\u003e5470d78\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003e{:not_atomic, ...}\u003c/code\u003e branch in \u003ccode\u003eAsh.Changeset\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0c6b81e8108a2c4dca02cdde6930526c0be29e3b\"\u003e\u003ccode\u003e0c6b81e\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2599\"\u003e#2599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/92fde02f199644dc405ad7a3e2229cb7f573d480\"\u003e\u003ccode\u003e92fde02\u003c/code\u003e\u003c/a\u003e build(deps): bump spark in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2600\"\u003e#2600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0fb30810bbfd08e38f221578c66aed7c54c23d57\"\u003e\u003ccode\u003e0fb3081\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group across 1 directory with 3 updates ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/9ad1104a19bf0b79aea353da7d8525061e75198b\"\u003e\u003ccode\u003e9ad1104\u003c/code\u003e\u003c/a\u003e chore: release version v3.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b7bf3cf465ac5b6897829b534aaf3be8fe57c20f\"\u003e\u003ccode\u003eb7bf3cf\u003c/code\u003e\u003c/a\u003e improvement: add new trace types for bulk actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4e549bf6692c1ede8f2b3604e21b64efff9b73b9\"\u003e\u003ccode\u003e4e549bf\u003c/code\u003e\u003c/a\u003e feat: Allow dumping and casting instance_of union types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2597\"\u003e#2597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.18.0...v3.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.18.0\u0026new-version=3.19.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/zebbra/ash_pagify/pull/218","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebbra%2Fash_pagify/issues/218","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/218/packages"}},{"old_version":"3.16.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-03-01T15:10:52.000Z","version_change":"3.16.0 → 3.18.0","issue":{"uuid":"4007461424","node_id":"PR_kwDORPzsQ87HI9zI","number":27,"state":"closed","title":"Bump ash from 3.16.0 to 3.18.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-08T15:05:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-01T15:10:52.000Z","updated_at":"2026-03-08T15:05:21.000Z","time_to_close":604468,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ash","old_version":"3.16.0","new_version":"3.18.0","repository_url":"https://github.com/ash-project/ash"}],"path":null,"ecosystem":"hex"},"body":"Bumps [ash](https://github.com/ash-project/ash) from 3.16.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003enot_found_error?\u003c/code\u003e to \u003ccode\u003eAsh.get\u003c/code\u003e to bring it in-line with actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2572\"\u003eash-project/ash#2572\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate Ash.Gen.Resource, validate relationship type (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e) by Matt Savoia [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2563\"\u003eash-project/ash#2563\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't optimize equality into \u003ccode\u003ein\u003c/code\u003e expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emanual relationship implies no_attributes? true (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2562\"\u003eash-project/ash#2562\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003einclude bread crumbs and standardize generic action errors by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow Ash.Type.NewType to apply its own constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2575\"\u003e#2575\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2575\"\u003e#2575\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2575\"\u003eash-project/ash#2575\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2561\"\u003e#2561\u003c/a\u003e) by \u003ca href=\"https://github.com/mylanconnolly\"\u003e\u003ccode\u003e@​mylanconnolly\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2561\"\u003e#2561\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2561\"\u003eash-project/ash#2561\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.17.1...v3.18.0\"\u003ev3.18.0\u003c/a\u003e (2026-02-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd offset option to has_one and has_many relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2584\"\u003eash-project/ash#2584\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd InvalidStoredData error for safe ETS cast failures by \u003ca href=\"https://github.com/mikaelweiss\"\u003e\u003ccode\u003e@​mikaelweiss\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2570\"\u003eash-project/ash#2570\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for data layers with partial success in bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e) by \u003ca href=\"https://github.com/rbino\"\u003e\u003ccode\u003e@​rbino\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2576\"\u003eash-project/ash#2576\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003euse \u003ccode\u003eto_doc\u003c/code\u003e to inspect vectors by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epass all opts to for_destroy in soft deletes by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd pre_flight_authorization() builtin validation for conditional checks during Ash.can? (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2587\"\u003e#2587\u003c/a\u003e) by \u003ca href=\"https://github.com/emadshaaban92\"\u003e\u003ccode\u003e@​emadshaaban92\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2587\"\u003e#2587\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2587\"\u003eash-project/ash#2587\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd error messages to \u003ccode\u003ecast_stored\u003c/code\u003e and \u003ccode\u003edump_to_native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e) by \u003ca href=\"https://github.com/mikaelweiss\"\u003e\u003ccode\u003e@​mikaelweiss\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2570\"\u003eash-project/ash#2570\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnhance Ash.Type.NewType custom constraints to support arrays (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2578\"\u003e#2578\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2578\"\u003e#2578\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2578\"\u003eash-project/ash#2578\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd context to read actions in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e) by \u003ca href=\"https://github.com/stevebrambilla\"\u003e\u003ccode\u003e@​stevebrambilla\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2582\"\u003eash-project/ash#2582\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd embedded \u0026amp; embedded casting to Duration type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.17.0...v3.17.1\"\u003ev3.17.1\u003c/a\u003e (2026-02-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eInclude usage-rules directory in package (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2581\"\u003e#2581\u003c/a\u003e) by Nick Urban [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2581\"\u003e#2581\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2581\"\u003eash-project/ash#2581\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eboolean expression not eq optimization (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2579\"\u003e#2579\u003c/a\u003e) by \u003ca href=\"https://github.com/emadshaaban92\"\u003e\u003ccode\u003e@​emadshaaban92\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2579\"\u003e#2579\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2579\"\u003eash-project/ash#2579\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for notifier load statements by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for declaring a type for notifiers by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for per-publication load statements by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/17ae3bbf79c2321f1e092ec65c77b2245816174c\"\u003e\u003ccode\u003e17ae3bb\u003c/code\u003e\u003c/a\u003e chore: release version v3.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/428f6cf9bdbdf44a856a716111774be3fb0b711f\"\u003e\u003ccode\u003e428f6cf\u003c/code\u003e\u003c/a\u003e feat: Add offset option to has_one and has_many relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ef3f8bbf588a4e580d856c68d35339b8abfa2679\"\u003e\u003ccode\u003eef3f8bb\u003c/code\u003e\u003c/a\u003e improvement: add pre_flight_authorization() builtin validation for conditiona...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/3856ff201eec4dafc2283ba60f93d4bafdd49899\"\u003e\u003ccode\u003e3856ff2\u003c/code\u003e\u003c/a\u003e chore: only attempt to parse ISO8601 durations if the value is a string\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a9f214151ab1c78dd737e52a5bce3e10a5ddc12f\"\u003e\u003ccode\u003ea9f2141\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eto_doc\u003c/code\u003e to inspect vectors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1a405fa8a6e85a93fa9a68564af59c5dca22a30f\"\u003e\u003ccode\u003e1a405fa\u003c/code\u003e\u003c/a\u003e improvement: Add error messages to \u003ccode\u003ecast_stored\u003c/code\u003e and \u003ccode\u003edump_to_native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b3e6b6724478646ee0fc8cafe5923cef7ed08009\"\u003e\u003ccode\u003eb3e6b67\u003c/code\u003e\u003c/a\u003e fix: pass all opts to for_destroy in soft deletes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0aafe657f14b817380a837e46b61abd77fed9e85\"\u003e\u003ccode\u003e0aafe65\u003c/code\u003e\u003c/a\u003e feat: add support for data layers with partial success in bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ea25c6d27eedbf1fe97c011ff1e7a66a08275d04\"\u003e\u003ccode\u003eea25c6d\u003c/code\u003e\u003c/a\u003e improvement: Enhance Ash.Type.NewType custom constraints to support arrays (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c6eefbbf0f6f5f3e9a620ee93bbdd50276e763d2\"\u003e\u003ccode\u003ec6eefbb\u003c/code\u003e\u003c/a\u003e improvement: Add context to read actions in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.16.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.16.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/joevandyk/close_the_loop/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joevandyk%2Fclose_the_loop/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"3.6.2","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-03-01T01:52:01.000Z","version_change":"3.6.2 → 3.18.0","issue":{"uuid":"4005955351","node_id":"PR_kwDOPR8KTc7HEGra","number":103,"state":"closed","title":"chore: Bump the production-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-10T00:47:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-01T01:52:01.000Z","updated_at":"2026-03-10T00:47:01.000Z","time_to_close":773699,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","group_name":"production-dependencies","update_count":4,"packages":[{"name":"ash","old_version":"3.6.2","new_version":"3.18.0","repository_url":"https://github.com/ash-project/ash"},{"name":"phoenix","old_version":"1.8.1","new_version":"1.8.4","repository_url":"https://github.com/phoenixframework/phoenix"},{"name":"phoenix_live_view","old_version":"1.1.13","new_version":"1.1.25","repository_url":"https://github.com/phoenixframework/phoenix_live_view"},{"name":"spark","old_version":"2.3.5","new_version":"2.4.1","repository_url":"https://github.com/ash-project/spark"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 4 updates: [ash](https://github.com/ash-project/ash), [phoenix](https://github.com/phoenixframework/phoenix), [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) and [spark](https://github.com/ash-project/spark).\n\nUpdates `ash` from 3.6.2 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003enot_found_error?\u003c/code\u003e to \u003ccode\u003eAsh.get\u003c/code\u003e to bring it in-line with actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2572\"\u003e#2572\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2572\"\u003eash-project/ash#2572\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate Ash.Gen.Resource, validate relationship type (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e) by Matt Savoia [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2563\"\u003e#2563\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2563\"\u003eash-project/ash#2563\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't optimize equality into \u003ccode\u003ein\u003c/code\u003e expressions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emanual relationship implies no_attributes? true (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2562\"\u003e#2562\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2562\"\u003eash-project/ash#2562\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003einclude bread crumbs and standardize generic action errors by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow Ash.Type.NewType to apply its own constraints (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2575\"\u003e#2575\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2575\"\u003e#2575\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2575\"\u003eash-project/ash#2575\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSplit up usage rules into sub-rules (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2561\"\u003e#2561\u003c/a\u003e) by \u003ca href=\"https://github.com/mylanconnolly\"\u003e\u003ccode\u003e@​mylanconnolly\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2561\"\u003e#2561\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2561\"\u003eash-project/ash#2561\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecalculations: Add multitenancy bypass options to calculations (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2552\"\u003e#2552\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2552\"\u003e#2552\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2552\"\u003eash-project/ash#2552\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle unrelated exists in authorizer ref replacement (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2556\"\u003e#2556\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2556\"\u003e#2556\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2556\"\u003eash-project/ash#2556\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epass full context to \u003ccode\u003eAsh.load!\u003c/code\u003e in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epass full context to \u003ccode\u003eAsh.load!\u003c/code\u003e in cascade changes by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse scope option instead of to_opts for Ash.load! in cascade changes by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eavoid shadowing context variable in cascade changes by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove \u003ccode\u003eauthorize?: false\u003c/code\u003e from cascade \u003ccode\u003eAsh.load!\u003c/code\u003e calls by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2537\"\u003e#2537\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2537\"\u003eash-project/ash#2537\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure tenant is not overridden in aggregates by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.17.1...v3.18.0\"\u003ev3.18.0\u003c/a\u003e (2026-02-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd offset option to has_one and has_many relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e) by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2584\"\u003eash-project/ash#2584\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd InvalidStoredData error for safe ETS cast failures by \u003ca href=\"https://github.com/mikaelweiss\"\u003e\u003ccode\u003e@​mikaelweiss\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2570\"\u003eash-project/ash#2570\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for data layers with partial success in bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e) by \u003ca href=\"https://github.com/rbino\"\u003e\u003ccode\u003e@​rbino\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2576\"\u003eash-project/ash#2576\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003euse \u003ccode\u003eto_doc\u003c/code\u003e to inspect vectors by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epass all opts to for_destroy in soft deletes by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd pre_flight_authorization() builtin validation for conditional checks during Ash.can? (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2587\"\u003e#2587\u003c/a\u003e) by \u003ca href=\"https://github.com/emadshaaban92\"\u003e\u003ccode\u003e@​emadshaaban92\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2587\"\u003e#2587\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2587\"\u003eash-project/ash#2587\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd error messages to \u003ccode\u003ecast_stored\u003c/code\u003e and \u003ccode\u003edump_to_native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e) by \u003ca href=\"https://github.com/mikaelweiss\"\u003e\u003ccode\u003e@​mikaelweiss\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2570\"\u003eash-project/ash#2570\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnhance Ash.Type.NewType custom constraints to support arrays (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2578\"\u003e#2578\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2578\"\u003e#2578\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2578\"\u003eash-project/ash#2578\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd context to read actions in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e) by \u003ca href=\"https://github.com/stevebrambilla\"\u003e\u003ccode\u003e@​stevebrambilla\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2582\"\u003eash-project/ash#2582\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd embedded \u0026amp; embedded casting to Duration type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.17.0...v3.17.1\"\u003ev3.17.1\u003c/a\u003e (2026-02-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eInclude usage-rules directory in package (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2581\"\u003e#2581\u003c/a\u003e) by Nick Urban [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2581\"\u003e#2581\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2581\"\u003eash-project/ash#2581\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eboolean expression not eq optimization (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2579\"\u003e#2579\u003c/a\u003e) by \u003ca href=\"https://github.com/emadshaaban92\"\u003e\u003ccode\u003e@​emadshaaban92\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2579\"\u003e#2579\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2579\"\u003eash-project/ash#2579\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for notifier load statements by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for declaring a type for notifiers by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd support for per-publication load statements by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/17ae3bbf79c2321f1e092ec65c77b2245816174c\"\u003e\u003ccode\u003e17ae3bb\u003c/code\u003e\u003c/a\u003e chore: release version v3.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/428f6cf9bdbdf44a856a716111774be3fb0b711f\"\u003e\u003ccode\u003e428f6cf\u003c/code\u003e\u003c/a\u003e feat: Add offset option to has_one and has_many relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ef3f8bbf588a4e580d856c68d35339b8abfa2679\"\u003e\u003ccode\u003eef3f8bb\u003c/code\u003e\u003c/a\u003e improvement: add pre_flight_authorization() builtin validation for conditiona...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/3856ff201eec4dafc2283ba60f93d4bafdd49899\"\u003e\u003ccode\u003e3856ff2\u003c/code\u003e\u003c/a\u003e chore: only attempt to parse ISO8601 durations if the value is a string\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a9f214151ab1c78dd737e52a5bce3e10a5ddc12f\"\u003e\u003ccode\u003ea9f2141\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eto_doc\u003c/code\u003e to inspect vectors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1a405fa8a6e85a93fa9a68564af59c5dca22a30f\"\u003e\u003ccode\u003e1a405fa\u003c/code\u003e\u003c/a\u003e improvement: Add error messages to \u003ccode\u003ecast_stored\u003c/code\u003e and \u003ccode\u003edump_to_native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b3e6b6724478646ee0fc8cafe5923cef7ed08009\"\u003e\u003ccode\u003eb3e6b67\u003c/code\u003e\u003c/a\u003e fix: pass all opts to for_destroy in soft deletes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0aafe657f14b817380a837e46b61abd77fed9e85\"\u003e\u003ccode\u003e0aafe65\u003c/code\u003e\u003c/a\u003e feat: add support for data layers with partial success in bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2576\"\u003e#2576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ea25c6d27eedbf1fe97c011ff1e7a66a08275d04\"\u003e\u003ccode\u003eea25c6d\u003c/code\u003e\u003c/a\u003e improvement: Enhance Ash.Type.NewType custom constraints to support arrays (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c6eefbbf0f6f5f3e9a620ee93bbdd50276e763d2\"\u003e\u003ccode\u003ec6eefbb\u003c/code\u003e\u003c/a\u003e improvement: Add context to read actions in cascade changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2582\"\u003e#2582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.6.2...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix` from 1.8.1 to 1.8.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md\"\u003ephoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.4 (2026-2-23)\u003c/h2\u003e\n\u003ch3\u003eJavaScript Client Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug reconnecting connections when close was gracefully initiated by server\u003c/li\u003e\n\u003cli\u003eFix LongPoll transport name in sessionStorage and logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds guards support in \u003ccode\u003eassert_push\u003c/code\u003e, \u003ccode\u003eassert_broadcast\u003c/code\u003e, and \u003ccode\u003eassert_reply\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEnable purging in Phoenix code server for Elixir 1.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.3 (2025-12-8)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd top-level phoenix config: \u003ccode\u003esort_verified_routes_query_params\u003c/code\u003e to enable sorting query params in verified routes during tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix endpoint port config in an umbrella application. (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6549\"\u003e#6549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop incoming channel messages with stale join refs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.2 (2025-11-26)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[phoenix.js] fix issue where LongPoll can cause \u0026quot;unmatched topic\u0026quot; errors (observed on iOS only) (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6538\"\u003e#6538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.gen.live] fix tests when schema and table names are equal (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6477\"\u003e#6477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Verified Routes] do not add path prefixes for static routes\u003c/li\u003e\n\u003cli\u003e[Phoenix.Endpoint] fix LongPoll being active by default since 1.8.0 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6487\"\u003e#6487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[phoenix.js] socket now stops reconnection attempts while the page is hidden (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6534\"\u003e#6534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.new] (re-)add \u003ccode\u003e\u0026lt;.input field={@form[:foo]} type=\u0026quot;hidden\u0026quot; /\u0026gt;\u003c/code\u003e support in core components\u003c/li\u003e\n\u003cli\u003e[phx.new] set \u003ccode\u003eforce_ssl\u003c/code\u003e in \u003ccode\u003eprod.exs\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6435\"\u003e#6435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[phx.new] change \u003ccode\u003e--docker\u003c/code\u003e base image to debian trixie (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6521\"\u003e#6521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Socket.assign/2] allow passing a function as second argument \u003ccode\u003eassign(socket, fn _existing_assigns -\u0026gt; %{this_gets: \u0026quot;merged\u0026quot;} end)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6530\"\u003e#6530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Controller.assign/2] allow passing a function as second argument (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6542\"\u003e#6542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Phoenix.Controller.assign/2] support keyword lists and maps as second argument similar to LiveView (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Presence] support custom dispatcher for \u003ccode\u003epresence_diff\u003c/code\u003e broadcast (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6500\"\u003e#6500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[AGENTS.md] add short test guidelines to usage rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/5c0f19fac5924e7969d8b7981143d0566a3bbbf2\"\u003e\u003ccode\u003e5c0f19f\u003c/code\u003e\u003c/a\u003e Release 1.8.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/22ac56ed55ec1d74ba75e64c3923606eac16dc2e\"\u003e\u003ccode\u003e22ac56e\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/72192e3d7d0eaa545166348d91bdaf3e5bc874c5\"\u003e\u003ccode\u003e72192e3\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6584\"\u003e#6584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/92a79b0381b2afe63d0c7c08bc77d6ddc4ec6140\"\u003e\u003ccode\u003e92a79b0\u003c/code\u003e\u003c/a\u003e Adds guards support in assert_push, assert_broadcast and assert_reply (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6595\"\u003e#6595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/ac12eec6d06a42fb90134789a91f9c5c13738b56\"\u003e\u003ccode\u003eac12eec\u003c/code\u003e\u003c/a\u003e Fix concurrent socket teardown (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6602\"\u003e#6602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/0f6a26f10a1dde4fdeb00b5dc18805a393d9cf8c\"\u003e\u003ccode\u003e0f6a26f\u003c/code\u003e\u003c/a\u003e Update umbrella link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/2dda4b0cdf1a449e2a287498a4b744b8c5130d28\"\u003e\u003ccode\u003e2dda4b0\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/stream\"\u003e\u003ccode\u003e@​stream\u003c/code\u003e\u003c/a\u003e typo in usage-rules liveview streams example (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6601\"\u003e#6601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/7c37fa7364dc0faa6275130bcc2d61453416731a\"\u003e\u003ccode\u003e7c37fa7\u003c/code\u003e\u003c/a\u003e Fix bad link (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6597\"\u003e#6597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/dadf94632594755cfc421423b89de9c76ac4bee8\"\u003e\u003ccode\u003edadf946\u003c/code\u003e\u003c/a\u003e followup for \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/pull/6563\"\u003ephoenixframework/phoenix#6563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix/commit/666dcaeb6c32cc15ea90074777363b20dd96edf7\"\u003e\u003ccode\u003e666dcae\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;autocomplete with email in email fields (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6502\"\u003e#6502\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix/issues/6574\"\u003e#6574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix/compare/v1.8.1...v1.8.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.13 to 1.1.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/releases\"\u003ephoenix_live_view's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.25\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e when clicked element is teleported (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ephx-hook\u003c/code\u003e outside of LiveViews when reconnecting (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4147\"\u003e#4147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.25/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.25 (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ephx-click-away\u003c/code\u003e when clicked element is teleported (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4141\"\u003e#4141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ephx-hook\u003c/code\u003e outside of LiveViews when reconnecting (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4147\"\u003e#4147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.24 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent map access on assigns (\u003ccode\u003e@foo.bar.baz\u003c/code\u003e) being expanded when used in root attributes causing an invalid warning\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.23 (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf a macro is used in HEEx root attributes (\u003ccode\u003e\u0026lt;div {@root_attr} /\u0026gt;\u003c/code\u003e), it is now expanded at compile time (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.22 (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix live component container patch throwing a JavaScript error when container is locked (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4088\"\u003e#4088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.21 (2026-01-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix stream reset and deletes not working if stream is teleported using \u003ccode\u003ePhoenix.Component.portal/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4121\"\u003e#4121\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark LiveView template code as generated to prevent warnings on Elixir 1.20\u003c/li\u003e\n\u003cli\u003eAllow unused function warnings for function components to be emitted\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ePhoenix.LiveView.TagEngine.compile/2\u003c/code\u003e as an official entrypoint for compiling templates in favor of relying on the \u003ccode\u003eEEx.Engine\u003c/code\u003e behaviour\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.20 (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eredirect\u003c/code\u003e in \u003ccode\u003ehandle_params\u003c/code\u003e for client-initiated patches causing a JS exception (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4094\"\u003e#4094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix events initiated from elements teleported outside of a LiveComponent being sent to the LiveView instead of the LiveComponent (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eHooksOptions\u003c/code\u003e accepts non-default typed hooks (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4099\"\u003e#4099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent portal content from disappearing in rare cases (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e\u0026lt;form\u0026gt;\u003c/code\u003e submission to a controller from inside a portal not working (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4107\"\u003e#4107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent JS crash when debouncing inputs attached to a form with the \u003ccode\u003eform=\u0026quot;...\u0026quot;\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4102\"\u003e#4102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eUploadClient\u003c/code\u003e (from LiveViewTest) crashing when receiving a \u003ccode\u003e:socket_close\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003elive_file_input\u003c/code\u003e to update attributes (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML when setting LiveView \u003ccode\u003e:container\u003c/code\u003e option to \u003ccode\u003e:body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/e592ce8b4ff6c387d85af275ea9c4ac5b1365858\"\u003e\u003ccode\u003ee592ce8\u003c/code\u003e\u003c/a\u003e Release v1.1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/3eaaa41793b07b9ea9229c5d4b281a274387d080\"\u003e\u003ccode\u003e3eaaa41\u003c/code\u003e\u003c/a\u003e click-away portal handling (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4154\"\u003e#4154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/1613bffd36a31e795c53108bdbfaccd4b8039ba7\"\u003e\u003ccode\u003e1613bff\u003c/code\u003e\u003c/a\u003e fix type warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/9f36807934976ecb77ef11fb1a4837dc268c96f0\"\u003e\u003ccode\u003e9f36807\u003c/code\u003e\u003c/a\u003e Mention auto_upload in uploads guide (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4130\"\u003e#4130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/9a3478486f2092267ac8270208880b3c75334a69\"\u003e\u003ccode\u003e9a34784\u003c/code\u003e\u003c/a\u003e Create GitHub releases with changelog (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4135\"\u003e#4135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a6921d95f31efc73ee04077137c8e5756eebe263\"\u003e\u003ccode\u003ea6921d9\u003c/code\u003e\u003c/a\u003e Document phx-value- event \u0026quot;value\u0026quot; precendence\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/42c790a86572a734a741ffc4feb8f2dc41e89f49\"\u003e\u003ccode\u003e42c790a\u003c/code\u003e\u003c/a\u003e add missing file for 46fb6dc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/8765d24f61a4897facc178483fdd830ae0d366bb\"\u003e\u003ccode\u003e8765d24\u003c/code\u003e\u003c/a\u003e Fix flaky async tests relying on monitor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/af2c40f37e97f4d4a3646121c48884276f0d26fb\"\u003e\u003ccode\u003eaf2c40f\u003c/code\u003e\u003c/a\u003e handle deadview hooks (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4151\"\u003e#4151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/72442bbb72e59915a2d82c8c0224984d95aaa6f5\"\u003e\u003ccode\u003e72442bb\u003c/code\u003e\u003c/a\u003e fix flaky upload tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.13...v1.1.25\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.5 to 2.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esuppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e) by jeffhuen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle same-named sibling sections in DSL extensions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e) by leonqadirie\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.14\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't use Code.ensure_loaded? when checking for Spark.Dsl.Extension behaviour by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.4.0...v2.4.1\"\u003ev2.4.1\u003c/a\u003e (2026-02-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003esuppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e) by jeffhuen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle same-named sibling sections in DSL extensions by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e) by leonqadirie\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ev2.4.0\u003c/a\u003e (2026-01-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.13...v2.3.14\"\u003ev2.3.14\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.13\"\u003ev2.3.13\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.11...v2.3.12\"\u003ev2.3.12\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/93de1c7282d92a0cccebfbe9cbe39e5450d1a546\"\u003e\u003ccode\u003e93de1c7\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9c4a2ca4feeaf6cddc5ee40eab45a360277dbc98\"\u003e\u003ccode\u003e9c4a2ca\u003c/code\u003e\u003c/a\u003e chore: remove multiline warning from DSL option docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/36adb5f7dc5437602ed1b760e8ce50d58153c622\"\u003e\u003ccode\u003e36adb5f\u003c/code\u003e\u003c/a\u003e fix: suppress Dialyzer warnings for generated anno functions on OTP 28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/6ad8801202554d92d958bd5b4e14b8aadc335cc9\"\u003e\u003ccode\u003e6ad8801\u003c/code\u003e\u003c/a\u003e fix: Handle same-named sibling sections in DSL extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/128e35c4a9cb171c92142ac99246e0d65b8c3c94\"\u003e\u003ccode\u003e128e35c\u003c/code\u003e\u003c/a\u003e chore: SPDX contributor links (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b3a15af71d13abb7553e86a19f24f2ddd9dfc916\"\u003e\u003ccode\u003eb3a15af\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/748d8d8d0fa334b23b517a3e4becf46b1dcb5664\"\u003e\u003ccode\u003e748d8d8\u003c/code\u003e\u003c/a\u003e fix: docs redirect tests (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9e0e8d4af638dc2692ae83c038805212259d36b5\"\u003e\u003ccode\u003e9e0e8d4\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3dba579861c163ca5168d6e1eeb41c496ae33df7\"\u003e\u003ccode\u003e3dba579\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e7b69a8a0932586f91040a8689016350eed0a7b7\"\u003e\u003ccode\u003ee7b69a8\u003c/code\u003e\u003c/a\u003e test: Adding cheat_sheet test file (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.5...v2.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/team-alembic/clarity/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-alembic%2Fclarity/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"}},{"old_version":"3.11.3","new_version":"3.13.2","update_type":"minor","path":null,"pr_created_at":"2026-02-01T17:19:17.000Z","version_change":"3.11.3 → 3.13.2","issue":{"uuid":"3882497666","node_id":"PR_kwDOOtFIms7AvK5z","number":61,"state":"open","title":"build(deps): bump the production-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-01T17:19:17.000Z","updated_at":"2026-02-02T05:56:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.11.3","new_version":"3.13.2","repository_url":"https://github.com/ash-project/ash"},{"name":"spark","old_version":"2.3.14","new_version":"2.4.0","repository_url":"https://github.com/ash-project/spark"},{"name":"splode","old_version":"0.2.9","new_version":"0.3.0","repository_url":"https://github.com/ash-project/splode"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates: [ash](https://github.com/ash-project/ash), [spark](https://github.com/ash-project/spark) and [splode](https://github.com/ash-project/splode).\n\nUpdates `ash` from 3.11.3 to 3.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.1...v3.13.2\"\u003ev3.13.2\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePass tenant information in Ash.Seed functions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd missing \u0026quot;Register Your Domains\u0026quot; section to ash.install scribe (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2535\"\u003eash-project/ash#2535\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate verifier for Reactor 1.0 input struct changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2531\"\u003eash-project/ash#2531\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks are called (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_create batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_update batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_destroy batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eenable async for timeout test to restore timeout enforcement by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregates to_tenant support (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2487\"\u003e#2487\u003c/a\u003e) by Marc Planelles [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2487\"\u003e#2487\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2487\"\u003eash-project/ash#2487\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow aggregates to reference other aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2523\"\u003eash-project/ash#2523\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eResolve correct type for aggregates of aggregates by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2523\"\u003eash-project/ash#2523\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003eparent\u003c/code\u003e exprs in relationships for all data layers by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/429b22f7fc1c584efdb2e3ef9d3b3505bd82d8f9\"\u003e\u003ccode\u003e429b22f\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0ddff26e6e6bc6d182e1af2f98b431575e5b4179\"\u003e\u003ccode\u003e0ddff26\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003eparent\u003c/code\u003e exprs in relationships for all data layers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f5c4dadc2ac953f7cd3a8349b2abf0f0c2cd7539\"\u003e\u003ccode\u003ef5c4dad\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d95946ab708e6683993362f3c8827060128b8811\"\u003e\u003ccode\u003ed95946a\u003c/code\u003e\u003c/a\u003e fix: Pass tenant information in Ash.Seed functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/8840070c6206b82c9ee6a178d39918b3afeaee6b\"\u003e\u003ccode\u003e8840070\u003c/code\u003e\u003c/a\u003e chore: add test for seeding multitenant relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2538\"\u003e#2538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b97e798c3406af9c29084b025cc28086e6084c5b\"\u003e\u003ccode\u003eb97e798\u003c/code\u003e\u003c/a\u003e fix: add missing \u0026quot;Register Your Domains\u0026quot; section to ash.install scribe (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/01a7659af7a349438fb5e2f2b91b759e19726f41\"\u003e\u003ccode\u003e01a7659\u003c/code\u003e\u003c/a\u003e chore: add .claude to .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b7a479169237d51218a1fdc6e0a43ade72f0a52d\"\u003e\u003ccode\u003eb7a4791\u003c/code\u003e\u003c/a\u003e fix: update verifier for Reactor 1.0 input struct changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/65f2add5f1d90b1d5ef71f10457116c47e4ae6b9\"\u003e\u003ccode\u003e65f2add\u003c/code\u003e\u003c/a\u003e fix: ensure after_transaction hooks are called (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/533d806bc49b5ac8a8af83f5b36bae6d452244d3\"\u003e\u003ccode\u003e533d806\u003c/code\u003e\u003c/a\u003e docs: document :ash_domains configuration option (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2533\"\u003e#2533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.14 to 2.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ev2.4.0\u003c/a\u003e (2026-01-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9e0e8d4af638dc2692ae83c038805212259d36b5\"\u003e\u003ccode\u003e9e0e8d4\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3dba579861c163ca5168d6e1eeb41c496ae33df7\"\u003e\u003ccode\u003e3dba579\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e7b69a8a0932586f91040a8689016350eed0a7b7\"\u003e\u003ccode\u003ee7b69a8\u003c/code\u003e\u003c/a\u003e test: Adding cheat_sheet test file (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b985057765789cbae5c45321fbae8f10c263d6dd\"\u003e\u003ccode\u003eb985057\u003c/code\u003e\u003c/a\u003e refactor: Enhance \u003ccode\u003edescribe\u003c/code\u003e function to preserve code blocks while formattin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/4903eb41445e0a2ce63f12af1f365837669276e0\"\u003e\u003ccode\u003e4903eb4\u003c/code\u003e\u003c/a\u003e docs: fix typo (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e8c3c3ba66f607338231493affc32fffb1330c1e\"\u003e\u003ccode\u003ee8c3c3b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/247\"\u003e#247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/56f7dc1f92db16cfba0498cc1f49a8d5f93a4815\"\u003e\u003ccode\u003e56f7dc1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.39.1 to 0.39.3 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/da2ca7d63c208e51bf91db66833edfe0ea223955\"\u003e\u003ccode\u003eda2ca7d\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/de9ea1534192673bee37141828d6c01a2c853677\"\u003e\u003ccode\u003ede9ea15\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir from 1.4.6 to 1.4.7 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/244\"\u003e#244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9a6ef84e297440adb29fc854caeb5bd133dcca1f\"\u003e\u003ccode\u003e9a6ef84\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003e0e6278a\u003c/code\u003e to \u003ccode\u003ebd6c527\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `splode` from 0.2.9 to 0.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/splode/releases\"\u003esplode's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport filtering stacktrace modules in Splode errors by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.10\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eerror_class?\u003c/code\u003e flag to Splode.ErrorClass structs by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/splode/blob/main/CHANGELOG.md\"\u003esplode's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/splode/compare/v0.2.10...v0.3.0\"\u003ev0.3.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport filtering stacktrace modules in Splode errors by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/splode/compare/v0.2.9...v0.2.10\"\u003ev0.2.10\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eerror_class?\u003c/code\u003e flag to Splode.ErrorClass structs by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/5d1ced5395d540f8d963ee3d73ce0432f0784175\"\u003e\u003ccode\u003e5d1ced5\u003c/code\u003e\u003c/a\u003e chore: release version v0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/786c16aac98cd1259cbd62efa10d7516700fc0bf\"\u003e\u003ccode\u003e786c16a\u003c/code\u003e\u003c/a\u003e feat: support filtering stacktrace modules in Splode errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/4a2a57ab6a3abf2bf1cc1f4c35a706e9586ee6b4\"\u003e\u003ccode\u003e4a2a57a\u003c/code\u003e\u003c/a\u003e chore: release version v0.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/6b95de5957094e4837b364d901bafd292cfac651\"\u003e\u003ccode\u003e6b95de5\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eerror_class?\u003c/code\u003e flag to Splode.ErrorClass structs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/0ae3a0aadaf2b8e95b5455a83a9fbc067772b652\"\u003e\u003ccode\u003e0ae3a0a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/8d8efd0c5a0d92eadced68222cf9a42f85f2cd1c\"\u003e\u003ccode\u003e8d8efd0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.39.1 to 0.39.3 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/105\"\u003e#105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/44fbc5279e7d6974e1dfb16ca8f40cd7d4da22a2\"\u003e\u003ccode\u003e44fbc52\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir from 1.4.6 to 1.4.7 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/c5617d179b9240181bf01636ff3112da39b88d36\"\u003e\u003ccode\u003ec5617d1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump igniter from 0.6.30 to 0.7.0 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/101\"\u003e#101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/fc5d92ef34e28ca4d7da03dd82550ae58ef03a4e\"\u003e\u003ccode\u003efc5d92e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.13 to 1.7.14 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/splode/commit/e8b09c80df292b95364813211f6f9acdc0315f1d\"\u003e\u003ccode\u003ee8b09c8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump mimic from 2.1.1 to 2.2.0 (\u003ca href=\"https://redirect.github.com/ash-project/splode/issues/103\"\u003e#103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/splode/compare/v0.2.9...v0.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_rate_limiter/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_rate_limiter/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"}},{"old_version":"3.11.3","new_version":"3.13.2","update_type":"minor","path":null,"pr_created_at":"2026-02-01T13:55:04.000Z","version_change":"3.11.3 → 3.13.2","issue":{"uuid":"3882078707","node_id":"PR_kwDOKyqqJc7At4hy","number":165,"state":"open","title":"chore(deps): bump the production-dependencies group with 5 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-01T13:55:04.000Z","updated_at":"2026-02-02T06:24:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":5,"packages":[{"name":"ash","old_version":"3.11.3","new_version":"3.13.2","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_postgres","old_version":"2.6.27","new_version":"2.6.28","repository_url":"https://github.com/ash-project/ash_postgres"},{"name":"ex_money","old_version":"5.23.0","new_version":"5.24.2","repository_url":"https://github.com/kipcole9/money"},{"name":"ex_money_sql","old_version":"1.11.1","new_version":"1.12.0","repository_url":"https://github.com/kipcole9/money_sql"},{"name":"igniter","old_version":"0.7.0","new_version":"0.7.2","repository_url":"https://github.com/ash-project/igniter"}],"path":null,"ecosystem":"hex"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the production-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash](https://github.com/ash-project/ash) | `3.11.3` | `3.13.2` |\n| [ash_postgres](https://github.com/ash-project/ash_postgres) | `2.6.27` | `2.6.28` |\n| [ex_money](https://github.com/kipcole9/money) | `5.23.0` | `5.24.2` |\n| [ex_money_sql](https://github.com/kipcole9/money_sql) | `1.11.1` | `1.12.0` |\n| [igniter](https://github.com/ash-project/igniter) | `0.7.0` | `0.7.2` |\n\nUpdates `ash` from 3.11.3 to 3.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.1...v3.13.2\"\u003ev3.13.2\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePass tenant information in Ash.Seed functions by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd missing \u0026quot;Register Your Domains\u0026quot; section to ash.install scribe (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2535\"\u003eash-project/ash#2535\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate verifier for Reactor 1.0 input struct changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2531\"\u003eash-project/ash#2531\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks are called (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_create batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_update batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eensure after_transaction hooks run on bulk_destroy batch errors by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eenable async for timeout test to restore timeout enforcement by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2532\"\u003eash-project/ash#2532\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregates to_tenant support (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2487\"\u003e#2487\u003c/a\u003e) by Marc Planelles [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2487\"\u003e#2487\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2487\"\u003eash-project/ash#2487\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow aggregates to reference other aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2523\"\u003eash-project/ash#2523\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eResolve correct type for aggregates of aggregates by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2523\"\u003e#2523\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2523\"\u003eash-project/ash#2523\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003eparent\u003c/code\u003e exprs in relationships for all data layers by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/429b22f7fc1c584efdb2e3ef9d3b3505bd82d8f9\"\u003e\u003ccode\u003e429b22f\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0ddff26e6e6bc6d182e1af2f98b431575e5b4179\"\u003e\u003ccode\u003e0ddff26\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003eparent\u003c/code\u003e exprs in relationships for all data layers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f5c4dadc2ac953f7cd3a8349b2abf0f0c2cd7539\"\u003e\u003ccode\u003ef5c4dad\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d95946ab708e6683993362f3c8827060128b8811\"\u003e\u003ccode\u003ed95946a\u003c/code\u003e\u003c/a\u003e fix: Pass tenant information in Ash.Seed functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/8840070c6206b82c9ee6a178d39918b3afeaee6b\"\u003e\u003ccode\u003e8840070\u003c/code\u003e\u003c/a\u003e chore: add test for seeding multitenant relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2538\"\u003e#2538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b97e798c3406af9c29084b025cc28086e6084c5b\"\u003e\u003ccode\u003eb97e798\u003c/code\u003e\u003c/a\u003e fix: add missing \u0026quot;Register Your Domains\u0026quot; section to ash.install scribe (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/01a7659af7a349438fb5e2f2b91b759e19726f41\"\u003e\u003ccode\u003e01a7659\u003c/code\u003e\u003c/a\u003e chore: add .claude to .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b7a479169237d51218a1fdc6e0a43ade72f0a52d\"\u003e\u003ccode\u003eb7a4791\u003c/code\u003e\u003c/a\u003e fix: update verifier for Reactor 1.0 input struct changes (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2531\"\u003e#2531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/65f2add5f1d90b1d5ef71f10457116c47e4ae6b9\"\u003e\u003ccode\u003e65f2add\u003c/code\u003e\u003c/a\u003e fix: ensure after_transaction hooks are called (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2532\"\u003e#2532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/533d806bc49b5ac8a8af83f5b36bae6d452244d3\"\u003e\u003ccode\u003e533d806\u003c/code\u003e\u003c/a\u003e docs: document :ash_domains configuration option (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2533\"\u003e#2533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_postgres` from 2.6.27 to 2.6.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/releases\"\u003eash_postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.28\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly wrap through queries with subqueries in wheres by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate AshFunctions, remove timestamp_from_uuid_v7 (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/676\"\u003e#676\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate MigrationGenerator to use uuidv7 when available (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/674\"\u003e#674\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd create_table_options for partitioned tables and more (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/664\"\u003e#664\u003c/a\u003e) by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md\"\u003eash_postgres's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.27...v2.6.28\"\u003ev2.6.28\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly wrap through queries with subqueries in wheres by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate AshFunctions, remove timestamp_from_uuid_v7 (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/676\"\u003e#676\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate MigrationGenerator to use uuidv7 when available (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/674\"\u003e#674\u003c/a\u003e) by Matt Savoia\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd create_table_options for partitioned tables and more (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/664\"\u003e#664\u003c/a\u003e) by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/366b1e3baad8810eeeeb4565cb71a07277c62051\"\u003e\u003ccode\u003e366b1e3\u003c/code\u003e\u003c/a\u003e chore: release version v2.6.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/c4248fa7b845fa93394e429e516b32300d42cb38\"\u003e\u003ccode\u003ec4248fa\u003c/code\u003e\u003c/a\u003e chore: reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/dff291f733bfb37749e9b8e5ad8c3cbfc1ac487a\"\u003e\u003ccode\u003edff291f\u003c/code\u003e\u003c/a\u003e chore: update lint/format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/9d03d1cf8e4c3a004e547ec4e1f06c56849da732\"\u003e\u003ccode\u003e9d03d1c\u003c/code\u003e\u003c/a\u003e chore: update ash_sql and aggregate test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/2f627275fddf9050b19d43528a8b5a528f0f71ee\"\u003e\u003ccode\u003e2f62727\u003c/code\u003e\u003c/a\u003e chore: update ash_sql\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/48d318ce3ae3decfa26fc5ae2fb0019f4e7bddac\"\u003e\u003ccode\u003e48d318c\u003c/code\u003e\u003c/a\u003e chore: update deps and clean up warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/70f6905e941c0c3f063d4b3fbe5fc8be42bd22d9\"\u003e\u003ccode\u003e70f6905\u003c/code\u003e\u003c/a\u003e test: after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/a7d73a3a14bacc61ded3876e2b5ea13faaf9fb4e\"\u003e\u003ccode\u003ea7d73a3\u003c/code\u003e\u003c/a\u003e demonstrate bug with joining across aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/c85f18b65e3ee84401ead39d8fdeaec928a4420b\"\u003e\u003ccode\u003ec85f18b\u003c/code\u003e\u003c/a\u003e bug: Add test verifying a bug in AshSql with \u003ccode\u003ehas_many\u003c/code\u003e with \u003ccode\u003elimit\u003c/code\u003e and `sor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/3c505ea622e12077d854ba71bc782f929a6da520\"\u003e\u003ccode\u003e3c505ea\u003c/code\u003e\u003c/a\u003e fix: properly wrap through queries with subqueries in wheres\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.27...v2.6.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_money` from 5.23.0 to 5.24.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kipcole9/money/releases\"\u003eex_money's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEx Money version 5.24.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix deprecated map.field notation in Money.parse_decimal/4. Thanks to \u003ca href=\"https://github.com/oliver-kriska\"\u003e\u003ccode\u003e@​oliver-kriska\u003c/code\u003e\u003c/a\u003e for the PR. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/191\"\u003e#191\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eEx Money version 5.24.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes casting a binary currency code that is both a valid ISO4217 currency code and a valid digital currency short code (for example, \u0026quot;TRY\u0026quot;). Precedence is given to returning the ISO4217 code (this was not the case in v5.24.0).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eEx Money version 5.24.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixes compile warnings on Elixir 1.20.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix examples in README.md to align with the current \u003ccode\u003einspect/2\u003c/code\u003e output. Thanks very much to \u003ca href=\"https://github.com/carlgleisner\"\u003e\u003ccode\u003e@​carlgleisner\u003c/code\u003e\u003c/a\u003e for the PR (and apologies for the long delayed merge). Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/188\"\u003e#188\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eMoney.spread/3\u003c/code\u003e to proptionally allocate (that is, spread) am money amount amongst a list of amounts or integers. Thanks to \u003ca href=\"https://github.com/jdewar\"\u003e\u003ccode\u003e@​jdewar\u003c/code\u003e\u003c/a\u003e for the PR and great patience. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/175\"\u003e#175\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for custom currency codes. A custom currency code is created with \u003ccode\u003eCldr.Currency.new/2\u003c/code\u003e and is distinguised from an ISO4217 code by being at least 4 characters long (ISO4217 codes are always 3 characters long). The first character must be a Latin alphabetic character. The additional characters must be Latin alphanumeric characters.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kipcole9/money/blob/main/CHANGELOG.md\"\u003eex_money's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoney v5.24.2\u003c/h2\u003e\n\u003cp\u003eThis is the changelog for Money v5.24.2 released on January 30th, 2026.  For older changelogs please consult the release tag on \u003ca href=\"https://github.com/kipcole9/money/tags\"\u003eGitHub\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix deprecated map.field notation in Money.parse_decimal/4. Thanks to \u003ca href=\"https://github.com/oliver-kriska\"\u003e\u003ccode\u003e@​oliver-kriska\u003c/code\u003e\u003c/a\u003e for the PR. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/191\"\u003e#191\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMoney v5.24.1\u003c/h2\u003e\n\u003cp\u003eThis is the changelog for Money v5.24.1 released on January 20th, 2026.  For older changelogs please consult the release tag on \u003ca href=\"https://github.com/kipcole9/money/tags\"\u003eGitHub\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes casting a binary currency code that is both a valid ISO4217 currency code and a valid digital currency short code (for example, \u0026quot;TRY\u0026quot;). Precedence is given to returning the ISO4217 code (this was not the case in v5.24.0).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMoney v5.24.0 (deprecated and retired)\u003c/h2\u003e\n\u003cp\u003eThis is the changelog for Money v5.24.0 released on January 18th, 2026.  For older changelogs please consult the release tag on \u003ca href=\"https://github.com/kipcole9/money/tags\"\u003eGitHub\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixes compile warnings on Elixir 1.20.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix examples in README.md to align with the current \u003ccode\u003einspect/2\u003c/code\u003e output. Thanks very much to \u003ca href=\"https://github.com/carlgleisner\"\u003e\u003ccode\u003e@​carlgleisner\u003c/code\u003e\u003c/a\u003e for the PR (and apologies for the long delayed merge). Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/188\"\u003e#188\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eMoney.spread/3\u003c/code\u003e to proptionally allocate (that is, spread) am money amount amongst a list of amounts or integers. Thanks to \u003ca href=\"https://github.com/jdewar\"\u003e\u003ccode\u003e@​jdewar\u003c/code\u003e\u003c/a\u003e for the PR and great patience. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/175\"\u003e#175\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for custom currency codes. A custom currency code is created with \u003ccode\u003eCldr.Currency.new/2\u003c/code\u003e and is distinguised from an ISO4217 code by being at least 4 characters long (ISO4217 codes are always 3 characters long). The first character must be a Latin alphabetic character. The additional characters must be Latin alphanumeric characters.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/754a15a94d4aa4294f357d7d6593358007f47032\"\u003e\u003ccode\u003e754a15a\u003c/code\u003e\u003c/a\u003e Update changelog and version to 5.24.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/4e7427e2065106951407bcd4882ff5a15e6c7bd7\"\u003e\u003ccode\u003e4e7427e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/191\"\u003e#191\u003c/a\u003e from oliver-kriska/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/00ce9d273e55dff5d53d46721318d99d29722d8b\"\u003e\u003ccode\u003e00ce9d2\u003c/code\u003e\u003c/a\u003e Fix deprecated map.field notation in Money.parse_decimal/4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/ddae0e87992fa1bec59ec46bd73b6715c2bee5d8\"\u003e\u003ccode\u003eddae0e8\u003c/code\u003e\u003c/a\u003e ISO4217 codes take precendence of digital tokens. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money/issues/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/2e1afe31c5d2705b5c1d3ce4141fbd680a74c408\"\u003e\u003ccode\u003e2e1afe3\u003c/code\u003e\u003c/a\u003e Refactor custom currency tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/f442a42418df6434b0cd732767b7c05b73190a33\"\u003e\u003ccode\u003ef442a42\u003c/code\u003e\u003c/a\u003e Update test matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/ccedfe69f1616a20925979837d8ef4a4e6601bf7\"\u003e\u003ccode\u003eccedfe6\u003c/code\u003e\u003c/a\u003e Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/8cbc533a3f872b6805e78904c1c1fc963874180f\"\u003e\u003ccode\u003e8cbc533\u003c/code\u003e\u003c/a\u003e Add exchange rate tests for custom currency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/0051b0132017923fc69ef29ef8860e136c45109e\"\u003e\u003ccode\u003e0051b01\u003c/code\u003e\u003c/a\u003e Note that a currency code can be custom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money/commit/f7a9038640ca5a88c9a64f7e876f2e86cfba5557\"\u003e\u003ccode\u003ef7a9038\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kipcole9/money/compare/v5.23.0...v5.24.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_money_sql` from 1.11.1 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kipcole9/money_sql/releases\"\u003eex_money_sql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoney SQL version 1.12.0\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds \u003ccode\u003eavg\u003c/code\u003e SQL function for both Postgres and MySQL. Thanks very much to \u003ca href=\"https://github.com/peaceful-james\"\u003e\u003ccode\u003e@​peaceful-james\u003c/code\u003e\u003c/a\u003e for the PR. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money_sql/issues/44\"\u003e#44\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kipcole9/money_sql/blob/master/CHANGELOG.md\"\u003eex_money_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMoney_SQL v1.12.0\u003c/h2\u003e\n\u003cp\u003eThis is the changelog for Money_SQL v1.12.0 released on January 15th, 2026.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds \u003ccode\u003eavg\u003c/code\u003e SQL function for both Postgres and MySQL. Thanks very much to \u003ca href=\"https://github.com/peaceful-james\"\u003e\u003ccode\u003e@​peaceful-james\u003c/code\u003e\u003c/a\u003e for the PR. Closes \u003ca href=\"https://redirect.github.com/kipcole9/money_sql/issues/44\"\u003e#44\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/a3a21e6367dc8b949db52622122a777a8a666efd\"\u003e\u003ccode\u003ea3a21e6\u003c/code\u003e\u003c/a\u003e Fix doc warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/cde3f2d36f64cd0b5ed0d18f634b844cfecff03e\"\u003e\u003ccode\u003ecde3f2d\u003c/code\u003e\u003c/a\u003e Update version, changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/d4b281c8971fe3c156e3bf93cbf7dfe66efe48d1\"\u003e\u003ccode\u003ed4b281c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kipcole9/money_sql/issues/44\"\u003e#44\u003c/a\u003e from peaceful-james/add-avg-function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/6e35512de7597e4f36a208e2dfa7c3459500b892\"\u003e\u003ccode\u003e6e35512\u003c/code\u003e\u003c/a\u003e mix format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/056bff8a4958c030a9b68354162c57c6f4dd8770\"\u003e\u003ccode\u003e056bff8\u003c/code\u003e\u003c/a\u003e add avg function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kipcole9/money_sql/commit/eff3abe49f43efc0b35c340ca347ea81eb9b194e\"\u003e\u003ccode\u003eeff3abe\u003c/code\u003e\u003c/a\u003e Fix publishing date for v1.11.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kipcole9/money_sql/compare/v1.11.1...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.7.0 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.1...v0.7.2\"\u003ev0.7.2\u003c/a\u003e (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/22aa432d3807cd77cdbdddcba27ac9738cc3767b\"\u003e\u003ccode\u003e22aa432\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d64e9a463f500bdc0404f2f27b44619500dc7e28\"\u003e\u003ccode\u003ed64e9a4\u003c/code\u003e\u003c/a\u003e fix: don't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0d5de8d53293e13def5b2e14e856e4ba0ee8c2db\"\u003e\u003ccode\u003e0d5de8d\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3cd35a29842420d751e5331cdaac46d2346ed66d\"\u003e\u003ccode\u003e3cd35a2\u003c/code\u003e\u003c/a\u003e chore: bump installer version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a527c28ff4b2ae261c8a0fca46cfba8d23bb534b\"\u003e\u003ccode\u003ea527c28\u003c/code\u003e\u003c/a\u003e chore: include change in non-archive as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae7ec104812daa3411f0e5a751964ada2dbb4ef7\"\u003e\u003ccode\u003eae7ec10\u003c/code\u003e\u003c/a\u003e improvement: Add more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/94aadda259e02ec924602657428f9a0571a92e37\"\u003e\u003ccode\u003e94aadda\u003c/code\u003e\u003c/a\u003e chore: credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a8455642dbf54a6a4b15e349037603cb2e31dbe7\"\u003e\u003ccode\u003ea845564\u003c/code\u003e\u003c/a\u003e chore: Remove unused \u003ccode\u003erequire\u003c/code\u003e statements as picked up by the Elixir 1.20.0-r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae59c7d69dcab65fe23aeb2770ab2ce3832c7434\"\u003e\u003ccode\u003eae59c7d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/18b1e05742d3eb41a02325debb75749bb84069d6\"\u003e\u003ccode\u003e18b1e05\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_money/pull/165","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_money/issues/165","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/165/packages"}},{"old_version":"3.12.0","new_version":"3.13.1","update_type":"minor","path":"/backend","pr_created_at":"2026-01-26T16:37:12.000Z","version_change":"3.12.0 → 3.13.1","issue":{"uuid":"3856718257","node_id":"PR_kwDOGUTaf86_Z48e","number":1192,"state":"open","title":"chore(deps): bump ash from 3.12.0 to 3.13.1 in /backend","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T16:37:12.000Z","updated_at":"2026-02-03T10:03:38.320Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ash","old_version":"3.12.0","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"}],"path":"/backend","ecosystem":"hex"},"body":"Bumps [ash](https://github.com/ash-project/ash) from 3.12.0 to 3.13.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.12.0\u0026new-version=3.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/edgehog-device-manager/edgehog/pull/1192","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/edgehog-device-manager%2Fedgehog/issues/1192","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1192/packages"}},{"old_version":"3.5.32","new_version":"3.13.1","update_type":"minor","path":null,"pr_created_at":"2026-01-26T11:44:15.000Z","version_change":"3.5.32 → 3.13.1","issue":{"uuid":"3855620613","node_id":"PR_kwDOOrKOys6_WSuT","number":35,"state":"closed","title":"Bump the mix-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-02T11:56:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T11:44:15.000Z","updated_at":"2026-02-02T11:56:24.000Z","time_to_close":605528,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"mix-dependencies","update_count":19,"packages":[{"name":"ash","old_version":"3.5.32","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_admin","old_version":"0.13.12","new_version":"0.13.24","repository_url":"https://github.com/ash-project/ash_admin"},{"name":"ash_sqlite","old_version":"0.2.12","new_version":"0.2.14","repository_url":"https://github.com/ash-project/ash_sqlite"},{"name":"gettext","old_version":"0.26.2","new_version":"1.0.2","repository_url":"https://github.com/elixir-gettext/gettext"},{"name":"live_debugger","old_version":"0.3.1","new_version":"0.5.1","repository_url":"https://github.com/software-mansion/live-debugger"},{"name":"phoenix","old_version":"1.7.21","new_version":"1.8.3","repository_url":"https://github.com/phoenixframework/phoenix"},{"name":"phoenix_ecto","old_version":"4.6.5","new_version":"4.7.0","repository_url":"https://github.com/phoenixframework/phoenix_ecto"},{"name":"phoenix_live_reload","old_version":"1.6.0","new_version":"1.6.2","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"swoosh","old_version":"1.19.4","new_version":"1.21.0","repository_url":"https://github.com/swoosh/swoosh"},{"name":"tailwind","old_version":"0.3.1","new_version":"0.4.1","repository_url":"https://github.com/phoenixframework/tailwind"}],"path":null,"ecosystem":"hex"},"body":"Bumps the mix-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash](https://github.com/ash-project/ash) | `3.5.32` | `3.13.1` |\n| [ash_admin](https://github.com/ash-project/ash_admin) | `0.13.12` | `0.13.24` |\n| [ash_sqlite](https://github.com/ash-project/ash_sqlite) | `0.2.12` | `0.2.14` |\n| [gettext](https://github.com/elixir-gettext/gettext) | `0.26.2` | `1.0.2` |\n| [live_debugger](https://github.com/software-mansion/live-debugger) | `0.3.1` | `0.5.1` |\n| [phoenix](https://github.com/phoenixframework/phoenix) | `1.7.21` | `1.8.3` |\n| [phoenix_ecto](https://github.com/phoenixframework/phoenix_ecto) | `4.6.5` | `4.7.0` |\n| [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) | `1.6.0` | `1.6.2` |\n| [swoosh](https://github.com/swoosh/swoosh) | `1.19.4` | `1.21.0` |\n| [tailwind](https://github.com/phoenixframework/tailwind) | `0.3.1` | `0.4.1` |\n\n\nUpdates `ash` from 3.5.32 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.12.0\"\u003ev3.12.0\u003c/a\u003e (2026-01-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.5.32...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_admin` from 0.13.12 to 0.13.24\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_admin/releases\"\u003eash_admin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.24\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove load from expr calc because it now shows a warning in ash by Barnabas Jovanovics\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.23\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't include nil tables when considering if polymorphic tables is empty by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.22\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't add the resource's primary table if there are no polymorphic tables by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.21\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude resource's table in polymorphic tables dropdown by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow gettext ~\u0026gt; 1.0 (\u003ca href=\"https://redirect.github.com/ash-project/ash_admin/issues/368\"\u003e#368\u003c/a\u003e) by Aleksandr Lossenko\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eset brand on loading to_one relationships by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse tenant when loading to_one relationships by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_admin/blob/main/CHANGELOG.md\"\u003eash_admin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.23...v0.13.24\"\u003ev0.13.24\u003c/a\u003e (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove load from expr calc because it now shows a warning in ash by Barnabas Jovanovics\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.22...v0.13.23\"\u003ev0.13.23\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't include nil tables when considering if polymorphic tables is empty by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.21...v0.13.22\"\u003ev0.13.22\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't add the resource's primary table if there are no polymorphic tables by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.20...v0.13.21\"\u003ev0.13.21\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude resource's table in polymorphic tables dropdown by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow gettext ~\u0026gt; 1.0 (\u003ca href=\"https://redirect.github.com/ash-project/ash_admin/issues/368\"\u003e#368\u003c/a\u003e) by Aleksandr Lossenko\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.19...v0.13.20\"\u003ev0.13.20\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003espark_metadata\u003c/strong\u003e field to Field struct (\u003ca href=\"https://redirect.github.com/ash-project/ash_admin/issues/366\"\u003e#366\u003c/a\u003e) by Jechol Lee\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.18...v0.13.19\"\u003ev0.13.19\u003c/a\u003e (2025-09-24)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/82db4c0d2b141b010ea9eaaa9a0ec3ad0a91eee1\"\u003e\u003ccode\u003e82db4c0\u003c/code\u003e\u003c/a\u003e chore: release version v0.13.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/61c98cc94500905451b78b039743304863e47df8\"\u003e\u003ccode\u003e61c98cc\u003c/code\u003e\u003c/a\u003e fix: remove load from expr calc because it now shows a warning in ash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/c40646a02238b64ab065e2e109f8b5bdb4c51120\"\u003e\u003ccode\u003ec40646a\u003c/code\u003e\u003c/a\u003e chore: handle unloaded value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/d7b06db3c2489b1b13bac4f73a08b4a853049e78\"\u003e\u003ccode\u003ed7b06db\u003c/code\u003e\u003c/a\u003e docs: Update resource DSL docs for \u003ccode\u003eshow_calculations\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash_admin/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/a871a074346e7b5d90393afd1257e7a57194d4c5\"\u003e\u003ccode\u003ea871a07\u003c/code\u003e\u003c/a\u003e chore: release version v0.13.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/f79ec3bf172bab8ed60ad74cadb0c362085a714d\"\u003e\u003ccode\u003ef79ec3b\u003c/code\u003e\u003c/a\u003e fix: don't include nil tables when considering if polymorphic tables is empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/473ca9d0efd7815bde085d34ce35bc49b2746c51\"\u003e\u003ccode\u003e473ca9d\u003c/code\u003e\u003c/a\u003e chore: release version v0.13.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/632a95d5f8e278137f85a2f90c048f5180d572c3\"\u003e\u003ccode\u003e632a95d\u003c/code\u003e\u003c/a\u003e fix: don't add the resource's primary table if there are no polymorphic tables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/4fc284812d1e17642e8037862ed53df31a92da71\"\u003e\u003ccode\u003e4fc2848\u003c/code\u003e\u003c/a\u003e chore: release version v0.13.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_admin/commit/aec5ebd14277130933cf8e1f93e888b33746f93d\"\u003e\u003ccode\u003eaec5ebd\u003c/code\u003e\u003c/a\u003e fix: include resource's table in polymorphic tables dropdown\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_admin/compare/v0.13.12...v0.13.24\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_phoenix` from 2.3.11 to 2.3.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of updated (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e) by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of being updated by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshPhoenix.Inertia.Error argument error when reporting validation errors (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e) by rmaspoch [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/418\"\u003eash-project/ash_phoenix#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug when creating a form for a union type which has \u003ccode\u003enil\u003c/code\u003e as it's value (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e) by Rutgerdj [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/417\"\u003eash-project/ash_phoenix#417\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esoft deprecate page_from_params/3 and introduce params_to_page_opts/3 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e) by hy2k [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/422\"\u003eash-project/ash_phoenix#422\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by Aidan Gauland [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.18...v2.3.19\"\u003ev2.3.19\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.16...v2.3.17\"\u003ev2.3.17\u003c/a\u003e (2025-10-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of updated (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e) by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of being updated by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshPhoenix.Inertia.Error argument error when reporting validation errors (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e) by rmaspoch [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/418\"\u003eash-project/ash_phoenix#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug when creating a form for a union type which has \u003ccode\u003enil\u003c/code\u003e as it's value (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e) by Rutgerdj [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/417\"\u003eash-project/ash_phoenix#417\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esoft deprecate page_from_params/3 and introduce params_to_page_opts/3 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e) by hy2k [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/422\"\u003eash-project/ash_phoenix#422\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by Aidan Gauland [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/587f6b6df046a45dc75e54072a5be4f1ee541fa2\"\u003e\u003ccode\u003e587f6b6\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/1466e39c987bed6455bd46d6fbe9c5fe5c4a6ff6\"\u003e\u003ccode\u003e1466e39\u003c/code\u003e\u003c/a\u003e chore: fix deprecated syntax warning (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/4bd3cdce37664fb81dc56619a3e02622a02e9616\"\u003e\u003ccode\u003e4bd3cdc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/448\"\u003e#448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/0588c9bff0fc56d4419fe94c7e43bda638a26ec0\"\u003e\u003ccode\u003e0588c9b\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/6d961bba1f7fce25955674ebfeb70c583617ea03\"\u003e\u003ccode\u003e6d961bb\u003c/code\u003e\u003c/a\u003e fix: create takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/388459604dd5cd6e630654347c7884da7ee9d121\"\u003e\u003ccode\u003e3884596\u003c/code\u003e\u003c/a\u003e fix: Ensure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/9e6503009f65e35cfc178f3061fb794a28811415\"\u003e\u003ccode\u003e9e65030\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 5 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/469169ab73b010f2debcb47fbdce5841efc0d2f6\"\u003e\u003ccode\u003e469169a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/2b0dcbad192f9e6fb02439c680e2981135265a38\"\u003e\u003ccode\u003e2b0dcba\u003c/code\u003e\u003c/a\u003e fix: don't generate license files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/62d525d8b42cf65d56ba366d1b658b1f5abde01d\"\u003e\u003ccode\u003e62d525d\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.18\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.11...v2.3.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_sqlite` from 0.2.12 to 0.2.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_sqlite/blob/main/CHANGELOG.md\"\u003eash_sqlite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/compare/v0.2.13...v0.2.14\"\u003ev0.2.14\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eGet rid of deprecation warnings (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/188\"\u003e#188\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eignore unkown option in generate_migrations task \u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/180\"\u003e#180\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/181\"\u003e#181\u003c/a\u003e) by Abdessabour Moutik\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/compare/v0.2.12...v0.2.13\"\u003ev0.2.13\u003c/a\u003e (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003egenerate_migrations --dev duplicating migration files (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/173\"\u003e#173\u003c/a\u003e) by Georges Dubus\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eoverride default implementation of string trim test by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/ee96c61d3a34e312735ffc140af4a14baee3a1a0\"\u003e\u003ccode\u003eee96c61\u003c/code\u003e\u003c/a\u003e chore: release version v0.2.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/05aa3a056eed11838bbfc02d5df1a41f7860b40b\"\u003e\u003ccode\u003e05aa3a0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/799ed09ddd4752a175102d0cab0b6ac28ba14130\"\u003e\u003ccode\u003e799ed09\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/1ef76ac5647c14aa2235687f3976745c2488b1fe\"\u003e\u003ccode\u003e1ef76ac\u003c/code\u003e\u003c/a\u003e fix: Get rid of deprecation warnings (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/6eb6fafd6f12e193d94a1d849db0a853bafd1483\"\u003e\u003ccode\u003e6eb6faf\u003c/code\u003e\u003c/a\u003e chore(deps): bump ash_sql in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/ae152b4b1f575726be302a7f92361b49a7b3f950\"\u003e\u003ccode\u003eae152b4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump sobelow in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/186\"\u003e#186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/e792c8d4417388c51e0b3f0aa6c5bf7ce201824f\"\u003e\u003ccode\u003ee792c8d\u003c/code\u003e\u003c/a\u003e chore: Fix REUSE copyright attributions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/27feaa72d19e6a82748205fd6cc4cbf0cd6fd047\"\u003e\u003ccode\u003e27feaa7\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/493b9fac792b0f8e984f134023f7c0dcb14cbb9b\"\u003e\u003ccode\u003e493b9fa\u003c/code\u003e\u003c/a\u003e chore: REUSE compliance (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sqlite/commit/8985a44c8a67f84c9c4edfce8654b715f3cc9954\"\u003e\u003ccode\u003e8985a44\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_sqlite/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_sqlite/compare/v0.2.12...v0.2.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bandit` from 1.7.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mtrudel/bandit/blob/main/CHANGELOG.md\"\u003ebandit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2 (22 Jan 2026)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDistinguish client disconnects from genuine body read timeouts (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/564\"\u003e#564\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pepicrft\"\u003e\u003ccode\u003e@​pepicrft\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1 (5 Jan 2026)\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange default preference order for compression methods to be 'zstd (if present), gzip, deflate' (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003e:zstd_options\u003c/code\u003e key to be set in config (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/558\"\u003e#558\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Fudoshiki\"\u003e\u003ccode\u003e@​Fudoshiki\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eFix error where deflate responses weren't always completely sent (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/559\"\u003e#559\u003c/a\u003e, thanks \u003ca href=\"https://github.com/josevalim\"\u003e\u003ccode\u003e@​josevalim\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0 (29 Dec 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eresponse_encodings\u003c/code\u003e to allow specifying an explicit preference order to compression encodings (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/555\"\u003e#555\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.0 (12 Dec 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSkip body draining when Connection: close is set (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/546\"\u003e#546\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pepicrft\"\u003e\u003ccode\u003e@​pepicrft\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eMake deflate options for WebSockets configurable (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/540\"\u003e#540\u003c/a\u003e, thanks \u003ca href=\"https://github.com/proxima\"\u003e\u003ccode\u003e@​proxima\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eMitigate HTTP/2 rapid reset attacks (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/533\"\u003e#533\u003c/a\u003e, thanks \u003ca href=\"https://github.com/NelsonVides\"\u003e\u003ccode\u003e@​NelsonVides\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eImplement improved respect for SETTINGS_MAX_CONCURRENT_STREAMS (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/524\"\u003e#524\u003c/a\u003e, thanks \u003ca href=\"https://github.com/NelsonVides\"\u003e\u003ccode\u003e@​NelsonVides\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eSupport zstd HTTP compression (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/514\"\u003e#514\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mattmatters\"\u003e\u003ccode\u003e@​mattmatters\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.0 (18 Aug 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf the user has set a \u003ccode\u003econtent-length\u003c/code\u003e header when calling \u003ccode\u003esend_chunked/3\u003c/code\u003e,\nthe response is streamed via content-length delimited framing and not chunked (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/510\"\u003e#510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/5af3c8ff5596d4933b28ea51e5c309d98bd71a09\"\u003e\u003ccode\u003e5af3c8f\u003c/code\u003e\u003c/a\u003e Version bump to 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/06c199da6a8e01e80307253f8c51b7d0e84a76f1\"\u003e\u003ccode\u003e06c199d\u003c/code\u003e\u003c/a\u003e fix: distinguish client disconnects from genuine body read timeouts (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/da97c51398e106a8da4bfe1c7c541fd34fb0164e\"\u003e\u003ccode\u003eda97c51\u003c/code\u003e\u003c/a\u003e Bump req from 0.5.16 to 0.5.17 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/563\"\u003e#563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/cd2b7c5ae92cda16df34cd5a95b06e224e629b9d\"\u003e\u003ccode\u003ecd2b7c5\u003c/code\u003e\u003c/a\u003e Version bump to 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/bdb424b6b1003c0261ca197c555b40bc22fde115\"\u003e\u003ccode\u003ebdb424b\u003c/code\u003e\u003c/a\u003e Demote deflate, promote zstd in compression choices (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0f51165b4f999fef35d696fe11183d24f5718b1c\"\u003e\u003ccode\u003e0f51165\u003c/code\u003e\u003c/a\u003e Ensure data is fully deflated on compression (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0088145b81535cc8eb84cc2b943797143f04535a\"\u003e\u003ccode\u003e0088145\u003c/code\u003e\u003c/a\u003e Remove unused requires (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/798f0bede0ff40b3407aca10adce7b8a63f48e47\"\u003e\u003ccode\u003e798f0be\u003c/code\u003e\u003c/a\u003e Optimize iodata emptiness checks (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/49aac490fc5094f9c76189179790dd9a369e2905\"\u003e\u003ccode\u003e49aac49\u003c/code\u003e\u003c/a\u003e Add missing \u003ccode\u003e:zstd_options\u003c/code\u003e key (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/c26756c0b2ab772580048bd7e7a0d57f9bb55d1d\"\u003e\u003ccode\u003ec26756c\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/556\"\u003e#556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mtrudel/bandit/compare/1.7.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto_sql` from 3.13.2 to 3.13.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md\"\u003eecto_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.4 (2025-12-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Do not crash \u003ccode\u003emix ecto.load\u003c/code\u003e with large dumped databases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.3 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[sql] Tag generated functions as \u003ccode\u003e:generated\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[sql] Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Fix \u003ccode\u003estructure_load/2\u003c/code\u003e for MySQL 9.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/ed07cf27a49109be3b2558574ff03d9499f79557\"\u003e\u003ccode\u003eed07cf2\u003c/code\u003e\u003c/a\u003e Release v3.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/18831631b4405f897db77e7adb450a47febbcb18\"\u003e\u003ccode\u003e1883163\u003c/code\u003e\u003c/a\u003e Use input redirection for mysql structure_load (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/2c0aacb709b7562b6644bcb0f239972c4789b5d7\"\u003e\u003ccode\u003e2c0aacb\u003c/code\u003e\u003c/a\u003e Document passing Repo.get_dynamic_repo(), closes \u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/701\"\u003e#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/912cb3489bec72f4a961d4fdf58df68c2b6dc647\"\u003e\u003ccode\u003e912cb34\u003c/code\u003e\u003c/a\u003e Release v3.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/5d6d82b1beb502762c46bc15fa3ae97100ee504c\"\u003e\u003ccode\u003e5d6d82b\u003c/code\u003e\u003c/a\u003e Add generated option to quote in SQL adapter (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/bddc7bcc949fdd2ffd772967e8c224becdb9c45a\"\u003e\u003ccode\u003ebddc7bc\u003c/code\u003e\u003c/a\u003e chore(docs): Update Safe Ecto Migrations link (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/074a2718fd3d3e536de05b4b4b9483335f19d248\"\u003e\u003ccode\u003e074a271\u003c/code\u003e\u003c/a\u003e Improve sandbox docs (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/e223a377c407c6886eb4d1fe72778e2e03f987ab\"\u003e\u003ccode\u003ee223a37\u003c/code\u003e\u003c/a\u003e Fix structure_load/2 for MySQL 9.4+ (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/69954cb7596403d5127bb2f06d7f2ef414988e9e\"\u003e\u003ccode\u003e69954cb\u003c/code\u003e\u003c/a\u003e Updated myxql to 0.8 (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/4752ad25666584846e83c1b44dc297c2a6ed3525\"\u003e\u003ccode\u003e4752ad2\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/compare/v3.13.2...v3.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto_sqlite3` from 0.21.0 to 0.22.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/blob/main/CHANGELOG.md\"\u003eecto_sqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.22.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadded: Ability to use \u003ccode\u003evalues/1\u003c/code\u003e in ecto queries.\u003c/li\u003e\n\u003cli\u003echanged: Updated locked dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/2f9a6ffed4ea8dec9010b72173da8e62de3e8672\"\u003e\u003ccode\u003e2f9a6ff\u003c/code\u003e\u003c/a\u003e Bump to v0.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/2fb2acece894ab8f1f3e67562e13746f8cc414d6\"\u003e\u003ccode\u003e2fb2ace\u003c/code\u003e\u003c/a\u003e Don't run tests that are not supported\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/4e986b562c9e8641d6bbb2377d0d9185b45d5a3d\"\u003e\u003ccode\u003e4e986b5\u003c/code\u003e\u003c/a\u003e Bump ecto to 3.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/3ca7c29b0d10dc4f965f2f8d78e1b6f4c434a4c0\"\u003e\u003ccode\u003e3ca7c29\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/380a9c851c2aa527c73a3ae9c0eb14d5ecc43974\"\u003e\u003ccode\u003e380a9c8\u003c/code\u003e\u003c/a\u003e Update locked dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/3724cc503bc83cd6e2d48b308b591909964d507c\"\u003e\u003ccode\u003e3724cc5\u003c/code\u003e\u003c/a\u003e Implement values (\u003ca href=\"https://redirect.github.com/elixir-sqlite/ecto_sqlite3/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/commit/79d94c8b736fc1e57171f237f0f9ac76594394a8\"\u003e\u003ccode\u003e79d94c8\u003c/code\u003e\u003c/a\u003e Fix typo in documentation (\u003ca href=\"https://redirect.github.com/elixir-sqlite/ecto_sqlite3/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.21.0...v0.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `finch` from 0.20.0 to 0.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sneako/finch/blob/main/CHANGELOG.md\"\u003efinch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.0 (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for querying default pool metrics via \u003ccode\u003eFinch.get_pool_status/2\u003c/code\u003e \u003ca href=\"https://redirect.github.com/sneako/finch/issues/329\"\u003e#329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more details on \u003ccode\u003eFinch.request/3\u003c/code\u003e docs \u003ca href=\"https://redirect.github.com/sneako/finch/issues/327\"\u003e#327\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent idle HTTP/1 pools from being terminated while connections are in use \u003ca href=\"https://redirect.github.com/sneako/finch/issues/292\"\u003e#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDisable unsupported HTTP/2 server push responses to avoid crashes \u003ca href=\"https://redirect.github.com/sneako/finch/issues/333\"\u003e#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003e:cacerts\u003c/code\u003e from defaults for HTTP connections to avoid breaking plain HTTP pools \u003ca href=\"https://redirect.github.com/sneako/finch/issues/333\"\u003e#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly track default pool metrics when \u003ccode\u003estart_pool_metrics?\u003c/code\u003e is enabled \u003ca href=\"https://redirect.github.com/sneako/finch/issues/329\"\u003e#329\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eElixir 1.19 compatibility updates for HTTP/1 pool state handling \u003ca href=\"https://redirect.github.com/sneako/finch/issues/331\"\u003e#331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: update test matrix and x509/deps for Elixir 1.19 \u003ca href=\"https://redirect.github.com/sneako/finch/issues/330\"\u003e#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ALPN large-body regression test coverage (issue \u003ca href=\"https://redirect.github.com/sneako/finch/issues/265\"\u003e#265\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/sneako/finch/issues/332\"\u003e#332\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/f95c2e122189412cbead0141580d17f4b8eb9574\"\u003e\u003ccode\u003ef95c2e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sneako/finch/issues/339\"\u003e#339\u003c/a\u003e from sneako/release-0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/20941ba7707424f48567acd9869e3336397089ba\"\u003e\u003ccode\u003e20941ba\u003c/code\u003e\u003c/a\u003e prepare v0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/3053a16a51edf8c76be6fadc9c1869dd48e95243\"\u003e\u003ccode\u003e3053a16\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sneako/finch/issues/337\"\u003e#337\u003c/a\u003e from oliveigah/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/685e4ef6fc72ecb9b4a7c02b33ffa39349bdf1d8\"\u003e\u003ccode\u003e685e4ef\u003c/code\u003e\u003c/a\u003e feat: ets based default shp tracking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/6d1d6f167086c2d4d622e51c2e296f8f5ca6b24f\"\u003e\u003ccode\u003e6d1d6f1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sneako/finch/issues/332\"\u003e#332\u003c/a\u003e from neilberkman/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/3c608993d2bf0e8f641ee9891f00445aa54c4a26\"\u003e\u003ccode\u003e3c60899\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sneako/finch/issues/333\"\u003e#333\u003c/a\u003e from TheOneric/fix-config-defaults\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/173f88a26f8dabebbd9fea158db52b25229af0c1\"\u003e\u003ccode\u003e173f88a\u003c/code\u003e\u003c/a\u003e Drop :cacerts from defaults for HTTP connections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/ad478de6c8a78826b10b281d5819ddf8bf4e536c\"\u003e\u003ccode\u003ead478de\u003c/code\u003e\u003c/a\u003e Always disable unsupported server push responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/75d06a8baed9bcffc9ba9cd27b4d290bca55edbc\"\u003e\u003ccode\u003e75d06a8\u003c/code\u003e\u003c/a\u003e Fix Credo readability warning for large number formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sneako/finch/commit/a38a401da27217474148661f7e137bb573de38e1\"\u003e\u003ccode\u003ea38a401\u003c/code\u003e\u003c/a\u003e Add test case for issue \u003ca href=\"https://redirect.github.com/sneako/finch/issues/265\"\u003e#265\u003c/a\u003e (ALPN + large body bug)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sneako/finch/compare/v0.20.0...v0.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gettext` from 0.26.2 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md\"\u003egettext's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly skip manifest removal on Elixir v1.19.3+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.1 (retired)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove unnecessary cleaning of Elixir manifests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eThis is the first 1.0 release of Gettext, a silly 10 years (and 6 months) after we started working on it. There are \u003cem\u003every few changes\u003c/em\u003e from the latest 0.26 release, and none of them are breaking.\u003c/p\u003e\n\u003cp\u003eHere are the new goodies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for concatenating sigils if all parts are known at compile time (such as \u003ccode\u003e\u0026quot;Hello \u0026quot; \u0026lt;\u0026gt; ~s(world)\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eSignificantly increase the timeout for \u003ccode\u003emix gettext.extract\u003c/code\u003e to two minutes.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGettext.put_locale!/2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHappy 10+ years of Elixir translations everyone! 🎉\u003c/p\u003e\n\u003ch2\u003ePrevious versions\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/blob/v1.0.0/CHANGELOG.md\"\u003eSee the CHANGELOG for versions before v1.0\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/e3180f138bda49c7607b709ec74133c47c24c81d\"\u003e\u003ccode\u003ee3180f1\u003c/code\u003e\u003c/a\u003e Release v1.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/ec2f9c1b3d7d03dbd3d8a9d21e3442f26efbeef6\"\u003e\u003ccode\u003eec2f9c1\u003c/code\u003e\u003c/a\u003e Erase manifest unless on upcoming Elixir (\u003ca href=\"https://redirect.github.com/elixir-gettext/gettext/issues/425\"\u003e#425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/4960e492813b829f2d44c2a47723379850de2117\"\u003e\u003ccode\u003e4960e49\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Removed unnecessary cleaning of Elixir manifests (\u003ca href=\"https://redirect.github.com/elixir-gettext/gettext/issues/423\"\u003e#423\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/8844a323145936a2bff328fabb25bddc98c09987\"\u003e\u003ccode\u003e8844a32\u003c/code\u003e\u003c/a\u003e Trim CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/7fe2dc75a7f86b6fbb2329a14d520e7131c10c3f\"\u003e\u003ccode\u003e7fe2dc7\u003c/code\u003e\u003c/a\u003e Release v1.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/30bf87de18890cd545b25c6a9e2dc3f5f01d3e05\"\u003e\u003ccode\u003e30bf87d\u003c/code\u003e\u003c/a\u003e Removed unnecessary cleaning of Elixir manifests (\u003ca href=\"https://redirect.github.com/elixir-gettext/gettext/issues/423\"\u003e#423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/d33d7452b20281cf7b1aaba299955e5c92719669\"\u003e\u003ccode\u003ed33d745\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4.2.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/elixir-gettext/gettext/issues/422\"\u003e#422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/7443953e4c40ec8eb498ec244aae967bdfc200ed\"\u003e\u003ccode\u003e7443953\u003c/code\u003e\u003c/a\u003e Use ubuntu-latest in the publish-to-hex.yml workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/d1a8c86d0bb7b1edfd01538d6bce32b5b809363f\"\u003e\u003ccode\u003ed1a8c86\u003c/code\u003e\u003c/a\u003e Release v1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-gettext/gettext/commit/e1df334b3bc77e21f457b38e4a76e3543814d016\"\u003e\u003ccode\u003ee1df334\u003c/code\u003e\u003c/a\u003e Update Elixir/Erlang versions in CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-gettext/gettext/compare/v0.26.2...v1.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.25 to 0.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.30\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't silently ignore certain errors during spinners by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't display \u0026quot;temporarily adding igniter\u0026quot; when we aren't by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.0\"\u003ev0.7.0\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.29...v0.6.30\"\u003ev0.6.30\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't silently ignore certain errors during spinners by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't display \u0026quot;temporarily adding igniter\u0026quot; when we aren't by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.28...v0.6.29\"\u003ev0.6.29\u003c/a\u003e (2025-09-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eprevent duplicate 'live' directories for modules with Live namespace (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/330\"\u003e#330\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent duplicate 'live' directories for modules with Live namespace by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0d5de8d53293e13def5b2e14e856e4ba0ee8c2db\"\u003e\u003ccode\u003e0d5de8d\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3cd35a29842420d751e5331cdaac46d2346ed66d\"\u003e\u003ccode\u003e3cd35a2\u003c/code\u003e\u003c/a\u003e chore: bump installer version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a527c28ff4b2ae261c8a0fca46cfba8d23bb534b\"\u003e\u003ccode\u003ea527c28\u003c/code\u003e\u003c/a\u003e chore: include change in non-archive as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae7ec104812daa3411f0e5a751964ada2dbb4ef7\"\u003e\u003ccode\u003eae7ec10\u003c/code\u003e\u003c/a\u003e improvement: Add more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/94aadda259e02ec924602657428f9a0571a92e37\"\u003e\u003ccode\u003e94aadda\u003c/code\u003e\u003c/a\u003e chore: credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a8455642dbf54a6a4b15e349037603cb2e31dbe7\"\u003e\u003ccode\u003ea845564\u003c/code\u003e\u003c/a\u003e chore: Remove unused \u003ccode\u003erequire\u003c/code\u003e statements as picked up by the Elixir 1.20.0-r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae59c7d69dcab65fe23aeb2770ab2ce3832c7434\"\u003e\u003ccode\u003eae59c7d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/18b1e05742d3eb41a02325debb75749bb84069d6\"\u003e\u003ccode\u003e18b1e05\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/30d2e5955ae822321724bef3017469ef923f0536\"\u003e\u003ccode\u003e30d2e59\u003c/code\u003e\u003c/a\u003e Add DeepWiki badge to README (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/352\"\u003e#352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3b678a17a28d10be1ac0fe33ae117c7efd32e7e1\"\u003e\u003ccode\u003e3b678a1\u003c/code\u003e\u003c/a\u003e add assert_moves/3 (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.25...v0.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lazy_html` from 0.1.3 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dashbitco/lazy_html/releases\"\u003elazy_html's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.8\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrecompiled artifacts for musl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.7\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Lexbor version (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/21\"\u003e#21\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regression in \u003ccode\u003eLazyHTML.Tree.to_html/1\u003c/code\u003e memory usage (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.5\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eLazyHTML.Tree.postreduce/3\u003c/code\u003e and \u003ccode\u003eLazyHTML.Tree.prereduce/3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/15\"\u003e#15\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLowered the runtime glibc version requirement (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/16\"\u003e#16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.4\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eLazyHTML.html_escape/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/14\"\u003e#14\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dashbitco/lazy_html/blob/main/CHANGELOG.md\"\u003elazy_html's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.8\"\u003ev0.1.8\u003c/a\u003e (2025-09-15)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrecompiled artifacts for musl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.7\"\u003ev0.1.7\u003c/a\u003e (2025-08-29)\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Lexbor version (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/21\"\u003e#21\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.6\"\u003ev0.1.6\u003c/a\u003e (2025-08-07)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regression in \u003ccode\u003eLazyHTML.Tree.to_html/1\u003c/code\u003e memory usage (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.5\"\u003ev0.1.5\u003c/a\u003e (2025-08-05)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eLazyHTML.Tree.postreduce/3\u003c/code\u003e and \u003ccode\u003eLazyHTML.Tree.prereduce/3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/15\"\u003e#15\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLowered the runtime glibc version requirement (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/16\"\u003e#16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/tree/v0.1.4\"\u003ev0.1.4\u003c/a\u003e (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eLazyHTML.html_escape/1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/pull/14\"\u003e#14\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/85349ccc8b927f58b14e66fbebd63869526de9dd\"\u003e\u003ccode\u003e85349cc\u003c/code\u003e\u003c/a\u003e Release v0.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/6cbe71f792a8a9affd8a5c6087d4a99d4ae0d3d8\"\u003e\u003ccode\u003e6cbe71f\u003c/code\u003e\u003c/a\u003e Precompile artifacts for musl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/56bfe7cb91744895805b455574c2d2e1a8680fd1\"\u003e\u003ccode\u003e56bfe7c\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/cccea01b9ba9d15679f986feaf3da9105ed15c2b\"\u003e\u003ccode\u003ecccea01\u003c/code\u003e\u003c/a\u003e Release v0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/019004cded443edcffd4d1277b08e383f81ec1c6\"\u003e\u003ccode\u003e019004c\u003c/code\u003e\u003c/a\u003e Update lexbor (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/issues/21\"\u003e#21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/fd4c4221119b0fd91c82a46f2eb7331b2cc33be4\"\u003e\u003ccode\u003efd4c422\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/18f5495f431e716913c30b5f29a6e2e27f2e6f36\"\u003e\u003ccode\u003e18f5495\u003c/code\u003e\u003c/a\u003e Release v0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/6dbe0c0729679bce0782566035cdc55adf0b4464\"\u003e\u003ccode\u003e6dbe0c0\u003c/code\u003e\u003c/a\u003e Fix regression in LazyHTML.Tree.to_html/1 memory usage (\u003ca href=\"https://redirect.github.com/dashbitco/lazy_html/issues/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/b1d8f0578f04ed85cc32d929af8edf9cf30eae09\"\u003e\u003ccode\u003eb1d8f05\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dashbitco/lazy_html/commit/b70ada8180cc9f5169fa74fad5d1cc34f6729e6b\"\u003e\u003ccode\u003eb70ada8\u003c/code\u003e\u003c/a\u003e Release v0.1.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dashbitco/lazy_html/compare/v0.1.3...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `live_debugger` from 0.3.1 to 0.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/live-debugger/releases\"\u003elive_debugger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBug: fix function name in async loading by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/877\"\u003e#877\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug: Modals should be closed on click away by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug: fix navigation menu in old LiveView versions by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancement: Sort children in TermNode by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/live-debugger/compare/v0.5.0...v0.5.1\"\u003ehttps://github.com/software-mansion/live-debugger/compare/v0.5.0...v0.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCalculate assigns size  by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/795\"\u003esoftware-mansion/live-debugger#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrace diffs sent to browser by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/801\"\u003esoftware-mansion/live-debugger#801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dead LiveViews section by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/798\"\u003esoftware-mansion/live-debugger#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd resources page by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/820\"\u003esoftware-mansion/live-debugger#820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd history of assigns by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/845\"\u003esoftware-mansion/live-debugger#845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAsync loading support  by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/851\"\u003esoftware-mansion/live-debugger#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd streams section by \u003ca href=\"https://github.com/srzeszut\"\u003e\u003ccode\u003e@​srzeszut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/817\"\u003esoftware-mansion/live-debugger#817\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix appearance buttons in settings are not synchronized across tabs by \u003ca href=\"https://github.com/srzeszut\"\u003e\u003ccode\u003e@​srzeszut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/736\"\u003esoftware-mansion/live-debugger#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSettings switch wrong state when clicking fast by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/758\"\u003esoftware-mansion/live-debugger#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDebugger LiveViews state saved among debugged LiveViews by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/785\"\u003esoftware-mansion/live-debugger#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echange position of the searchbar in fullscreen assigns by \u003ca href=\"https://github.com/srzeszut\"\u003e\u003ccode\u003e@​srzeszut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/796\"\u003esoftware-mansion/live-debugger#796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix search in assigns by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/812\"\u003esoftware-mansion/live-debugger#812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix flaky e2e test by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/819\"\u003esoftware-mansion/live-debugger#819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix error alert in tr...\n\n_Description has been truncated_","html_url":"https://github.com/raffomania/hot/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/raffomania%2Fhot/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"}},{"old_version":"3.7.1","new_version":"3.13.1","update_type":"minor","path":null,"pr_created_at":"2026-01-21T15:30:25.000Z","version_change":"3.7.1 → 3.13.1","issue":{"uuid":"3838793506","node_id":"PR_kwDOO70pX86-erxD","number":87,"state":"closed","title":"Bump ash from 3.7.1 to 3.13.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-21T15:48:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-21T15:30:25.000Z","updated_at":"2026-01-21T15:48:46.000Z","time_to_close":1100,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ash","old_version":"3.7.1","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"}],"path":null,"ecosystem":"hex"},"body":"Bumps [ash](https://github.com/ash-project/ash) from 3.7.1 to 3.13.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.12.0\"\u003ev3.12.0\u003c/a\u003e (2026-01-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.7.1...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.7.1\u0026new-version=3.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sevenseacat/cinder/pull/87","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sevenseacat%2Fcinder/issues/87","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/87/packages"}},{"old_version":"3.11.3","new_version":"3.13.1","update_type":"minor","path":null,"pr_created_at":"2026-01-20T03:45:44.000Z","version_change":"3.11.3 → 3.13.1","issue":{"uuid":"3831917493","node_id":"PR_kwDOEjtNEc6-HxVZ","number":454,"state":"closed","title":"chore(deps): bump the production-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-01T12:33:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-20T03:45:44.000Z","updated_at":"2026-02-01T12:33:56.000Z","time_to_close":1068491,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":4,"packages":[{"name":"ash","old_version":"3.11.3","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"},{"name":"inertia","old_version":"2.5.1","new_version":"2.6.0","repository_url":"https://github.com/inertiajs/inertia-phoenix"},{"name":"phoenix_live_view","old_version":"1.1.19","new_version":"1.1.20","repository_url":"https://github.com/phoenixframework/phoenix_live_view"},{"name":"spark","old_version":"2.3.14","new_version":"2.4.0","repository_url":"https://github.com/ash-project/spark"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 4 updates: [ash](https://github.com/ash-project/ash), [inertia](https://github.com/inertiajs/inertia-phoenix), [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) and [spark](https://github.com/ash-project/spark).\n\nUpdates `ash` from 3.11.3 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e) by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd is_distinct_from and is_not_distinct_from operators by \u003ca href=\"https://github.com/jechol\"\u003e\u003ccode\u003e@​jechol\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2497\"\u003e#2497\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2497\"\u003eash-project/ash#2497\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert inadvertant changes to accept dsl option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.12.0\"\u003ev3.12.0\u003c/a\u003e (2026-01-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.3...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `inertia` from 2.5.1 to 2.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/inertiajs/inertia-phoenix/releases\"\u003einertia's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.6.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003einertia_scroll/2\u003c/code\u003e function to support infinite scroll pagination. Automatically configures merge behavior and extracts pagination metadata for the client-side \u003ccode\u003eInfiniteScroll\u003c/code\u003e component. Includes \u003ccode\u003eInertia.ScrollMetadata\u003c/code\u003e protocol for extensible pagination library support (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/issues/63\"\u003e#63\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einertia_once/2\u003c/code\u003e function to support once props, which are cached on the client-side and reused across page navigations. Supports \u003ccode\u003efresh\u003c/code\u003e, \u003ccode\u003euntil\u003c/code\u003e, and \u003ccode\u003eas\u003c/code\u003e options for controlling refresh behavior, expiration, and custom keys (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/issues/62\"\u003e#62\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCreate an \u003ccode\u003eassets/js/pages\u003c/code\u003e directory in the Igniter install task and fix the documentation (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/pull/57\"\u003e#57\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProperly camelize keys in \u003ccode\u003edeferredProps\u003c/code\u003e metadata when \u003ccode\u003ecamelize_props\u003c/code\u003e is enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/inertiajs/inertia-phoenix/compare/v2.5.1...v2.6.0\"\u003ehttps://github.com/inertiajs/inertia-phoenix/compare/v2.5.1...v2.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/inertiajs/inertia-phoenix/blob/main/CHANGELOG.md\"\u003einertia's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.6.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003einertia_scroll/2\u003c/code\u003e function to support infinite scroll pagination. Automatically configures merge behavior and extracts pagination metadata for the client-side \u003ccode\u003eInfiniteScroll\u003c/code\u003e component. Includes \u003ccode\u003eInertia.ScrollMetadata\u003c/code\u003e protocol for extensible pagination library support (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/issues/63\"\u003e#63\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einertia_once/2\u003c/code\u003e function to support once props, which are cached on the client-side and reused across page navigations. Supports \u003ccode\u003efresh\u003c/code\u003e, \u003ccode\u003euntil\u003c/code\u003e, and \u003ccode\u003eas\u003c/code\u003e options for controlling refresh behavior, expiration, and custom keys (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/issues/62\"\u003e#62\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCreate an \u003ccode\u003eassets/js/pages\u003c/code\u003e directory in the Igniter install task and fix the documentation (\u003ca href=\"https://redirect.github.com/inertiajs/inertia-phoenix/pull/57\"\u003e#57\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProperly camelize keys in \u003ccode\u003edeferredProps\u003c/code\u003e metadata when \u003ccode\u003ecamelize_props\u003c/code\u003e is enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/30977566d89131bb77199ebffeb75168cf5838b3\"\u003e\u003ccode\u003e3097756\u003c/code\u003e\u003c/a\u003e Version 2.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/73f2a4e3d1403af81127ffe5d8670e2c407da518\"\u003e\u003ccode\u003e73f2a4e\u003c/code\u003e\u003c/a\u003e Fix alias ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/9e35165922519ed22d9d00acc55d8cad5abc8be0\"\u003e\u003ccode\u003e9e35165\u003c/code\u003e\u003c/a\u003e Use consistent page_name and previous_page naming\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/47fc0993da48f60239d46c84268ab99ad14087c9\"\u003e\u003ccode\u003e47fc099\u003c/code\u003e\u003c/a\u003e Fix since tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/0fee91adc2b1577bdbc75f0c0a815319126db38d\"\u003e\u003ccode\u003e0fee91a\u003c/code\u003e\u003c/a\u003e Add support for Scroll props\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/785014c26993d25d43610021397209e8904f0dd7\"\u003e\u003ccode\u003e785014c\u003c/code\u003e\u003c/a\u003e Add Once props section to README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/6af454d5d57f83d6a4987ef6299b66799fab509d\"\u003e\u003ccode\u003e6af454d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/0f90cee08f561285b73f234980d965aaf25e6c95\"\u003e\u003ccode\u003e0f90cee\u003c/code\u003e\u003c/a\u003e Add support for Once props\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/0e3c023d3e16d96823649bbc93bc6e24824de59a\"\u003e\u003ccode\u003e0e3c023\u003c/code\u003e\u003c/a\u003e More helpful prop names for testing behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inertiajs/inertia-phoenix/commit/acee6022c50275918cef6c626439c0d9e73f150f\"\u003e\u003ccode\u003eacee602\u003c/code\u003e\u003c/a\u003e Fix camelization of keys in deferredProps metadata\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/inertiajs/inertia-phoenix/compare/v2.5.1...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.19 to 1.1.20\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.20/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.20 (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eredirect\u003c/code\u003e in \u003ccode\u003ehandle_params\u003c/code\u003e for client-initiated patches causing a JS exception (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4094\"\u003e#4094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix events initiated from elements teleported outside of a LiveComponent being sent to the LiveView instead of the LiveComponent (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eHooksOptions\u003c/code\u003e accepts non-default typed hooks (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4099\"\u003e#4099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent portal content from disappearing in rare cases (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e\u0026lt;form\u0026gt;\u003c/code\u003e submission to a controller from inside a portal not working (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4107\"\u003e#4107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent JS crash when debouncing inputs attached to a form with the \u003ccode\u003eform=\u0026quot;...\u0026quot;\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4102\"\u003e#4102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eUploadClient\u003c/code\u003e (from LiveViewTest) crashing when receiving a \u003ccode\u003e:socket_close\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003elive_file_input\u003c/code\u003e to update attributes (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML when setting LiveView \u003ccode\u003e:container\u003c/code\u003e option to \u003ccode\u003e:body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/b146b3300721adaa2eaa5e5f81547e70dd925d21\"\u003e\u003ccode\u003eb146b33\u003c/code\u003e\u003c/a\u003e release v1.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/b7f2e120564ba8eb26520616435f5c603f6b2430\"\u003e\u003ccode\u003eb7f2e12\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/32b3925ed325f7f1d158a044e80ba81c7db7de11\"\u003e\u003ccode\u003e32b3925\u003c/code\u003e\u003c/a\u003e Bump morphom. Closes \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/fa5473566f11957ca3ddc88b6d372b5f107a1e73\"\u003e\u003ccode\u003efa54735\u003c/code\u003e\u003c/a\u003e Allow live_file_input to sync attributes except value (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4112\"\u003e#4112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/82e50cdf8940416c492122322c4786c1f2a8f395\"\u003e\u003ccode\u003e82e50cd\u003c/code\u003e\u003c/a\u003e add warning about bypassing form validation (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4115\"\u003e#4115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/75c53203201bd56921997a58351585d1f83c4747\"\u003e\u003ccode\u003e75c5320\u003c/code\u003e\u003c/a\u003e Fix incorrect test name for teleported external form submission (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4113\"\u003e#4113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/dad5d1f4040eb1ce6d587684b1fe9edbc5b0cbb4\"\u003e\u003ccode\u003edad5d1f\u003c/code\u003e\u003c/a\u003e add note about setting properties to JS.set_attribute/1 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/f8f9fb633b847675baa2ba2403915d4aa82af5a5\"\u003e\u003ccode\u003ef8f9fb6\u003c/code\u003e\u003c/a\u003e Add documentation example for \u003ccode\u003ePhoenix.LiveView.render_with/2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4063\"\u003e#4063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/dd29392338ac3cc175eb5986dd203912acbc8f39\"\u003e\u003ccode\u003edd29392\u003c/code\u003e\u003c/a\u003e fix: add handle_info for :socket_close on UploadClient (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a2c0b8f8ee3d7efa56bed67006970a3b0bbbac27\"\u003e\u003ccode\u003ea2c0b8f\u003c/code\u003e\u003c/a\u003e fix external form submission for teleported form (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4111\"\u003e#4111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.19...v1.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.14 to 2.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ev2.4.0\u003c/a\u003e (2026-01-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9e0e8d4af638dc2692ae83c038805212259d36b5\"\u003e\u003ccode\u003e9e0e8d4\u003c/code\u003e\u003c/a\u003e chore: release version v2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3dba579861c163ca5168d6e1eeb41c496ae33df7\"\u003e\u003ccode\u003e3dba579\u003c/code\u003e\u003c/a\u003e improvement: add \u003ccode\u003eSpark.Docs.redirects_for/2\u003c/code\u003e to generate DSL doc redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e7b69a8a0932586f91040a8689016350eed0a7b7\"\u003e\u003ccode\u003ee7b69a8\u003c/code\u003e\u003c/a\u003e test: Adding cheat_sheet test file (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b985057765789cbae5c45321fbae8f10c263d6dd\"\u003e\u003ccode\u003eb985057\u003c/code\u003e\u003c/a\u003e refactor: Enhance \u003ccode\u003edescribe\u003c/code\u003e function to preserve code blocks while formattin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/4903eb41445e0a2ce63f12af1f365837669276e0\"\u003e\u003ccode\u003e4903eb4\u003c/code\u003e\u003c/a\u003e docs: fix typo (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e8c3c3ba66f607338231493affc32fffb1330c1e\"\u003e\u003ccode\u003ee8c3c3b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/247\"\u003e#247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/56f7dc1f92db16cfba0498cc1f49a8d5f93a4815\"\u003e\u003ccode\u003e56f7dc1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.39.1 to 0.39.3 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/da2ca7d63c208e51bf91db66833edfe0ea223955\"\u003e\u003ccode\u003eda2ca7d\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003e{:and, subtypes}\u003c/code\u003e option type. (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/de9ea1534192673bee37141828d6c01a2c853677\"\u003e\u003ccode\u003ede9ea15\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir from 1.4.6 to 1.4.7 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/244\"\u003e#244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9a6ef84e297440adb29fc854caeb5bd133dcca1f\"\u003e\u003ccode\u003e9a6ef84\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003e0e6278a\u003c/code\u003e to \u003ccode\u003ebd6c527\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.14...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_phoenix/pull/454","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_phoenix/issues/454","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/454/packages"}},{"old_version":"3.12.0","new_version":"3.13.1","update_type":"minor","path":null,"pr_created_at":"2026-01-19T13:49:46.000Z","version_change":"3.12.0 → 3.13.1","issue":{"uuid":"3829821587","node_id":"PR_kwDOP6UndM6-A27x","number":53,"state":"closed","title":"chore(deps): bump the elixir group with 5 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-26T13:13:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T13:49:46.000Z","updated_at":"2026-01-26T13:13:59.000Z","time_to_close":602651,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"elixir","update_count":5,"packages":[{"name":"ash","old_version":"3.12.0","new_version":"3.13.1","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_authentication","old_version":"4.13.6","new_version":"4.13.7","repository_url":"https://github.com/team-alembic/ash_authentication"},{"name":"ash_authentication_phoenix","old_version":"2.14.1","new_version":"2.15.0","repository_url":"https://github.com/team-alembic/ash_authentication_phoenix"},{"name":"phoenix_live_view","old_version":"1.1.19","new_version":"1.1.20","repository_url":"https://github.com/phoenixframework/phoenix_live_view"},{"name":"swoosh","old_version":"1.20.0","new_version":"1.20.1","repository_url":"https://github.com/swoosh/swoosh"}],"path":null,"ecosystem":"hex"},"body":"Bumps the elixir group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash](https://github.com/ash-project/ash) | `3.12.0` | `3.13.1` |\n| [ash_authentication](https://github.com/team-alembic/ash_authentication) | `4.13.6` | `4.13.7` |\n| [ash_authentication_phoenix](https://github.com/team-alembic/ash_authentication_phoenix) | `2.14.1` | `2.15.0` |\n| [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) | `1.1.19` | `1.1.20` |\n| [swoosh](https://github.com/swoosh/swoosh) | `1.20.0` | `1.20.1` |\n\nUpdates `ash` from 3.12.0 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.13.0...v3.13.1\"\u003ev3.13.1\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.0\"\u003ev3.13.0\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ebulk_destroy\u003c/code\u003e step to \u003ccode\u003eAshReactor\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2500\"\u003e#2500\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2500\"\u003eash-project/ash#2500\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd load and loading? functions to ActionInput (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2511\"\u003e#2511\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2511\"\u003eash-project/ash#2511\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eunwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e) by katipber [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2507\"\u003eash-project/ash#2507\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003etransform after_batch results in bulk actions for partial change matches by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2519\"\u003eash-project/ash#2519\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshReactor: inconsistencies between bulk_create step and Ash.bulk_create (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e) by wjrtz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2518\"\u003e#2518\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2518\"\u003eash-project/ash#2518\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremove typo in \u003ccode\u003eref\u003c/code\u003e error message (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e) by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2520\"\u003e#2520\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2520\"\u003eash-project/ash#2520\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent lateral join handling for manual relationships (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2515\"\u003e#2515\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2515\"\u003eash-project/ash#2515\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove redundant action nil guards in create/bulk.ex by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2509\"\u003e#2509\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2509\"\u003eash-project/ash#2509\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Splode to 0.3.0 for stacktrace filtering by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-enables regex as mfa to improve regex speed (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e) by sezaru [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2516\"\u003e#2516\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2516\"\u003eash-project/ash#2516\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ddec690f672361ba9ccd3965fb1ed3020f6f97\"\u003e\u003ccode\u003ee6ddec6\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2ad2f50348e5b075b10e01d3f7b9855107532093\"\u003e\u003ccode\u003e2ad2f50\u003c/code\u003e\u003c/a\u003e improvement: support \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e options in \u003ccode\u003echanging\u003c/code\u003e validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2df7303fd4c827a73376ee501981e74c954a93d3\"\u003e\u003ccode\u003e2df7303\u003c/code\u003e\u003c/a\u003e chore: release version v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e6ce99e5021abe4fcae3a3c2ee3a6c8afb9b4157\"\u003e\u003ccode\u003ee6ce99e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4844b1aa2f767fb1a0ad639030e9bdb05d11532f\"\u003e\u003ccode\u003e4844b1a\u003c/code\u003e\u003c/a\u003e fix: unwrap reactor errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2507\"\u003e#2507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7ade13827c634416e9b66eb18455bcfd30bc5989\"\u003e\u003ccode\u003e7ade138\u003c/code\u003e\u003c/a\u003e fix: transform after_batch results in bulk actions for partial change matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/7f8581094ac648025f16380b6fd52eb8b73b22da\"\u003e\u003ccode\u003e7f85810\u003c/code\u003e\u003c/a\u003e improvement: Upgrade Splode to 0.3.0 for stacktrace filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/ff529bceae2f37c71b7ffc14a350393477d49772\"\u003e\u003ccode\u003eff529bc\u003c/code\u003e\u003c/a\u003e chore: add bread crumbs to managed relationship errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/adf0e20dccaa3ca10b471294ff866f7b6406bbd9\"\u003e\u003ccode\u003eadf0e20\u003c/code\u003e\u003c/a\u003e Fix: aggregate type resolution when aggregate references a calculation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2519\"\u003e#2519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d5d741ea3e049d83111f820e09060f75f1c9319b\"\u003e\u003ccode\u003ed5d741e\u003c/code\u003e\u003c/a\u003e Atomic after transaction (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2510\"\u003e#2510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.12.0...v3.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_authentication` from 4.13.6 to 4.13.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/releases\"\u003eash_authentication's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.13.7\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md\"\u003eash_authentication's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.6...v4.13.7\"\u003ev4.13.7\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/8faf35ac1d6bb60250f119c20413b358b29ec36c\"\u003e\u003ccode\u003e8faf35a\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0d2301f22f7e83e9b760f2b1fc5778fa450063a8\"\u003e\u003ccode\u003e0d2301f\u003c/code\u003e\u003c/a\u003e fix: skip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0ad8171132d2afa5db40e51304f7dfa5c4cb6ae6\"\u003e\u003ccode\u003e0ad8171\u003c/code\u003e\u003c/a\u003e fix: error caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/c4ed9c96dd06d0ab2c4ed9df637fea04ff170caf\"\u003e\u003ccode\u003ec4ed9c9\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the production-dependencies group across 1 directory with 5...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.6...v4.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_authentication_phoenix` from 2.14.1 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/releases\"\u003eash_authentication_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.15.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake flash overridable (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e) by aidalgol [(\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/pull/702\"\u003eteam-alembic/ash_authentication_phoenix#702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eskip remember_me token generation when using sign_in_tokens (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/pull/703\"\u003eteam-alembic/ash_authentication_phoenix#703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/blob/main/CHANGELOG.md\"\u003eash_authentication_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/compare/v2.14.1...v2.15.0\"\u003ev2.15.0\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake flash overridable (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e) by aidalgol [(\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/pull/702\"\u003eteam-alembic/ash_authentication_phoenix#702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eskip remember_me token generation when using sign_in_tokens (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/pull/703\"\u003eteam-alembic/ash_authentication_phoenix#703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/6ddd46340c041a600eae6f31cfd3a7eb14a4c07e\"\u003e\u003ccode\u003e6ddd463\u003c/code\u003e\u003c/a\u003e chore: release version v2.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/66cf1b6b9c39da7c945aab41a6869d83a1311dde\"\u003e\u003ccode\u003e66cf1b6\u003c/code\u003e\u003c/a\u003e docs: Update generated UI override docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/84d3938f180c8f2d5450dd0baebb8f41f4a6b156\"\u003e\u003ccode\u003e84d3938\u003c/code\u003e\u003c/a\u003e fix: skip remember_me token generation when using sign_in_tokens (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/37ed63d09a7c2f6f66ee942b2df94b743bb3bf09\"\u003e\u003ccode\u003e37ed63d\u003c/code\u003e\u003c/a\u003e feat: make flash overridable (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/commit/045b7485824e25267a6b024c588cd5a1802a89ad\"\u003e\u003ccode\u003e045b748\u003c/code\u003e\u003c/a\u003e docs: Update notify function to use 'data' instead of 'resource' (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication_phoenix/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/team-alembic/ash_authentication_phoenix/compare/v2.14.1...v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.19 to 1.1.20\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.20/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.20 (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eredirect\u003c/code\u003e in \u003ccode\u003ehandle_params\u003c/code\u003e for client-initiated patches causing a JS exception (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4094\"\u003e#4094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix events initiated from elements teleported outside of a LiveComponent being sent to the LiveView instead of the LiveComponent (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eHooksOptions\u003c/code\u003e accepts non-default typed hooks (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4099\"\u003e#4099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent portal content from disappearing in rare cases (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/pull/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e\u0026lt;form\u0026gt;\u003c/code\u003e submission to a controller from inside a portal not working (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4107\"\u003e#4107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent JS crash when debouncing inputs attached to a form with the \u003ccode\u003eform=\u0026quot;...\u0026quot;\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4102\"\u003e#4102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eUploadClient\u003c/code\u003e (from LiveViewTest) crashing when receiving a \u003ccode\u003e:socket_close\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003elive_file_input\u003c/code\u003e to update attributes (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML when setting LiveView \u003ccode\u003e:container\u003c/code\u003e option to \u003ccode\u003e:body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/b146b3300721adaa2eaa5e5f81547e70dd925d21\"\u003e\u003ccode\u003eb146b33\u003c/code\u003e\u003c/a\u003e release v1.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/b7f2e120564ba8eb26520616435f5c603f6b2430\"\u003e\u003ccode\u003eb7f2e12\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/32b3925ed325f7f1d158a044e80ba81c7db7de11\"\u003e\u003ccode\u003e32b3925\u003c/code\u003e\u003c/a\u003e Bump morphom. Closes \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3932\"\u003e#3932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/fa5473566f11957ca3ddc88b6d372b5f107a1e73\"\u003e\u003ccode\u003efa54735\u003c/code\u003e\u003c/a\u003e Allow live_file_input to sync attributes except value (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4112\"\u003e#4112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/82e50cdf8940416c492122322c4786c1f2a8f395\"\u003e\u003ccode\u003e82e50cd\u003c/code\u003e\u003c/a\u003e add warning about bypassing form validation (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4115\"\u003e#4115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/75c53203201bd56921997a58351585d1f83c4747\"\u003e\u003ccode\u003e75c5320\u003c/code\u003e\u003c/a\u003e Fix incorrect test name for teleported external form submission (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4113\"\u003e#4113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/dad5d1f4040eb1ce6d587684b1fe9edbc5b0cbb4\"\u003e\u003ccode\u003edad5d1f\u003c/code\u003e\u003c/a\u003e add note about setting properties to JS.set_attribute/1 (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/f8f9fb633b847675baa2ba2403915d4aa82af5a5\"\u003e\u003ccode\u003ef8f9fb6\u003c/code\u003e\u003c/a\u003e Add documentation example for \u003ccode\u003ePhoenix.LiveView.render_with/2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4063\"\u003e#4063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/dd29392338ac3cc175eb5986dd203912acbc8f39\"\u003e\u003ccode\u003edd29392\u003c/code\u003e\u003c/a\u003e fix: add handle_info for :socket_close on UploadClient (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/a2c0b8f8ee3d7efa56bed67006970a3b0bbbac27\"\u003e\u003ccode\u003ea2c0b8f\u003c/code\u003e\u003c/a\u003e fix external form submission for teleported form (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_view/issues/4111\"\u003e#4111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.19...v1.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `swoosh` from 1.20.0 to 1.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swoosh/swoosh/releases\"\u003eswoosh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.1 🚀\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Content-Transfer-Encoding for message/* attachments \u003ca href=\"https://github.com/romsahel\"\u003e\u003ccode\u003e@​romsahel\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⛓️ Dependency\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump mail from 0.5.1 to 0.5.2 \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bandit from 1.10.0 to 1.10.1 \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump req from 0.5.16 to 0.5.17 \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bandit from 1.9.0 to 1.10.0 \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/romsahel\"\u003e\u003ccode\u003e@​romsahel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/swoosh/swoosh/pull/1096\"\u003eswoosh/swoosh#1096\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/swoosh/swoosh/compare/v1.20.0...v1.20.1\"\u003ehttps://github.com/swoosh/swoosh/compare/v1.20.0...v1.20.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swoosh/swoosh/blob/main/CHANGELOG.md\"\u003eswoosh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.20.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Content-Transfer-Encoding for message/* attachments \u003ca href=\"https://github.com/romsahel\"\u003e\u003ccode\u003e@​romsahel\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/c42c25c2efaedd194861bfee27b9cbce51b9e3f4\"\u003e\u003ccode\u003ec42c25c\u003c/code\u003e\u003c/a\u003e v1.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/74a12e8a17ade33b1089e25981154b316001f378\"\u003e\u003ccode\u003e74a12e8\u003c/code\u003e\u003c/a\u003e Fix Content-Transfer-Encoding for message/* attachments (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/7e4c5741358b6862c1fd11cd6b6ff7b28caf9bb7\"\u003e\u003ccode\u003e7e4c574\u003c/code\u003e\u003c/a\u003e Bump mail from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/954a8b8f47459589272c4be3ad056de19b35f2cf\"\u003e\u003ccode\u003e954a8b8\u003c/code\u003e\u003c/a\u003e Bump bandit from 1.10.0 to 1.10.1 (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/c295cdee7cb514170576df2d434a26dbfe869469\"\u003e\u003ccode\u003ec295cde\u003c/code\u003e\u003c/a\u003e Bump req from 0.5.16 to 0.5.17 (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swoosh/swoosh/commit/bdfd47437c3a6d4e66841165154fa37805541292\"\u003e\u003ccode\u003ebdfd474\u003c/code\u003e\u003c/a\u003e Bump bandit from 1.9.0 to 1.10.0 (\u003ca href=\"https://redirect.github.com/swoosh/swoosh/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swoosh/swoosh/compare/v1.20.0...v1.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jwstover/citadel/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwstover%2Fcitadel/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"}},{"old_version":"3.11.1","new_version":"3.11.3","update_type":"patch","path":"the production-dependencies group","pr_created_at":"2026-01-01T15:22:42.000Z","version_change":"3.11.1 → 3.11.3","issue":{"uuid":"3774803787","node_id":"PR_kwDOPvFnts67NXWh","number":38,"state":"open","title":"chore(deps): bump ash from 3.11.1 to 3.11.3 in the production-dependencies group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-01T15:22:42.000Z","updated_at":"2026-01-08T20:28:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ash","old_version":"3.11.1","new_version":"3.11.3","repository_url":"https://github.com/ash-project/ash"}],"path":"the production-dependencies group","ecosystem":"hex"},"body":"Bumps the production-dependencies group with 1 update: [ash](https://github.com/ash-project/ash).\n\nUpdates `ash` from 3.11.1 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.2...v3.11.3\"\u003ev3.11.3\u003c/a\u003e (2025-12-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.1...v3.11.2\"\u003ev3.11.2\u003c/a\u003e (2025-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b1ad218a6b2ec0395253c36294114ddba8adcf90\"\u003e\u003ccode\u003eb1ad218\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a94f0dae2b944fb83a3ff1eab375233dccabe9ce\"\u003e\u003ccode\u003ea94f0da\u003c/code\u003e\u003c/a\u003e fix: only apply overload typing when there is only one option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/39bac34fd1979c815d8a0a6d843055eafa6c72e5\"\u003e\u003ccode\u003e39bac34\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e5a770af4f115474b8b25fda3d76d3cd42ddc1b4\"\u003e\u003ccode\u003ee5a770a\u003c/code\u003e\u003c/a\u003e fix: don't run authorization in cross-datalayer filters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/9b69ce0920cdf9dd6c280ad845b7d2de01b4deb4\"\u003e\u003ccode\u003e9b69ce0\u003c/code\u003e\u003c/a\u003e chore: filter out aggregates that don't need authorization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e07462dba09f317751ae5d8134a6fa5d51c079bd\"\u003e\u003ccode\u003ee07462d\u003c/code\u003e\u003c/a\u003e improvement(destroy): Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/055dca193542b511e795a964457f7f4af17dbc81\"\u003e\u003ccode\u003e055dca1\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/feb06ef338bc213f4f203660c50a826167e2794f\"\u003e\u003ccode\u003efeb06ef\u003c/code\u003e\u003c/a\u003e fix: dont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c14f133222ca4e161315a7aa86e88f6d159c6335\"\u003e\u003ccode\u003ec14f133\u003c/code\u003e\u003c/a\u003e fix: Ensure that calculations used in preparations have access to argument va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/317f7f580fcfc7c7f1614e85e1d2b81885e64667\"\u003e\u003ccode\u003e317f7f5\u003c/code\u003e\u003c/a\u003e fix: many-to-many relationships should inherit the sort/limit from their join...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.1...v3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ash\u0026package-manager=hex\u0026previous-version=3.11.1\u0026new-version=3.11.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_typescript/pull/38","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_typescript/issues/38","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/38/packages"}},{"old_version":"3.7.6","new_version":"3.11.3","update_type":"minor","path":null,"pr_created_at":"2026-01-01T11:06:39.000Z","version_change":"3.7.6 → 3.11.3","issue":{"uuid":"3774477428","node_id":"PR_kwDOLoEg5M67MSHb","number":202,"state":"closed","title":"chore(deps): bump the production-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-01T21:02:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T11:06:39.000Z","updated_at":"2026-01-01T21:02:20.000Z","time_to_close":35740,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.7.6","new_version":"3.11.3","repository_url":"https://github.com/ash-project/ash"},{"name":"ecto","old_version":"3.13.4","new_version":"3.13.5","repository_url":"https://github.com/elixir-ecto/ecto"},{"name":"ecto_sql","old_version":"3.13.2","new_version":"3.13.4","repository_url":"https://github.com/elixir-ecto/ecto_sql"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates: [ash](https://github.com/ash-project/ash), [ecto](https://github.com/elixir-ecto/ecto) and [ecto_sql](https://github.com/elixir-ecto/ecto_sql).\n\nUpdates `ash` from 3.7.6 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.10.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.2...v3.11.3\"\u003ev3.11.3\u003c/a\u003e (2025-12-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.1...v3.11.2\"\u003ev3.11.2\u003c/a\u003e (2025-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.0...v3.11.1\"\u003ev3.11.1\u003c/a\u003e (2025-12-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.10.1...v3.11.0\"\u003ev3.11.0\u003c/a\u003e (2025-12-05)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b1ad218a6b2ec0395253c36294114ddba8adcf90\"\u003e\u003ccode\u003eb1ad218\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a94f0dae2b944fb83a3ff1eab375233dccabe9ce\"\u003e\u003ccode\u003ea94f0da\u003c/code\u003e\u003c/a\u003e fix: only apply overload typing when there is only one option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/39bac34fd1979c815d8a0a6d843055eafa6c72e5\"\u003e\u003ccode\u003e39bac34\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e5a770af4f115474b8b25fda3d76d3cd42ddc1b4\"\u003e\u003ccode\u003ee5a770a\u003c/code\u003e\u003c/a\u003e fix: don't run authorization in cross-datalayer filters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/9b69ce0920cdf9dd6c280ad845b7d2de01b4deb4\"\u003e\u003ccode\u003e9b69ce0\u003c/code\u003e\u003c/a\u003e chore: filter out aggregates that don't need authorization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e07462dba09f317751ae5d8134a6fa5d51c079bd\"\u003e\u003ccode\u003ee07462d\u003c/code\u003e\u003c/a\u003e improvement(destroy): Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/055dca193542b511e795a964457f7f4af17dbc81\"\u003e\u003ccode\u003e055dca1\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/feb06ef338bc213f4f203660c50a826167e2794f\"\u003e\u003ccode\u003efeb06ef\u003c/code\u003e\u003c/a\u003e fix: dont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c14f133222ca4e161315a7aa86e88f6d159c6335\"\u003e\u003ccode\u003ec14f133\u003c/code\u003e\u003c/a\u003e fix: Ensure that calculations used in preparations have access to argument va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/317f7f580fcfc7c7f1614e85e1d2b81885e64667\"\u003e\u003ccode\u003e317f7f5\u003c/code\u003e\u003c/a\u003e fix: many-to-many relationships should inherit the sort/limit from their join...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.7.6...v3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto` from 3.13.4 to 3.13.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto/blob/master/CHANGELOG.md\"\u003eecto's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.5 (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Query] Support selecting a subset of a subquery as a struct\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/0bc7948ee9fbca21872ef5502f4d4c2c2f3e51f1\"\u003e\u003ccode\u003e0bc7948\u003c/code\u003e\u003c/a\u003e Release v3.13.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/573034a5c703f5aa708e82835ad73a03bd06a546\"\u003e\u003ccode\u003e573034a\u003c/code\u003e\u003c/a\u003e support selecting a subset of a subquery as a struct (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/3902cc2893a50756ad2daaddac2333c9de79647a\"\u003e\u003ccode\u003e3902cc2\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e:seach_path\u003c/code\u003e parameter in the multi tenancy guide (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4677\"\u003e#4677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/ecto/compare/v3.13.4...v3.13.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto_sql` from 3.13.2 to 3.13.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md\"\u003eecto_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.4 (2025-12-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Do not crash \u003ccode\u003emix ecto.load\u003c/code\u003e with large dumped databases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.3 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[sql] Tag generated functions as \u003ccode\u003e:generated\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[sql] Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Fix \u003ccode\u003estructure_load/2\u003c/code\u003e for MySQL 9.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/ed07cf27a49109be3b2558574ff03d9499f79557\"\u003e\u003ccode\u003eed07cf2\u003c/code\u003e\u003c/a\u003e Release v3.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/18831631b4405f897db77e7adb450a47febbcb18\"\u003e\u003ccode\u003e1883163\u003c/code\u003e\u003c/a\u003e Use input redirection for mysql structure_load (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/2c0aacb709b7562b6644bcb0f239972c4789b5d7\"\u003e\u003ccode\u003e2c0aacb\u003c/code\u003e\u003c/a\u003e Document passing Repo.get_dynamic_repo(), closes \u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/701\"\u003e#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/912cb3489bec72f4a961d4fdf58df68c2b6dc647\"\u003e\u003ccode\u003e912cb34\u003c/code\u003e\u003c/a\u003e Release v3.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/5d6d82b1beb502762c46bc15fa3ae97100ee504c\"\u003e\u003ccode\u003e5d6d82b\u003c/code\u003e\u003c/a\u003e Add generated option to quote in SQL adapter (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/bddc7bcc949fdd2ffd772967e8c224becdb9c45a\"\u003e\u003ccode\u003ebddc7bc\u003c/code\u003e\u003c/a\u003e chore(docs): Update Safe Ecto Migrations link (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/074a2718fd3d3e536de05b4b4b9483335f19d248\"\u003e\u003ccode\u003e074a271\u003c/code\u003e\u003c/a\u003e Improve sandbox docs (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/e223a377c407c6886eb4d1fe72778e2e03f987ab\"\u003e\u003ccode\u003ee223a37\u003c/code\u003e\u003c/a\u003e Fix structure_load/2 for MySQL 9.4+ (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/69954cb7596403d5127bb2f06d7f2ef414988e9e\"\u003e\u003ccode\u003e69954cb\u003c/code\u003e\u003c/a\u003e Updated myxql to 0.8 (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/4752ad25666584846e83c1b44dc297c2a6ed3525\"\u003e\u003ccode\u003e4752ad2\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/compare/v3.13.2...v3.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_sql/pull/202","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_sql/issues/202","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/202/packages"}},{"old_version":"3.5.35","new_version":"3.11.3","update_type":"minor","path":null,"pr_created_at":"2026-01-01T03:18:14.000Z","version_change":"3.5.35 → 3.11.3","issue":{"uuid":"3774065713","node_id":"PR_kwDOPjELQc67K9lX","number":8,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-01T03:20:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T03:18:14.000Z","updated_at":"2026-02-01T03:20:50.000Z","time_to_close":2678555,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":5,"packages":[{"name":"ash","old_version":"3.5.35","new_version":"3.11.3","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_sql","old_version":"0.2.90","new_version":"0.3.16","repository_url":"https://github.com/ash-project/ash_sql"},{"name":"ecto","old_version":"3.13.2","new_version":"3.13.5"},{"name":"ecto_sql","old_version":"3.13.2","new_version":"3.13.4"},{"name":"igniter","old_version":"0.6.28","new_version":"0.7.0"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [ash](https://github.com/ash-project/ash) and [ash_sql](https://github.com/ash-project/ash_sql).\n\nUpdates `ash` from 3.5.35 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.11.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.10.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.2...v3.11.3\"\u003ev3.11.3\u003c/a\u003e (2025-12-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly apply overload typing when there is only one option by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.1...v3.11.2\"\u003ev3.11.2\u003c/a\u003e (2025-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't run authorization in cross-datalayer filters by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e) by zackattackz [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2469\"\u003eash-project/ash#2469\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that calculations used in preparations have access to argument values (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2480\"\u003e#2480\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2480\"\u003eash-project/ash#2480\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emany-to-many relationships should inherit the sort/limit from their join relationship (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2486\"\u003e#2486\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2486\"\u003eash-project/ash#2486\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect UnsortableField exception key from name: to field: (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e) by \u003ca href=\"https://github.com/rauann\"\u003e\u003ccode\u003e@​rauann\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2482\"\u003e#2482\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2482\"\u003eash-project/ash#2482\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle struct context in atomic_condition (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e) by MaamonSakar [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2483\"\u003e#2483\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2483\"\u003eash-project/ash#2483\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink text in multitenancy documentation (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e) by Pascal736 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2484\"\u003e#2484\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2484\"\u003eash-project/ash#2484\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect \u003ccode\u003eread_action\u003c/code\u003e option in cascade_update/cascade_destroy fallback path (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e) by \u003ca href=\"https://github.com/beam-bots\"\u003e\u003ccode\u003e@​beam-bots\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2474\"\u003e#2474\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2474\"\u003eash-project/ash#2474\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't let unknown values short-circuit expression calculations by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edestroy: Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2477\"\u003eash-project/ash#2477\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport operator overloads returning casting overrides by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.0...v3.11.1\"\u003ev3.11.1\u003c/a\u003e (2025-12-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.10.1...v3.11.0\"\u003ev3.11.0\u003c/a\u003e (2025-12-05)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/b1ad218a6b2ec0395253c36294114ddba8adcf90\"\u003e\u003ccode\u003eb1ad218\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/a94f0dae2b944fb83a3ff1eab375233dccabe9ce\"\u003e\u003ccode\u003ea94f0da\u003c/code\u003e\u003c/a\u003e fix: only apply overload typing when there is only one option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/39bac34fd1979c815d8a0a6d843055eafa6c72e5\"\u003e\u003ccode\u003e39bac34\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e5a770af4f115474b8b25fda3d76d3cd42ddc1b4\"\u003e\u003ccode\u003ee5a770a\u003c/code\u003e\u003c/a\u003e fix: don't run authorization in cross-datalayer filters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/9b69ce0920cdf9dd6c280ad845b7d2de01b4deb4\"\u003e\u003ccode\u003e9b69ce0\u003c/code\u003e\u003c/a\u003e chore: filter out aggregates that don't need authorization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e07462dba09f317751ae5d8134a6fa5d51c079bd\"\u003e\u003ccode\u003ee07462d\u003c/code\u003e\u003c/a\u003e improvement(destroy): Add multitenancy bypass options to destroy actions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2477\"\u003e#2477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/055dca193542b511e795a964457f7f4af17dbc81\"\u003e\u003ccode\u003e055dca1\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/feb06ef338bc213f4f203660c50a826167e2794f\"\u003e\u003ccode\u003efeb06ef\u003c/code\u003e\u003c/a\u003e fix: dont validate constraints in union_types (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2469\"\u003e#2469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/c14f133222ca4e161315a7aa86e88f6d159c6335\"\u003e\u003ccode\u003ec14f133\u003c/code\u003e\u003c/a\u003e fix: Ensure that calculations used in preparations have access to argument va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/317f7f580fcfc7c7f1614e85e1d2b81885e64667\"\u003e\u003ccode\u003e317f7f5\u003c/code\u003e\u003c/a\u003e fix: many-to-many relationships should inherit the sort/limit from their join...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.5.35...v3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_sql` from 0.2.90 to 0.3.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_sql/releases\"\u003eash_sql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.15\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure that filtered aggregates are selected in queries by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.3.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure calculations are selected on aggregate subqueries by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read action sort if relationship does not specify one (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/194\"\u003eash-project/ash_sql#194\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly merge already-computed aggregates when select? is true (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/193\"\u003e#193\u003c/a\u003e) by Alan Heywood [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/193\"\u003e#193\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/193\"\u003eash-project/ash_sql#193\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eextract_fields_from_expr returns [] instead of all_attribute_names when a query selects all fields ({:\u0026amp;, [], [ix]}) but has no take clause (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/192\"\u003e#192\u003c/a\u003e) by Daniel Gollings [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/192\"\u003e#192\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/192\"\u003eash-project/ash_sql#192\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrectly extract fields when \u003ccode\u003etake\u003c/code\u003e is present in aggregate by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.3.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve selected fields when wrapping in subquery for aggregates by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.3.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly type-cast NULL values in dynamic SQL expressions (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/185\"\u003e#185\u003c/a\u003e) by \u003ca href=\"https://github.com/Torkan\"\u003e\u003ccode\u003e@​Torkan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_sql/blob/main/CHANGELOG.md\"\u003eash_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.15...v0.3.16\"\u003ev0.3.16\u003c/a\u003e (2025-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't select \u003ccode\u003e:calculations\u003c/code\u003e in subquery if its been merged by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eexpand aggregate expressions for ref finding by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregate with parent ref in relationship filter and sorting on relationship field (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/197\"\u003e#197\u003c/a\u003e) by Alan Heywood [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/197\"\u003e#197\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/197\"\u003eash-project/ash_sql#197\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebinding error when loading aggregate (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/196\"\u003e#196\u003c/a\u003e) by Alan Heywood [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/196\"\u003e#196\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/196\"\u003eash-project/ash_sql#196\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.14...v0.3.15\"\u003ev0.3.15\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure that filtered aggregates are selected in queries by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.13...v0.3.14\"\u003ev0.3.14\u003c/a\u003e (2025-11-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eensure calculations are selected on aggregate subqueries by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read action sort if relationship does not specify one (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/194\"\u003eash-project/ash_sql#194\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly merge already-computed aggregates when select? is true (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/193\"\u003e#193\u003c/a\u003e) by Alan Heywood [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/193\"\u003e#193\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/193\"\u003eash-project/ash_sql#193\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eextract_fields_from_expr returns [] instead of all_attribute_names when a query selects all fields ({:\u0026amp;, [], [ix]}) but has no take clause (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/192\"\u003e#192\u003c/a\u003e) by Daniel Gollings [(\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/192\"\u003e#192\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/pull/192\"\u003eash-project/ash_sql#192\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.12...v0.3.13\"\u003ev0.3.13\u003c/a\u003e (2025-11-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrectly extract fields when \u003ccode\u003etake\u003c/code\u003e is present in aggregate by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.3.11...v0.3.12\"\u003ev0.3.12\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/97530ffe7ea27760095e3f631b1569d276c46c47\"\u003e\u003ccode\u003e97530ff\u003c/code\u003e\u003c/a\u003e chore: release version v0.3.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/dc0cdbfd48782858d2d6ce207a57cc3f51cdd3f8\"\u003e\u003ccode\u003edc0cdbf\u003c/code\u003e\u003c/a\u003e fix: don't select \u003ccode\u003e:calculations\u003c/code\u003e in subquery if its been merged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/32cfc338f89ebd2ba1af682245f09e6227bfb10b\"\u003e\u003ccode\u003e32cfc33\u003c/code\u003e\u003c/a\u003e fix: expand aggregate expressions for ref finding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/917e5839f452875bf9cd5156abc8813890fa6483\"\u003e\u003ccode\u003e917e583\u003c/code\u003e\u003c/a\u003e fix: aggregate with parent ref in relationship filter and sorting on relation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/4077cf8315c1bb0cdb2f5c0bb08138b18aefd4d5\"\u003e\u003ccode\u003e4077cf8\u003c/code\u003e\u003c/a\u003e fix: binding error when loading aggregate (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/ee5a06ab210b1e41961219ee6d38b9493f16b04c\"\u003e\u003ccode\u003eee5a06a\u003c/code\u003e\u003c/a\u003e chore: release version v0.3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/0660ce1860bb659923256527ff0d286b1260bb89\"\u003e\u003ccode\u003e0660ce1\u003c/code\u003e\u003c/a\u003e fix: ensure that filtered aggregates are selected in queries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/4f23769ae7c5a6c626feed37ce729d6f30cc7e33\"\u003e\u003ccode\u003e4f23769\u003c/code\u003e\u003c/a\u003e chore: release version v0.3.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/f24bb363fefe0fc0ed942c44dde5eee0f26970df\"\u003e\u003ccode\u003ef24bb36\u003c/code\u003e\u003c/a\u003e fix: ensure calculations are selected on aggregate subqueries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_sql/commit/90ce6b70156497c7ea38e986d3d834a46005e640\"\u003e\u003ccode\u003e90ce6b7\u003c/code\u003e\u003c/a\u003e fix: respect read action sort if relationship does not specify one (\u003ca href=\"https://redirect.github.com/ash-project/ash_sql/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_sql/compare/v0.2.90...v0.3.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto` from 3.13.2 to 3.13.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto/blob/master/CHANGELOG.md\"\u003eecto's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.5 (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Query] Support selecting a subset of a subquery as a struct\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.4 (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Changeset] Ensure empty binaries are trimmed\u003c/li\u003e\n\u003cli\u003e[Ecto.Repo] Ensure rollback applies to dynamic repos\u003c/li\u003e\n\u003cli\u003e[Ecto.Type] Properly format \u003ccode\u003e:in\u003c/code\u003e composite types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.3 (2025-09-19)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Query] Accept a list of things to exclude in \u003ccode\u003eexclude\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Ecto.Query] Allow 2-arity functions as preload function in query\u003c/li\u003e\n\u003cli\u003e[Ecto.Query] Remove soft deprecated literal warning\u003c/li\u003e\n\u003cli\u003e[Ecto.Schema] Do not consider space and newlines as empty for binary types\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/0bc7948ee9fbca21872ef5502f4d4c2c2f3e51f1\"\u003e\u003ccode\u003e0bc7948\u003c/code\u003e\u003c/a\u003e Release v3.13.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/573034a5c703f5aa708e82835ad73a03bd06a546\"\u003e\u003ccode\u003e573034a\u003c/code\u003e\u003c/a\u003e support selecting a subset of a subquery as a struct (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/3902cc2893a50756ad2daaddac2333c9de79647a\"\u003e\u003ccode\u003e3902cc2\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e:seach_path\u003c/code\u003e parameter in the multi tenancy guide (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4677\"\u003e#4677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/0bf3fa45754043229bec509130815f0b10579079\"\u003e\u003ccode\u003e0bf3fa4\u003c/code\u003e\u003c/a\u003e Release v3.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/22acb18799193adc27d5debd01170befef190584\"\u003e\u003ccode\u003e22acb18\u003c/code\u003e\u003c/a\u003e Ensure empty binaries are trimmed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/0d3c992cc2abd739693c67b39387892517dd0be5\"\u003e\u003ccode\u003e0d3c992\u003c/code\u003e\u003c/a\u003e Properly format :in composite types, closes \u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4672\"\u003e#4672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/d715d59abae0ecfa753d979ea59bd341afcd6835\"\u003e\u003ccode\u003ed715d59\u003c/code\u003e\u003c/a\u003e Use direct adapter rollback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/ab64e1d209e67ec347780e747c8fa556851b2e1f\"\u003e\u003ccode\u003eab64e1d\u003c/code\u003e\u003c/a\u003e Update field/2 docs to say we support as/1 and parent_as/1 (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto/issues/4663\"\u003e#4663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/95b6a2942d5f27c1ada345c6e440a3a50073678f\"\u003e\u003ccode\u003e95b6a29\u003c/code\u003e\u003c/a\u003e Use ExDoc from git\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto/commit/941bd106c616d11a76d2658c7112673040574b30\"\u003e\u003ccode\u003e941bd10\u003c/code\u003e\u003c/a\u003e Release v3.13.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-ecto/ecto/compare/v3.13.2...v3.13.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ecto_sql` from 3.13.2 to 3.13.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md\"\u003eecto_sql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.4 (2025-12-27)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Do not crash \u003ccode\u003emix ecto.load\u003c/code\u003e with large dumped databases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.13.3 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[sql] Tag generated functions as \u003ccode\u003e:generated\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[sql] Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[mysql] Fix \u003ccode\u003estructure_load/2\u003c/code\u003e for MySQL 9.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/ed07cf27a49109be3b2558574ff03d9499f79557\"\u003e\u003ccode\u003eed07cf2\u003c/code\u003e\u003c/a\u003e Release v3.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/18831631b4405f897db77e7adb450a47febbcb18\"\u003e\u003ccode\u003e1883163\u003c/code\u003e\u003c/a\u003e Use input redirection for mysql structure_load (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/2c0aacb709b7562b6644bcb0f239972c4789b5d7\"\u003e\u003ccode\u003e2c0aacb\u003c/code\u003e\u003c/a\u003e Document passing Repo.get_dynamic_repo(), closes \u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/701\"\u003e#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/912cb3489bec72f4a961d4fdf58df68c2b6dc647\"\u003e\u003ccode\u003e912cb34\u003c/code\u003e\u003c/a\u003e Release v3.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/5d6d82b1beb502762c46bc15fa3ae97100ee504c\"\u003e\u003ccode\u003e5d6d82b\u003c/code\u003e\u003c/a\u003e Add generated option to quote in SQL adapter (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/bddc7bcc949fdd2ffd772967e8c224becdb9c45a\"\u003e\u003ccode\u003ebddc7bc\u003c/code\u003e\u003c/a\u003e chore(docs): Update Safe Ecto Migrations link (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/074a2718fd3d3e536de05b4b4b9483335f19d248\"\u003e\u003ccode\u003e074a271\u003c/code\u003e\u003c/a\u003e Improve sandbox docs (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/e223a377c407c6886eb4d1fe72778e2e03f987ab\"\u003e\u003ccode\u003ee223a37\u003c/code\u003e\u003c/a\u003e Fix structure_load/2 for MySQL 9.4+ (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/69954cb7596403d5127bb2f06d7f2ef414988e9e\"\u003e\u003ccode\u003e69954cb\u003c/code\u003e\u003c/a\u003e Updated myxql to 0.8 (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-ecto/ecto_sql/commit/4752ad25666584846e83c1b44dc297c2a6ed3525\"\u003e\u003ccode\u003e4752ad2\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e:wrap_in_transaction\u003c/code\u003e option to explain (\u003ca href=\"https://redirect.github.com/elixir-ecto/ecto_sql/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-ecto/ecto_sql/compare/v3.13.2...v3.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.28 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.30\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't silently ignore certain errors during spinners by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't display \u0026quot;temporarily adding igniter\u0026quot; when we aren't by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.0\"\u003ev0.7.0\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.29...v0.6.30\"\u003ev0.6.30\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't silently ignore certain errors during spinners by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't display \u0026quot;temporarily adding igniter\u0026quot; when we aren't by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.28...v0.6.29\"\u003ev0.6.29\u003c/a\u003e (2025-09-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eprevent duplicate 'live' directories for modules with Live namespace (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/330\"\u003e#330\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprevent duplicate 'live' directories for modules with Live namespace by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003edelay_task\u003c/code\u003e to run tasks at the end by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/e41f7e0deafab17cef469633aa1060901b53ad55\"\u003e\u003ccode\u003ee41f7e0\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/1cb6f21cd8f1270ca9d9275783b27c97474ef4ea\"\u003e\u003ccode\u003e1cb6f21\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/4930cd457edcb540e5e6318a295ad1187512b7a4\"\u003e\u003ccode\u003e4930cd4\u003c/code\u003e\u003c/a\u003e Fix: \u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/bd2b582cab7316f4084749fc20cc9eda22e0c960\"\u003e\u003ccode\u003ebd2b582\u003c/code\u003e\u003c/a\u003e doc: fix type link (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/346\"\u003e#346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d90eb60efa42b79c1b344ddd673dad0ca13bbeca\"\u003e\u003ccode\u003ed90eb60\u003c/code\u003e\u003c/a\u003e docs: Update docs to indicate behavior of List.map/2, add tests (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/345\"\u003e#345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/5c43202f2a3b47ac9d8d3a3dbd7bfaf6024edf1e\"\u003e\u003ccode\u003e5c43202\u003c/code\u003e\u003c/a\u003e docs: Clarify Elixir version requirements (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/6153ea02e91f55f4539158a03dc7a9a3eebbbec0\"\u003e\u003ccode\u003e6153ea0\u003c/code\u003e\u003c/a\u003e feat: Add support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/435cde1d385be900207373341d97e6ecb852f0e5\"\u003e\u003ccode\u003e435cde1\u003c/code\u003e\u003c/a\u003e chore: Fix REUSE license attribution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0127832814c6727c4655545c9a668d3b604aaba0\"\u003e\u003ccode\u003e0127832\u003c/code\u003e\u003c/a\u003e build(deps): bump rewrite in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a866ab58baa664f7d9110ce7c39646caeb91143e\"\u003e\u003ccode\u003ea866ab5\u003c/code\u003e\u003c/a\u003e chore: Fix failing test (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/340\"\u003e#340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.28...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/rtorresware/ash_postgres/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rtorresware%2Fash_postgres/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"3.5.33","new_version":"3.11.1","update_type":"minor","path":null,"pr_created_at":"2025-12-08T16:22:59.000Z","version_change":"3.5.33 → 3.11.1","issue":{"uuid":"3707099608","node_id":"PR_kwDOPXTJOc63t9Ox","number":15,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T16:22:59.000Z","updated_at":"2026-02-02T23:23:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.5.33","new_version":"3.11.1","repository_url":"https://github.com/ash-project/ash"},{"name":"plug","old_version":"1.18.1","new_version":"1.19.0"},{"name":"spark","old_version":"2.2.67","new_version":"2.3.14"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 1 update in the / directory: [ash](https://github.com/ash-project/ash).\n\nUpdates `ash` from 3.5.33 to 3.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.10.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun after_transaction hook in all read failure cases (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2455\"\u003eash-project/ash#2455\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eraise better error when passing Ash.Query to Ash.load (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2459\"\u003eash-project/ash#2459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eallow update actions for undo in reactor create steps (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2387\"\u003eash-project/ash#2387\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecalculation verifier (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier to warn if load is used with expr calc by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly return \u003ccode\u003e:ok\u003c/code\u003e from reactors when actions have no return type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read-action in rel check (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2448\"\u003eash-project/ash#2448\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle soft destroy return type in managed relationships by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate typespec for deprecated \u003ccode\u003ecan/3\u003c/code\u003e on domain (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2443\"\u003eash-project/ash#2443\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror on non existend action (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2435\"\u003eash-project/ash#2435\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprovide context-aware error messages for manage_relationship on_no_match errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2415\"\u003eash-project/ash#2415\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.11.0...v3.11.1\"\u003ev3.11.1\u003c/a\u003e (2025-12-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle has_one that return multiple records w/ no_attributes? by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.10.1...v3.11.0\"\u003ev3.11.0\u003c/a\u003e (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eaggregates: add multitenancy bypass option for aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2427\"\u003e#2427\u003c/a\u003e) by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2427\"\u003e#2427\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2427\"\u003eash-project/ash#2427\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaggregates: add multitenancy bypass option for aggregates by \u003ca href=\"https://github.com/shahryarjb\"\u003e\u003ccode\u003e@​shahryarjb\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2427\"\u003e#2427\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2427\"\u003eash-project/ash#2427\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate \u003ccode\u003eis_filter_check?(module)\u003c/code\u003e to check for arity 3 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2466\"\u003e#2466\u003c/a\u003e) by A.S. Zwaan [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2466\"\u003e#2466\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2466\"\u003eash-project/ash#2466\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAsh.Reactor notification_metadata for bulk_create and bulk_update (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2449\"\u003e#2449\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2449\"\u003e#2449\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2449\"\u003eash-project/ash#2449\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekeyset pagination now returns empty page at the end (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2464\"\u003e#2464\u003c/a\u003e) by \u003ca href=\"https://github.com/rapidfsub\"\u003e\u003ccode\u003e@​rapidfsub\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2464\"\u003e#2464\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2464\"\u003eash-project/ash#2464\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erun after_transaction hook in all read failure cases (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e) by Barnabas Jovanovics [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2455\"\u003eash-project/ash#2455\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eraise better error when passing Ash.Query to Ash.load (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2459\"\u003eash-project/ash#2459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.10.0...v3.10.1\"\u003ev3.10.1\u003c/a\u003e (2025-12-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun after_transaction hook in all read failure cases (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2455\"\u003e#2455\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2455\"\u003eash-project/ash#2455\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eraise better error when passing Ash.Query to Ash.load (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e) by StephanH90 [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2459\"\u003e#2459\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2459\"\u003eash-project/ash#2459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.9.0...v3.10.0\"\u003ev3.10.0\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/cd115a2ac475fe3545013756893baf441841b9b0\"\u003e\u003ccode\u003ecd115a2\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/dd06edd4e453a1e226f20a0029e35ebaae751f68\"\u003e\u003ccode\u003edd06edd\u003c/code\u003e\u003c/a\u003e fix: handle has_one that return multiple records w/ no_attributes?\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2560dcbb1782886ebee29e1cd01382b3c5498cc6\"\u003e\u003ccode\u003e2560dcb\u003c/code\u003e\u003c/a\u003e chore: update dsl docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/44b06b396960e8769f25db7ac286e25bfb4a79f0\"\u003e\u003ccode\u003e44b06b3\u003c/code\u003e\u003c/a\u003e chore: release version v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/e49eb0bc9637a0be0fa40447ed2a27b29843b269\"\u003e\u003ccode\u003ee49eb0b\u003c/code\u003e\u003c/a\u003e chore: fix validation error handling in actions and queries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/cc43074d7e94ada78030b9f37ee83fe4f81f02ca\"\u003e\u003ccode\u003ecc43074\u003c/code\u003e\u003c/a\u003e feat(aggregates): add multitenancy bypass option for aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2427\"\u003e#2427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/2e54958eb6ccf66a303066af9e5aa47d830fdf18\"\u003e\u003ccode\u003e2e54958\u003c/code\u003e\u003c/a\u003e chore: add test for returning single has_one tenant resource (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/5f47505b3deffadac6a13f1d82b3f60d317f3ced\"\u003e\u003ccode\u003e5f47505\u003c/code\u003e\u003c/a\u003e fix: Update \u003ccode\u003eis_filter_check?(module)\u003c/code\u003e to check for arity 3 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/db1b00649373e4f17b2f259dcf0d35a8e2cf25d9\"\u003e\u003ccode\u003edb1b006\u003c/code\u003e\u003c/a\u003e fix: Ash.Reactor notification_metadata for bulk_create and bulk_update (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/aec8991089dfbeaff895c4412272da3c3769e7c3\"\u003e\u003ccode\u003eaec8991\u003c/code\u003e\u003c/a\u003e fix: keyset pagination now returns empty page at the end (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.5.33...v3.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `plug` from 1.18.1 to 1.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-plug/plug/blob/main/CHANGELOG.md\"\u003eplug's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis release requires Elixir v1.14+ and it bumps the recommended :strong and :compatible SSL/TLS ciphers suite to align with modern security standards, prioritizing TLS 1.3 and 1.2. Support for the insecure TLS 1.0 and 1.1 protocols are removed in accordance with RFC 8996.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Plug.Router] Allow colon for named segments to be escaped\u003c/li\u003e\n\u003cli\u003e[Plug.SSL] Prioritize TLS 1.3 and 1.2 ciphers\u003c/li\u003e\n\u003cli\u003e[Plug.SSL] Allow excluding redirects based on hosts, paths, or the connection\u003c/li\u003e\n\u003cli\u003e[Plug.Static] Add \u003ccode\u003e:raise_on_missing_only\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Plug.Upload] Partition the uploader to improve performance\u003c/li\u003e\n\u003cli\u003e[Plug.Upload] Add API for deleting files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Plug.Conn.Adapter] Deprecate \u003ccode\u003e:owner\u003c/code\u003e field\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-plug/plug/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.2.67 to 2.3.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.14\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't use Code.ensure_loaded? when checking for Spark.Dsl.Extension behaviour by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun loadpaths on format by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle erorrs in \u003ccode\u003eadd_extensions/0\u003c/code\u003e calls by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.13...v2.3.14\"\u003ev2.3.14\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.13\"\u003ev2.3.13\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.11...v2.3.12\"\u003ev2.3.12\u003c/a\u003e (2025-10-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't use Code.ensure_loaded? when checking for Spark.Dsl.Extension behaviour by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.10...v2.3.11\"\u003ev2.3.11\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erun loadpaths on format by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.9...v2.3.10\"\u003ev2.3.10\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eensure compile task is reenabled in format\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.8...v2.3.9\"\u003ev2.3.9\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3b047635c3e60fe4b8ab1ab707f07925c866e37b\"\u003e\u003ccode\u003e3b04763\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/1a5e39f0ee059ae88525d8dd1ac803182b343e0a\"\u003e\u003ccode\u003e1a5e39f\u003c/code\u003e\u003c/a\u003e improvement: add :regex builtin type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8f7ace99410975f2b9bda33889bead0072b26733\"\u003e\u003ccode\u003e8f7ace9\u003c/code\u003e\u003c/a\u003e improvement: only compile on uncompiled extension in formatter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/5b4a643cf96a4dd7dcd876e71000aaac13c9ea13\"\u003e\u003ccode\u003e5b4a643\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/aedefa84f7f98efeda990746deb6d018053ae487\"\u003e\u003ccode\u003eaedefa8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump mix_test_watch from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/234\"\u003e#234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ea2cae4da1ebb3d71b886f58cc2bb64cd96b6976\"\u003e\u003ccode\u003eea2cae4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.12 to 1.7.13 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e290f17d9e08e438aa89ebb3f7c30eae66043a7a\"\u003e\u003ccode\u003ee290f17\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump benchee from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3b198e7e8e3a49476c2499e063151187289fa328\"\u003e\u003ccode\u003e3b198e7\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003ec154835\u003c/code\u003e to \u003ccode\u003e0e6278a\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/236\"\u003e#236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c3ceffeebee339cfe173e8a7d7e5c8f1dddbf0c6\"\u003e\u003ccode\u003ec3ceffe\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.38.4 to 0.39.1 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/237\"\u003e#237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b73831f5fd47f975851082e3587d6c9aa793299e\"\u003e\u003ccode\u003eb73831f\u003c/code\u003e\u003c/a\u003e docs: pimp README and add logo (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.2.67...v2.3.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ChristianAlexander/ash_circuit_breaker/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChristianAlexander%2Fash_circuit_breaker/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"3.7.6","new_version":"3.10.0","update_type":"minor","path":null,"pr_created_at":"2025-12-01T17:12:53.000Z","version_change":"3.7.6 → 3.10.0","issue":{"uuid":"3682002218","node_id":"PR_kwDOPvFnts62ZneO","number":27,"state":"closed","title":"chore(deps): bump the production-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-12-09T23:39:38.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-01T17:12:53.000Z","updated_at":"2025-12-09T23:39:39.000Z","time_to_close":714405,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.7.6","new_version":"3.10.0","repository_url":"https://github.com/ash-project/ash"},{"name":"ash_phoenix","old_version":"2.3.17","new_version":"2.3.18","repository_url":"https://github.com/ash-project/ash_phoenix"},{"name":"spark","old_version":"2.3.12","new_version":"2.3.14","repository_url":"https://github.com/ash-project/spark"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates: [ash](https://github.com/ash-project/ash), [ash_phoenix](https://github.com/ash-project/ash_phoenix) and [spark](https://github.com/ash-project/spark).\n\nUpdates `ash` from 3.7.6 to 3.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/releases\"\u003eash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eallow update actions for undo in reactor create steps (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2387\"\u003eash-project/ash#2387\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecalculation verifier (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier to warn if load is used with expr calc by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly return \u003ccode\u003e:ok\u003c/code\u003e from reactors when actions have no return type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read-action in rel check (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2448\"\u003eash-project/ash#2448\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle soft destroy return type in managed relationships by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate typespec for deprecated \u003ccode\u003ecan/3\u003c/code\u003e on domain (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2443\"\u003eash-project/ash#2443\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror on non existend action (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2435\"\u003eash-project/ash#2435\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprovide context-aware error messages for manage_relationship on_no_match errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2415\"\u003eash-project/ash#2415\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't squish code interface double newlines by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esignificantly optimize code interface generation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow overriding Ash.Type.NewType cast_input_array/2 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2438\"\u003e#2438\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2438\"\u003e#2438\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2438\"\u003eash-project/ash#2438\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse regexes again now that otp 28.1 is out by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ekeep tenant in query when using :bypass and :bypass_all (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2429\"\u003e#2429\u003c/a\u003e) by \u003ca href=\"https://github.com/Malian\"\u003e\u003ccode\u003e@​Malian\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2429\"\u003e#2429\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2429\"\u003eash-project/ash#2429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded bulk_action_ref for changeset lookups (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2411\"\u003e#2411\u003c/a\u003e) by Daniel Gollings [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2411\"\u003e#2411\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2411\"\u003eash-project/ash#2411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash/blob/main/CHANGELOG.md\"\u003eash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.9.0...v3.10.0\"\u003ev3.10.0\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eallow update actions for undo in reactor create steps (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2387\"\u003eash-project/ash#2387\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecalculation verifier (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd verifier to warn if load is used with expr calc by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2439\"\u003eash-project/ash#2439\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly return \u003ccode\u003e:ok\u003c/code\u003e from reactors when actions have no return type by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erespect read-action in rel check (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2448\"\u003eash-project/ash#2448\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ehandle soft destroy return type in managed relationships by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate typespec for deprecated \u003ccode\u003ecan/3\u003c/code\u003e on domain (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e) by \u003ca href=\"https://github.com/Munksgaard\"\u003e\u003ccode\u003e@​Munksgaard\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2443\"\u003e#2443\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2443\"\u003eash-project/ash#2443\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror on non existend action (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2435\"\u003e#2435\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2435\"\u003eash-project/ash#2435\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprovide context-aware error messages for manage_relationship on_no_match errors (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e) by \u003ca href=\"https://github.com/barnabasJ\"\u003e\u003ccode\u003e@​barnabasJ\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2415\"\u003e#2415\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2415\"\u003eash-project/ash#2415\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003edon't squish code interface double newlines by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esignificantly optimize code interface generation by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow overriding Ash.Type.NewType cast_input_array/2 (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2438\"\u003e#2438\u003c/a\u003e) by Christopher Bonhage [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2438\"\u003e#2438\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2438\"\u003eash-project/ash#2438\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euse regexes again now that otp 28.1 is out by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash/compare/v3.8.0...v3.9.0\"\u003ev3.9.0\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ekeep tenant in query when using :bypass and :bypass_all (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2429\"\u003e#2429\u003c/a\u003e) by \u003ca href=\"https://github.com/Malian\"\u003e\u003ccode\u003e@​Malian\u003c/code\u003e\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2429\"\u003e#2429\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2429\"\u003eash-project/ash#2429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded bulk_action_ref for changeset lookups (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2411\"\u003e#2411\u003c/a\u003e) by Daniel Gollings [(\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2411\"\u003e#2411\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash/pull/2411\"\u003eash-project/ash#2411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f815e2c472fc9af43698749e400f8f7208d63ba7\"\u003e\u003ccode\u003ef815e2c\u003c/code\u003e\u003c/a\u003e chore: release version v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/38daa8ad1a96c05dc0387cc4a1ae87e41eace611\"\u003e\u003ccode\u003e38daa8a\u003c/code\u003e\u003c/a\u003e chore: fix warnings in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/4eceaa61d37c8c22ee17396f6dfd673b363ff654\"\u003e\u003ccode\u003e4eceaa6\u003c/code\u003e\u003c/a\u003e fix: only return \u003ccode\u003e:ok\u003c/code\u003e from reactors when actions have no return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/d73a53878c2bfd5075461d5e0c7cde4c2cb51bbe\"\u003e\u003ccode\u003ed73a538\u003c/code\u003e\u003c/a\u003e chore: fix invalid generic action return error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/164a4c0d0ef7724c5fd2153876c2cf90cd938863\"\u003e\u003ccode\u003e164a4c0\u003c/code\u003e\u003c/a\u003e feat: allow update actions for undo in reactor create steps (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2387\"\u003e#2387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/aca98e5f11f2fe6ede475999ffb2fe68ba3191ee\"\u003e\u003ccode\u003eaca98e5\u003c/code\u003e\u003c/a\u003e fix: respect read-action in rel check (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/6b1e4173cbdb6fa565259b2f501f13d08923623c\"\u003e\u003ccode\u003e6b1e417\u003c/code\u003e\u003c/a\u003e feat: calculation verifier (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2439\"\u003e#2439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1a8243d70784c34fad9e1853ee40dc45d71e1855\"\u003e\u003ccode\u003e1a8243d\u003c/code\u003e\u003c/a\u003e docs: Fix typo (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2447\"\u003e#2447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/f14935edb990495668132361535758715a154b84\"\u003e\u003ccode\u003ef14935e\u003c/code\u003e\u003c/a\u003e test: Improved test coverage of complex aggregates and calculations usage (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/1b8b3d3c0c95754116ca262590b96d66280680d4\"\u003e\u003ccode\u003e1b8b3d3\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.7.6...v3.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_phoenix` from 2.3.17 to 2.3.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/62d525d8b42cf65d56ba366d1b658b1f5abde01d\"\u003e\u003ccode\u003e62d525d\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5cf8f6c86b5c9730d691981c7866a2996f8f23ea\"\u003e\u003ccode\u003e5cf8f6c\u003c/code\u003e\u003c/a\u003e fix: merge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/19cf6140c8ecbb28e100a3fd704408ba3fd1151a\"\u003e\u003ccode\u003e19cf614\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/c9a60263a44f58d93ce8abf26d378732bc65d834\"\u003e\u003ccode\u003ec9a6026\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5431e0a9899377e103e57782f647674396408cca\"\u003e\u003ccode\u003e5431e0a\u003c/code\u003e\u003c/a\u003e chore: handle non stringifiable values in form comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5f7f6d4975c63c178ec5c7861caf2e6786af10e4\"\u003e\u003ccode\u003e5f7f6d4\u003c/code\u003e\u003c/a\u003e test: update form should work without create action configuration (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/435\"\u003e#435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/48860d646f320882c29bc4de55e5114f8003d90d\"\u003e\u003ccode\u003e48860d6\u003c/code\u003e\u003c/a\u003e fix: fix type warnings and compile issues on elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/31dd1b4d39db59df27b4d35d9875f4ed423144a0\"\u003e\u003ccode\u003e31dd1b4\u003c/code\u003e\u003c/a\u003e chore: Update MixProject cli for Elixir 1.19 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spark` from 2.3.12 to 2.3.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/releases\"\u003espark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.14\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/spark/blob/main/CHANGELOG.md\"\u003espark's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.13...v2.3.14\"\u003ev2.3.14\u003c/a\u003e (2025-11-09)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd :regex builtin type by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eonly compile on uncompiled extension in formatter by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.13\"\u003ev2.3.13\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emix format crashes in umbrella projects (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/230\"\u003e#230\u003c/a\u003e) by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereplace explicit try with implicit try and remove deprecated unless by Matthew Sinclair\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3b047635c3e60fe4b8ab1ab707f07925c866e37b\"\u003e\u003ccode\u003e3b04763\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/1a5e39f0ee059ae88525d8dd1ac803182b343e0a\"\u003e\u003ccode\u003e1a5e39f\u003c/code\u003e\u003c/a\u003e improvement: add :regex builtin type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8f7ace99410975f2b9bda33889bead0072b26733\"\u003e\u003ccode\u003e8f7ace9\u003c/code\u003e\u003c/a\u003e improvement: only compile on uncompiled extension in formatter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/5b4a643cf96a4dd7dcd876e71000aaac13c9ea13\"\u003e\u003ccode\u003e5b4a643\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/aedefa84f7f98efeda990746deb6d018053ae487\"\u003e\u003ccode\u003eaedefa8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump mix_test_watch from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/234\"\u003e#234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/ea2cae4da1ebb3d71b886f58cc2bb64cd96b6976\"\u003e\u003ccode\u003eea2cae4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump credo from 1.7.12 to 1.7.13 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/e290f17d9e08e438aa89ebb3f7c30eae66043a7a\"\u003e\u003ccode\u003ee290f17\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump benchee from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/3b198e7e8e3a49476c2499e063151187289fa328\"\u003e\u003ccode\u003e3b198e7\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump elixir_sense from \u003ccode\u003ec154835\u003c/code\u003e to \u003ccode\u003e0e6278a\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/236\"\u003e#236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c3ceffeebee339cfe173e8a7d7e5c8f1dddbf0c6\"\u003e\u003ccode\u003ec3ceffe\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.38.4 to 0.39.1 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/237\"\u003e#237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b73831f5fd47f975851082e3587d6c9aa793299e\"\u003e\u003ccode\u003eb73831f\u003c/code\u003e\u003c/a\u003e docs: pimp README and add logo (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.12...v2.3.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_typescript/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_typescript/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}}]}