{"id":22234,"name":"yaml_elixir","ecosystem":"hex","repository_url":"https://github.com/KamilLelonek/yaml-elixir","issues_count":18,"created_at":"2025-06-07T02:49:18.426Z","updated_at":"2025-06-07T02:49:18.426Z","purl":"pkg:hex/yaml_elixir","metadata":{"id":3836643,"name":"yaml_elixir","ecosystem":"hex","description":"YAML parser for Elixir based on native Erlang implementation.","homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/KamilLelonek/yaml-elixir","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2015-07-29T12:57:46.142Z","latest_release_published_at":"2024-06-27T11:02:17.060Z","latest_release_number":"2.11.0","last_synced_at":"2025-05-29T22:02:58.689Z","created_at":"2022-04-11T20:20:02.716Z","updated_at":"2025-05-29T22:05:05.439Z","registry_url":"https://hex.pm/packages/yaml_elixir/","install_command":"mix hex.package fetch yaml_elixir ","documentation_url":"http://hexdocs.pm/yaml_elixir/","metadata":{},"repo_metadata":{"id":35610551,"uuid":"39883984","full_name":"KamilLelonek/yaml-elixir","owner":"KamilLelonek","description":"Yaml parser for Elixir based on native Erlang implementation","archived":false,"fork":false,"pushed_at":"2024-06-27T11:01:04.000Z","size":271,"stargazers_count":174,"open_issues_count":0,"forks_count":34,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-25T11:05:40.217Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/KamilLelonek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-07-29T09:03:44.000Z","updated_at":"2025-01-09T05:59:18.000Z","dependencies_parsed_at":"2024-06-18T13:47:51.435Z","dependency_job_id":"e194261c-c4e6-450e-9b40-ea10a3ae28e6","html_url":"https://github.com/KamilLelonek/yaml-elixir","commit_stats":{"total_commits":129,"total_committers":21,"mean_commits":6.142857142857143,"dds":0.3798449612403101,"last_synced_commit":"95bb3ce27c39127bb8cbc50291b1fe6db6933e0f"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KamilLelonek","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":257103818,"owners_count":22490482,"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":"KamilLelonek","name":"Kamil Lelonek","uuid":"3199333","kind":"user","description":"Elixir Software Engineer | Technical Team Leader","email":"","website":"https://lelonek.me/","location":"Poland \u0026 Remote","twitter":"KamilLelonek","company":null,"icon_url":"https://avatars.githubusercontent.com/u/3199333?v=4","repositories_count":86,"last_synced_at":"2023-04-10T11:35:30.749Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/KamilLelonek","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:44:51.847Z","updated_at":"2023-04-10T11:35:30.844Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KamilLelonek","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KamilLelonek/repositories"},"tags":[{"name":"v2.8.0","sha":"49a2163d0874136684adc44b684d67239e8baf86","kind":"tag","published_at":"2021-07-19T18:07:12.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v2.8.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.8.0/manifests"},{"name":"v2.7.0","sha":"79fce79268834830f4a9c31cd2ebd408b4e40031","kind":"tag","published_at":"2021-04-19T15:48:47.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v2.7.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.7.0/manifests"},{"name":"v2.4.0","sha":"2a24c4e4840a1419359f4c5288c19186db2a8cae","kind":"commit","published_at":"2019-05-19T18:33:43.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v2.4.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.4.0/manifests"},{"name":"v2.1.0","sha":"a3a183581bb1ad9edffd7dacdb786885c9f2d09e","kind":"commit","published_at":"2018-11-16T10:06:40.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v2.1.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"bf9fd86d5c7667fa3dae56a3da030747d66ce2e2","kind":"commit","published_at":"2018-06-01T14:40:52.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v2.0.2","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"5a8c7daa36714dbc8a9dfb114f244851ee66489e","kind":"commit","published_at":"2018-05-01T00:01:06.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v2.0.1","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"3048998d88c47beb47c87ace1ae6ee40277694e0","kind":"commit","published_at":"2018-04-30T23:38:59.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v2.0.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v2.0.0/manifests"},{"name":"v1.4.0","sha":"2e63c208e76ed0ec51d8d702d4b80075c36d3899","kind":"commit","published_at":"2018-04-03T20:44:17.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v1.4.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.4.0/manifests"},{"name":"v1.3.2","sha":"f0f1d67990af18b1d1b134c6ed1d5b026e528ec4","kind":"commit","published_at":"2018-04-03T10:58:36.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v1.3.2","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"f96d91d34e56dc61bc7903de7d63a8f29d76b793","kind":"commit","published_at":"2017-07-20T17:31:58.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v1.3.1","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"3d4c29dd03cad05a0e46f429981044b2f62ab5a4","kind":"commit","published_at":"2016-12-13T15:48:22.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v1.3.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"bd303a2f03067a2961b2e979864c1dabeed04d6c","kind":"commit","published_at":"2016-12-11T07:47:00.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v1.2.2","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.2.2/manifests"},{"name":"v1.2.0","sha":"2204f75642dfc2edd2d3f8ed1c8a27cf7b6e71a5","kind":"commit","published_at":"2016-08-24T06:50:02.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v1.2.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"3c56a531851140cfe66fe00e794725a6eaf84fa4","kind":"commit","published_at":"2016-04-04T01:47:54.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v1.1.0","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.1.0/manifests"},{"name":"v1.1","sha":"012344f87e41f1097931959df3262f8b36d4f85e","kind":"commit","published_at":"2015-09-03T13:54:07.000Z","download_url":"https://codeload.github.com/KamilLelonek/yaml-elixir/tar.gz/v1.1","html_url":"https://github.com/KamilLelonek/yaml-elixir/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilLelonek%2Fyaml-elixir/tags/v1.1/manifests"}]},"repo_metadata_updated_at":"2025-05-29T22:05:05.439Z","dependent_packages_count":96,"downloads":17906791,"downloads_period":"total","dependent_repos_count":353,"rankings":{"downloads":1.3786279683377307,"dependent_repos_count":0.6926121372031662,"dependent_packages_count":0.29023746701846964,"stargazers_count":5.1319261213720315,"forks_count":5.165589127853279,"docker_downloads_count":1.279683377308707,"average":2.3231126998488976},"purl":"pkg:hex/yaml_elixir","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hex/yaml_elixir","docker_dependents_count":1,"docker_downloads_count":451,"usage_url":"https://repos.ecosyste.ms/usage/hex/yaml_elixir","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hex/yaml_elixir/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/yaml_elixir/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/yaml_elixir/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/yaml_elixir/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/yaml_elixir/related_packages","maintainers":[{"uuid":"kamillelonek","login":"kamillelonek","name":null,"email":"kamil@lelonek.me","url":null,"packages_count":12,"html_url":"https://hex.pm/users/kamillelonek","role":null,"created_at":"2022-11-08T15:13:07.633Z","updated_at":"2022-11-08T15:13:07.633Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/kamillelonek/packages"}],"registry":{"name":"hex.pm","url":"https://hex.pm","ecosystem":"hex","default":true,"packages_count":18023,"maintainers_count":6818,"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-07T05:39:04.497Z","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":13,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"4191380703","node_id":"PR_kwDORPLerM7PcKAN","number":4,"state":"closed","title":"Bump yaml_elixir from 2.12.0 to 2.12.1 in the prod-dependencies group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-02T03:01:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T04:00:59.000Z","updated_at":"2026-05-02T03:01:20.000Z","time_to_close":2588420,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.12.0","new_version":"2.12.1","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":"the prod-dependencies group","ecosystem":"hex"},"body":"Bumps the prod-dependencies group with 1 update: [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `yaml_elixir` from 2.12.0 to 2.12.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commit/6b0defcaa8016f9906fe9abdd1b8f114d0ef2f51\"\u003e\u003ccode\u003e6b0defc\u003c/code\u003e\u003c/a\u003e Github action to publish hex package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commit/92c238801e9b5d664d332e3232f79c5bffa1a6d1\"\u003e\u003ccode\u003e92c2388\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/KamilLelonek/yaml-elixir/issues/65\"\u003e#65\u003c/a\u003e from exosite/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commit/07ad979b49e1fa0214f75ea40fd011c76e5bb4b6\"\u003e\u003ccode\u003e07ad979\u003c/code\u003e\u003c/a\u003e Relax elixir version requirement and update deps.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/compare/v2.12.0...v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.12.0\u0026new-version=2.12.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 \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/alexocode/reed-body/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexocode%2Freed-body/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"4125989841","node_id":"PR_kwDODL-r_s7M6rii","number":208,"state":"closed","title":"Bump yaml_elixir from 2.9.0 to 2.12.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T00:47:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-24T08:03:07.000Z","updated_at":"2026-03-30T00:47:37.000Z","time_to_close":492268,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.9.0","new_version":"2.12.1","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.9.0 to 2.12.1.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.9.0\u0026new-version=2.12.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/cleidiano/warpath/pull/208","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleidiano%2Fwarpath/issues/208","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/208/packages"},{"uuid":"3840793632","node_id":"PR_kwDOPAudPM6-lgB9","number":32,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-05T01:35:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T01:35:25.000Z","updated_at":"2026-02-05T01:35:08.000Z","time_to_close":1209581,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":2,"packages":[{"name":"spark","old_version":"2.2.67","new_version":"2.4.0","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [spark](https://github.com/ash-project/spark) and [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `spark` from 2.2.67 to 2.4.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.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.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\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\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/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.2.67...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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/evals/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fevals/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"3728363210","node_id":"PR_kwDONKjU8M640Hlj","number":28,"state":"closed","title":"deps(deps): bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":[],"assignees":["mithenji"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-09T01:11:33.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T01:34:17.000Z","updated_at":"2026-03-09T01:11:35.000Z","time_to_close":7256236,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/mithenji/mithenji.me/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mithenji%2Fmithenji.me/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"},{"uuid":"3692425081","node_id":"PR_kwDOPAudPM628xOq","number":26,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-11T01:04:11.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-04T01:06:15.000Z","updated_at":"2025-12-11T01:04:13.000Z","time_to_close":604676,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":2,"packages":[{"name":"spark","old_version":"2.2.67","new_version":"2.3.14","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [spark](https://github.com/ash-project/spark) and [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\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\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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/evals/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fevals/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"3542792632","node_id":"PR_kwDOPAudPM6vK4ns","number":21,"state":"closed","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":"2025-10-30T01:06:31.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-23T01:04:54.000Z","updated_at":"2025-10-30T01:06:32.000Z","time_to_close":604897,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"langchain","old_version":"0.3.3","new_version":"0.4.0","repository_url":"https://github.com/brainlid/langchain"},{"name":"spark","old_version":"2.2.67","new_version":"2.3.7","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates in the / directory: [langchain](https://github.com/brainlid/langchain), [spark](https://github.com/ash-project/spark) and [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `langchain` from 0.3.3 to 0.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brainlid/langchain/releases\"\u003elangchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed since v0.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OpenAI and Claude thinking support - v0.4.0-rc.0 by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/297\"\u003ebrainlid/langchain#297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evertex ai file url support by \u003ca href=\"https://github.com/ahsandar\"\u003e\u003ccode\u003e@​ahsandar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/296\"\u003ebrainlid/langchain#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs for Vertex AI by \u003ca href=\"https://github.com/ahsandar\"\u003e\u003ccode\u003e@​ahsandar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/304\"\u003ebrainlid/langchain#304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ContentPart migration by \u003ca href=\"https://github.com/mathieuripert\"\u003e\u003ccode\u003e@​mathieuripert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/309\"\u003ebrainlid/langchain#309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests for content_part_for_api/2 of ChatOpenAI in v0.4.0-rc0 by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/300\"\u003ebrainlid/langchain#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003etool_calls\u003c/code\u003e \u003ccode\u003enil\u003c/code\u003e messages by \u003ca href=\"https://github.com/udoschneider\"\u003e\u003ccode\u003e@​udoschneider\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/314\"\u003ebrainlid/langchain#314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add structured output support to ChatMistralAI  by \u003ca href=\"https://github.com/mathieuripert\"\u003e\u003ccode\u003e@​mathieuripert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/312\"\u003ebrainlid/langchain#312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add configurable tokenizer to text splitters by \u003ca href=\"https://github.com/mathieuripert\"\u003e\u003ccode\u003e@​mathieuripert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/310\"\u003ebrainlid/langchain#310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esimple formatting issue by \u003ca href=\"https://github.com/Bodhert\"\u003e\u003ccode\u003e@​Bodhert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/307\"\u003ebrainlid/langchain#307\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Message.new_system spec to accurately accept [ContentPart.t()]… by \u003ca href=\"https://github.com/rtorresware\"\u003e\u003ccode\u003e@​rtorresware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/315\"\u003ebrainlid/langchain#315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Add token usage to ChatGoogleAI message metadata by \u003ca href=\"https://github.com/mathieuripert\"\u003e\u003ccode\u003e@​mathieuripert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/316\"\u003ebrainlid/langchain#316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: include raw API responses in LLM error objects for better debug… by \u003ca href=\"https://github.com/TwistingTwists\"\u003e\u003ccode\u003e@​TwistingTwists\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/317\"\u003ebrainlid/langchain#317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpanded docs and test coverage for prompt caching by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/325\"\u003ebrainlid/langchain#325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix AWS Bedrock stream decoder ordering issue by \u003ca href=\"https://github.com/stevehodgkiss\"\u003e\u003ccode\u003e@​stevehodgkiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/327\"\u003ebrainlid/langchain#327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esignificant updates for v0.4.0-rc.1 by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/328\"\u003ebrainlid/langchain#328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efilter out empty lists in message responses by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/333\"\u003ebrainlid/langchain#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Require gettext ~\u0026gt; 0.26 by \u003ca href=\"https://github.com/mweidner037\"\u003e\u003ccode\u003e@​mweidner037\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/332\"\u003ebrainlid/langchain#332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eretry: transient\u003c/code\u003e to Req for Anthropic models in stream mode by \u003ca href=\"https://github.com/jonator\"\u003e\u003ccode\u003e@​jonator\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/329\"\u003ebrainlid/langchain#329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixed issue with poorly matching list in case by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/334\"\u003ebrainlid/langchain#334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add organization ID as a parameter by \u003ca href=\"https://github.com/hjemmel\"\u003e\u003ccode\u003e@​hjemmel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/337\"\u003ebrainlid/langchain#337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing verbose_api field to ChatOllamaAI for streaming compatibility by \u003ca href=\"https://github.com/gur-xyz\"\u003e\u003ccode\u003e@​gur-xyz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/341\"\u003ebrainlid/langchain#341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded usage data to the VertexAI Message response. by \u003ca href=\"https://github.com/raulchedrese\"\u003e\u003ccode\u003e@​raulchedrese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/335\"\u003ebrainlid/langchain#335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add run mode: step by \u003ca href=\"https://github.com/CaiqueMitsuoka\"\u003e\u003ccode\u003e@​CaiqueMitsuoka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/343\"\u003ebrainlid/langchain#343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for multiple tools in run_until_tool_used by \u003ca href=\"https://github.com/fortmarek\"\u003e\u003ccode\u003e@​fortmarek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/345\"\u003ebrainlid/langchain#345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ChatOllamaAI stop sequences: change from string to array type by \u003ca href=\"https://github.com/gur-xyz\"\u003e\u003ccode\u003e@​gur-xyz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/342\"\u003ebrainlid/langchain#342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpanded logging for ChatAnthropic API errors by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/349\"\u003ebrainlid/langchain#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent crash when ToolResult with string in ChatGoogleAI.for_api/1 by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/352\"\u003ebrainlid/langchain#352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBedrock OpenAI-compatible API compatibility fix by \u003ca href=\"https://github.com/stevehodgkiss\"\u003e\u003ccode\u003e@​stevehodgkiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/356\"\u003ebrainlid/langchain#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadded xAI Grok chat model support by \u003ca href=\"https://github.com/alexfilatov\"\u003e\u003ccode\u003e@​alexfilatov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/338\"\u003ebrainlid/langchain#338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport thinking to ChatGoogleAI by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/354\"\u003ebrainlid/langchain#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd req_config to ChatMode.ChatGoogleAI by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/357\"\u003ebrainlid/langchain#357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up treating MessageDelta in ChatModels.ChatGoogleAI by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/353\"\u003ebrainlid/langchain#353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose full response headers through a new on_llm_response_headers callback by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/358\"\u003ebrainlid/langchain#358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eonly include \u0026quot;user\u0026quot; with OpenAI request when a value is provided by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/364\"\u003ebrainlid/langchain#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle no content parts responses in ChatGoogleAI by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/365\"\u003ebrainlid/langchain#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds support for gpt-image-1 in LangChain.Images.OpenAIImage by \u003ca href=\"https://github.com/Ven109\"\u003e\u003ccode\u003e@​Ven109\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/360\"\u003ebrainlid/langchain#360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePref for release v0.4.0-rc.2 by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/366\"\u003ebrainlid/langchain#366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle missing finish_reason in streaming responses for LiteLLM compatibility by \u003ca href=\"https://github.com/fbettag\"\u003e\u003ccode\u003e@​fbettag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/367\"\u003ebrainlid/langchain#367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for native tool calls to ChatVertexAI by \u003ca href=\"https://github.com/raulchedrese\"\u003e\u003ccode\u003e@​raulchedrese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/359\"\u003ebrainlid/langchain#359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds should_continue? optional function to mode step by \u003ca href=\"https://github.com/CaiqueMitsuoka\"\u003e\u003ccode\u003e@​CaiqueMitsuoka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/361\"\u003ebrainlid/langchain#361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OpenAI Deep Research integration by \u003ca href=\"https://github.com/fbettag\"\u003e\u003ccode\u003e@​fbettag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/336\"\u003ebrainlid/langchain#336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eparallel_tool_calls\u003c/code\u003e option to \u003ccode\u003eChatOpenAI\u003c/code\u003e model by \u003ca href=\"https://github.com/martosaur\"\u003e\u003ccode\u003e@​martosaur\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/371\"\u003ebrainlid/langchain#371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd optional AWS session token handling in BedrockHelpers by \u003ca href=\"https://github.com/quangngd\"\u003e\u003ccode\u003e@​quangngd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/372\"\u003ebrainlid/langchain#372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle LiteLLM responses with null b64_json in OpenAIImage by \u003ca href=\"https://github.com/fbettag\"\u003e\u003ccode\u003e@​fbettag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/368\"\u003ebrainlid/langchain#368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Orq AI chat by \u003ca href=\"https://github.com/arjan\"\u003e\u003ccode\u003e@​arjan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/377\"\u003ebrainlid/langchain#377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd req_config to ChatModels.ChatOpenAI by \u003ca href=\"https://github.com/koszta\"\u003e\u003ccode\u003e@​koszta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/376\"\u003ebrainlid/langchain#376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ChatGoogleAI): Handle cumulative token usage by \u003ca href=\"https://github.com/mweidner037\"\u003e\u003ccode\u003e@​mweidner037\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/373\"\u003ebrainlid/langchain#373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ChatGoogleAI): Prevent error from thinking content parts by \u003ca href=\"https://github.com/mweidner037\"\u003e\u003ccode\u003e@​mweidner037\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/374\"\u003ebrainlid/langchain#374\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/brainlid/langchain/blob/main/CHANGELOG.md\"\u003elangchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added support for json-schema in OpenAI responses API (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e: Added AGENTS.md and CLAUDE.md file support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI\u003c/strong\u003e: Added support for OTP 28 (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Enhanced OpenAI responses handling (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e: Use moduledoc instead of doc for LLMChain documentation (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUtils.ChainResult\u003c/strong\u003e: Added clarity to message stopped for length handling\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatBumblebee\u003c/strong\u003e: Suppressed compiler warning messages when used as a dependency (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCore\u003c/strong\u003e: Fixed Ecto field formatting\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.4.0-rc.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatOrqAI\u003c/strong\u003e: Added Orq AI chat model support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added OpenAI Deep Research integration (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added \u003ccode\u003eparallel_tool_calls\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added \u003ccode\u003ereq_config\u003c/code\u003e option for custom Req configuration (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added verbosity parameter support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatVertexAI\u003c/strong\u003e: Added support for native tool calls (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Added full thinking configuration support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBedrock\u003c/strong\u003e: Added optional AWS session token handling in BedrockHelpers (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLLMChain\u003c/strong\u003e: Added \u003ccode\u003eshould_continue?\u003c/code\u003e function for automatic looping on mode \u003ccode\u003e:step\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/361\"\u003e#361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCore\u003c/strong\u003e: Added \u003ccode\u003eretry_on_fallback?\u003c/code\u003e to chat model definition and all models (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eImages\u003c/strong\u003e: Fixed handling of LiteLLM responses with null \u003ccode\u003eb64_json\u003c/code\u003e in OpenAI image generation (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCore\u003c/strong\u003e: Fixed handling of missing \u003ccode\u003efinish_reason\u003c/code\u003e in streaming responses for LiteLLM compatibility (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Fixed error prevention from thinking content parts (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Fixed handling of Gemini's cumulative token usage (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/373\"\u003e#373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.4.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatGrok\u003c/strong\u003e: Added xAI Grok chat model support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Added thinking support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Added \u003ccode\u003ereq_config\u003c/code\u003e option for custom Req configuration (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOllamaAI\u003c/strong\u003e: Added missing \u003ccode\u003everbose_api\u003c/code\u003e field for streaming compatibility (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatVertexAI\u003c/strong\u003e: Added usage data to Message response metadata (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eImages\u003c/strong\u003e: Added support for \u003ccode\u003egpt-image-1\u003c/code\u003e model in OpenAI image generation (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLLMChain\u003c/strong\u003e: Added new run mode \u003ccode\u003e:step\u003c/code\u003e for step-by-step execution (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/343\"\u003e#343\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/brainlid/langchain/commit/177ac13bbd6822c8f2bf0158425a8f7c07563a70\"\u003e\u003ccode\u003e177ac13\u003c/code\u003e\u003c/a\u003e set new version (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/1f5d9a93326dc35b2407fc758757fec6534ebb38\"\u003e\u003ccode\u003e1f5d9a9\u003c/code\u003e\u003c/a\u003e fix: Support for json-schema in OpenAI responses API (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/9b5630d909e3be2d4713af48052388df3cdc642d\"\u003e\u003ccode\u003e9b5630d\u003c/code\u003e\u003c/a\u003e suppress the compiler warning messages for ChatBumblebee (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/6ffefc39e03ec680a9e8a0050a0e765e85dc750c\"\u003e\u003ccode\u003e6ffefc3\u003c/code\u003e\u003c/a\u003e add AGENTS.md and CLAUDE.md file support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/846b78d77c9afc00298cc9b2d1d1c47ac1f042a9\"\u003e\u003ccode\u003e846b78d\u003c/code\u003e\u003c/a\u003e fixed ecto field formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/41bbc57adfdf442fc9c261123f8295b8cebd1dfb\"\u003e\u003ccode\u003e41bbc57\u003c/code\u003e\u003c/a\u003e added clarity to a message stopped for length\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/477a9fe239637a6a8d647c7e10c015f273ef9faf\"\u003e\u003ccode\u003e477a9fe\u003c/code\u003e\u003c/a\u003e OpenAI responses (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/93afd2e09886d5c57ab78a8014edaabf6768ae9b\"\u003e\u003ccode\u003e93afd2e\u003c/code\u003e\u003c/a\u003e Support OTP 28 in CI (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/6b96860d8b35f0727a7d7da1c242dbef16871746\"\u003e\u003ccode\u003e6b96860\u003c/code\u003e\u003c/a\u003e Use moduledoc instead of doc for LLMChain documentation (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/d4e7e78c77632e4d08a276dc1c678f6b4a999b0a\"\u003e\u003ccode\u003ed4e7e78\u003c/code\u003e\u003c/a\u003e Prep for v0.4.o-rc.3 (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brainlid/langchain/compare/v0.3.3...v0.4.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.2.67 to 2.3.7\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.7\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003eCode.ensure_loaded?/1\u003c/code\u003e before checking behaviour implementation of extension by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.6\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eimplements_behaviour? do not return true for any module (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/229\"\u003e#229\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erun compile task before formatting by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehoist validation and transformation to top of call chain. before, set_docs would be called on the un-transformed sections (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/221\"\u003e#221\u003c/a\u003e) by marot\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNote: you will potentially need to update your DSL tests. See the anno guide for more.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echeck \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e) by marot\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.2.68\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd after_define option, and use pdict for inline info generation 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/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.6...v2.3.7\"\u003ev2.3.7\u003c/a\u003e (2025-10-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003eCode.ensure_loaded?/1\u003c/code\u003e before checking behaviour implementation of extension by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.5...v2.3.6\"\u003ev2.3.6\u003c/a\u003e (2025-10-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eimplements_behaviour? do not return true for any module (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/229\"\u003e#229\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erun compile task before formatting 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.4...v2.3.5\"\u003ev2.3.5\u003c/a\u003e (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehoist validation and transformation to top of call chain. before, set_docs would be called on the un-transformed sections (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/221\"\u003e#221\u003c/a\u003e) by marot\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNote: you will potentially need to update your DSL tests. See the anno guide for more.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echeck \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e) by marot\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.3...v2.3.4\"\u003ev2.3.4\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVerify Metadata Struct Fields after Compilation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/217\"\u003e#217\u003c/a\u003e) by Jonatan Männchen\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.2...v2.3.3\"\u003ev2.3.3\u003c/a\u003e (2025-09-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/spark/commit/fee15538e5a769034e9312c472acb10918b3423b\"\u003e\u003ccode\u003efee1553\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d8ae1a9785cb3e71361a888f17bf4e0825e2d2b2\"\u003e\u003ccode\u003ed8ae1a9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eCode.ensure_loaded?/1\u003c/code\u003e before checking behaviour implementation of ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9ce6c6b8e12d16148ad125a87c92c8531de2fc77\"\u003e\u003ccode\u003e9ce6c6b\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c9128a5c9f1930d2253af403ee8144f74b0f3724\"\u003e\u003ccode\u003ec9128a5\u003c/code\u003e\u003c/a\u003e fix: implements_behaviour? do not return true for any module (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9eddbebeb23afa998bff9801b8cf2ac183f10762\"\u003e\u003ccode\u003e9eddbeb\u003c/code\u003e\u003c/a\u003e fix: run compile task before formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/164ff592540765fc216223d4949192bd24156402\"\u003e\u003ccode\u003e164ff59\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump sobelow from 0.14.0 to 0.14.1 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/4accd433bdccbf7e730e1228ace059056820ce30\"\u003e\u003ccode\u003e4accd43\u003c/code\u003e\u003c/a\u003e chore: Fix REUSE license attributions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/7ea3d0e05314c80f42a76e43fea8a764b424bd11\"\u003e\u003ccode\u003e7ea3d0e\u003c/code\u003e\u003c/a\u003e chore: REUSE compliance (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/a9960c112342cf045d9afe584448912e3bed74a9\"\u003e\u003ccode\u003ea9960c1\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter from 0.6.28 to 0.6.30 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/224\"\u003e#224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8c70be2d20747e8316b1c1463fa8b53cbc2147a2\"\u003e\u003ccode\u003e8c70be2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.38.3 to 0.38.4 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/225\"\u003e#225\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.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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/evals/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fevals/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"2876622352","node_id":"PR_kwDOOD2a6s6rdcYQ","number":83,"state":"closed","title":"chore(deps): bump the production-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-04T05:50:54.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T02:19:42.000Z","updated_at":"2025-10-04T05:50:54.000Z","time_to_close":271872,"merged_at":"2025-10-04T05:50:54.000Z","merged_by":"jimsynz","closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.5.42","new_version":"3.5.43","repository_url":"https://github.com/ash-project/ash"},{"name":"spark","old_version":"2.2.69","new_version":"2.3.5","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"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 [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `ash` from 3.5.42 to 3.5.43\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.5.43\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecast value to type when requiring atomic attributes 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\u003efix amnesia support for upsets by Dan Wanek\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport top-level \u003ccode\u003e:shared\u003c/code\u003e key in \u003ccode\u003eAsh.Scope.ToOpts\u003c/code\u003e for \u003ccode\u003eMap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2261\"\u003e#2261\u003c/a\u003e) by James Harton\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 bulk_create for Ash.DataLayer.Mnesia (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2336\"\u003e#2336\u003c/a\u003e) by Dan Wanek\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereturn errors from calculations with invalid 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\u003eadd source locations to a whole bunch of 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\u003eadd location to primary key verifier 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 location for multitenancy verifier 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 location information for manage relationship transformer 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 location info for reserved field names transformer 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 location info for primary action transformer 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 location info for unique action name transformer 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\u003eimplemented 'has' and 'intersects' functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2324\"\u003e#2324\u003c/a\u003e) by Abdessabour Moutik\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.5.42...v3.5.43\"\u003ev3.5.43\u003c/a\u003e (2025-09-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecast value to type when requiring atomic attributes 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\u003efix amnesia support for upsets by Dan Wanek\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport top-level \u003ccode\u003e:shared\u003c/code\u003e key in \u003ccode\u003eAsh.Scope.ToOpts\u003c/code\u003e for \u003ccode\u003eMap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2261\"\u003e#2261\u003c/a\u003e) by James Harton\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 bulk_create for Ash.DataLayer.Mnesia (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2336\"\u003e#2336\u003c/a\u003e) by Dan Wanek\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereturn errors from calculations with invalid 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\u003eadd source locations to a whole bunch of 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\u003eadd location to primary key verifier 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 location for multitenancy verifier 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 location information for manage relationship transformer 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 location info for reserved field names transformer 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 location info for primary action transformer 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 location info for unique action name transformer 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\u003eimplemented 'has' and 'intersects' functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2324\"\u003e#2324\u003c/a\u003e) by Abdessabour Moutik\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/a3fa6511d35d7974f345151b7cbcc3dbb2f63de8\"\u003e\u003ccode\u003ea3fa651\u003c/code\u003e\u003c/a\u003e chore: release version v3.5.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0a510b2eb4c248669cd3c687ca320a1760b9c9ce\"\u003e\u003ccode\u003e0a510b2\u003c/code\u003e\u003c/a\u003e fix: cast value to type when requiring atomic attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/87e29d999f15d5e800951963c0e754d88c96cd96\"\u003e\u003ccode\u003e87e29d9\u003c/code\u003e\u003c/a\u003e improvement: add bulk_create for Ash.DataLayer.Mnesia (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/fa908659d6019dfad152776bc50720b32d66b20e\"\u003e\u003ccode\u003efa90865\u003c/code\u003e\u003c/a\u003e improvement: return errors from calculations with invalid expressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/43f8d6697f00e591e5d1a8e6f59208efaa8f37fd\"\u003e\u003ccode\u003e43f8d66\u003c/code\u003e\u003c/a\u003e improvement: add source locations to a whole bunch of errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/03c5c0036048c2477dbfc9ac7216ed9936914395\"\u003e\u003ccode\u003e03c5c00\u003c/code\u003e\u003c/a\u003e improvement: add location to primary key verifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/98a16191c54fe2b4e837eabf290949d15f0c7aba\"\u003e\u003ccode\u003e98a1619\u003c/code\u003e\u003c/a\u003e improvement: add location for multitenancy verifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/cb3759993f13f56418a79126e48d6faa169c435e\"\u003e\u003ccode\u003ecb37599\u003c/code\u003e\u003c/a\u003e improvement: add location information for manage relationship transformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/14825ec2460c897a0a8310f6c59231872b0ec436\"\u003e\u003ccode\u003e14825ec\u003c/code\u003e\u003c/a\u003e improvement: add location info for reserved field names transformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/838abf9e9f97c62dcca5cbfceb46edfb0b0d3bbb\"\u003e\u003ccode\u003e838abf9\u003c/code\u003e\u003c/a\u003e improvement: add location info for primary action transformer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.5.42...v3.5.43\"\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.69 to 2.3.5\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.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehoist validation and transformation to top of call chain. before, set_docs would be called on the un-transformed sections (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/221\"\u003e#221\u003c/a\u003e) by marot\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNote: you will potentially need to update your DSL tests. See the anno guide for more.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echeck \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e) by marot\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.4...v2.3.5\"\u003ev2.3.5\u003c/a\u003e (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehoist validation and transformation to top of call chain. before, set_docs would be called on the un-transformed sections (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/221\"\u003e#221\u003c/a\u003e) by marot\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNote: you will potentially need to update your DSL tests. See the anno guide for more.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echeck \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e) by marot\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.3...v2.3.4\"\u003ev2.3.4\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVerify Metadata Struct Fields after Compilation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/217\"\u003e#217\u003c/a\u003e) by Jonatan Männchen\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.2...v2.3.3\"\u003ev2.3.3\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd setting for skipping diagnostic warnings by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.1...v2.3.2\"\u003ev2.3.2\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewarn \u003cem\u003eand\u003c/em\u003e error on transformer errors by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.0...v2.3.1\"\u003ev2.3.1\u003c/a\u003e (2025-09-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/spark/commit/9694854d7f8cf1da8b35deec37d77f5239ba901f\"\u003e\u003ccode\u003e9694854\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/efa591a8313afdb0a4d1bb95cff8660bacb49b7c\"\u003e\u003ccode\u003eefa591a\u003c/code\u003e\u003c/a\u003e docs: debug_info documentation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/aaf6384c6fd91851184ffdd876281a7253248278\"\u003e\u003ccode\u003eaaf6384\u003c/code\u003e\u003c/a\u003e improvement: only store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/09c70373ea43e0dd96962f0680177def091401a1\"\u003e\u003ccode\u003e09c7037\u003c/code\u003e\u003c/a\u003e improvement: check \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/de3a957a56b18cbc7b9cc58a763848827ff4a96c\"\u003e\u003ccode\u003ede3a957\u003c/code\u003e\u003c/a\u003e fix: hoist validation and transformation to top of call chain. before, set_do...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9bb40bc5cc966b353c199c2abbfa4d964f94e969\"\u003e\u003ccode\u003e9bb40bc\u003c/code\u003e\u003c/a\u003e improvement: Add DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/a7ea04116f2ec5f2ab42aa4c13b59dc19acd0787\"\u003e\u003ccode\u003ea7ea041\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/93c527da8fc6823f115d0bbbfc2b675cf6f5cd39\"\u003e\u003ccode\u003e93c527d\u003c/code\u003e\u003c/a\u003e fix: Verify Metadata Struct Fields after Compilation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c869b86b854ab2a6afb3981b804df0f374beeac7\"\u003e\u003ccode\u003ec869b86\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b300646d0d15aabb34f1863c1f676f5050627528\"\u003e\u003ccode\u003eb300646\u003c/code\u003e\u003c/a\u003e chore: don't use that setting to skip important entity warning\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.2.69...v2.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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_ops/pull/83","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_ops/issues/83","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/83/packages"},{"uuid":"2872466843","node_id":"PR_kwDOMAS5xc6rNl2b","number":2713,"state":"closed","title":"chore(deps): bump yaml_elixir from 2.11.0 to 2.12.0 in /platform_umbrella","user":"dependabot[bot]","labels":["dependencies","elixir","int-test","automation"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-30T00:41:15.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T00:17:57.000Z","updated_at":"2025-09-30T00:41:15.000Z","time_to_close":1398,"merged_at":"2025-09-30T00:41:15.000Z","merged_by":"bi-dependabot-auto-merge[bot]","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":"/platform_umbrella","ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/batteries-included/batteries-included/pull/2713","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/batteries-included%2Fbatteries-included/issues/2713","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2713/packages"},{"uuid":"2871882656","node_id":"PR_kwDOAXffIc6rLXOg","number":121,"state":"open","title":"Bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T19:56:49.000Z","updated_at":"2025-09-29T19:56:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/jorinvo/me/pull/121","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorinvo%2Fme/issues/121","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/121/packages"},{"uuid":"2871638505","node_id":"PR_kwDODSFwp86rKbnp","number":559,"state":"open","title":"Bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T18:31:32.000Z","updated_at":"2025-09-29T18:31:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/adoptoposs/adoptoposs/pull/559","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adoptoposs%2Fadoptoposs/issues/559","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/559/packages"},{"uuid":"2871567598","node_id":"PR_kwDOHhuUIc6rKKTu","number":42,"state":"open","title":"Bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T18:10:13.000Z","updated_at":"2025-09-29T18:10:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/ackurat/ackurat.github.io/pull/42","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ackurat%2Fackurat.github.io/issues/42","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/42/packages"},{"uuid":"2869653004","node_id":"PR_kwDODpY2ms6rC24M","number":41,"state":"closed","title":"Bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T15:02:59.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T08:59:09.000Z","updated_at":"2025-09-29T15:02:59.000Z","time_to_close":21830,"merged_at":"2025-09-29T15:02:59.000Z","merged_by":"dependabot[bot]","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/mirego/mix_audit/pull/41","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirego%2Fmix_audit/issues/41","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/41/packages"},{"uuid":"3463196346","node_id":"PR_kwDOOJq8S86rAXrA","number":47,"state":"open","title":"chore(deps): bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-29T04:36:06.000Z","updated_at":"2025-10-04T14:03:21.439Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/Hydepwns/raxol/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hydepwns%2Fraxol/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"2868865404","node_id":"PR_kwDOCdkFa86q_2l8","number":380,"state":"open","title":"chore(deps): bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependabot-update"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T03:13:10.000Z","updated_at":"2025-09-29T03:13:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/coryodaniel/k8s/pull/380","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/coryodaniel%2Fk8s/issues/380","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/380/packages"},{"uuid":"2859304975","node_id":"PR_kwDOEyybVc6qbYgP","number":1701,"state":"closed","title":"Bump yaml_elixir from 2.11.0 to 2.12.0 in /copi.owasp.org","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-27T15:09:49.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-25T06:20:26.000Z","updated_at":"2025-09-27T15:09:49.000Z","time_to_close":204563,"merged_at":"2025-09-27T15:09:49.000Z","merged_by":"sydseter","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":"/copi.owasp.org","ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/OWASP/cornucopia/pull/1701","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OWASP%2Fcornucopia/issues/1701","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1701/packages"},{"uuid":"2858740370","node_id":"PR_kwDOPAudPM6qZOqS","number":16,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-25T01:04:21.000Z","updated_at":"2025-09-25T01:04:22.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":2,"packages":[{"name":"spark","old_version":"2.2.67","new_version":"2.2.69","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [spark](https://github.com/ash-project/spark) and [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `spark` from 2.2.67 to 2.2.69\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.2.68\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd after_define option, and use pdict for inline info generation 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/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.2.68...v2.2.69\"\u003ev2.2.69\u003c/a\u003e (2025-09-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't raise in verifiers, as it breaks compilation sometimes by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.2.67...v2.2.68\"\u003ev2.2.68\u003c/a\u003e (2025-08-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd after_define option, and use pdict for inline info generation 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/f044f0d1bf648001cf0db33ede6066e0911d0441\"\u003e\u003ccode\u003ef044f0d\u003c/code\u003e\u003c/a\u003e chore: release version v2.2.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/2bfe3c99bc70c02f57fd903e7a54e33a01bf67b0\"\u003e\u003ccode\u003e2bfe3c9\u003c/code\u003e\u003c/a\u003e fix: don't raise in verifiers, as it breaks compilation sometimes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d1922f6e33fa8f878fa6ee5f70f461248cc98265\"\u003e\u003ccode\u003ed1922f6\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter from 0.6.19 to 0.6.28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8b809b11c31b024a2741e09f93a2d4f8c235c8ba\"\u003e\u003ccode\u003e8b809b1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir from 1.4.5 to 1.4.6 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b69fc25c256a0f3785cc76c68a562072a7c52710\"\u003e\u003ccode\u003eb69fc25\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump git_ops from 2.8.0 to 2.9.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/97b51d3737fb21b9adf9db6e74526efb7b2f3969\"\u003e\u003ccode\u003e97b51d3\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.38.2 to 0.38.3 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b105fa70a292798493db75b74f583c7399f8cd07\"\u003e\u003ccode\u003eb105fa7\u003c/code\u003e\u003c/a\u003e chore: release version v2.2.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d985a38b8f26ff3bd7bd5faacb84a53f54f268d0\"\u003e\u003ccode\u003ed985a38\u003c/code\u003e\u003c/a\u003e fix: add after_define option, and use pdict for inline info generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/67f8224e3908669e928db6f2d8e5fa68b14063b4\"\u003e\u003ccode\u003e67f8224\u003c/code\u003e\u003c/a\u003e Update dependabot schedule to monthly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d657bd657423ed7a72cb7de438652253457a228a\"\u003e\u003ccode\u003ed657bd6\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter from 0.6.18 to 0.6.19 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/205\"\u003e#205\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.2.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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/evals/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fevals/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"3075809073","node_id":"PR_kwDOEyybVc6W0_dp","number":1273,"state":"open","title":"Bump yaml_elixir from 2.9.0 to 2.11.0 in /copi.owasp.org","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-20T06:24:06.000Z","updated_at":"2025-05-20T08:01:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":"/copi.owasp.org","ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.9.0 to 2.11.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits\"\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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.9.0\u0026new-version=2.11.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 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/OWASP/cornucopia/pull/1273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OWASP%2Fcornucopia/issues/1273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1273/packages"}],"issue_packages":[{"old_version":"2.12.0","new_version":"2.12.1","update_type":"patch","path":"the prod-dependencies group","pr_created_at":"2026-04-02T04:00:59.000Z","version_change":"2.12.0 → 2.12.1","issue":{"uuid":"4191380703","node_id":"PR_kwDORPLerM7PcKAN","number":4,"state":"closed","title":"Bump yaml_elixir from 2.12.0 to 2.12.1 in the prod-dependencies group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-02T03:01:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T04:00:59.000Z","updated_at":"2026-05-02T03:01:20.000Z","time_to_close":2588420,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.12.0","new_version":"2.12.1","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":"the prod-dependencies group","ecosystem":"hex"},"body":"Bumps the prod-dependencies group with 1 update: [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `yaml_elixir` from 2.12.0 to 2.12.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commit/6b0defcaa8016f9906fe9abdd1b8f114d0ef2f51\"\u003e\u003ccode\u003e6b0defc\u003c/code\u003e\u003c/a\u003e Github action to publish hex package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commit/92c238801e9b5d664d332e3232f79c5bffa1a6d1\"\u003e\u003ccode\u003e92c2388\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/KamilLelonek/yaml-elixir/issues/65\"\u003e#65\u003c/a\u003e from exosite/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commit/07ad979b49e1fa0214f75ea40fd011c76e5bb4b6\"\u003e\u003ccode\u003e07ad979\u003c/code\u003e\u003c/a\u003e Relax elixir version requirement and update deps.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/compare/v2.12.0...v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.12.0\u0026new-version=2.12.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 \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/alexocode/reed-body/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexocode%2Freed-body/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"2.9.0","new_version":"2.12.1","update_type":"minor","path":null,"pr_created_at":"2026-03-24T08:03:07.000Z","version_change":"2.9.0 → 2.12.1","issue":{"uuid":"4125989841","node_id":"PR_kwDODL-r_s7M6rii","number":208,"state":"closed","title":"Bump yaml_elixir from 2.9.0 to 2.12.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T00:47:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-24T08:03:07.000Z","updated_at":"2026-03-30T00:47:37.000Z","time_to_close":492268,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.9.0","new_version":"2.12.1","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.9.0 to 2.12.1.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.9.0\u0026new-version=2.12.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/cleidiano/warpath/pull/208","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleidiano%2Fwarpath/issues/208","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/208/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2026-01-22T01:35:25.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"3840793632","node_id":"PR_kwDOPAudPM6-lgB9","number":32,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-05T01:35:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T01:35:25.000Z","updated_at":"2026-02-05T01:35:08.000Z","time_to_close":1209581,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":2,"packages":[{"name":"spark","old_version":"2.2.67","new_version":"2.4.0","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [spark](https://github.com/ash-project/spark) and [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `spark` from 2.2.67 to 2.4.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.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.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\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\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/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.2.67...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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/evals/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fevals/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-12-15T01:34:17.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"3728363210","node_id":"PR_kwDONKjU8M640Hlj","number":28,"state":"closed","title":"deps(deps): bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":[],"assignees":["mithenji"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-09T01:11:33.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T01:34:17.000Z","updated_at":"2026-03-09T01:11:35.000Z","time_to_close":7256236,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/mithenji/mithenji.me/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mithenji%2Fmithenji.me/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-12-04T01:06:15.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"3692425081","node_id":"PR_kwDOPAudPM628xOq","number":26,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-11T01:04:11.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-04T01:06:15.000Z","updated_at":"2025-12-11T01:04:13.000Z","time_to_close":604676,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":2,"packages":[{"name":"spark","old_version":"2.2.67","new_version":"2.3.14","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [spark](https://github.com/ash-project/spark) and [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\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\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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/evals/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fevals/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-10-23T01:04:54.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"3542792632","node_id":"PR_kwDOPAudPM6vK4ns","number":21,"state":"closed","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":"2025-10-30T01:06:31.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-23T01:04:54.000Z","updated_at":"2025-10-30T01:06:32.000Z","time_to_close":604897,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"langchain","old_version":"0.3.3","new_version":"0.4.0","repository_url":"https://github.com/brainlid/langchain"},{"name":"spark","old_version":"2.2.67","new_version":"2.3.7","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 3 updates in the / directory: [langchain](https://github.com/brainlid/langchain), [spark](https://github.com/ash-project/spark) and [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `langchain` from 0.3.3 to 0.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brainlid/langchain/releases\"\u003elangchain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed since v0.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OpenAI and Claude thinking support - v0.4.0-rc.0 by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/297\"\u003ebrainlid/langchain#297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evertex ai file url support by \u003ca href=\"https://github.com/ahsandar\"\u003e\u003ccode\u003e@​ahsandar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/296\"\u003ebrainlid/langchain#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs for Vertex AI by \u003ca href=\"https://github.com/ahsandar\"\u003e\u003ccode\u003e@​ahsandar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/304\"\u003ebrainlid/langchain#304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ContentPart migration by \u003ca href=\"https://github.com/mathieuripert\"\u003e\u003ccode\u003e@​mathieuripert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/309\"\u003ebrainlid/langchain#309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests for content_part_for_api/2 of ChatOpenAI in v0.4.0-rc0 by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/300\"\u003ebrainlid/langchain#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003etool_calls\u003c/code\u003e \u003ccode\u003enil\u003c/code\u003e messages by \u003ca href=\"https://github.com/udoschneider\"\u003e\u003ccode\u003e@​udoschneider\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/314\"\u003ebrainlid/langchain#314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add structured output support to ChatMistralAI  by \u003ca href=\"https://github.com/mathieuripert\"\u003e\u003ccode\u003e@​mathieuripert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/312\"\u003ebrainlid/langchain#312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add configurable tokenizer to text splitters by \u003ca href=\"https://github.com/mathieuripert\"\u003e\u003ccode\u003e@​mathieuripert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/310\"\u003ebrainlid/langchain#310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esimple formatting issue by \u003ca href=\"https://github.com/Bodhert\"\u003e\u003ccode\u003e@​Bodhert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/307\"\u003ebrainlid/langchain#307\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Message.new_system spec to accurately accept [ContentPart.t()]… by \u003ca href=\"https://github.com/rtorresware\"\u003e\u003ccode\u003e@​rtorresware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/315\"\u003ebrainlid/langchain#315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Add token usage to ChatGoogleAI message metadata by \u003ca href=\"https://github.com/mathieuripert\"\u003e\u003ccode\u003e@​mathieuripert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/316\"\u003ebrainlid/langchain#316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: include raw API responses in LLM error objects for better debug… by \u003ca href=\"https://github.com/TwistingTwists\"\u003e\u003ccode\u003e@​TwistingTwists\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/317\"\u003ebrainlid/langchain#317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpanded docs and test coverage for prompt caching by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/325\"\u003ebrainlid/langchain#325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix AWS Bedrock stream decoder ordering issue by \u003ca href=\"https://github.com/stevehodgkiss\"\u003e\u003ccode\u003e@​stevehodgkiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/327\"\u003ebrainlid/langchain#327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esignificant updates for v0.4.0-rc.1 by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/328\"\u003ebrainlid/langchain#328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efilter out empty lists in message responses by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/333\"\u003ebrainlid/langchain#333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Require gettext ~\u0026gt; 0.26 by \u003ca href=\"https://github.com/mweidner037\"\u003e\u003ccode\u003e@​mweidner037\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/332\"\u003ebrainlid/langchain#332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eretry: transient\u003c/code\u003e to Req for Anthropic models in stream mode by \u003ca href=\"https://github.com/jonator\"\u003e\u003ccode\u003e@​jonator\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/329\"\u003ebrainlid/langchain#329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixed issue with poorly matching list in case by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/334\"\u003ebrainlid/langchain#334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add organization ID as a parameter by \u003ca href=\"https://github.com/hjemmel\"\u003e\u003ccode\u003e@​hjemmel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/337\"\u003ebrainlid/langchain#337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing verbose_api field to ChatOllamaAI for streaming compatibility by \u003ca href=\"https://github.com/gur-xyz\"\u003e\u003ccode\u003e@​gur-xyz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/341\"\u003ebrainlid/langchain#341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded usage data to the VertexAI Message response. by \u003ca href=\"https://github.com/raulchedrese\"\u003e\u003ccode\u003e@​raulchedrese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/335\"\u003ebrainlid/langchain#335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add run mode: step by \u003ca href=\"https://github.com/CaiqueMitsuoka\"\u003e\u003ccode\u003e@​CaiqueMitsuoka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/343\"\u003ebrainlid/langchain#343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for multiple tools in run_until_tool_used by \u003ca href=\"https://github.com/fortmarek\"\u003e\u003ccode\u003e@​fortmarek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/345\"\u003ebrainlid/langchain#345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ChatOllamaAI stop sequences: change from string to array type by \u003ca href=\"https://github.com/gur-xyz\"\u003e\u003ccode\u003e@​gur-xyz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/342\"\u003ebrainlid/langchain#342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpanded logging for ChatAnthropic API errors by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/349\"\u003ebrainlid/langchain#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent crash when ToolResult with string in ChatGoogleAI.for_api/1 by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/352\"\u003ebrainlid/langchain#352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBedrock OpenAI-compatible API compatibility fix by \u003ca href=\"https://github.com/stevehodgkiss\"\u003e\u003ccode\u003e@​stevehodgkiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/356\"\u003ebrainlid/langchain#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadded xAI Grok chat model support by \u003ca href=\"https://github.com/alexfilatov\"\u003e\u003ccode\u003e@​alexfilatov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/338\"\u003ebrainlid/langchain#338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport thinking to ChatGoogleAI by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/354\"\u003ebrainlid/langchain#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd req_config to ChatMode.ChatGoogleAI by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/357\"\u003ebrainlid/langchain#357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up treating MessageDelta in ChatModels.ChatGoogleAI by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/353\"\u003ebrainlid/langchain#353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose full response headers through a new on_llm_response_headers callback by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/358\"\u003ebrainlid/langchain#358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eonly include \u0026quot;user\u0026quot; with OpenAI request when a value is provided by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/364\"\u003ebrainlid/langchain#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle no content parts responses in ChatGoogleAI by \u003ca href=\"https://github.com/nallwhy\"\u003e\u003ccode\u003e@​nallwhy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/365\"\u003ebrainlid/langchain#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds support for gpt-image-1 in LangChain.Images.OpenAIImage by \u003ca href=\"https://github.com/Ven109\"\u003e\u003ccode\u003e@​Ven109\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/360\"\u003ebrainlid/langchain#360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePref for release v0.4.0-rc.2 by \u003ca href=\"https://github.com/brainlid\"\u003e\u003ccode\u003e@​brainlid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/366\"\u003ebrainlid/langchain#366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle missing finish_reason in streaming responses for LiteLLM compatibility by \u003ca href=\"https://github.com/fbettag\"\u003e\u003ccode\u003e@​fbettag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/367\"\u003ebrainlid/langchain#367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for native tool calls to ChatVertexAI by \u003ca href=\"https://github.com/raulchedrese\"\u003e\u003ccode\u003e@​raulchedrese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/359\"\u003ebrainlid/langchain#359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds should_continue? optional function to mode step by \u003ca href=\"https://github.com/CaiqueMitsuoka\"\u003e\u003ccode\u003e@​CaiqueMitsuoka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/361\"\u003ebrainlid/langchain#361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OpenAI Deep Research integration by \u003ca href=\"https://github.com/fbettag\"\u003e\u003ccode\u003e@​fbettag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/336\"\u003ebrainlid/langchain#336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eparallel_tool_calls\u003c/code\u003e option to \u003ccode\u003eChatOpenAI\u003c/code\u003e model by \u003ca href=\"https://github.com/martosaur\"\u003e\u003ccode\u003e@​martosaur\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/371\"\u003ebrainlid/langchain#371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd optional AWS session token handling in BedrockHelpers by \u003ca href=\"https://github.com/quangngd\"\u003e\u003ccode\u003e@​quangngd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/372\"\u003ebrainlid/langchain#372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle LiteLLM responses with null b64_json in OpenAIImage by \u003ca href=\"https://github.com/fbettag\"\u003e\u003ccode\u003e@​fbettag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/368\"\u003ebrainlid/langchain#368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Orq AI chat by \u003ca href=\"https://github.com/arjan\"\u003e\u003ccode\u003e@​arjan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/377\"\u003ebrainlid/langchain#377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd req_config to ChatModels.ChatOpenAI by \u003ca href=\"https://github.com/koszta\"\u003e\u003ccode\u003e@​koszta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/376\"\u003ebrainlid/langchain#376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ChatGoogleAI): Handle cumulative token usage by \u003ca href=\"https://github.com/mweidner037\"\u003e\u003ccode\u003e@​mweidner037\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/373\"\u003ebrainlid/langchain#373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ChatGoogleAI): Prevent error from thinking content parts by \u003ca href=\"https://github.com/mweidner037\"\u003e\u003ccode\u003e@​mweidner037\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/brainlid/langchain/pull/374\"\u003ebrainlid/langchain#374\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/brainlid/langchain/blob/main/CHANGELOG.md\"\u003elangchain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added support for json-schema in OpenAI responses API (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e: Added AGENTS.md and CLAUDE.md file support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI\u003c/strong\u003e: Added support for OTP 28 (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Enhanced OpenAI responses handling (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e: Use moduledoc instead of doc for LLMChain documentation (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUtils.ChainResult\u003c/strong\u003e: Added clarity to message stopped for length handling\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatBumblebee\u003c/strong\u003e: Suppressed compiler warning messages when used as a dependency (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCore\u003c/strong\u003e: Fixed Ecto field formatting\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.4.0-rc.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatOrqAI\u003c/strong\u003e: Added Orq AI chat model support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added OpenAI Deep Research integration (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added \u003ccode\u003eparallel_tool_calls\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added \u003ccode\u003ereq_config\u003c/code\u003e option for custom Req configuration (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOpenAI\u003c/strong\u003e: Added verbosity parameter support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatVertexAI\u003c/strong\u003e: Added support for native tool calls (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Added full thinking configuration support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBedrock\u003c/strong\u003e: Added optional AWS session token handling in BedrockHelpers (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLLMChain\u003c/strong\u003e: Added \u003ccode\u003eshould_continue?\u003c/code\u003e function for automatic looping on mode \u003ccode\u003e:step\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/361\"\u003e#361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCore\u003c/strong\u003e: Added \u003ccode\u003eretry_on_fallback?\u003c/code\u003e to chat model definition and all models (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eImages\u003c/strong\u003e: Fixed handling of LiteLLM responses with null \u003ccode\u003eb64_json\u003c/code\u003e in OpenAI image generation (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCore\u003c/strong\u003e: Fixed handling of missing \u003ccode\u003efinish_reason\u003c/code\u003e in streaming responses for LiteLLM compatibility (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Fixed error prevention from thinking content parts (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Fixed handling of Gemini's cumulative token usage (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/373\"\u003e#373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.4.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChatGrok\u003c/strong\u003e: Added xAI Grok chat model support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Added thinking support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatGoogleAI\u003c/strong\u003e: Added \u003ccode\u003ereq_config\u003c/code\u003e option for custom Req configuration (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatOllamaAI\u003c/strong\u003e: Added missing \u003ccode\u003everbose_api\u003c/code\u003e field for streaming compatibility (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChatVertexAI\u003c/strong\u003e: Added usage data to Message response metadata (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eImages\u003c/strong\u003e: Added support for \u003ccode\u003egpt-image-1\u003c/code\u003e model in OpenAI image generation (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLLMChain\u003c/strong\u003e: Added new run mode \u003ccode\u003e:step\u003c/code\u003e for step-by-step execution (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/343\"\u003e#343\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/brainlid/langchain/commit/177ac13bbd6822c8f2bf0158425a8f7c07563a70\"\u003e\u003ccode\u003e177ac13\u003c/code\u003e\u003c/a\u003e set new version (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/1f5d9a93326dc35b2407fc758757fec6534ebb38\"\u003e\u003ccode\u003e1f5d9a9\u003c/code\u003e\u003c/a\u003e fix: Support for json-schema in OpenAI responses API (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/9b5630d909e3be2d4713af48052388df3cdc642d\"\u003e\u003ccode\u003e9b5630d\u003c/code\u003e\u003c/a\u003e suppress the compiler warning messages for ChatBumblebee (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/6ffefc39e03ec680a9e8a0050a0e765e85dc750c\"\u003e\u003ccode\u003e6ffefc3\u003c/code\u003e\u003c/a\u003e add AGENTS.md and CLAUDE.md file support (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/846b78d77c9afc00298cc9b2d1d1c47ac1f042a9\"\u003e\u003ccode\u003e846b78d\u003c/code\u003e\u003c/a\u003e fixed ecto field formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/41bbc57adfdf442fc9c261123f8295b8cebd1dfb\"\u003e\u003ccode\u003e41bbc57\u003c/code\u003e\u003c/a\u003e added clarity to a message stopped for length\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/477a9fe239637a6a8d647c7e10c015f273ef9faf\"\u003e\u003ccode\u003e477a9fe\u003c/code\u003e\u003c/a\u003e OpenAI responses (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/93afd2e09886d5c57ab78a8014edaabf6768ae9b\"\u003e\u003ccode\u003e93afd2e\u003c/code\u003e\u003c/a\u003e Support OTP 28 in CI (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/6b96860d8b35f0727a7d7da1c242dbef16871746\"\u003e\u003ccode\u003e6b96860\u003c/code\u003e\u003c/a\u003e Use moduledoc instead of doc for LLMChain documentation (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brainlid/langchain/commit/d4e7e78c77632e4d08a276dc1c678f6b4a999b0a\"\u003e\u003ccode\u003ed4e7e78\u003c/code\u003e\u003c/a\u003e Prep for v0.4.o-rc.3 (\u003ca href=\"https://redirect.github.com/brainlid/langchain/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brainlid/langchain/compare/v0.3.3...v0.4.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.2.67 to 2.3.7\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.7\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003eCode.ensure_loaded?/1\u003c/code\u003e before checking behaviour implementation of extension by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.6\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eimplements_behaviour? do not return true for any module (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/229\"\u003e#229\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erun compile task before formatting by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehoist validation and transformation to top of call chain. before, set_docs would be called on the un-transformed sections (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/221\"\u003e#221\u003c/a\u003e) by marot\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNote: you will potentially need to update your DSL tests. See the anno guide for more.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echeck \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e) by marot\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.2.68\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd after_define option, and use pdict for inline info generation 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/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.6...v2.3.7\"\u003ev2.3.7\u003c/a\u003e (2025-10-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003eCode.ensure_loaded?/1\u003c/code\u003e before checking behaviour implementation of extension by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.5...v2.3.6\"\u003ev2.3.6\u003c/a\u003e (2025-10-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eimplements_behaviour? do not return true for any module (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/229\"\u003e#229\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003erun compile task before formatting 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.4...v2.3.5\"\u003ev2.3.5\u003c/a\u003e (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehoist validation and transformation to top of call chain. before, set_docs would be called on the un-transformed sections (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/221\"\u003e#221\u003c/a\u003e) by marot\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNote: you will potentially need to update your DSL tests. See the anno guide for more.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echeck \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e) by marot\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.3...v2.3.4\"\u003ev2.3.4\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVerify Metadata Struct Fields after Compilation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/217\"\u003e#217\u003c/a\u003e) by Jonatan Männchen\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.2...v2.3.3\"\u003ev2.3.3\u003c/a\u003e (2025-09-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/spark/commit/fee15538e5a769034e9312c472acb10918b3423b\"\u003e\u003ccode\u003efee1553\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d8ae1a9785cb3e71361a888f17bf4e0825e2d2b2\"\u003e\u003ccode\u003ed8ae1a9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eCode.ensure_loaded?/1\u003c/code\u003e before checking behaviour implementation of ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9ce6c6b8e12d16148ad125a87c92c8531de2fc77\"\u003e\u003ccode\u003e9ce6c6b\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c9128a5c9f1930d2253af403ee8144f74b0f3724\"\u003e\u003ccode\u003ec9128a5\u003c/code\u003e\u003c/a\u003e fix: implements_behaviour? do not return true for any module (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9eddbebeb23afa998bff9801b8cf2ac183f10762\"\u003e\u003ccode\u003e9eddbeb\u003c/code\u003e\u003c/a\u003e fix: run compile task before formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/164ff592540765fc216223d4949192bd24156402\"\u003e\u003ccode\u003e164ff59\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump sobelow from 0.14.0 to 0.14.1 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/4accd433bdccbf7e730e1228ace059056820ce30\"\u003e\u003ccode\u003e4accd43\u003c/code\u003e\u003c/a\u003e chore: Fix REUSE license attributions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/7ea3d0e05314c80f42a76e43fea8a764b424bd11\"\u003e\u003ccode\u003e7ea3d0e\u003c/code\u003e\u003c/a\u003e chore: REUSE compliance (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/a9960c112342cf045d9afe584448912e3bed74a9\"\u003e\u003ccode\u003ea9960c1\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter from 0.6.28 to 0.6.30 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/224\"\u003e#224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8c70be2d20747e8316b1c1463fa8b53cbc2147a2\"\u003e\u003ccode\u003e8c70be2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.38.3 to 0.38.4 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/225\"\u003e#225\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.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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/evals/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fevals/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-10-01T02:19:42.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2876622352","node_id":"PR_kwDOOD2a6s6rdcYQ","number":83,"state":"closed","title":"chore(deps): bump the production-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-04T05:50:54.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T02:19:42.000Z","updated_at":"2025-10-04T05:50:54.000Z","time_to_close":271872,"merged_at":"2025-10-04T05:50:54.000Z","merged_by":"jimsynz","closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"ash","old_version":"3.5.42","new_version":"3.5.43","repository_url":"https://github.com/ash-project/ash"},{"name":"spark","old_version":"2.2.69","new_version":"2.3.5","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"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 [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `ash` from 3.5.42 to 3.5.43\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.5.43\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecast value to type when requiring atomic attributes 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\u003efix amnesia support for upsets by Dan Wanek\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport top-level \u003ccode\u003e:shared\u003c/code\u003e key in \u003ccode\u003eAsh.Scope.ToOpts\u003c/code\u003e for \u003ccode\u003eMap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2261\"\u003e#2261\u003c/a\u003e) by James Harton\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 bulk_create for Ash.DataLayer.Mnesia (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2336\"\u003e#2336\u003c/a\u003e) by Dan Wanek\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereturn errors from calculations with invalid 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\u003eadd source locations to a whole bunch of 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\u003eadd location to primary key verifier 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 location for multitenancy verifier 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 location information for manage relationship transformer 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 location info for reserved field names transformer 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 location info for primary action transformer 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 location info for unique action name transformer 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\u003eimplemented 'has' and 'intersects' functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2324\"\u003e#2324\u003c/a\u003e) by Abdessabour Moutik\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.5.42...v3.5.43\"\u003ev3.5.43\u003c/a\u003e (2025-09-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecast value to type when requiring atomic attributes 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\u003efix amnesia support for upsets by Dan Wanek\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport top-level \u003ccode\u003e:shared\u003c/code\u003e key in \u003ccode\u003eAsh.Scope.ToOpts\u003c/code\u003e for \u003ccode\u003eMap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2261\"\u003e#2261\u003c/a\u003e) by James Harton\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 bulk_create for Ash.DataLayer.Mnesia (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2336\"\u003e#2336\u003c/a\u003e) by Dan Wanek\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereturn errors from calculations with invalid 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\u003eadd source locations to a whole bunch of 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\u003eadd location to primary key verifier 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 location for multitenancy verifier 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 location information for manage relationship transformer 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 location info for reserved field names transformer 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 location info for primary action transformer 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 location info for unique action name transformer 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\u003eimplemented 'has' and 'intersects' functions (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2324\"\u003e#2324\u003c/a\u003e) by Abdessabour Moutik\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/a3fa6511d35d7974f345151b7cbcc3dbb2f63de8\"\u003e\u003ccode\u003ea3fa651\u003c/code\u003e\u003c/a\u003e chore: release version v3.5.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/0a510b2eb4c248669cd3c687ca320a1760b9c9ce\"\u003e\u003ccode\u003e0a510b2\u003c/code\u003e\u003c/a\u003e fix: cast value to type when requiring atomic attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/87e29d999f15d5e800951963c0e754d88c96cd96\"\u003e\u003ccode\u003e87e29d9\u003c/code\u003e\u003c/a\u003e improvement: add bulk_create for Ash.DataLayer.Mnesia (\u003ca href=\"https://redirect.github.com/ash-project/ash/issues/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/fa908659d6019dfad152776bc50720b32d66b20e\"\u003e\u003ccode\u003efa90865\u003c/code\u003e\u003c/a\u003e improvement: return errors from calculations with invalid expressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/43f8d6697f00e591e5d1a8e6f59208efaa8f37fd\"\u003e\u003ccode\u003e43f8d66\u003c/code\u003e\u003c/a\u003e improvement: add source locations to a whole bunch of errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/03c5c0036048c2477dbfc9ac7216ed9936914395\"\u003e\u003ccode\u003e03c5c00\u003c/code\u003e\u003c/a\u003e improvement: add location to primary key verifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/98a16191c54fe2b4e837eabf290949d15f0c7aba\"\u003e\u003ccode\u003e98a1619\u003c/code\u003e\u003c/a\u003e improvement: add location for multitenancy verifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/cb3759993f13f56418a79126e48d6faa169c435e\"\u003e\u003ccode\u003ecb37599\u003c/code\u003e\u003c/a\u003e improvement: add location information for manage relationship transformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/14825ec2460c897a0a8310f6c59231872b0ec436\"\u003e\u003ccode\u003e14825ec\u003c/code\u003e\u003c/a\u003e improvement: add location info for reserved field names transformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash/commit/838abf9e9f97c62dcca5cbfceb46edfb0b0d3bbb\"\u003e\u003ccode\u003e838abf9\u003c/code\u003e\u003c/a\u003e improvement: add location info for primary action transformer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash/compare/v3.5.42...v3.5.43\"\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.69 to 2.3.5\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.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehoist validation and transformation to top of call chain. before, set_docs would be called on the un-transformed sections (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/221\"\u003e#221\u003c/a\u003e) by marot\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNote: you will potentially need to update your DSL tests. See the anno guide for more.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echeck \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e) by marot\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.4...v2.3.5\"\u003ev2.3.5\u003c/a\u003e (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehoist validation and transformation to top of call chain. before, set_docs would be called on the un-transformed sections (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/221\"\u003e#221\u003c/a\u003e) by marot\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eonly store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNote: you will potentially need to update your DSL tests. See the anno guide for more.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echeck \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e) by Jonatan Männchen\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e) by marot\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.3...v2.3.4\"\u003ev2.3.4\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVerify Metadata Struct Fields after Compilation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/217\"\u003e#217\u003c/a\u003e) by Jonatan Männchen\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.2...v2.3.3\"\u003ev2.3.3\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd setting for skipping diagnostic warnings by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.1...v2.3.2\"\u003ev2.3.2\u003c/a\u003e (2025-09-25)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewarn \u003cem\u003eand\u003c/em\u003e error on transformer errors by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.3.0...v2.3.1\"\u003ev2.3.1\u003c/a\u003e (2025-09-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/spark/commit/9694854d7f8cf1da8b35deec37d77f5239ba901f\"\u003e\u003ccode\u003e9694854\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/efa591a8313afdb0a4d1bb95cff8660bacb49b7c\"\u003e\u003ccode\u003eefa591a\u003c/code\u003e\u003c/a\u003e docs: debug_info documentation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/aaf6384c6fd91851184ffdd876281a7253248278\"\u003e\u003ccode\u003eaaf6384\u003c/code\u003e\u003c/a\u003e improvement: only store source location if :debug_info enabled (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/222\"\u003e#222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/09c70373ea43e0dd96962f0680177def091401a1\"\u003e\u003ccode\u003e09c7037\u003c/code\u003e\u003c/a\u003e improvement: check \u003cstrong\u003espark_metadata\u003c/strong\u003e presence in nested entities (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/de3a957a56b18cbc7b9cc58a763848827ff4a96c\"\u003e\u003ccode\u003ede3a957\u003c/code\u003e\u003c/a\u003e fix: hoist validation and transformation to top of call chain. before, set_do...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/9bb40bc5cc966b353c199c2abbfa4d964f94e969\"\u003e\u003ccode\u003e9bb40bc\u003c/code\u003e\u003c/a\u003e improvement: Add DSL entity validation and transformation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/a7ea04116f2ec5f2ab42aa4c13b59dc19acd0787\"\u003e\u003ccode\u003ea7ea041\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/93c527da8fc6823f115d0bbbfc2b675cf6f5cd39\"\u003e\u003ccode\u003e93c527d\u003c/code\u003e\u003c/a\u003e fix: Verify Metadata Struct Fields after Compilation (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/c869b86b854ab2a6afb3981b804df0f374beeac7\"\u003e\u003ccode\u003ec869b86\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b300646d0d15aabb34f1863c1f676f5050627528\"\u003e\u003ccode\u003eb300646\u003c/code\u003e\u003c/a\u003e chore: don't use that setting to skip important entity warning\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/spark/compare/v2.2.69...v2.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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_ops/pull/83","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_ops/issues/83","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/83/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":"/platform_umbrella","pr_created_at":"2025-09-30T00:17:57.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2872466843","node_id":"PR_kwDOMAS5xc6rNl2b","number":2713,"state":"closed","title":"chore(deps): bump yaml_elixir from 2.11.0 to 2.12.0 in /platform_umbrella","user":"dependabot[bot]","labels":["dependencies","elixir","int-test","automation"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-30T00:41:15.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T00:17:57.000Z","updated_at":"2025-09-30T00:41:15.000Z","time_to_close":1398,"merged_at":"2025-09-30T00:41:15.000Z","merged_by":"bi-dependabot-auto-merge[bot]","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":"/platform_umbrella","ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/batteries-included/batteries-included/pull/2713","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/batteries-included%2Fbatteries-included/issues/2713","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2713/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T19:56:49.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2871882656","node_id":"PR_kwDOAXffIc6rLXOg","number":121,"state":"open","title":"Bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T19:56:49.000Z","updated_at":"2025-09-29T19:56:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/jorinvo/me/pull/121","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorinvo%2Fme/issues/121","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/121/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T18:31:32.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2871638505","node_id":"PR_kwDODSFwp86rKbnp","number":559,"state":"open","title":"Bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T18:31:32.000Z","updated_at":"2025-09-29T18:31:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/adoptoposs/adoptoposs/pull/559","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adoptoposs%2Fadoptoposs/issues/559","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/559/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T18:10:13.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2871567598","node_id":"PR_kwDOHhuUIc6rKKTu","number":42,"state":"open","title":"Bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T18:10:13.000Z","updated_at":"2025-09-29T18:10:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/ackurat/ackurat.github.io/pull/42","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ackurat%2Fackurat.github.io/issues/42","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/42/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T08:59:09.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2869653004","node_id":"PR_kwDODpY2ms6rC24M","number":41,"state":"closed","title":"Bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T15:02:59.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T08:59:09.000Z","updated_at":"2025-09-29T15:02:59.000Z","time_to_close":21830,"merged_at":"2025-09-29T15:02:59.000Z","merged_by":"dependabot[bot]","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/mirego/mix_audit/pull/41","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirego%2Fmix_audit/issues/41","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/41/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T04:36:06.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"3463196346","node_id":"PR_kwDOOJq8S86rAXrA","number":47,"state":"open","title":"chore(deps): bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-29T04:36:06.000Z","updated_at":"2025-10-04T14:03:21.439Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/Hydepwns/raxol/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hydepwns%2Fraxol/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T03:13:10.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2868865404","node_id":"PR_kwDOCdkFa86q_2l8","number":380,"state":"open","title":"chore(deps): bump yaml_elixir from 2.11.0 to 2.12.0","user":"dependabot[bot]","labels":["dependabot-update"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T03:13:10.000Z","updated_at":"2025-09-29T03:13:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/coryodaniel/k8s/pull/380","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/coryodaniel%2Fk8s/issues/380","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/380/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":"/copi.owasp.org","pr_created_at":"2025-09-25T06:20:26.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2859304975","node_id":"PR_kwDOEyybVc6qbYgP","number":1701,"state":"closed","title":"Bump yaml_elixir from 2.11.0 to 2.12.0 in /copi.owasp.org","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-27T15:09:49.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-25T06:20:26.000Z","updated_at":"2025-09-27T15:09:49.000Z","time_to_close":204563,"merged_at":"2025-09-27T15:09:49.000Z","merged_by":"sydseter","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":"/copi.owasp.org","ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.11.0 to 2.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.11.0\u0026new-version=2.12.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 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/OWASP/cornucopia/pull/1701","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OWASP%2Fcornucopia/issues/1701","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1701/packages"}},{"old_version":"2.11.0","new_version":"2.12.0","update_type":"minor","path":null,"pr_created_at":"2025-09-25T01:04:21.000Z","version_change":"2.11.0 → 2.12.0","issue":{"uuid":"2858740370","node_id":"PR_kwDOPAudPM6qZOqS","number":16,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-25T01:04:21.000Z","updated_at":"2025-09-25T01:04:22.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":2,"packages":[{"name":"spark","old_version":"2.2.67","new_version":"2.2.69","repository_url":"https://github.com/ash-project/spark"},{"name":"yaml_elixir","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":null,"ecosystem":"hex"},"body":"Bumps the production-dependencies group with 2 updates in the / directory: [spark](https://github.com/ash-project/spark) and [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir).\n\nUpdates `spark` from 2.2.67 to 2.2.69\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.2.68\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd after_define option, and use pdict for inline info generation 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/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.2.68...v2.2.69\"\u003ev2.2.69\u003c/a\u003e (2025-09-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't raise in verifiers, as it breaks compilation sometimes by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/spark/compare/v2.2.67...v2.2.68\"\u003ev2.2.68\u003c/a\u003e (2025-08-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd after_define option, and use pdict for inline info generation 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/f044f0d1bf648001cf0db33ede6066e0911d0441\"\u003e\u003ccode\u003ef044f0d\u003c/code\u003e\u003c/a\u003e chore: release version v2.2.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/2bfe3c99bc70c02f57fd903e7a54e33a01bf67b0\"\u003e\u003ccode\u003e2bfe3c9\u003c/code\u003e\u003c/a\u003e fix: don't raise in verifiers, as it breaks compilation sometimes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d1922f6e33fa8f878fa6ee5f70f461248cc98265\"\u003e\u003ccode\u003ed1922f6\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter from 0.6.19 to 0.6.28 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/8b809b11c31b024a2741e09f93a2d4f8c235c8ba\"\u003e\u003ccode\u003e8b809b1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir from 1.4.5 to 1.4.6 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b69fc25c256a0f3785cc76c68a562072a7c52710\"\u003e\u003ccode\u003eb69fc25\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump git_ops from 2.8.0 to 2.9.0 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/97b51d3737fb21b9adf9db6e74526efb7b2f3969\"\u003e\u003ccode\u003e97b51d3\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ex_doc from 0.38.2 to 0.38.3 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/b105fa70a292798493db75b74f583c7399f8cd07\"\u003e\u003ccode\u003eb105fa7\u003c/code\u003e\u003c/a\u003e chore: release version v2.2.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d985a38b8f26ff3bd7bd5faacb84a53f54f268d0\"\u003e\u003ccode\u003ed985a38\u003c/code\u003e\u003c/a\u003e fix: add after_define option, and use pdict for inline info generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/67f8224e3908669e928db6f2d8e5fa68b14063b4\"\u003e\u003ccode\u003e67f8224\u003c/code\u003e\u003c/a\u003e Update dependabot schedule to monthly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/spark/commit/d657bd657423ed7a72cb7de438652253457a228a\"\u003e\u003ccode\u003ed657bd6\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter from 0.6.18 to 0.6.19 (\u003ca href=\"https://redirect.github.com/ash-project/spark/issues/205\"\u003e#205\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.2.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml_elixir` from 2.11.0 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits/v2.12.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/evals/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fevals/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"2.9.0","new_version":"2.11.0","update_type":"minor","path":"/copi.owasp.org","pr_created_at":"2025-05-20T06:24:06.000Z","version_change":"2.9.0 → 2.11.0","issue":{"uuid":"3075809073","node_id":"PR_kwDOEyybVc6W0_dp","number":1273,"state":"open","title":"Bump yaml_elixir from 2.9.0 to 2.11.0 in /copi.owasp.org","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-20T06:24:06.000Z","updated_at":"2025-05-20T08:01:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"yaml_elixir","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/KamilLelonek/yaml-elixir"}],"path":"/copi.owasp.org","ecosystem":"hex"},"body":"Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.9.0 to 2.11.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KamilLelonek/yaml-elixir/commits\"\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=yaml_elixir\u0026package-manager=hex\u0026previous-version=2.9.0\u0026new-version=2.11.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 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/OWASP/cornucopia/pull/1273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OWASP%2Fcornucopia/issues/1273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1273/packages"}}]}