{"id":13055,"name":"tidewave","ecosystem":"hex","repository_url":null,"issues_count":53,"created_at":"2025-06-06T23:24:27.726Z","updated_at":"2025-06-06T23:24:27.726Z","purl":"pkg:hex/tidewave","metadata":{"id":11594046,"name":"tidewave","ecosystem":"hex","description":"Tidewave for Phoenix","homepage":"https://tidewave.ai","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":null,"keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2025-04-29T17:39:41.019Z","latest_release_published_at":"2025-05-08T15:45:48.743Z","latest_release_number":"0.1.6","last_synced_at":"2025-05-20T21:18:26.075Z","created_at":"2025-04-29T17:52:23.659Z","updated_at":"2025-05-20T21:28:49.551Z","registry_url":"https://hex.pm/packages/tidewave/","install_command":"mix hex.package fetch tidewave ","documentation_url":"http://hexdocs.pm/tidewave/","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2025-05-20T21:28:49.531Z","dependent_packages_count":0,"downloads":21284,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":32.20177308944002,"dependent_packages_count":19.683537201211983,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":25.942655145326},"purl":"pkg:hex/tidewave","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hex/tidewave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hex/tidewave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hex/tidewave/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/tidewave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/tidewave/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/tidewave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/tidewave/related_packages","maintainers":[{"uuid":"tidewave","login":"tidewave","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://hex.pm/users/tidewave","role":null,"created_at":"2025-04-29T18:08:43.670Z","updated_at":"2025-04-29T18:08:43.670Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/tidewave/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":18,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4183773126","node_id":"PR_kwDONvQSpc7PIM7L","number":76,"state":"open","title":"Bump tidewave from 0.5.5 to 0.5.6","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-01T03:23:20.000Z","updated_at":"2026-04-01T03:24:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tidewave","old_version":"0.5.5","new_version":"0.5.6","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.5.5 to 0.5.6.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c01a0bcbeca614f26208c24b91b10ce59fd157db\"\u003e\u003ccode\u003ec01a0bc\u003c/code\u003e\u003c/a\u003e Release v0.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1c040aeddaa019321340c90faac904fd99a37186\"\u003e\u003ccode\u003e1c040ae\u003c/code\u003e\u003c/a\u003e Make it clear you must replace $PORT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/699a0ae1d9496302d0858b0b3c9ff57dba551fa3\"\u003e\u003ccode\u003e699a0ae\u003c/code\u003e\u003c/a\u003e Provide a link to ACP registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c0dbcbb1b5f2420edc722f2bc95b09bc687068c2\"\u003e\u003ccode\u003ec0dbcbb\u003c/code\u003e\u003c/a\u003e More docs around provider connection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a5316b9f3d1567fdb88fdd1a9f29c3b643d37cca\"\u003e\u003ccode\u003ea5316b9\u003c/code\u003e\u003c/a\u003e Hide only selector, keep Go to latest link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ec79a4441ce443c1f8479a1e5eee976bf4d88fd9\"\u003e\u003ccode\u003eec79a44\u003c/code\u003e\u003c/a\u003e Docs improvements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a9fed3bb3ea0b9198596494f46df3b2a3f15ebbe\"\u003e\u003ccode\u003ea9fed3b\u003c/code\u003e\u003c/a\u003e Add a note to custom codex-acp and opencode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/74f5cd53fcc181d0f9ac3cd6f751e6f52961a457\"\u003e\u003ccode\u003e74f5cd5\u003c/code\u003e\u003c/a\u003e Add :extra_apps config for additional app discovery (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/fa5cddcaaadc4039b93a4ddb2cc35ab467e1b9a9\"\u003e\u003ccode\u003efa5cddc\u003c/code\u003e\u003c/a\u003e Use Mix.env() == :dev for double checking when plugging Tidewave\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba8dab4e3c29de2e46464f83add0bf751c84432b\"\u003e\u003ccode\u003eba8dab4\u003c/code\u003e\u003c/a\u003e Add listing handlers for prompts and resources (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.5...v0.5.6\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.5.5\u0026new-version=0.5.6)](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/adiibanez/sensocto/pull/76","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adiibanez%2Fsensocto/issues/76","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/76/packages"},{"uuid":"4041210605","node_id":"PR_kwDORLKw3s7I2oyr","number":6,"state":"open","title":"chore(deps-dev): bump tidewave from 0.5.4 to 0.5.5","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-08T12:33:59.000Z","updated_at":"2026-03-09T00:37:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"tidewave","old_version":"0.5.4","new_version":"0.5.5","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.5.4 to 0.5.5.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.5 (2026-02-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eInclude Spark metadata in \u003ccode\u003eget_ecto_schemas\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eget_ash_resources\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eAdd log level filtering to \u003ccode\u003eget_logs\u003c/code\u003e MCP tool\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8dd6f8ca9a0bdc245cc662d627a4a4f72584edb4\"\u003e\u003ccode\u003e8dd6f8c\u003c/code\u003e\u003c/a\u003e Release v0.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/03d533029cc8386eb9635da4e471b19f2f827c8e\"\u003e\u003ccode\u003e03d5330\u003c/code\u003e\u003c/a\u003e Add Ash specific tools if Ash is available (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/92f7165f62d846e28aa5ed7cea5aeae07f536ec7\"\u003e\u003ccode\u003e92f7165\u003c/code\u003e\u003c/a\u003e Add spark context information to ecto tools (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f68512fbf8e14825130561e4767c658875c36e0a\"\u003e\u003ccode\u003ef68512f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Add the proper types to the item schema in both the ecto and eval too...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8c8c2129d1e0b0532f43ae934e82368057ca0181\"\u003e\u003ccode\u003e8c8c212\u003c/code\u003e\u003c/a\u003e Add the proper types to the item schema in both the ecto and eval tools (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/db6a337924bb5035786216a79c3b8464898fd37b\"\u003e\u003ccode\u003edb6a337\u003c/code\u003e\u003c/a\u003e Do not assume standard_error is ours, see \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/222\"\u003e#222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/30eed02f1f81d7f1443302c4bdf9bccac1d8bc27\"\u003e\u003ccode\u003e30eed02\u003c/code\u003e\u003c/a\u003e Clarify MAX_THINKNIG_TOKENS placement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/585562b057abf2d2c59c2c9fbd1c6753b6d6772a\"\u003e\u003ccode\u003e585562b\u003c/code\u003e\u003c/a\u003e Update Claude Code docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8347064eb9955738bff7bb275b5e9c6591f7dc90\"\u003e\u003ccode\u003e8347064\u003c/code\u003e\u003c/a\u003e mix format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6898e1be02390866eae98d798f5ba6ccdea90792\"\u003e\u003ccode\u003e6898e1b\u003c/code\u003e\u003c/a\u003e Add remote access guide\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.4...v0.5.5\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.5.4\u0026new-version=0.5.5)](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/beam-bots/bb_example_so101/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/beam-bots%2Fbb_example_so101/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"3978414644","node_id":"PR_kwDOEZ3yHM7FqPKD","number":198,"state":"closed","title":"Bump the development-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-25T15:52:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-23T14:17:13.000Z","updated_at":"2026-02-25T15:52:02.000Z","time_to_close":178487,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.5.2","new_version":"0.5.5","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.2 (2025-12-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eProperly deal with Unicode when forwarding logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/6e139d29d9f1873b8f3427cb3adc97ffc4e97fdd\"\u003e\u003ccode\u003e6e139d2\u003c/code\u003e\u003c/a\u003e Release v1.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/e09911e865685060ac14d2439265b60f9e26d026\"\u003e\u003ccode\u003ee09911e\u003c/code\u003e\u003c/a\u003e Deal with charlists in logger\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.1...v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.2 to 0.5.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.5 (2026-02-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eInclude Spark metadata in \u003ccode\u003eget_ecto_schemas\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eget_ash_resources\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eAdd log level filtering to \u003ccode\u003eget_logs\u003c/code\u003e MCP tool\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.4 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebandit\u003c/code\u003e as an optional dependency with \u003ccode\u003e\u0026gt;= v1.10.1\u003c/code\u003e to address deflate issue in Claude Code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8dd6f8ca9a0bdc245cc662d627a4a4f72584edb4\"\u003e\u003ccode\u003e8dd6f8c\u003c/code\u003e\u003c/a\u003e Release v0.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/03d533029cc8386eb9635da4e471b19f2f827c8e\"\u003e\u003ccode\u003e03d5330\u003c/code\u003e\u003c/a\u003e Add Ash specific tools if Ash is available (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/92f7165f62d846e28aa5ed7cea5aeae07f536ec7\"\u003e\u003ccode\u003e92f7165\u003c/code\u003e\u003c/a\u003e Add spark context information to ecto tools (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f68512fbf8e14825130561e4767c658875c36e0a\"\u003e\u003ccode\u003ef68512f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Add the proper types to the item schema in both the ecto and eval too...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8c8c2129d1e0b0532f43ae934e82368057ca0181\"\u003e\u003ccode\u003e8c8c212\u003c/code\u003e\u003c/a\u003e Add the proper types to the item schema in both the ecto and eval tools (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/db6a337924bb5035786216a79c3b8464898fd37b\"\u003e\u003ccode\u003edb6a337\u003c/code\u003e\u003c/a\u003e Do not assume standard_error is ours, see \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/222\"\u003e#222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/30eed02f1f81d7f1443302c4bdf9bccac1d8bc27\"\u003e\u003ccode\u003e30eed02\u003c/code\u003e\u003c/a\u003e Clarify MAX_THINKNIG_TOKENS placement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/585562b057abf2d2c59c2c9fbd1c6753b6d6772a\"\u003e\u003ccode\u003e585562b\u003c/code\u003e\u003c/a\u003e Update Claude Code docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8347064eb9955738bff7bb275b5e9c6591f7dc90\"\u003e\u003ccode\u003e8347064\u003c/code\u003e\u003c/a\u003e mix format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6898e1be02390866eae98d798f5ba6ccdea90792\"\u003e\u003ccode\u003e6898e1b\u003c/code\u003e\u003c/a\u003e Add remote access guide\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.2...v0.5.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ringvold/get5_api/pull/198","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringvold%2Fget5_api/issues/198","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/198/packages"},{"uuid":"3886398915","node_id":"PR_kwDOEZ3yHM7A8EPA","number":195,"state":"closed","title":"Bump the development-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-16T14:25:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T14:58:03.000Z","updated_at":"2026-02-16T14:25:23.000Z","time_to_close":1207639,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.5.2","new_version":"0.5.4","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.2 (2025-12-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eProperly deal with Unicode when forwarding logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/6e139d29d9f1873b8f3427cb3adc97ffc4e97fdd\"\u003e\u003ccode\u003e6e139d2\u003c/code\u003e\u003c/a\u003e Release v1.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/e09911e865685060ac14d2439265b60f9e26d026\"\u003e\u003ccode\u003ee09911e\u003c/code\u003e\u003c/a\u003e Deal with charlists in logger\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.1...v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.2 to 0.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.4 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebandit\u003c/code\u003e as an optional dependency with \u003ccode\u003e\u0026gt;= v1.10.1\u003c/code\u003e to address deflate issue in Claude Code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/efdd7abf933bc7f70289905006d9d2b297841198\"\u003e\u003ccode\u003eefdd7ab\u003c/code\u003e\u003c/a\u003e Release v0.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ee8343796eb79e54a94f1d4c9ae76dddb9926a1b\"\u003e\u003ccode\u003eee83437\u003c/code\u003e\u003c/a\u003e More SSL docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/359b8e8f34b6bc6550318b8c1e62e292871f43f4\"\u003e\u003ccode\u003e359b8e8\u003c/code\u003e\u003c/a\u003e Require Bandit v1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/0cf6fc37b5f12999653f2fc6dea436aa21d2d7f3\"\u003e\u003ccode\u003e0cf6fc3\u003c/code\u003e\u003c/a\u003e Clarify Caddy example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1a1936b6813cebab8e3c58fdf99dc275486e5e6f\"\u003e\u003ccode\u003e1a1936b\u003c/code\u003e\u003c/a\u003e Use notation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f737eaef48d3e593a97c34f160024b21ad8adcca\"\u003e\u003ccode\u003ef737eae\u003c/code\u003e\u003c/a\u003e Add a section on using Caddy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e0fe156aabe55f222246b9277d77bac6f76c1573\"\u003e\u003ccode\u003ee0fe156\u003c/code\u003e\u003c/a\u003e Document TanStack Start\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b65a8f2af1ecd0645eb7f2195a7b3f475df0b825\"\u003e\u003ccode\u003eb65a8f2\u003c/code\u003e\u003c/a\u003e Document matching hosts and ports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5a36b3994ebe17a1755129b491f5ff8506ca51ef\"\u003e\u003ccode\u003e5a36b39\u003c/code\u003e\u003c/a\u003e Link to MCP page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/532915089b9c0b91234d1f2a85ceb5943e337376\"\u003e\u003ccode\u003e5329150\u003c/code\u003e\u003c/a\u003e Explain what the MCP brings a bit more\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.2...v0.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ringvold/get5_api/pull/195","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringvold%2Fget5_api/issues/195","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/195/packages"},{"uuid":"3881638304","node_id":"PR_kwDOKaCPJM7AsfU7","number":81,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T09:41:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-01T09:18:38.000Z","updated_at":"2026-02-04T09:41:59.000Z","time_to_close":260599,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":10,"packages":[{"name":"ash_authentication","old_version":"4.11.0","new_version":"4.13.7","repository_url":"https://github.com/team-alembic/ash_authentication"},{"name":"ash_cloak","old_version":"0.1.7","new_version":"0.2.0","repository_url":"https://github.com/ash-project/ash_cloak"},{"name":"ash_phoenix","old_version":"2.3.16","new_version":"2.3.19","repository_url":"https://github.com/ash-project/ash_phoenix"},{"name":"credo","old_version":"1.7.12","new_version":"1.7.16","repository_url":"https://github.com/rrrene/credo"},{"name":"dialyxir","old_version":"1.4.6","new_version":"1.4.7","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"ex_doc","old_version":"0.38.4","new_version":"0.40.1","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"tidewave","old_version":"0.5.0","new_version":"0.5.4","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash_authentication](https://github.com/team-alembic/ash_authentication) | `4.11.0` | `4.13.7` |\n| [ash_cloak](https://github.com/ash-project/ash_cloak) | `0.1.7` | `0.2.0` |\n| [ash_phoenix](https://github.com/ash-project/ash_phoenix) | `2.3.16` | `2.3.19` |\n| [credo](https://github.com/rrrene/credo) | `1.7.12` | `1.7.16` |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.6` | `1.4.7` |\n| [ex_doc](https://github.com/elixir-lang/ex_doc) | `0.38.4` | `0.40.1` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.5.0` | `0.5.4` |\n\n\nUpdates `ash_authentication` from 4.11.0 to 4.13.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/releases\"\u003eash_authentication's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.13.7\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.13.6\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly configure remember_me strategy in installer by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.13.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echeck for expr compatibility in hash password changej (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1114\"\u003e#1114\u003c/a\u003e) by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1108\"\u003e#1108\u003c/a\u003e) by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd upgrader to add remember_me to magic link sign-in actions by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect assert_has_patch assertion in upgrade test by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaudit_log: invalid magic links log as failure by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrectly lock out assent 0.3 by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elock assent at 0.2 until the next major release by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--accounts\u003c/code\u003e flag to add_strategy task (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1096\"\u003e#1096\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix failing test by Josh Price\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.11+ in JWT tenant validation (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1092\"\u003e#1092\u003c/a\u003e) by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.12 in JWT tenant validation by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md\"\u003eash_authentication's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.6...v4.13.7\"\u003ev4.13.7\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.5...v4.13.6\"\u003ev4.13.6\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly configure remember_me strategy in installer by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.4...v4.13.5\"\u003ev4.13.5\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echeck for expr compatibility in hash password changej (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1114\"\u003e#1114\u003c/a\u003e) by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1108\"\u003e#1108\u003c/a\u003e) by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd upgrader to add remember_me to magic link sign-in actions by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect assert_has_patch assertion in upgrade test by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaudit_log: invalid magic links log as failure by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrectly lock out assent 0.3 by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elock assent at 0.2 until the next major release by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--accounts\u003c/code\u003e flag to add_strategy task (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1096\"\u003e#1096\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix failing test by Josh Price\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.11+ in JWT tenant validation (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1092\"\u003e#1092\u003c/a\u003e) by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.12 in JWT tenant validation by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/8faf35ac1d6bb60250f119c20413b358b29ec36c\"\u003e\u003ccode\u003e8faf35a\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0d2301f22f7e83e9b760f2b1fc5778fa450063a8\"\u003e\u003ccode\u003e0d2301f\u003c/code\u003e\u003c/a\u003e fix: skip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0ad8171132d2afa5db40e51304f7dfa5c4cb6ae6\"\u003e\u003ccode\u003e0ad8171\u003c/code\u003e\u003c/a\u003e fix: error caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/c4ed9c96dd06d0ab2c4ed9df637fea04ff170caf\"\u003e\u003ccode\u003ec4ed9c9\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the production-dependencies group across 1 directory with 5...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/d50658da4685e73fda63913ecdd499f4d1e7d4c6\"\u003e\u003ccode\u003ed50658d\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/efd54e3e001a6eb733c7a8484d7a14afcd468f52\"\u003e\u003ccode\u003eefd54e3\u003c/code\u003e\u003c/a\u003e chore: update installer tests to handle remember_me addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/ce42ddd340a8f617d3544d39d26dff31f4fd5e98\"\u003e\u003ccode\u003ece42ddd\u003c/code\u003e\u003c/a\u003e improvement: properly configure remember_me strategy in installer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/54de190911df9e51c192efd506321e42034b5f10\"\u003e\u003ccode\u003e54de190\u003c/code\u003e\u003c/a\u003e chore: remove alias for Unknown exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/eb40cde8e335377ce993af1f22507f7221c67311\"\u003e\u003ccode\u003eeb40cde\u003c/code\u003e\u003c/a\u003e chore: fix incorrect usage of Unknown.exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/15a0e6bb11a91dea684b94d977031e89b8f0da3f\"\u003e\u003ccode\u003e15a0e6b\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.11.0...v4.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_cloak` from 0.1.7 to 0.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_cloak/blob/main/CHANGELOG.md\"\u003eash_cloak'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_cloak/compare/v0.1.7...v0.2.0\"\u003ev0.2.0\u003c/a\u003e (2026-01-20)\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't encrypt attributes not in action accept list 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/ash_cloak/commit/de34876a133fcb6d0ee68cf27857ecf535da1573\"\u003e\u003ccode\u003ede34876\u003c/code\u003e\u003c/a\u003e chore: release version v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/465e3e58a81a4a57426274948ac00ab7887b4904\"\u003e\u003ccode\u003e465e3e5\u003c/code\u003e\u003c/a\u003e fix!: don't encrypt attributes not in action accept list\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/20cad130b132c0695642e6ed98943b36127d2a3a\"\u003e\u003ccode\u003e20cad13\u003c/code\u003e\u003c/a\u003e chore: add test to demonstrate encrypted attributes accepts behavior (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/132\"\u003e#132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/202e1ff8ac923c40ba30f6a9bac28c2ad2aac7f8\"\u003e\u003ccode\u003e202e1ff\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/130\"\u003e#130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/7772eb4bea69daf9363664d87ea5edd7b88737cc\"\u003e\u003ccode\u003e7772eb4\u003c/code\u003e\u003c/a\u003e chore(deps): bump ash in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/131\"\u003e#131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/f6b105568d5477c7db8565005a2ea3a1d82e636e\"\u003e\u003ccode\u003ef6b1055\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/794375d2aaa59bc57d2c87d53cc8596cb84c3053\"\u003e\u003ccode\u003e794375d\u003c/code\u003e\u003c/a\u003e chore(deps): bump ash in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/aa6bddf05d2c02d19c27d432634748d091d97c61\"\u003e\u003ccode\u003eaa6bddf\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group across 1 directory with 3 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/7156757ba70cc9a777027dfbb62e896f6aab6d64\"\u003e\u003ccode\u003e7156757\u003c/code\u003e\u003c/a\u003e chore(deps): bump ash in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/4299187816940a97a0756e8a894f14d3f48abf87\"\u003e\u003ccode\u003e4299187\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump sobelow in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/121\"\u003e#121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_cloak/compare/v0.1.7...v0.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_phoenix` from 2.3.16 to 2.3.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of updated (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e) by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of being updated by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshPhoenix.Inertia.Error argument error when reporting validation errors (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e) by rmaspoch [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/418\"\u003eash-project/ash_phoenix#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug when creating a form for a union type which has \u003ccode\u003enil\u003c/code\u003e as it's value (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e) by Rutgerdj [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/417\"\u003eash-project/ash_phoenix#417\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esoft deprecate page_from_params/3 and introduce params_to_page_opts/3 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e) by hy2k [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/422\"\u003eash-project/ash_phoenix#422\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by Aidan Gauland [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.18...v2.3.19\"\u003ev2.3.19\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.16...v2.3.17\"\u003ev2.3.17\u003c/a\u003e (2025-10-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of updated (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e) by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of being updated by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshPhoenix.Inertia.Error argument error when reporting validation errors (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e) by rmaspoch [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/418\"\u003eash-project/ash_phoenix#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug when creating a form for a union type which has \u003ccode\u003enil\u003c/code\u003e as it's value (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e) by Rutgerdj [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/417\"\u003eash-project/ash_phoenix#417\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esoft deprecate page_from_params/3 and introduce params_to_page_opts/3 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e) by hy2k [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/422\"\u003eash-project/ash_phoenix#422\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by Aidan Gauland [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/587f6b6df046a45dc75e54072a5be4f1ee541fa2\"\u003e\u003ccode\u003e587f6b6\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/1466e39c987bed6455bd46d6fbe9c5fe5c4a6ff6\"\u003e\u003ccode\u003e1466e39\u003c/code\u003e\u003c/a\u003e chore: fix deprecated syntax warning (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/4bd3cdce37664fb81dc56619a3e02622a02e9616\"\u003e\u003ccode\u003e4bd3cdc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/448\"\u003e#448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/0588c9bff0fc56d4419fe94c7e43bda638a26ec0\"\u003e\u003ccode\u003e0588c9b\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/6d961bba1f7fce25955674ebfeb70c583617ea03\"\u003e\u003ccode\u003e6d961bb\u003c/code\u003e\u003c/a\u003e fix: create takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/388459604dd5cd6e630654347c7884da7ee9d121\"\u003e\u003ccode\u003e3884596\u003c/code\u003e\u003c/a\u003e fix: Ensure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/9e6503009f65e35cfc178f3061fb794a28811415\"\u003e\u003ccode\u003e9e65030\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 5 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/469169ab73b010f2debcb47fbdce5841efc0d2f6\"\u003e\u003ccode\u003e469169a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/2b0dcbad192f9e6fb02439c680e2981135265a38\"\u003e\u003ccode\u003e2b0dcba\u003c/code\u003e\u003c/a\u003e fix: don't generate license files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/62d525d8b42cf65d56ba366d1b658b1f5abde01d\"\u003e\u003ccode\u003e62d525d\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.18\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.16...v2.3.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bandit` from 1.8.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mtrudel/bandit/blob/main/CHANGELOG.md\"\u003ebandit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2 (22 Jan 2026)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDistinguish client disconnects from genuine body read timeouts (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/564\"\u003e#564\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pepicrft\"\u003e\u003ccode\u003e@​pepicrft\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1 (5 Jan 2026)\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange default preference order for compression methods to be 'zstd (if present), gzip, deflate' (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003e:zstd_options\u003c/code\u003e key to be set in config (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/558\"\u003e#558\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Fudoshiki\"\u003e\u003ccode\u003e@​Fudoshiki\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eFix error where deflate responses weren't always completely sent (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/559\"\u003e#559\u003c/a\u003e, thanks \u003ca href=\"https://github.com/josevalim\"\u003e\u003ccode\u003e@​josevalim\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0 (29 Dec 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eresponse_encodings\u003c/code\u003e to allow specifying an explicit preference order to compression encodings (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/555\"\u003e#555\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.0 (12 Dec 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSkip body draining when Connection: close is set (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/546\"\u003e#546\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pepicrft\"\u003e\u003ccode\u003e@​pepicrft\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eMake deflate options for WebSockets configurable (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/540\"\u003e#540\u003c/a\u003e, thanks \u003ca href=\"https://github.com/proxima\"\u003e\u003ccode\u003e@​proxima\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eMitigate HTTP/2 rapid reset attacks (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/533\"\u003e#533\u003c/a\u003e, thanks \u003ca href=\"https://github.com/NelsonVides\"\u003e\u003ccode\u003e@​NelsonVides\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eImplement improved respect for SETTINGS_MAX_CONCURRENT_STREAMS (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/524\"\u003e#524\u003c/a\u003e, thanks \u003ca href=\"https://github.com/NelsonVides\"\u003e\u003ccode\u003e@​NelsonVides\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eSupport zstd HTTP compression (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/514\"\u003e#514\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mattmatters\"\u003e\u003ccode\u003e@​mattmatters\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/5af3c8ff5596d4933b28ea51e5c309d98bd71a09\"\u003e\u003ccode\u003e5af3c8f\u003c/code\u003e\u003c/a\u003e Version bump to 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/06c199da6a8e01e80307253f8c51b7d0e84a76f1\"\u003e\u003ccode\u003e06c199d\u003c/code\u003e\u003c/a\u003e fix: distinguish client disconnects from genuine body read timeouts (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/da97c51398e106a8da4bfe1c7c541fd34fb0164e\"\u003e\u003ccode\u003eda97c51\u003c/code\u003e\u003c/a\u003e Bump req from 0.5.16 to 0.5.17 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/563\"\u003e#563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/cd2b7c5ae92cda16df34cd5a95b06e224e629b9d\"\u003e\u003ccode\u003ecd2b7c5\u003c/code\u003e\u003c/a\u003e Version bump to 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/bdb424b6b1003c0261ca197c555b40bc22fde115\"\u003e\u003ccode\u003ebdb424b\u003c/code\u003e\u003c/a\u003e Demote deflate, promote zstd in compression choices (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0f51165b4f999fef35d696fe11183d24f5718b1c\"\u003e\u003ccode\u003e0f51165\u003c/code\u003e\u003c/a\u003e Ensure data is fully deflated on compression (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0088145b81535cc8eb84cc2b943797143f04535a\"\u003e\u003ccode\u003e0088145\u003c/code\u003e\u003c/a\u003e Remove unused requires (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/798f0bede0ff40b3407aca10adce7b8a63f48e47\"\u003e\u003ccode\u003e798f0be\u003c/code\u003e\u003c/a\u003e Optimize iodata emptiness checks (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/49aac490fc5094f9c76189179790dd9a369e2905\"\u003e\u003ccode\u003e49aac49\u003c/code\u003e\u003c/a\u003e Add missing \u003ccode\u003e:zstd_options\u003c/code\u003e key (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/c26756c0b2ab772580048bd7e7a0d57f9bb55d1d\"\u003e\u003ccode\u003ec26756c\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/556\"\u003e#556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mtrudel/bandit/compare/1.8.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `credo` from 1.7.12 to 1.7.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/releases\"\u003ecredo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.16\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.16\"\u003ehttps://hex.pm/packages/credo/1.7.16\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.20.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.PassAsyncInTestCases\u003c/code\u003e add new param \u003ccode\u003e:force_comment_on_explicit_false\u003c/code\u003e (defaults to \u003ccode\u003efalse\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Warning.Dbg\u003c/code\u003e add new param \u003ccode\u003e:allow_captures\u003c/code\u003e (defaults to \u003ccode\u003efalse\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.UnusedMapOperation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.UnusedOperation\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.7.15\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.15\"\u003ehttps://hex.pm/packages/credo/1.7.15\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove performance on large projects\u003c/li\u003e\n\u003cli\u003eParse token_metadata for source files\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Warning.ExpensiveEmptyEnumCheck\u003c/code\u003e have better issue messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.MatchInCondition\u003c/code\u003e add new param \u003ccode\u003e:allow_operators\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.MatchInCondition\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.AliasOrder\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.FunctionNames\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.SinglePipe\u003c/code\u003e add new param \u003ccode\u003e:allow_blocks\u003c/code\u003e (defaults to \u003ccode\u003etrue\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ModuleDependencies\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.7.14\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.14\"\u003ehttps://hex.pm/packages/credo/1.7.14\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regression for \u003ccode\u003eDuplicatedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExpanded \u003ccode\u003eCredo.Check.Warning.ExpensiveEmptyEnumCheck\u003c/code\u003e to cover less obvious cases\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.StructFieldAmount\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.13\"\u003ehttps://hex.pm/packages/credo/1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\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/rrrene/credo/blob/master/CHANGELOG.md\"\u003ecredo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.20.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.PassAsyncInTestCases\u003c/code\u003e add new param \u003ccode\u003e:force_comment_on_explicit_false\u003c/code\u003e (defaults to \u003ccode\u003efalse\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Warning.Dbg\u003c/code\u003e add new param \u003ccode\u003e:allow_captures\u003c/code\u003e (defaults to \u003ccode\u003efalse\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.UnusedMapOperation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.UnusedOperation\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove performance on large projects\u003c/li\u003e\n\u003cli\u003eParse token_metadata for source files\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Warning.ExpensiveEmptyEnumCheck\u003c/code\u003e have better issue messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.MatchInCondition\u003c/code\u003e add new param \u003ccode\u003e:allow_operators\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.MatchInCondition\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.AliasOrder\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.FunctionNames\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.SinglePipe\u003c/code\u003e add new param \u003ccode\u003e:allow_blocks\u003c/code\u003e (defaults to \u003ccode\u003etrue\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ModuleDependencies\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression for \u003ccode\u003eDuplicatedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExpand \u003ccode\u003eCredo.Check.Warning.ExpensiveEmptyEnumCheck\u003c/code\u003e to cover less obvious cases\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.StructFieldAmount\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\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/rrrene/credo/commit/df52d2384f824710e16de5617411a97e53dd09c4\"\u003e\u003ccode\u003edf52d23\u003c/code\u003e\u003c/a\u003e Bump version to 1.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/3d7a39d56271e092818883f0e91b35aca23c8906\"\u003e\u003ccode\u003e3d7a39d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/8787f8aa3d6a5b235ab565922671bf913109c298\"\u003e\u003ccode\u003e8787f8a\u003c/code\u003e\u003c/a\u003e Upgrade to Elixir 1.20.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/27f14b2680fc1e631ed48a3bfe19e8f990c9b8cf\"\u003e\u003ccode\u003e27f14b2\u003c/code\u003e\u003c/a\u003e Rename param to :allow_captures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/7b80669acae3bb4a3198d6558c343a7e571d1784\"\u003e\u003ccode\u003e7b80669\u003c/code\u003e\u003c/a\u003e Add :allow_capture param to Credo.Check.Warning.Dbg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/b10673d01b43208c24466a1d3a4762430860fc9e\"\u003e\u003ccode\u003eb10673d\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-dbg-ampeprsand-usage' of github.com:Nezteb/credo into 1158-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/2f9a47cd2b98f113b25d32d24a3f18d112a52d4f\"\u003e\u003ccode\u003e2f9a47c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrrene/credo/issues/1245\"\u003e#1245\u003c/a\u003e from whatyouhide/andrea-expand-docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/23c7dcea2a82b2e8ea0a8c28b740f5148fe21cc8\"\u003e\u003ccode\u003e23c7dce\u003c/code\u003e\u003c/a\u003e FIXUP\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/2bd5d14a9b9297e11a11c4dd8e21045053a41d26\"\u003e\u003ccode\u003e2bd5d14\u003c/code\u003e\u003c/a\u003e FIXUP\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/276f0a78d7f9dcba23d114826507399caad33882\"\u003e\u003ccode\u003e276f0a7\u003c/code\u003e\u003c/a\u003e Expand compile-time strings in \u0026quot;use Credo.Check\u0026quot; options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrrene/credo/compare/v1.7.12...v1.7.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dialyxir` from 1.4.6 to 1.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.7\u003c/h2\u003e\n\u003ch2\u003e[1.4.7] - 2025-11-05\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Erlex to 0.2.8, fixes \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/574\"\u003e#574\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.7]\u003c/h2\u003e\n\u003ch2\u003e[1.4.7] - 2025-11-05\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Erlex to 0.2.8, fixes \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/574\"\u003e#574\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/b57d69fdc8f0a025d682a88d455d449e77ec9e5d\"\u003e\u003ccode\u003eb57d69f\u003c/code\u003e\u003c/a\u003e Release version 1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/608b355486489aca000e30c7552661a900184abb\"\u003e\u003ccode\u003e608b355\u003c/code\u003e\u003c/a\u003e Bump Erlex (\u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/ab9bd59a85a2bad6363c39eafdc103972d154c16\"\u003e\u003ccode\u003eab9bd59\u003c/code\u003e\u003c/a\u003e Fix issue template.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/9e73fa87ae1e166eb7ac6aab47ba26f3aeadda96\"\u003e\u003ccode\u003e9e73fa8\u003c/code\u003e\u003c/a\u003e Fixup changelog.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.6...1.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.4 to 0.40.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.40.1 (2026-01-31)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link to source from generated .md files\u003c/li\u003e\n\u003cli\u003eImprove word-breaking of module names and sizing of main page titles\u003c/li\u003e\n\u003cli\u003eInclude description in llms.txt\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix headers in custom groups\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.40.0 (2026-01-20)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce Markdown formatter (thanks to Yordis Prietro)\u003c/li\u003e\n\u003cli\u003eGenerate a \u003ccode\u003ellms.txt\u003c/code\u003e document by default and add a \u0026quot;Copy Markdown\u0026quot; button to the top of every page\u003c/li\u003e\n\u003cli\u003eRun retriever only once per formatter\u003c/li\u003e\n\u003cli\u003eSupport anchors on redirects\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCopy button on \u003ccode\u003eerl\u003c/code\u003e and \u003ccode\u003eiex\u003c/code\u003e snippets now include prompts\u003c/li\u003e\n\u003cli\u003eFix headers having wrong selectors due to whitespace minification\u003c/li\u003e\n\u003cli\u003eOnly include \u003ccode\u003e.html\u003c/code\u003e links on Swup\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRevamp the ExDoc entrypoint and formatter API. While those have never been made public, others may have relied on it. We have now changed and documented them on the path to standardization\u003c/li\u003e\n\u003cli\u003eThe previously deprecated :assets option will raise if given a string, pass a map instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.3 (2025-12-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd the option to trim down the footer\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.2 (2025-12-04)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eDo not strip hrefs on summaries\u003c/li\u003e\n\u003cli\u003eShow go to latest for prereleases\u003c/li\u003e\n\u003cli\u003ePrevent fake italic in autocomplete text\u003c/li\u003e\n\u003cli\u003eRename \u0026quot;Search Hexdocs\u0026quot; link to \u0026quot;Go to package docs\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.1 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eImprove box-shadow around autocompletion\u003c/li\u003e\n\u003cli\u003eTrim search engine selector on small screens\u003c/li\u003e\n\u003cli\u003eFix admonition titles on small screens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.0 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\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/elixir-lang/ex_doc/commit/20a355b005c31f3ba38c7729d52a02571ea245cd\"\u003e\u003ccode\u003e20a355b\u003c/code\u003e\u003c/a\u003e Release v0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/7a71ddf985ca531cc5ab8e0e3c81812209f31cd9\"\u003e\u003ccode\u003e7a71ddf\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f44f6fe6aae77960b100cd08878986208449a960\"\u003e\u003ccode\u003ef44f6fe\u003c/code\u003e\u003c/a\u003e Turn whitespace minification back on\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/38028674ac14570a700ba8804d6ca4cbba1dc951\"\u003e\u003ccode\u003e3802867\u003c/code\u003e\u003c/a\u003e Improve distinction between docstring headings (H2-H4)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e8a46c6fa7d8af5a24af6caf7a266e7995c51ce2\"\u003e\u003ccode\u003ee8a46c6\u003c/code\u003e\u003c/a\u003e Change headings' levels to match their context\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/9cd866c84ccdd1afa9eee772d72511c5ef99cbae\"\u003e\u003ccode\u003e9cd866c\u003c/code\u003e\u003c/a\u003e Fix Summary Types heading size\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e8e74eec1881dae173e02cf8713ff65e88540d68\"\u003e\u003ccode\u003ee8e74ee\u003c/code\u003e\u003c/a\u003e More word break tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/21ec71f709317bdd2e32b6d4d6055857d3761552\"\u003e\u003ccode\u003e21ec71f\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8611a164fe24d7b9f669cdad96dcaf30e8254fc1\"\u003e\u003ccode\u003e8611a16\u003c/code\u003e\u003c/a\u003e Improve word-breaking of module names and sizing of main page titles (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2190\"\u003e#2190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/1b1fe51e479b9bcbf72802e7ef700ed3cedf53ac\"\u003e\u003ccode\u003e1b1fe51\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2187\"\u003e#2187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.4...v0.40.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.30 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.1...v0.7.2\"\u003ev0.7.2\u003c/a\u003e (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.0\"\u003ev0.7.0\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/22aa432d3807cd77cdbdddcba27ac9738cc3767b\"\u003e\u003ccode\u003e22aa432\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d64e9a463f500bdc0404f2f27b44619500dc7e28\"\u003e\u003ccode\u003ed64e9a4\u003c/code\u003e\u003c/a\u003e fix: don't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0d5de8d53293e13def5b2e14e856e4ba0ee8c2db\"\u003e\u003ccode\u003e0d5de8d\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3cd35a29842420d751e5331cdaac46d2346ed66d\"\u003e\u003ccode\u003e3cd35a2\u003c/code\u003e\u003c/a\u003e chore: bump installer version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a527c28ff4b2ae261c8a0fca46cfba8d23bb534b\"\u003e\u003ccode\u003ea527c28\u003c/code\u003e\u003c/a\u003e chore: include change in non-archive as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae7ec104812daa3411f0e5a751964ada2dbb4ef7\"\u003e\u003ccode\u003eae7ec10\u003c/code\u003e\u003c/a\u003e improvement: Add more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/94aadda259e02ec924602657428f9a0571a92e37\"\u003e\u003ccode\u003e94aadda\u003c/code\u003e\u003c/a\u003e chore: credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a8455642dbf54a6a4b15e349037603cb2e31dbe7\"\u003e\u003ccode\u003ea845564\u003c/code\u003e\u003c/a\u003e chore: Remove unused \u003ccode\u003erequire\u003c/code\u003e statements as picked up by the Elixir 1.20.0-r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae59c7d69dcab65fe23aeb2770ab2ce3832c7434\"\u003e\u003ccode\u003eae59c7d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/18b1e05742d3eb41a02325debb75749bb84069d6\"\u003e\u003ccode\u003e18b1e05\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sourceror` from 1.10.0 to 1.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doorgan/sourceror/releases\"\u003esourceror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: FastZipper empty siblings + \u003ccode\u003enew\u003c/code\u003e + Enum.reverse optimizations by \u003ca href=\"https://github.com/novaugust\"\u003e\u003ccode\u003e@​novaugust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/doorgan/sourceror/pull/193\"\u003edoorgan/sourceror#193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: calculate ranges for charlist with concatenation by \u003ca href=\"https://github.com/doorgan\"\u003e\u003ccode\u003e@​doorgan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/doorgan/sourceror/pull/194\"\u003edoorgan/sourceror#194\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/doorgan/sourceror/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/doorgan/sourceror/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doorgan/sourceror/blob/main/CHANGELOG.md\"\u003esourceror's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1 (2026-01-26)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Sourceror] Fixed range calculation for charlists with concatenations.\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/doorgan/sourceror/commit/5c6551d597d5cc2adda98292428e1571ccb68aab\"\u003e\u003ccode\u003e5c6551d\u003c/code\u003e\u003c/a\u003e chore: v1.10.1 (\u003ca href=\"https://redirect.github.com/doorgan/sourceror/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doorgan/sourceror/commit/a297c1c1fe2f4d46ecb199207b04786f485d9fdb\"\u003e\u003ccode\u003ea297c1c\u003c/code\u003e\u003c/a\u003e fix: calculate ranges for charlist with concatenation (\u003ca href=\"https://redirect.github.com/doorgan/sourceror/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doorgan/sourceror/commit/ffb1ad3c2b111371ff9c568b93ee41a145499349\"\u003e\u003ccode\u003effb1ad3\u003c/code\u003e\u003c/a\u003e FastZipper empty siblings + \u003ccode\u003enew\u003c/code\u003e + Enum.reverse optimizations (\u003ca href=\"https://redirect.github.com/doorgan/sourceror/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/doorgan/sourceror/compare/v1.10.0...v1.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.0 to 0.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.4 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebandit\u003c/code\u003e as an optional dependency with \u003ccode\u003e\u0026gt;= v1.10.1\u003c/code\u003e to address deflate issue in Claude Code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.2 (2025-11-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eFix logging with Unicode charlists\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.1 (2025-11-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTidewave.clear_logs/0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/tidewave/config\u003c/code\u003e endpoint for Tidewave App/CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix type of \u003ccode\u003eget_logs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/efdd7abf933bc7f70289905006d9d2b297841198\"\u003e\u003ccode\u003eefdd7ab\u003c/code\u003e\u003c/a\u003e Release v0.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ee8343796eb79e54a94f1d4c9ae76dddb9926a1b\"\u003e\u003ccode\u003eee83437\u003c/code\u003e\u003c/a\u003e More SSL docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/359b8e8f34b6bc6550318b8c1e62e292871f43f4\"\u003e\u003ccode\u003e359b8e8\u003c/code\u003e\u003c/a\u003e Require Bandit v1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/0cf6fc37b5f12999653f2fc6dea436aa21d2d7f3\"\u003e\u003ccode\u003e0cf6fc3\u003c/code\u003e\u003c/a\u003e Clarify Caddy example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1a1936b6813cebab8e3c58fdf99dc275486e5e6f\"\u003e\u003ccode\u003e1a1936b\u003c/code\u003e\u003c/a\u003e Use notation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f737eaef48d3e593a97c34f160024b21ad8adcca\"\u003e\u003ccode\u003ef737eae\u003c/code\u003e\u003c/a\u003e Add a section on using Caddy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e0fe156aabe55f222246b9277d77bac6f76c1573\"\u003e\u003ccode\u003ee0fe156\u003c/code\u003e\u003c/a\u003e Document TanStack Start\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b65a8f2af1ecd0645eb7f2195a7b3f475df0b825\"\u003e\u003ccode\u003eb65a8f2\u003c/code\u003e\u003c/a\u003e Document matching hosts and ports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5a36b3994ebe17a1755129b491f5ff8506ca51ef\"\u003e\u003ccode\u003e5a36b39\u003c/code\u003e\u003c/a\u003e Link to MCP page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/532915089b9c0b91234d1f2a85ceb5943e337376\"\u003e\u003ccode\u003e5329150\u003c/code\u003e\u003c/a\u003e Explain what the MCP brings a bit more\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.0...v0.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_events/pull/81","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_events/issues/81","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/81/packages"},{"uuid":"3827946614","node_id":"PR_kwDOOJq8S8696qDk","number":137,"state":"open","title":"chore(deps-dev): bump tidewave from 0.5.2 to 0.5.4","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T04:32:00.000Z","updated_at":"2026-01-19T04:32:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"tidewave","old_version":"0.5.2","new_version":"0.5.4","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.5.2 to 0.5.4.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.4 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebandit\u003c/code\u003e as an optional dependency with \u003ccode\u003e\u0026gt;= v1.10.1\u003c/code\u003e to address deflate issue in Claude Code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/efdd7abf933bc7f70289905006d9d2b297841198\"\u003e\u003ccode\u003eefdd7ab\u003c/code\u003e\u003c/a\u003e Release v0.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ee8343796eb79e54a94f1d4c9ae76dddb9926a1b\"\u003e\u003ccode\u003eee83437\u003c/code\u003e\u003c/a\u003e More SSL docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/359b8e8f34b6bc6550318b8c1e62e292871f43f4\"\u003e\u003ccode\u003e359b8e8\u003c/code\u003e\u003c/a\u003e Require Bandit v1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/0cf6fc37b5f12999653f2fc6dea436aa21d2d7f3\"\u003e\u003ccode\u003e0cf6fc3\u003c/code\u003e\u003c/a\u003e Clarify Caddy example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1a1936b6813cebab8e3c58fdf99dc275486e5e6f\"\u003e\u003ccode\u003e1a1936b\u003c/code\u003e\u003c/a\u003e Use notation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f737eaef48d3e593a97c34f160024b21ad8adcca\"\u003e\u003ccode\u003ef737eae\u003c/code\u003e\u003c/a\u003e Add a section on using Caddy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e0fe156aabe55f222246b9277d77bac6f76c1573\"\u003e\u003ccode\u003ee0fe156\u003c/code\u003e\u003c/a\u003e Document TanStack Start\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b65a8f2af1ecd0645eb7f2195a7b3f475df0b825\"\u003e\u003ccode\u003eb65a8f2\u003c/code\u003e\u003c/a\u003e Document matching hosts and ports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5a36b3994ebe17a1755129b491f5ff8506ca51ef\"\u003e\u003ccode\u003e5a36b39\u003c/code\u003e\u003c/a\u003e Link to MCP page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/532915089b9c0b91234d1f2a85ceb5943e337376\"\u003e\u003ccode\u003e5329150\u003c/code\u003e\u003c/a\u003e Explain what the MCP brings a bit more\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.2...v0.5.4\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.5.2\u0026new-version=0.5.4)](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/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hydepwns%2Fraxol/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"},{"uuid":"3767361668","node_id":"PR_kwDOEZ3yHM660r0K","number":192,"state":"closed","title":"Bump the development-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-01-26T14:33:45.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T13:03:24.000Z","updated_at":"2026-01-26T14:33:46.000Z","time_to_close":2424621,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates in the / directory: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.2 (2025-12-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eProperly deal with Unicode when forwarding logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/6e139d29d9f1873b8f3427cb3adc97ffc4e97fdd\"\u003e\u003ccode\u003e6e139d2\u003c/code\u003e\u003c/a\u003e Release v1.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/e09911e865685060ac14d2439265b60f9e26d026\"\u003e\u003ccode\u003ee09911e\u003c/code\u003e\u003c/a\u003e Deal with charlists in logger\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.1...v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c9f3410e6cd37a2fded849c0f13a4f094b94ecdc\"\u003e\u003ccode\u003ec9f3410\u003c/code\u003e\u003c/a\u003e Release v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/155a179f193c6b16d3876c4357410ab2d9ffcdd8\"\u003e\u003ccode\u003e155a179\u003c/code\u003e\u003c/a\u003e Improve CSP support, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/213\"\u003e#213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/3a39d5e500df542e16175728d4c38bb3b63cdd73\"\u003e\u003ccode\u003e3a39d5e\u003c/code\u003e\u003c/a\u003e Clarify the job of Tidewave MCP vs LSP\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/0299326ff1250d8b12c3bc93b5163f096265dedf\"\u003e\u003ccode\u003e0299326\u003c/code\u003e\u003c/a\u003e Document depth-based inspector\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/99b382ef1211011f667ef82a3dffee1a02f355ed\"\u003e\u003ccode\u003e99b382e\u003c/code\u003e\u003c/a\u003e Mention both React and Vue in the new front-end page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a6e45a116148379bc8de6840c39dbd76d4abe733\"\u003e\u003ccode\u003ea6e45a1\u003c/code\u003e\u003c/a\u003e Improve HTTPS guide with more tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/052de822150fd2d2943721043b9a1ec0288462d5\"\u003e\u003ccode\u003e052de82\u003c/code\u003e\u003c/a\u003e Add default configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4023aad6759d2641879a3daceff7b6266f8389f7\"\u003e\u003ccode\u003e4023aad\u003c/code\u003e\u003c/a\u003e Wrap up devcontainers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5bb375b5b12baea90e18bd86a1b3bdbb04744a65\"\u003e\u003ccode\u003e5bb375b\u003c/code\u003e\u003c/a\u003e Update containers documentation for CLI (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/201\"\u003e#201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4a68673e5d0757eb7b8d3c97c9fcdfed4ed9a913\"\u003e\u003ccode\u003e4a68673\u003c/code\u003e\u003c/a\u003e Correct viewport docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.2...v0.5.3\"\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/ringvold/get5_api/pull/192","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringvold%2Fget5_api/issues/192","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/192/packages"},{"uuid":"3656659605","node_id":"PR_kwDOKCjBAs61FR0a","number":998,"state":"open","title":"chore(deps): bump the patch-updates group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":29,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-24T00:24:13.000Z","updated_at":"2026-01-05T03:23:32.089Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patch-updates","update_count":8,"packages":[{"name":"ash_phoenix","old_version":"2.3.17","new_version":"2.3.18","repository_url":"https://github.com/ash-project/ash_phoenix"},{"name":"ash_postgres","old_version":"2.6.25","new_version":"2.6.26","repository_url":"https://github.com/ash-project/ash_postgres"},{"name":"dialyxir","old_version":"1.4.6","new_version":"1.4.7","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"live_debugger","old_version":"0.4.2","new_version":"0.4.3","repository_url":"https://github.com/software-mansion/live-debugger"},{"name":"open_api_spex","old_version":"3.22.0","new_version":"3.22.1","repository_url":"https://github.com/open-api-spex/open_api_spex"},{"name":"tidewave","old_version":"0.5.0","new_version":"0.5.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"},{"name":"usage_rules","old_version":"0.1.25","new_version":"0.1.26","repository_url":"https://github.com/ash-project/usage_rules"}],"path":null,"ecosystem":"hex"},"body":"Bumps the patch-updates group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash_phoenix](https://github.com/ash-project/ash_phoenix) | `2.3.17` | `2.3.18` |\n| [ash_postgres](https://github.com/ash-project/ash_postgres) | `2.6.25` | `2.6.26` |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.6` | `1.4.7` |\n| [live_debugger](https://github.com/software-mansion/live-debugger) | `0.4.2` | `0.4.3` |\n| [open_api_spex](https://github.com/open-api-spex/open_api_spex) | `3.22.0` | `3.22.1` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.5.0` | `0.5.2` |\n| [usage_rules](https://github.com/ash-project/usage_rules) | `0.1.25` | `0.1.26` |\n\n\nUpdates `ash_phoenix` from 2.3.17 to 2.3.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/62d525d8b42cf65d56ba366d1b658b1f5abde01d\"\u003e\u003ccode\u003e62d525d\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5cf8f6c86b5c9730d691981c7866a2996f8f23ea\"\u003e\u003ccode\u003e5cf8f6c\u003c/code\u003e\u003c/a\u003e fix: merge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/19cf6140c8ecbb28e100a3fd704408ba3fd1151a\"\u003e\u003ccode\u003e19cf614\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/c9a60263a44f58d93ce8abf26d378732bc65d834\"\u003e\u003ccode\u003ec9a6026\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5431e0a9899377e103e57782f647674396408cca\"\u003e\u003ccode\u003e5431e0a\u003c/code\u003e\u003c/a\u003e chore: handle non stringifiable values in form comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5f7f6d4975c63c178ec5c7861caf2e6786af10e4\"\u003e\u003ccode\u003e5f7f6d4\u003c/code\u003e\u003c/a\u003e test: update form should work without create action configuration (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/435\"\u003e#435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/48860d646f320882c29bc4de55e5114f8003d90d\"\u003e\u003ccode\u003e48860d6\u003c/code\u003e\u003c/a\u003e fix: fix type warnings and compile issues on elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/31dd1b4d39db59df27b4d35d9875f4ed423144a0\"\u003e\u003ccode\u003e31dd1b4\u003c/code\u003e\u003c/a\u003e chore: Update MixProject cli for Elixir 1.19 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_postgres` from 2.6.25 to 2.6.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/releases\"\u003eash_postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.26\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd generator to tsvector type (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/655\"\u003e#655\u003c/a\u003e) by Jesse Williams\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003everify check constraint attributes at compile time by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate deps for bug fixes by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md\"\u003eash_postgres's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.25...v2.6.26\"\u003ev2.6.26\u003c/a\u003e (2025-11-23)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd generator to tsvector type (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/655\"\u003e#655\u003c/a\u003e) by Jesse Williams\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003everify check constraint attributes at compile time by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate deps for bug fixes by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/cb2c8cbbeea32822c37f4ea7ba072ad081d48032\"\u003e\u003ccode\u003ecb2c8cb\u003c/code\u003e\u003c/a\u003e chore: release version v2.6.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/5dc0558ba8cde656063d4c1b7d034f38211a5d7f\"\u003e\u003ccode\u003e5dc0558\u003c/code\u003e\u003c/a\u003e chore: update ash_sql, use new select binding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/a4930ba57c5e10ad0f2c0d2ffa92a2af903f64d8\"\u003e\u003ccode\u003ea4930ba\u003c/code\u003e\u003c/a\u003e test: add complex calculation tests with filtered aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/d19d4ceec3d63fdbc055ad23d6d496415a630def\"\u003e\u003ccode\u003ed19d4ce\u003c/code\u003e\u003c/a\u003e improvement: add generator to tsvector type (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/655\"\u003e#655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/e7530aa2e2b58f52d8cd24086e6473878abb5f57\"\u003e\u003ccode\u003ee7530aa\u003c/code\u003e\u003c/a\u003e test: add failing test for aggregate filtering on nested first aggregate (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/d801d3118b7b0ef1dfbcd3ba1e820fe041d9b149\"\u003e\u003ccode\u003ed801d31\u003c/code\u003e\u003c/a\u003e chore: update ash_sql and add test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/ede4cc66d609c43b9047ace74586847d278eb637\"\u003e\u003ccode\u003eede4cc6\u003c/code\u003e\u003c/a\u003e docs: Mention :define_ecto_repo? option of use AshPostgres.Repo macro in gett...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/e07b602e920498f5cb3adbedec07223841fa0178\"\u003e\u003ccode\u003ee07b602\u003c/code\u003e\u003c/a\u003e improvement: verify check constraint attributes at compile time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/c89a4bcc6cc49ab9a2b489941738f7becc2389af\"\u003e\u003ccode\u003ec89a4bc\u003c/code\u003e\u003c/a\u003e chore: update ash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/4b6463b82f46938f0ac7b13af4c57fc52ff1f2b2\"\u003e\u003ccode\u003e4b6463b\u003c/code\u003e\u003c/a\u003e chore: reuse compliance\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.25...v2.6.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dialyxir` from 1.4.6 to 1.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.7\u003c/h2\u003e\n\u003ch2\u003e[1.4.7] - 2025-11-05\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Erlex to 0.2.8, fixes \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/574\"\u003e#574\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.7]\u003c/h2\u003e\n\u003ch2\u003e[1.4.7] - 2025-11-05\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Erlex to 0.2.8, fixes \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/574\"\u003e#574\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/b57d69fdc8f0a025d682a88d455d449e77ec9e5d\"\u003e\u003ccode\u003eb57d69f\u003c/code\u003e\u003c/a\u003e Release version 1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/608b355486489aca000e30c7552661a900184abb\"\u003e\u003ccode\u003e608b355\u003c/code\u003e\u003c/a\u003e Bump Erlex (\u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/ab9bd59a85a2bad6363c39eafdc103972d154c16\"\u003e\u003ccode\u003eab9bd59\u003c/code\u003e\u003c/a\u003e Fix issue template.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/9e73fa87ae1e166eb7ac6aab47ba26f3aeadda96\"\u003e\u003ccode\u003e9e73fa8\u003c/code\u003e\u003c/a\u003e Fixup changelog.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.6...1.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `live_debugger` from 0.4.2 to 0.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/live-debugger/releases\"\u003elive_debugger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug: Fix highlighting with embedded LiveViews in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/797\"\u003e#797\u003c/a\u003e by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhancement: Route to same page after redirect to new process in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/803\"\u003e#803\u003c/a\u003e by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add features page to docs in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/829\"\u003e#829\u003c/a\u003e by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/live-debugger/compare/v0.4.2...v0.4.3\"\u003ehttps://github.com/software-mansion/live-debugger/compare/v0.4.2...v0.4.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/live-debugger/blob/v0.4.3/CHANGELOG.md\"\u003elive_debugger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.3 (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix highlighting with embedded LiveViews \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/797\"\u003e#797\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRoute to same page after redirect to new process \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/803\"\u003e#803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd features page to docs \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/829\"\u003e#829\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/live-debugger/commit/50aa83aafbfe0f6049484dbba30dd2a4b41ec00b\"\u003e\u003ccode\u003e50aa83a\u003c/code\u003e\u003c/a\u003e Release: v0.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/live-debugger/commit/5cdd2d49175e0c8143dd0dc50b93e5a74915bb6f\"\u003e\u003ccode\u003e5cdd2d4\u003c/code\u003e\u003c/a\u003e Docs: adjust docs for LiveDebugger website (\u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/live-debugger/commit/a9c3c6e05aa1bc70878d78207e435c842415a641\"\u003e\u003ccode\u003ea9c3c6e\u003c/code\u003e\u003c/a\u003e Enhancement: route to the same page after redirect (\u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/live-debugger/commit/58a55226f4963f59c5c321584f0a62a547ed3d4d\"\u003e\u003ccode\u003e58a5522\u003c/code\u003e\u003c/a\u003e Bug: Highlighting not working with embedded LiveViews (\u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/issues/797\"\u003e#797\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/software-mansion/live-debugger/compare/v0.4.2...v0.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `open_api_spex` from 3.22.0 to 3.22.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-api-spex/open_api_spex/releases\"\u003eopen_api_spex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix elixir 1.19 support by \u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\"\u003ehttps://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-api-spex/open_api_spex/blob/master/CHANGELOG.md\"\u003eopen_api_spex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.1 - 2025-11-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix elixir 1.19 support by \u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/32a7af03fda86b345823d44be7c1655a6bb7a150\"\u003e\u003ccode\u003e32a7af0\u003c/code\u003e\u003c/a\u003e Release version 3.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/aaee4a7f9a6c4c0d2d3f69e4ab053ca65fff60fb\"\u003e\u003ccode\u003eaaee4a7\u003c/code\u003e\u003c/a\u003e Fix elixir 1.19 support (\u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.16 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.17/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.17 (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enoop in empty live reloader config\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/8632ec219162f2537a1d230e3bd73a4b2dff87cb\"\u003e\u003ccode\u003e8632ec2\u003c/code\u003e\u003c/a\u003e Release 1.1.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/251229d9d6c6f9a96bb7e48532e19e6de24b5bc5\"\u003e\u003ccode\u003e251229d\u003c/code\u003e\u003c/a\u003e noop in empty live reloader config\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.16...v1.1.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.0 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.2 (2025-11-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eFix logging with Unicode charlists\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.1 (2025-11-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTidewave.clear_logs/0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/tidewave/config\u003c/code\u003e endpoint for Tidewave App/CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix type of \u003ccode\u003eget_logs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a535833eae637eb6a0f89fd87ec9381d4883965e\"\u003e\u003ccode\u003ea535833\u003c/code\u003e\u003c/a\u003e Release v0.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/88dee4a4c1b2494eeb1447597561eb5114f3f94d\"\u003e\u003ccode\u003e88dee4a\u003c/code\u003e\u003c/a\u003e Fix logger with Unicode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/97567fb476bae104182e59b4cc55308bb64a6926\"\u003e\u003ccode\u003e97567fb\u003c/code\u003e\u003c/a\u003e Clarify when the CLI parameters are needed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a603b244ef142842b999051edca855977dbe502a\"\u003e\u003ccode\u003ea603b24\u003c/code\u003e\u003c/a\u003e Fix Linux Tidewave CLI download link for x86_64-musl edition (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6f28724f23bf8555d3076a681f47b5f7d04f318c\"\u003e\u003ccode\u003e6f28724\u003c/code\u003e\u003c/a\u003e Mention Claude Code executable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6ad876ef35be83ed5e96c9f2a5006d6d0a1864d2\"\u003e\u003ccode\u003e6ad876e\u003c/code\u003e\u003c/a\u003e Document custom endpoints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ae6b53d3d017b746b2659c0d725415dee591675f\"\u003e\u003ccode\u003eae6b53d\u003c/code\u003e\u003c/a\u003e Update CLI docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/3b1d9900f4907cd4ee2ef81ad99943558a0ca25d\"\u003e\u003ccode\u003e3b1d990\u003c/code\u003e\u003c/a\u003e Mention codex in providers page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/36b37e60cc716cda241fede3881250e4ef6abaf8\"\u003e\u003ccode\u003e36b37e6\u003c/code\u003e\u003c/a\u003e docs: Tidewave do support Claude Code now (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e1115a952ad8784cf6bb02c2e5d9983c9c071604\"\u003e\u003ccode\u003ee1115a9\u003c/code\u003e\u003c/a\u003e Add link to Figma video\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.0...v0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `usage_rules` from 0.1.25 to 0.1.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/releases\"\u003eusage_rules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.26\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Include rules from all apps in umbrella project by \u003ca href=\"https://github.com/nathanalderson\"\u003e\u003ccode\u003e@​nathanalderson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/37\"\u003eash-project/usage_rules#37\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the dev-dependencies group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/39\"\u003eash-project/usage_rules#39\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nathanalderson\"\u003e\u003ccode\u003e@​nathanalderson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/37\"\u003eash-project/usage_rules#37\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.25...v0.1.26\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.25...v0.1.26\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/blob/main/CHANGELOG.md\"\u003eusage_rules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.26 (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude rules from all apps in umbrella project (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/37\"\u003e#37\u003c/a\u003e) by Nathan Alderson\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/usage_rules/commit/cd2240ea585af4abd8ede0e0ab6c7ed4b26165d1\"\u003e\u003ccode\u003ecd2240e\u003c/code\u003e\u003c/a\u003e chore: release version v0.1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/1c1656a98ba725f2d1763a354df4b7ad77fef346\"\u003e\u003ccode\u003e1c1656a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/ab81ac3fc7d2946bb10acbf75d42217275debe90\"\u003e\u003ccode\u003eab81ac3\u003c/code\u003e\u003c/a\u003e fix: Include rules from all apps in umbrella project (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/37\"\u003e#37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.25...v0.1.26\"\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/zebbra/data_aggregator/pull/998","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebbra%2Fdata_aggregator/issues/998","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/998/packages"},{"uuid":"3583571429","node_id":"PR_kwDOPqosV86xRDVe","number":176,"state":"open","title":"deps(deps-dev): bump tidewave from 0.5.0 to 0.5.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-03T20:09:07.000Z","updated_at":"2025-11-03T20:13:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps-dev)","packages":[{"name":"tidewave","old_version":"0.5.0","new_version":"0.5.1","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.5.0 to 0.5.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.1 (2025-11-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTidewave.clear_logs/0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/tidewave/config\u003c/code\u003e endpoint for Tidewave App/CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix type of \u003ccode\u003eget_logs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/539f16b7c4c09e62eb1128a360cc92c06deb6f45\"\u003e\u003ccode\u003e539f16b\u003c/code\u003e\u003c/a\u003e Release v0.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6b59f3a73f8eedb63848622495e85562536c8d2c\"\u003e\u003ccode\u003e6b59f3a\u003c/code\u003e\u003c/a\u003e Use integer for get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e3cdfcc85d2eac9255bb2f2720916c9ba0b844fb\"\u003e\u003ccode\u003ee3cdfcc\u003c/code\u003e\u003c/a\u003e Rails is now streamable http too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/cb0ad845204d0f172d77935d76fd18552242df05\"\u003e\u003ccode\u003ecb0ad84\u003c/code\u003e\u003c/a\u003e Break tips around\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a5a9bb56b61a40ff8d943bcf065d0ea6af014668\"\u003e\u003ccode\u003ea5a9bb5\u003c/code\u003e\u003c/a\u003e Add Tidewave.clear_logs/0 public API (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5b4738ffbd9120921ec9f36acb85171c2c0af5e5\"\u003e\u003ccode\u003e5b4738f\u003c/code\u003e\u003c/a\u003e Add MCP Docs for Codex CLI (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/37878873dbe3a3103e7030dc0ca4e46bac698dc9\"\u003e\u003ccode\u003e3787887\u003c/code\u003e\u003c/a\u003e Remove duplicated line\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/93c941b859b1b05d32c7b8d3b4a005034a006ae6\"\u003e\u003ccode\u003e93c941b\u003c/code\u003e\u003c/a\u003e Mention symlinks for separate frontend/backend repos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d38ecfc24879d525296cbb2a402d7f2aec1a7e90\"\u003e\u003ccode\u003ed38ecfc\u003c/code\u003e\u003c/a\u003e add config endpoint (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ad873f9709b50d5776413dd936e8c4fc4e739844\"\u003e\u003ccode\u003ead873f9\u003c/code\u003e\u003c/a\u003e Update react.md (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.0...v0.5.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=tidewave\u0026package-manager=hex\u0026previous-version=0.5.0\u0026new-version=0.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/agentjido/req_llm/pull/176","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agentjido%2Freq_llm/issues/176","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/176/packages"},{"uuid":"2921829952","node_id":"PR_kwDOO2vLgc6uJ5ZA","number":20,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-16T21:00:28.881Z","updated_at":"2026-01-09T19:35:13.217Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":8,"packages":[{"name":"credo","old_version":"1.7.12","new_version":"1.7.13","repository_url":"https://github.com/rrrene/credo"},{"name":"dialyxir","old_version":"1.4.5","new_version":"1.4.6","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.4","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"git_ops","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/zachdaniel/git_ops"},{"name":"meck","old_version":"0.9.2","new_version":"1.1.0","repository_url":"https://github.com/eproxus/meck"},{"name":"mix_test_interactive","old_version":"2.1.0","new_version":"5.0.0","repository_url":"https://github.com/randycoulman/mix_test_interactive"},{"name":"plug_cowboy","old_version":"2.7.3","new_version":"2.7.4","repository_url":"https://github.com/elixir-plug/plug_cowboy"},{"name":"tidewave","old_version":"0.1.7","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [credo](https://github.com/rrrene/credo) | `1.7.12` | `1.7.13` |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.5` | `1.4.6` |\n| [ex_doc](https://github.com/elixir-lang/ex_doc) | `0.38.2` | `0.38.4` |\n| [git_ops](https://github.com/zachdaniel/git_ops) | `2.8.0` | `2.9.0` |\n| [meck](https://github.com/eproxus/meck) | `0.9.2` | `1.1.0` |\n| [mix_test_interactive](https://github.com/randycoulman/mix_test_interactive) | `2.1.0` | `5.0.0` |\n| [plug_cowboy](https://github.com/elixir-plug/plug_cowboy) | `2.7.3` | `2.7.4` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.1.7` | `0.5.0` |\n\n\nUpdates `credo` from 1.7.12 to 1.7.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/releases\"\u003ecredo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.13\"\u003ehttps://hex.pm/packages/credo/1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\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/rrrene/credo/blob/master/CHANGELOG.md\"\u003ecredo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\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/rrrene/credo/commit/40627c5950a2b616b5de43c98299006395991391\"\u003e\u003ccode\u003e40627c5\u003c/code\u003e\u003c/a\u003e Bump version to 1.7.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/e47e4dcf198efac527e85bd93f59c16de3bb9151\"\u003e\u003ccode\u003ee47e4dc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/9f31412a7b2f98c07a5d61e8cb70682c3a98abfd\"\u003e\u003ccode\u003e9f31412\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;increase line number for nested alias check\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/84e41b28be26d07444badc7712ef8eb287a303d1\"\u003e\u003ccode\u003e84e41b2\u003c/code\u003e\u003c/a\u003e Remove Stickler CI from README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/62bd7e44d9cbbf987ed9228bdcca30f6f069c457\"\u003e\u003ccode\u003e62bd7e4\u003c/code\u003e\u003c/a\u003e Remove unused requires\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/db534be0216efd06e0c8f536da94a2b2f0052700\"\u003e\u003ccode\u003edb534be\u003c/code\u003e\u003c/a\u003e Add Elixir 1.19.0-rc.2 to GitHub actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/fdc365baf9b5dab5911585ae5c4bdaea45d3187e\"\u003e\u003ccode\u003efdc365b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrrene/credo/issues/1214\"\u003e#1214\u003c/a\u003e from georgeguimaraes/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/22249b7ebf88b68f8a6f05c8e24402e2a332b6fe\"\u003e\u003ccode\u003e22249b7\u003c/code\u003e\u003c/a\u003e Remove SourceLevel mention on README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/1f601f13bc0b4956eece7ce81aa0367eb7a5dcf5\"\u003e\u003ccode\u003e1f601f1\u003c/code\u003e\u003c/a\u003e Refactor StrictModuleLayout tests slightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/684a353da4d072bad6e5204266afe755f55560fb\"\u003e\u003ccode\u003e684a353\u003c/code\u003e\u003c/a\u003e Add more tests for StrictModuleLayout\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrrene/credo/compare/v1.7.12...v1.7.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dialyxir` from 1.4.5 to 1.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.6]\u003c/h2\u003e\n\u003ch2\u003e[1.4.6] - 2025-08-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/commit/a0e4cf90f45de21fe3bd49b847ccada10df7984d\"\u003e\u003ccode\u003ea0e4cf9\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/51266a5a4d986db99f121fe51af725d1048263b5\"\u003e\u003ccode\u003e51266a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/569\"\u003e#569\u003c/a\u003e from dvic/fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c564806f7064b167fa65ba2ec8c80589c3e0a008\"\u003e\u003ccode\u003ec564806\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bf06a92928011bd6e588cb01559126ff6bc6d6f7\"\u003e\u003ccode\u003ebf06a92\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/570\"\u003e#570\u003c/a\u003e from pwcsquared/ci-fix-ubuntu-ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/d3776d2f784358b20792f6d044d102948af4075d\"\u003e\u003ccode\u003ed3776d2\u003c/code\u003e\u003c/a\u003e Update ubuntu version used in CI to 24.04 (currently supported)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/431f6c922c7f8567337f539c02a613add8661684\"\u003e\u003ccode\u003e431f6c9\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c5da65f9b7e172046250c42db702fa261728d9e0\"\u003e\u003ccode\u003ec5da65f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/564\"\u003e#564\u003c/a\u003e from camatcode/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/684f1bbeba90335e3016a947e30af6c55337c0f4\"\u003e\u003ccode\u003e684f1bb\u003c/code\u003e\u003c/a\u003e Refactor OTP-28 clause to delegate to existing implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bea2032e4b77e37b1c87bd5a7307df4ab4bb1f2e\"\u003e\u003ccode\u003ebea2032\u003c/code\u003e\u003c/a\u003e Fix CallWithoutOpaque function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/73529050d3e39a81241e38cbf4886dcaab1e7544\"\u003e\u003ccode\u003e7352905\u003c/code\u003e\u003c/a\u003e Docs: Fix dead hex doc links by including CI config docs in mix.exs 'docs'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.5...1.4.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.4 (2025-09-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eFix escaping of links when they have ampersand in them\u003c/li\u003e\n\u003cli\u003eIncrease spacing of footers in pages\u003c/li\u003e\n\u003cli\u003eAlign stale icon positioning\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/32bfa7227cd635b8f59ac2374d7be47271ea3679\"\u003e\u003ccode\u003e32bfa72\u003c/code\u003e\u003c/a\u003e Release v0.38.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c9548eebc61ebaedeb1b3d3a7609bdb1da40b943\"\u003e\u003ccode\u003ec9548ee\u003c/code\u003e\u003c/a\u003e Fix position os stale icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/26a96dd3cb87c29f0ec50bc0861d0acb5a5e8a46\"\u003e\u003ccode\u003e26a96dd\u003c/code\u003e\u003c/a\u003e Escape attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/4eed575d4f1a84255574da0b5b28006b2323a114\"\u003e\u003ccode\u003e4eed575\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/b6f7f639a1d85c7d41fd595c5a00bc8a7fa850ed\"\u003e\u003ccode\u003eb6f7f63\u003c/code\u003e\u003c/a\u003e Increase spacing in bottom actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `git_ops` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md\"\u003egit_ops's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ev2.9.0\u003c/a\u003e (2025-08-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003epr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e) by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink to github pull requests in changelog by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003egh-enterprise: support overriding the github api url by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egit: batch all git.log calls together with a format string by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/dad561231124dceadad2bfbed62845d572e87dc9\"\u003e\u003ccode\u003edad5612\u003c/code\u003e\u003c/a\u003e chore: release version v2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/f8fac229f6392874e4985c9cb6b845dbb864f688\"\u003e\u003ccode\u003ef8fac22\u003c/code\u003e\u003c/a\u003e feat: pr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `meck` from 0.9.2 to 1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eproxus/meck/releases\"\u003emeck's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 28\u003c/li\u003e\n\u003cli\u003eSupport for mocked modules together with EDB (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/254\"\u003e#254\u003c/a\u003e)  (\u003ca href=\"https://github.com/robertoaloi\"\u003erobertoaloi\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Erlang 25\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 27.0\u003c/li\u003e\n\u003cli\u003eReload modules that were loaded before mocking (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix misleading not_mocked errors when unloading a mock (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix calling mocked modules from expectations fun (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003eIncrease meck_proc stop timeout to infinity to prevent confusing errors\u003c/li\u003e\n\u003cli\u003eCode coverage leak from temporary backup modules in Erlang.mk (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility for Erlang versions below 22. Meck will follow the officially supported Erlang versions for future releases (latest major and two previous versions). Older versions might still work but there is no guarantee and no support.\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/eproxus/meck/blob/master/CHANGELOG.md\"\u003emeck's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.1.0] - 2025-09-12\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 28\u003c/li\u003e\n\u003cli\u003eSupport for mocked modules together with EDB (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/254\"\u003e#254\u003c/a\u003e)  (\u003ca href=\"https://github.com/robertoaloi\"\u003erobertoaloi\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Erlang 25\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.0.0] - 2024-06-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 27.0\u003c/li\u003e\n\u003cli\u003eReload modules that were loaded before mocking (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/228\"\u003e#228\u003c/a\u003e) (\u003ca href=\"https://github.com/zsoci\"\u003ezsoci\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix misleading not_mocked errors when unloading a mock (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/231\"\u003e#231\u003c/a\u003e) (\u003ca href=\"https://github.com/aronisstav\"\u003earonisstav\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix calling mocked modules from expectations fun (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/232\"\u003e#232\u003c/a\u003e) (\u003ca href=\"https://github.com/pergu\"\u003epergu\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003eIncrease meck_proc stop timeout to infinity to prevent confusing errors\u003c/li\u003e\n\u003cli\u003eCode coverage leak from temporary backup modules in Erlang.mk (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/246\"\u003e#246\u003c/a\u003e) (\u003ca href=\"https://github.com/andrei-mihaila\"\u003eandrei-mihaila\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility for Erlang versions below 22. Meck will follow the officially\nsupported Erlang versions for future releases (latest major and two previous\nversions). Older versions might still work but there is no guarantee and no\nsupport.\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/eproxus/meck/commit/d573888d1150780fabaad357870e4792ee83dc51\"\u003e\u003ccode\u003ed573888\u003c/code\u003e\u003c/a\u003e Version 1.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/09fcb39d9e830dd42cbdbae9c8205b64299af192\"\u003e\u003ccode\u003e09fcb39\u003c/code\u003e\u003c/a\u003e Make mecked modules debuggable by EDB (\u003ca href=\"https://redirect.github.com/eproxus/meck/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/05f0c70b7ba8908b3afdcdaf2194a84e6781a6f6\"\u003e\u003ccode\u003e05f0c70\u003c/code\u003e\u003c/a\u003e Move Erlang support window to 26-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/ba647df4be6f22c5e59b4ef4590817d87a015a78\"\u003e\u003ccode\u003eba647df\u003c/code\u003e\u003c/a\u003e Fix PR formatting and add missing attribution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/29360b25b708b2dc9d68a4f46f6a1b8b55f72518\"\u003e\u003ccode\u003e29360b2\u003c/code\u003e\u003c/a\u003e Use ex_doc instead of edoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/474651c1ba7fb1f1e762b88c1616497f06825674\"\u003e\u003ccode\u003e474651c\u003c/code\u003e\u003c/a\u003e Replace hardcoded version with Git tags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/d755909a477048d5a69a5597351cbbf9d6c71a9a\"\u003e\u003ccode\u003ed755909\u003c/code\u003e\u003c/a\u003e Version 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/59d61d87b42408779e7863b6e8544325bcf90efd\"\u003e\u003ccode\u003e59d61d8\u003c/code\u003e\u003c/a\u003e Fix an issue with the code coverage in Erlang.mk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/dfb47c544bdf14b5c26ff2651cf9339dbbe2f50e\"\u003e\u003ccode\u003edfb47c5\u003c/code\u003e\u003c/a\u003e Support Erlang 27.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/aa278c1e9f45ed5cdf32afc4797cc67e19551111\"\u003e\u003ccode\u003eaa278c1\u003c/code\u003e\u003c/a\u003e Handle new OTP 27 compile options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eproxus/meck/compare/0.9.2...v1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mix_test_interactive` from 2.1.0 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/randycoulman/mix_test_interactive/releases\"\u003emix_test_interactive's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003e💥 BREAKING CHANGE 💥\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release drops support for Elixir 1.13. We officially support the\n\u003ca href=\"https://hexdocs.pm/elixir/compatibility-and-deprecations.html\"\u003esame versions as Elixir itself\u003c/a\u003e,\nso support for Elixir 1.13 is no longer provided. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere are no actual breaking changes in the code itself, so as long as you're on\nElixir 1.14 or later, you should have no problems upgrading to this version.\u003c/p\u003e\n\u003ch2\u003eUpdated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWe address new deprecations and compiler warnings in Elixir 1.19. There are no\nuser-visible changes.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e -\nThanks \u003ca href=\"https://github.com/frankdugan3\"\u003e\u003ccode\u003e@​frankdugan3\u003c/code\u003e\u003c/a\u003e for contributing to the fixes!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe upgrade to the newest version of \u003ccode\u003eex_docs\u003c/code\u003e to get the latest improvements.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003everbose\u003c/code\u003e configuration setting and command-line option, disabled by default. When enabled, \u003ccode\u003emix test.interactive\u003c/code\u003e will print the command it is about to run just before running the tests. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOn Unix-like system we no longer start the client application prematurely. Previously, we'd run (essentially) \u003ccode\u003emix do run -e 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e in order to enable ANSI control codes/colors when running tests. However, \u003ccode\u003emix run\u003c/code\u003e by default starts the application. Normally this would be fine, but in some cases it can cause problems. We now use \u003ccode\u003emix do eval 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e instead, which delays starting the application until the \u003ccode\u003emix test\u003c/code\u003e task runs. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProperly handle the \u003ccode\u003e--no-start\u003c/code\u003e option to \u003ccode\u003emix test\u003c/code\u003e on Unix-like systems. Previously, we were using that option for the \u003ccode\u003emix run -e\u003c/code\u003e command we were using to enable ANSI output, but not passing it through to \u003ccode\u003emix test\u003c/code\u003e itself. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWe make the use of ANSI control code output configurable by adding the \u003ccode\u003e--(no-)ansi-enabled\u003c/code\u003e command-line option and \u003ccode\u003eansi_enabled\u003c/code\u003e configuration setting. Previously, we'd enable ANSI output automatically on Unix-like systems and not on Windows. This is still the default, but now Windows users can opt into ANSI output. Since Windows 10, ANSI support has been available if the \u003ca href=\"https://hexdocs.pm/elixir/IO.ANSI.html\"\u003eappropriate registry key is set\u003c/a\u003e. Additional, users on Unix-like systems can opt out of ANSI output if desired. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\n\u003ch2\u003eUpdated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate README with instructions for running \u003ccode\u003emix test.interactive\u003c/code\u003e as an independent script that doesn't require installing as a dependency in your application. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/127\"\u003e#127\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow process_tree versions v0.1.3 and v0.2.0 to provide more flexibility for upstream projects (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/128\"\u003e#128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProperly handle \u003ccode\u003emix test.interactive \u0026lt;files_or_patterns...\u0026gt;\u003c/code\u003e case. The new command-line parsing added in v4.0 was not properly capturing the filenames/patterns and passing them on to \u003ccode\u003emix test\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/123\"\u003e#123\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/jfpedroza\"\u003e\u003ccode\u003e@​jfpedroza\u003c/code\u003e\u003c/a\u003e for finding and reporting the bug!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0 - More commands!\u003c/h2\u003e\n\u003ch2\u003eAdded\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/randycoulman/mix_test_interactive/blob/main/CHANGELOG.md\"\u003emix_test_interactive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.3.0...v5.0.0\"\u003ev5.0.0\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003e💥 BREAKING CHANGE 💥\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis release drops support for Elixir 1.13. We officially support the\n\u003ca href=\"https://hexdocs.pm/elixir/compatibility-and-deprecations.html\"\u003esame versions as Elixir itself\u003c/a\u003e,\nso support for Elixir 1.13 is no longer provided. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere are no actual breaking changes in the code itself, so as long as you're on\nElixir 1.14 or later, you should have no problems upgrading to this version.\u003c/p\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWe address new deprecations and compiler warnings in Elixir 1.19. There are no\nuser-visible changes.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e -\nThanks \u003ca href=\"https://github.com/frankdugan3\"\u003e\u003ccode\u003e@​frankdugan3\u003c/code\u003e\u003c/a\u003e for contributing to the fixes!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe upgrade to the newest version of \u003ccode\u003eex_docs\u003c/code\u003e to get the latest improvements.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.2.0...v4.3.0\"\u003ev4.3.0\u003c/a\u003e - 2025-03-21\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003everbose\u003c/code\u003e configuration setting and command-line option, disabled by default. When enabled, \u003ccode\u003emix test.interactive\u003c/code\u003e will print the command it is about to run just before running the tests. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.2...v4.2.0\"\u003ev4.2.0\u003c/a\u003e - 2025-03-19\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOn Unix-like system we no longer start the client application prematurely. Previously, we'd run (essentially) \u003ccode\u003emix do run -e 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e in order to enable ANSI control codes/colors when running tests. However, \u003ccode\u003emix run\u003c/code\u003e by default starts the application. Normally this would be fine, but in some cases it can cause problems. We now use \u003ccode\u003emix do eval 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e instead, which delays starting the application until the \u003ccode\u003emix test\u003c/code\u003e task runs. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProperly handle the \u003ccode\u003e--no-start\u003c/code\u003e option to \u003ccode\u003emix test\u003c/code\u003e on Unix-like systems. Previously, we were using that option for the \u003ccode\u003emix run -e\u003c/code\u003e command we were using to enable ANSI output, but not passing it through to \u003ccode\u003emix test\u003c/code\u003e itself. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWe make the use of ANSI control code output configurable by adding the \u003ccode\u003e--(no-)ansi-enabled\u003c/code\u003e command-line option and \u003ccode\u003eansi_enabled\u003c/code\u003e configuration setting. Previously, we'd enable ANSI output automatically on Unix-like systems and not on Windows. This is still the default, but now Windows users can opt into ANSI output. Since Windows 10, ANSI support has been available if the \u003ca href=\"https://hexdocs.pm/elixir/IO.ANSI.html\"\u003eappropriate registry key is set\u003c/a\u003e. Additional, users on Unix-like systems can opt out of ANSI output if desired. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.1...v4.1.2\"\u003ev4.1.2\u003c/a\u003e - 2024-12-14\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate README with instructions for running \u003ccode\u003emix test.interactive\u003c/code\u003e as an independent script that doesn't require installing as a dependency in your application. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/127\"\u003e#127\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow process_tree versions v0.1.3 and v0.2.0 to provide more flexibility for upstream projects (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/128\"\u003e#128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.0...v4.1.1\"\u003ev4.1.1\u003c/a\u003e - 2024-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\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/randycoulman/mix_test_interactive/commit/057f89e4ec19ee84649a8416520cb8aefa1012c7\"\u003e\u003ccode\u003e057f89e\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v5.0.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/139\"\u003e#139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/3e6d5d6dbbcccddf3aee40267bfe209f2fba95e0\"\u003e\u003ccode\u003e3e6d5d6\u003c/code\u003e\u003c/a\u003e 👽 Prepare for Elixir 1.19 (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/87521b5f88ac4f79390b778e19bbc417027bb56b\"\u003e\u003ccode\u003e87521b5\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.3.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/136\"\u003e#136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/98e04aa26367db3fbe7b9c8f8530e7d149c3ae1b\"\u003e\u003ccode\u003e98e04aa\u003c/code\u003e\u003c/a\u003e Add verbose option/config for printing the test command (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/6a14b8a2c52fd4e22469feac1c9904b5e71b1eea\"\u003e\u003ccode\u003e6a14b8a\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.2.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/134\"\u003e#134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/69c75b8b380a31e658c85a43c039276922dd6fda\"\u003e\u003ccode\u003e69c75b8\u003c/code\u003e\u003c/a\u003e ✨ Make ANSI output configurable (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/9ec0db835cef4a876dab7e7cb7e9b6ff4e3908c3\"\u003e\u003ccode\u003e9ec0db8\u003c/code\u003e\u003c/a\u003e 🚸 Improve ansi-enablement on non-Windows systems (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/132\"\u003e#132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/20131367f1727d152d94de8e1b290578027b9744\"\u003e\u003ccode\u003e2013136\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade to Elixir 1.18.x (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/131\"\u003e#131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/2da64bb0a635364b544ed418c2054b38a76fbe12\"\u003e\u003ccode\u003e2da64bb\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.1.2 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/adf01a2ccc77b07bd28b67f11b67a2f3b85a0212\"\u003e\u003ccode\u003eadf01a2\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependencies (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v2.1.0...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `plug_cowboy` from 2.7.3 to 2.7.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-plug/plug_cowboy/blob/master/CHANGELOG.md\"\u003eplug_cowboy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure errors from Ranch are correctly translated\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/9a2873e330cd71f04918eb7c26a98ff095a000d9\"\u003e\u003ccode\u003e9a2873e\u003c/code\u003e\u003c/a\u003e Release v2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/e880695352c861e16d6e3fa2f5aa7f8b684ac496\"\u003e\u003ccode\u003ee880695\u003c/code\u003e\u003c/a\u003e Release v2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/827218f8ec0776ca6822233e4b3ec8dbdcfae00e\"\u003e\u003ccode\u003e827218f\u003c/code\u003e\u003c/a\u003e Ensure crash_reason is a two-element tuple for exit case (\u003ca href=\"https://redirect.github.com/elixir-plug/plug_cowboy/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/75bbb20395ca3a3e07484f4c8e9bb5ee679936e2\"\u003e\u003ccode\u003e75bbb20\u003c/code\u003e\u003c/a\u003e Update CI for additional task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/3468307d6d80303538da64c252ed8b22b168aa29\"\u003e\u003ccode\u003e3468307\u003c/code\u003e\u003c/a\u003e Update CI (\u003ca href=\"https://redirect.github.com/elixir-plug/plug_cowboy/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/acc3f85b37066eb8a135ffe2ad3bc4e2d5cabc00\"\u003e\u003ccode\u003eacc3f85\u003c/code\u003e\u003c/a\u003e Use a fixed port on websocket tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/f23d86ddd6e52b3172bb24d5e50dbf8565e9f83e\"\u003e\u003ccode\u003ef23d86d\u003c/code\u003e\u003c/a\u003e Fix warnings on more recent Elixir versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/975a5ac183ca824b18a911a595fdfbd70898cc36\"\u003e\u003ccode\u003e975a5ac\u003c/code\u003e\u003c/a\u003e Emit {:plug_conn, :sent} on responses\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-plug/plug_cowboy/compare/v2.7.3...v2.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.1.7 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.1.7...v0.5.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/nshkrdotcom/foundation/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nshkrdotcom%2Ffoundation/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"2830127406","node_id":"PR_kwDOGxXjWs6osFEu","number":3580,"state":"open","title":"Bump tidewave from 0.2.0 to 0.5.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-15T17:52:06.000Z","updated_at":"2025-09-15T17:52:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tidewave","old_version":"0.2.0","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.2.0 to 0.5.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.2.0...v0.5.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=tidewave\u0026package-manager=hex\u0026previous-version=0.2.0\u0026new-version=0.5.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/OpenFn/lightning/pull/3580","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenFn%2Flightning/issues/3580","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3580/packages"},{"uuid":"3413888640","node_id":"PR_kwDOPvFnts6obPsT","number":1,"state":"closed","title":"Bump the dev-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-20T20:00:29.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-13T17:33:52.000Z","updated_at":"2025-09-20T20:00:29.000Z","time_to_close":613597,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":4,"packages":[{"name":"ex_doc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"git_ops","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/zachdaniel/git_ops"},{"name":"tidewave","old_version":"0.4.1","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"},{"name":"usage_rules","old_version":"0.1.23","new_version":"0.1.24","repository_url":"https://github.com/ash-project/usage_rules"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 4 updates: [ex_doc](https://github.com/elixir-lang/ex_doc), [git_ops](https://github.com/zachdaniel/git_ops), [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) and [usage_rules](https://github.com/ash-project/usage_rules).\n\nUpdates `ex_doc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.4 (2025-09-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eFix escaping of links when they have ampersand in them\u003c/li\u003e\n\u003cli\u003eIncrease spacing of footers in pages\u003c/li\u003e\n\u003cli\u003eAlign stale icon positioning\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/32bfa7227cd635b8f59ac2374d7be47271ea3679\"\u003e\u003ccode\u003e32bfa72\u003c/code\u003e\u003c/a\u003e Release v0.38.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c9548eebc61ebaedeb1b3d3a7609bdb1da40b943\"\u003e\u003ccode\u003ec9548ee\u003c/code\u003e\u003c/a\u003e Fix position os stale icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/26a96dd3cb87c29f0ec50bc0861d0acb5a5e8a46\"\u003e\u003ccode\u003e26a96dd\u003c/code\u003e\u003c/a\u003e Escape attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/4eed575d4f1a84255574da0b5b28006b2323a114\"\u003e\u003ccode\u003e4eed575\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/b6f7f639a1d85c7d41fd595c5a00bc8a7fa850ed\"\u003e\u003ccode\u003eb6f7f63\u003c/code\u003e\u003c/a\u003e Increase spacing in bottom actions\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.3...v0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `git_ops` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md\"\u003egit_ops's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ev2.9.0\u003c/a\u003e (2025-08-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003epr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e) by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink to github pull requests in changelog by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003egh-enterprise: support overriding the github api url by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egit: batch all git.log calls together with a format string by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/dad561231124dceadad2bfbed62845d572e87dc9\"\u003e\u003ccode\u003edad5612\u003c/code\u003e\u003c/a\u003e chore: release version v2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/f8fac229f6392874e4985c9cb6b845dbb864f688\"\u003e\u003ccode\u003ef8fac22\u003c/code\u003e\u003c/a\u003e feat: pr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.4.1 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.1...v0.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `usage_rules` from 0.1.23 to 0.1.24\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/releases\"\u003eusage_rules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.24\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump igniter from 0.6.19 to 0.6.22 in the production-dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/15\"\u003eash-project/usage_rules#15\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/LostKobrakai\"\u003e\u003ccode\u003e@​LostKobrakai\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/16\"\u003eash-project/usage_rules#16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix typo in install mix task by \u003ca href=\"https://github.com/ChristianAlexander\"\u003e\u003ccode\u003e@​ChristianAlexander\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/17\"\u003eash-project/usage_rules#17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: README mix.exs alias example by \u003ca href=\"https://github.com/serpent213\"\u003e\u003ccode\u003e@​serpent213\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/19\"\u003eash-project/usage_rules#19\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd traditional mix deps.get installation instructions to quickstart by \u003ca href=\"https://github.com/aj-foster\"\u003e\u003ccode\u003e@​aj-foster\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/20\"\u003eash-project/usage_rules#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in OTP usage rules by \u003ca href=\"https://github.com/hubertpompecki\"\u003e\u003ccode\u003e@​hubertpompecki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/22\"\u003eash-project/usage_rules#22\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about %{} pattern matching by \u003ca href=\"https://github.com/jlgeering\"\u003e\u003ccode\u003e@​jlgeering\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/23\"\u003eash-project/usage_rules#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LostKobrakai\"\u003e\u003ccode\u003e@​LostKobrakai\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/16\"\u003eash-project/usage_rules#16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChristianAlexander\"\u003e\u003ccode\u003e@​ChristianAlexander\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/17\"\u003eash-project/usage_rules#17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serpent213\"\u003e\u003ccode\u003e@​serpent213\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/19\"\u003eash-project/usage_rules#19\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aj-foster\"\u003e\u003ccode\u003e@​aj-foster\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/20\"\u003eash-project/usage_rules#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hubertpompecki\"\u003e\u003ccode\u003e@​hubertpompecki\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/22\"\u003eash-project/usage_rules#22\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jlgeering\"\u003e\u003ccode\u003e@​jlgeering\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/23\"\u003eash-project/usage_rules#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/blob/main/CHANGELOG.md\"\u003eusage_rules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.24 (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypo in OTP usage rules (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/22\"\u003e#22\u003c/a\u003e) by Hubert Pompecki\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd warning about %{} pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/23\"\u003e#23\u003c/a\u003e) by jlgeering\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/usage_rules/commit/1b32d555d8007c985aae8bf2f92dabf59bad83e2\"\u003e\u003ccode\u003e1b32d55\u003c/code\u003e\u003c/a\u003e chore: release version v0.1.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/e67407f2e626c571a812ce5a2fadf981cefc928a\"\u003e\u003ccode\u003ee67407f\u003c/code\u003e\u003c/a\u003e improvement: Add warning about %{} pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/23\"\u003e#23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/84a78297189174ab1428567c3ccb2312a3c8c03c\"\u003e\u003ccode\u003e84a7829\u003c/code\u003e\u003c/a\u003e fix: typo in OTP usage rules (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/22\"\u003e#22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/27987d52e565e5b46abe31af127a3d10045266c6\"\u003e\u003ccode\u003e27987d5\u003c/code\u003e\u003c/a\u003e docs: traditional mix deps.get installation instructions (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/01e6c82fff3bff773fa28e2ac6f6cf544e84abbc\"\u003e\u003ccode\u003e01e6c82\u003c/code\u003e\u003c/a\u003e docs: README mix.exs alias example (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/74f3390524077e515f9ea2dc8ee1aafb82a0253e\"\u003e\u003ccode\u003e74f3390\u003c/code\u003e\u003c/a\u003e docs: fix typo in install mix task (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/17\"\u003e#17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/9fbb4e617ff840fc6f4626b98387acc05b35450b\"\u003e\u003ccode\u003e9fbb4e6\u003c/code\u003e\u003c/a\u003e docs: explain that existing rules are retained in comment (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/16\"\u003e#16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/556dc498e74e014f2c83e551cdb0aabbb191c28b\"\u003e\u003ccode\u003e556dc49\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/15\"\u003e#15\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/b28bf033c036b602378e22b1d0005372a7bc926c\"\u003e\u003ccode\u003eb28bf03\u003c/code\u003e\u003c/a\u003e Update dependabot schedule to monthly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/31204960dcca01773ed46950a5bd2ce556c8e023\"\u003e\u003ccode\u003e3120496\u003c/code\u003e\u003c/a\u003e chore: typo\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_typescript/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_typescript/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"2813414993","node_id":"PR_kwDOK0L3Ys6nsU5R","number":110,"state":"closed","title":"Bump the development-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":"2025-09-09T21:55:21.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-09T21:50:01.000Z","updated_at":"2025-09-09T21:55:21.000Z","time_to_close":320,"merged_at":"2025-09-09T21:55:21.000Z","merged_by":"danielbergholz","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.3.0","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates in the / directory: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.0 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.1 (2025-08-31)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003e:phoenix_live_reload\u003c/code\u003e private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@import\u003c/code\u003e directive support to CSS reload strategy\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/a2a3702554e95a3ad50887436d98ef1dce598e38\"\u003e\u003ccode\u003ea2a3702\u003c/code\u003e\u003c/a\u003e Release v1.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/36447061a49f23eca22a019399eef8d0ed823ea7\"\u003e\u003ccode\u003e3644706\u003c/code\u003e\u003c/a\u003e Set :phoenix_live_reload private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/1c5c15042c112e4f3bee22d1d9a620a235c5746a\"\u003e\u003ccode\u003e1c5c150\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/import\"\u003e\u003ccode\u003e@​import\u003c/code\u003e\u003c/a\u003e directive support to CSS reload strategy (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/5e8c104fe92b9ac24e810e8c64453e7496424322\"\u003e\u003ccode\u003e5e8c104\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/170\"\u003e#170\u003c/a\u003e from cloud8421/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/2c864c8cb9cf90defd0379c5e9e750a43b7f7570\"\u003e\u003ccode\u003e2c864c8\u003c/code\u003e\u003c/a\u003e Fix default target window mention in CHANGELOG\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.0...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.3.0 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.3.0...v0.5.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/danielbergholz/techschool.dev/pull/110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/danielbergholz%2Ftechschool.dev/issues/110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/110/packages"},{"uuid":"2811949018","node_id":"PR_kwDOHwHIms6nmu_a","number":138,"state":"open","title":"Bump tidewave from 0.2.0 to 0.5.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-09T13:05:27.000Z","updated_at":"2025-09-09T13:05:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tidewave","old_version":"0.2.0","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.2.0 to 0.5.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.2.0...v0.5.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=tidewave\u0026package-manager=hex\u0026previous-version=0.2.0\u0026new-version=0.5.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/aaronrenner/sims/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronrenner%2Fsims/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"},{"uuid":"2800528807","node_id":"PR_kwDOO2vLgc6m7K2n","number":17,"state":"open","title":"Bump the dev-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-04T19:05:42.000Z","updated_at":"2025-09-04T19:05:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":7,"packages":[{"name":"dialyxir","old_version":"1.4.5","new_version":"1.4.6","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.3","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"git_ops","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/zachdaniel/git_ops"},{"name":"meck","old_version":"0.9.2","new_version":"1.0.0","repository_url":"https://github.com/eproxus/meck"},{"name":"mix_test_interactive","old_version":"2.1.0","new_version":"5.0.0","repository_url":"https://github.com/randycoulman/mix_test_interactive"},{"name":"plug_cowboy","old_version":"2.7.3","new_version":"2.7.4","repository_url":"https://github.com/elixir-plug/plug_cowboy"},{"name":"tidewave","old_version":"0.1.7","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.5` | `1.4.6` |\n| [ex_doc](https://github.com/elixir-lang/ex_doc) | `0.38.2` | `0.38.3` |\n| [git_ops](https://github.com/zachdaniel/git_ops) | `2.8.0` | `2.9.0` |\n| [meck](https://github.com/eproxus/meck) | `0.9.2` | `1.0.0` |\n| [mix_test_interactive](https://github.com/randycoulman/mix_test_interactive) | `2.1.0` | `5.0.0` |\n| [plug_cowboy](https://github.com/elixir-plug/plug_cowboy) | `2.7.3` | `2.7.4` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.1.7` | `0.4.2` |\n\n\nUpdates `dialyxir` from 1.4.5 to 1.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.6]\u003c/h2\u003e\n\u003ch2\u003e[1.4.6] - 2025-08-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/commit/a0e4cf90f45de21fe3bd49b847ccada10df7984d\"\u003e\u003ccode\u003ea0e4cf9\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/51266a5a4d986db99f121fe51af725d1048263b5\"\u003e\u003ccode\u003e51266a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/569\"\u003e#569\u003c/a\u003e from dvic/fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c564806f7064b167fa65ba2ec8c80589c3e0a008\"\u003e\u003ccode\u003ec564806\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bf06a92928011bd6e588cb01559126ff6bc6d6f7\"\u003e\u003ccode\u003ebf06a92\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/570\"\u003e#570\u003c/a\u003e from pwcsquared/ci-fix-ubuntu-ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/d3776d2f784358b20792f6d044d102948af4075d\"\u003e\u003ccode\u003ed3776d2\u003c/code\u003e\u003c/a\u003e Update ubuntu version used in CI to 24.04 (currently supported)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/431f6c922c7f8567337f539c02a613add8661684\"\u003e\u003ccode\u003e431f6c9\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c5da65f9b7e172046250c42db702fa261728d9e0\"\u003e\u003ccode\u003ec5da65f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/564\"\u003e#564\u003c/a\u003e from camatcode/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/684f1bbeba90335e3016a947e30af6c55337c0f4\"\u003e\u003ccode\u003e684f1bb\u003c/code\u003e\u003c/a\u003e Refactor OTP-28 clause to delegate to existing implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bea2032e4b77e37b1c87bd5a7307df4ab4bb1f2e\"\u003e\u003ccode\u003ebea2032\u003c/code\u003e\u003c/a\u003e Fix CallWithoutOpaque function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/73529050d3e39a81241e38cbf4886dcaab1e7544\"\u003e\u003ccode\u003e7352905\u003c/code\u003e\u003c/a\u003e Docs: Fix dead hex doc links by including CI config docs in mix.exs 'docs'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.5...1.4.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7e852387e80d011262dd4d06d6d435f6d6f9c5b\"\u003e\u003ccode\u003ef7e8523\u003c/code\u003e\u003c/a\u003e Ensure default groups for docs are sorted alphabetically (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e85d853f9098372fadd399351b2226bd1816d2f0\"\u003e\u003ccode\u003ee85d853\u003c/code\u003e\u003c/a\u003e Display description text in docs groups (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c17125a4c5123cadbe807ae8dd31460f2d9479d6\"\u003e\u003ccode\u003ec17125a\u003c/code\u003e\u003c/a\u003e Set minimum elixir on the \u003ccode\u003eREADME.md\u003c/code\u003e to 1.15 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/16647077462448f4276707016634718b39b03397\"\u003e\u003ccode\u003e1664707\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/90dfe042ff742b07291d25a1a4a68837ce33799e\"\u003e\u003ccode\u003e90dfe04\u003c/code\u003e\u003c/a\u003e Allow configuring autocomplete limit, and default it to 10 instead of 8 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2129\"\u003e#2129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `git_ops` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md\"\u003egit_ops's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ev2.9.0\u003c/a\u003e (2025-08-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003epr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e) by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink to github pull requests in changelog by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003egh-enterprise: support overriding the github api url by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egit: batch all git.log calls together with a format string by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/dad561231124dceadad2bfbed62845d572e87dc9\"\u003e\u003ccode\u003edad5612\u003c/code\u003e\u003c/a\u003e chore: release version v2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/f8fac229f6392874e4985c9cb6b845dbb864f688\"\u003e\u003ccode\u003ef8fac22\u003c/code\u003e\u003c/a\u003e feat: pr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `meck` from 0.9.2 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eproxus/meck/releases\"\u003emeck's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 27.0\u003c/li\u003e\n\u003cli\u003eReload modules that were loaded before mocking (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix misleading not_mocked errors when unloading a mock (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix calling mocked modules from expectations fun (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003eIncrease meck_proc stop timeout to infinity to prevent confusing errors\u003c/li\u003e\n\u003cli\u003eCode coverage leak from temporary backup modules in Erlang.mk (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility for Erlang versions below 22. Meck will follow the officially supported Erlang versions for future releases (latest major and two previous versions). Older versions might still work but there is no guarantee and no support.\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/eproxus/meck/blob/master/CHANGELOG.md\"\u003emeck's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.0.0] - 2024-06-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 27.0\u003c/li\u003e\n\u003cli\u003eReload modules that were loaded before mocking (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix misleading not_mocked errors when unloading a mock \u003ca href=\"https://redirect.github.com/eproxus/meck/pull/231\"\u003e#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix calling mocked modules from expectations fun \u003ca href=\"https://redirect.github.com/eproxus/meck/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003eIncrease meck_proc stop timeout to infinity to prevent confusing errors\u003c/li\u003e\n\u003cli\u003eCode coverage leak from temporary backup modules in Erlang.mk \u003ca href=\"https://redirect.github.com/eproxus/meck/pull/246\"\u003e#246\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility for Erlang versions below 22. Meck will follow the officially\nsupported Erlang versions for future releases (latest major and two previous\nversions). Older versions might still work but there is no guarantee and no\nsupport.\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/eproxus/meck/commit/29360b25b708b2dc9d68a4f46f6a1b8b55f72518\"\u003e\u003ccode\u003e29360b2\u003c/code\u003e\u003c/a\u003e Use ex_doc instead of edoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/474651c1ba7fb1f1e762b88c1616497f06825674\"\u003e\u003ccode\u003e474651c\u003c/code\u003e\u003c/a\u003e Replace hardcoded version with Git tags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/d755909a477048d5a69a5597351cbbf9d6c71a9a\"\u003e\u003ccode\u003ed755909\u003c/code\u003e\u003c/a\u003e Version 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/59d61d87b42408779e7863b6e8544325bcf90efd\"\u003e\u003ccode\u003e59d61d8\u003c/code\u003e\u003c/a\u003e Fix an issue with the code coverage in Erlang.mk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/dfb47c544bdf14b5c26ff2651cf9339dbbe2f50e\"\u003e\u003ccode\u003edfb47c5\u003c/code\u003e\u003c/a\u003e Support Erlang 27.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/aa278c1e9f45ed5cdf32afc4797cc67e19551111\"\u003e\u003ccode\u003eaa278c1\u003c/code\u003e\u003c/a\u003e Handle new OTP 27 compile options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/64034a265deb6c70fde958f1f203177480c1857e\"\u003e\u003ccode\u003e64034a2\u003c/code\u003e\u003c/a\u003e Fix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/cd2e2251c9177f6e8f47ed3d89623e88ff328618\"\u003e\u003ccode\u003ecd2e225\u003c/code\u003e\u003c/a\u003e Remove redundant profiles entry at rebar.config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/ddd310f12899df9bf2d8eb1e596557d5271bef77\"\u003e\u003ccode\u003eddd310f\u003c/code\u003e\u003c/a\u003e Fix test compilation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/86636dfdb8563b7aa60d6f74e9e0b130c961acb0\"\u003e\u003ccode\u003e86636df\u003c/code\u003e\u003c/a\u003e Update supported Erlang versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eproxus/meck/compare/0.9.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mix_test_interactive` from 2.1.0 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/randycoulman/mix_test_interactive/releases\"\u003emix_test_interactive's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003e💥 BREAKING CHANGE 💥\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release drops support for Elixir 1.13. We officially support the\n\u003ca href=\"https://hexdocs.pm/elixir/compatibility-and-deprecations.html\"\u003esame versions as Elixir itself\u003c/a\u003e,\nso support for Elixir 1.13 is no longer provided. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere are no actual breaking changes in the code itself, so as long as you're on\nElixir 1.14 or later, you should have no problems upgrading to this version.\u003c/p\u003e\n\u003ch2\u003eUpdated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWe address new deprecations and compiler warnings in Elixir 1.19. There are no\nuser-visible changes.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e -\nThanks \u003ca href=\"https://github.com/frankdugan3\"\u003e\u003ccode\u003e@​frankdugan3\u003c/code\u003e\u003c/a\u003e for contributing to the fixes!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe upgrade to the newest version of \u003ccode\u003eex_docs\u003c/code\u003e to get the latest improvements.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003everbose\u003c/code\u003e configuration setting and command-line option, disabled by default. When enabled, \u003ccode\u003emix test.interactive\u003c/code\u003e will print the command it is about to run just before running the tests. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOn Unix-like system we no longer start the client application prematurely. Previously, we'd run (essentially) \u003ccode\u003emix do run -e 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e in order to enable ANSI control codes/colors when running tests. However, \u003ccode\u003emix run\u003c/code\u003e by default starts the application. Normally this would be fine, but in some cases it can cause problems. We now use \u003ccode\u003emix do eval 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e instead, which delays starting the application until the \u003ccode\u003emix test\u003c/code\u003e task runs. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProperly handle the \u003ccode\u003e--no-start\u003c/code\u003e option to \u003ccode\u003emix test\u003c/code\u003e on Unix-like systems. Previously, we were using that option for the \u003ccode\u003emix run -e\u003c/code\u003e command we were using to enable ANSI output, but not passing it through to \u003ccode\u003emix test\u003c/code\u003e itself. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWe make the use of ANSI control code output configurable by adding the \u003ccode\u003e--(no-)ansi-enabled\u003c/code\u003e command-line option and \u003ccode\u003eansi_enabled\u003c/code\u003e configuration setting. Previously, we'd enable ANSI output automatically on Unix-like systems and not on Windows. This is still the default, but now Windows users can opt into ANSI output. Since Windows 10, ANSI support has been available if the \u003ca href=\"https://hexdocs.pm/elixir/IO.ANSI.html\"\u003eappropriate registry key is set\u003c/a\u003e. Additional, users on Unix-like systems can opt out of ANSI output if desired. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\n\u003ch2\u003eUpdated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate README with instructions for running \u003ccode\u003emix test.interactive\u003c/code\u003e as an independent script that doesn't require installing as a dependency in your application. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/127\"\u003e#127\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow process_tree versions v0.1.3 and v0.2.0 to provide more flexibility for upstream projects (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/128\"\u003e#128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProperly handle \u003ccode\u003emix test.interactive \u0026lt;files_or_patterns...\u0026gt;\u003c/code\u003e case. The new command-line parsing added in v4.0 was not properly capturing the filenames/patterns and passing them on to \u003ccode\u003emix test\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/123\"\u003e#123\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/jfpedroza\"\u003e\u003ccode\u003e@​jfpedroza\u003c/code\u003e\u003c/a\u003e for finding and reporting the bug!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0 - More commands!\u003c/h2\u003e\n\u003ch2\u003eAdded\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/randycoulman/mix_test_interactive/blob/main/CHANGELOG.md\"\u003emix_test_interactive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.3.0...v5.0.0\"\u003ev5.0.0\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003e💥 BREAKING CHANGE 💥\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis release drops support for Elixir 1.13. We officially support the\n\u003ca href=\"https://hexdocs.pm/elixir/compatibility-and-deprecations.html\"\u003esame versions as Elixir itself\u003c/a\u003e,\nso support for Elixir 1.13 is no longer provided. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere are no actual breaking changes in the code itself, so as long as you're on\nElixir 1.14 or later, you should have no problems upgrading to this version.\u003c/p\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWe address new deprecations and compiler warnings in Elixir 1.19. There are no\nuser-visible changes.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e -\nThanks \u003ca href=\"https://github.com/frankdugan3\"\u003e\u003ccode\u003e@​frankdugan3\u003c/code\u003e\u003c/a\u003e for contributing to the fixes!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe upgrade to the newest version of \u003ccode\u003eex_docs\u003c/code\u003e to get the latest improvements.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.2.0...v4.3.0\"\u003ev4.3.0\u003c/a\u003e - 2025-03-21\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003everbose\u003c/code\u003e configuration setting and command-line option, disabled by default. When enabled, \u003ccode\u003emix test.interactive\u003c/code\u003e will print the command it is about to run just before running the tests. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.2...v4.2.0\"\u003ev4.2.0\u003c/a\u003e - 2025-03-19\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOn Unix-like system we no longer start the client application prematurely. Previously, we'd run (essentially) \u003ccode\u003emix do run -e 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e in order to enable ANSI control codes/colors when running tests. However, \u003ccode\u003emix run\u003c/code\u003e by default starts the application. Normally this would be fine, but in some cases it can cause problems. We now use \u003ccode\u003emix do eval 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e instead, which delays starting the application until the \u003ccode\u003emix test\u003c/code\u003e task runs. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProperly handle the \u003ccode\u003e--no-start\u003c/code\u003e option to \u003ccode\u003emix test\u003c/code\u003e on Unix-like systems. Previously, we were using that option for the \u003ccode\u003emix run -e\u003c/code\u003e command we were using to enable ANSI output, but not passing it through to \u003ccode\u003emix test\u003c/code\u003e itself. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWe make the use of ANSI control code output configurable by adding the \u003ccode\u003e--(no-)ansi-enabled\u003c/code\u003e command-line option and \u003ccode\u003eansi_enabled\u003c/code\u003e configuration setting. Previously, we'd enable ANSI output automatically on Unix-like systems and not on Windows. This is still the default, but now Windows users can opt into ANSI output. Since Windows 10, ANSI support has been available if the \u003ca href=\"https://hexdocs.pm/elixir/IO.ANSI.html\"\u003eappropriate registry key is set\u003c/a\u003e. Additional, users on Unix-like systems can opt out of ANSI output if desired. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.1...v4.1.2\"\u003ev4.1.2\u003c/a\u003e - 2024-12-14\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate README with instructions for running \u003ccode\u003emix test.interactive\u003c/code\u003e as an independent script that doesn't require installing as a dependency in your application. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/127\"\u003e#127\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow process_tree versions v0.1.3 and v0.2.0 to provide more flexibility for upstream projects (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/128\"\u003e#128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.0...v4.1.1\"\u003ev4.1.1\u003c/a\u003e - 2024-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\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/randycoulman/mix_test_interactive/commit/057f89e4ec19ee84649a8416520cb8aefa1012c7\"\u003e\u003ccode\u003e057f89e\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v5.0.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/139\"\u003e#139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/3e6d5d6dbbcccddf3aee40267bfe209f2fba95e0\"\u003e\u003ccode\u003e3e6d5d6\u003c/code\u003e\u003c/a\u003e 👽 Prepare for Elixir 1.19 (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/87521b5f88ac4f79390b778e19bbc417027bb56b\"\u003e\u003ccode\u003e87521b5\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.3.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/136\"\u003e#136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/98e04aa26367db3fbe7b9c8f8530e7d149c3ae1b\"\u003e\u003ccode\u003e98e04aa\u003c/code\u003e\u003c/a\u003e Add verbose option/config for printing the test command (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/6a14b8a2c52fd4e22469feac1c9904b5e71b1eea\"\u003e\u003ccode\u003e6a14b8a\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.2.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/134\"\u003e#134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/69c75b8b380a31e658c85a43c039276922dd6fda\"\u003e\u003ccode\u003e69c75b8\u003c/code\u003e\u003c/a\u003e ✨ Make ANSI output configurable (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/9ec0db835cef4a876dab7e7cb7e9b6ff4e3908c3\"\u003e\u003ccode\u003e9ec0db8\u003c/code\u003e\u003c/a\u003e 🚸 Improve ansi-enablement on non-Windows systems (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/132\"\u003e#132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/20131367f1727d152d94de8e1b290578027b9744\"\u003e\u003ccode\u003e2013136\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade to Elixir 1.18.x (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/131\"\u003e#131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/2da64bb0a635364b544ed418c2054b38a76fbe12\"\u003e\u003ccode\u003e2da64bb\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.1.2 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/adf01a2ccc77b07bd28b67f11b67a2f3b85a0212\"\u003e\u003ccode\u003eadf01a2\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependencies (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v2.1.0...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `plug_cowboy` from 2.7.3 to 2.7.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-plug/plug_cowboy/blob/master/CHANGELOG.md\"\u003eplug_cowboy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure errors from Ranch are correctly translated\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/9a2873e330cd71f04918eb7c26a98ff095a000d9\"\u003e\u003ccode\u003e9a2873e\u003c/code\u003e\u003c/a\u003e Release v2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/e880695352c861e16d6e3fa2f5aa7f8b684ac496\"\u003e\u003ccode\u003ee880695\u003c/code\u003e\u003c/a\u003e Release v2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/827218f8ec0776ca6822233e4b3ec8dbdcfae00e\"\u003e\u003ccode\u003e827218f\u003c/code\u003e\u003c/a\u003e Ensure crash_reason is a two-element tuple for exit case (\u003ca href=\"https://redirect.github.com/elixir-plug/plug_cowboy/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/75bbb20395ca3a3e07484f4c8e9bb5ee679936e2\"\u003e\u003ccode\u003e75bbb20\u003c/code\u003e\u003c/a\u003e Update CI for additional task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/3468307d6d80303538da64c252ed8b22b168aa29\"\u003e\u003ccode\u003e3468307\u003c/code\u003e\u003c/a\u003e Update CI (\u003ca href=\"https://redirect.github.com/elixir-plug/plug_cowboy/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/acc3f85b37066eb8a135ffe2ad3bc4e2d5cabc00\"\u003e\u003ccode\u003eacc3f85\u003c/code\u003e\u003c/a\u003e Use a fixed port on websocket tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/f23d86ddd6e52b3172bb24d5e50dbf8565e9f83e\"\u003e\u003ccode\u003ef23d86d\u003c/code\u003e\u003c/a\u003e Fix warnings on more recent Elixir versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/975a5ac183ca824b18a911a595fdfbd70898cc36\"\u003e\u003ccode\u003e975a5ac\u003c/code\u003e\u003c/a\u003e Emit {:plug_conn, :sent} on responses\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-plug/plug_cowboy/compare/v2.7.3...v2.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.1.7 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecations\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e?include_fs_tools=true\u003c/code\u003e is deprecated as well as support for Claude Desktop in favor of any other editor or CLI that ships with built-in filesystem tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0 (2025-07-11)\u003c/h2\u003e\n\u003cp\u003eThis release removes the \u003ccode\u003eget_process_info\u003c/code\u003e and \u003ccode\u003etrace_process\u003c/code\u003e tools. If you happened to use those a lot in the past, consider writing an AGENTS.md (or similar) instructions file to explain to your agent that it can do the same using \u003ccode\u003eproject_eval\u003c/code\u003e and providing Elixir code. In Elixir 1.18.4+, there's also the \u003ccode\u003eIEx.Helpers.process_info/1\u003c/code\u003e function which does the same as \u003ccode\u003eget_process_info\u003c/code\u003e.\u003c/p\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/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.1.7...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nshkrdotcom/foundation/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nshkrdotcom%2Ffoundation/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"3383057823","node_id":"PR_kwDOHEQow86m0kq0","number":327,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-11T07:05:16.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-04T10:15:41.000Z","updated_at":"2025-09-11T07:05:16.000Z","time_to_close":593375,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":7,"packages":[{"name":"dialyxir","old_version":"1.4.5","new_version":"1.4.6","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.3","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"git_ops","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/zachdaniel/git_ops"},{"name":"phoenix_live_reload","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.1.8","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"},{"name":"usage_rules","old_version":"0.1.6","new_version":"0.1.24","repository_url":"https://github.com/ash-project/usage_rules"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.5` | `1.4.6` |\n| [ex_doc](https://github.com/elixir-lang/ex_doc) | `0.38.2` | `0.38.3` |\n| [git_ops](https://github.com/zachdaniel/git_ops) | `2.8.0` | `2.9.0` |\n| [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) | `1.6.0` | `1.6.1` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.1.8` | `0.4.2` |\n| [usage_rules](https://github.com/ash-project/usage_rules) | `0.1.6` | `0.1.24` |\n\n\nUpdates `dialyxir` from 1.4.5 to 1.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.6]\u003c/h2\u003e\n\u003ch2\u003e[1.4.6] - 2025-08-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/commit/a0e4cf90f45de21fe3bd49b847ccada10df7984d\"\u003e\u003ccode\u003ea0e4cf9\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/51266a5a4d986db99f121fe51af725d1048263b5\"\u003e\u003ccode\u003e51266a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/569\"\u003e#569\u003c/a\u003e from dvic/fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c564806f7064b167fa65ba2ec8c80589c3e0a008\"\u003e\u003ccode\u003ec564806\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bf06a92928011bd6e588cb01559126ff6bc6d6f7\"\u003e\u003ccode\u003ebf06a92\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/570\"\u003e#570\u003c/a\u003e from pwcsquared/ci-fix-ubuntu-ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/d3776d2f784358b20792f6d044d102948af4075d\"\u003e\u003ccode\u003ed3776d2\u003c/code\u003e\u003c/a\u003e Update ubuntu version used in CI to 24.04 (currently supported)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/431f6c922c7f8567337f539c02a613add8661684\"\u003e\u003ccode\u003e431f6c9\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c5da65f9b7e172046250c42db702fa261728d9e0\"\u003e\u003ccode\u003ec5da65f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/564\"\u003e#564\u003c/a\u003e from camatcode/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/684f1bbeba90335e3016a947e30af6c55337c0f4\"\u003e\u003ccode\u003e684f1bb\u003c/code\u003e\u003c/a\u003e Refactor OTP-28 clause to delegate to existing implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bea2032e4b77e37b1c87bd5a7307df4ab4bb1f2e\"\u003e\u003ccode\u003ebea2032\u003c/code\u003e\u003c/a\u003e Fix CallWithoutOpaque function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/73529050d3e39a81241e38cbf4886dcaab1e7544\"\u003e\u003ccode\u003e7352905\u003c/code\u003e\u003c/a\u003e Docs: Fix dead hex doc links by including CI config docs in mix.exs 'docs'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.5...1.4.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7e852387e80d011262dd4d06d6d435f6d6f9c5b\"\u003e\u003ccode\u003ef7e8523\u003c/code\u003e\u003c/a\u003e Ensure default groups for docs are sorted alphabetically (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e85d853f9098372fadd399351b2226bd1816d2f0\"\u003e\u003ccode\u003ee85d853\u003c/code\u003e\u003c/a\u003e Display description text in docs groups (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c17125a4c5123cadbe807ae8dd31460f2d9479d6\"\u003e\u003ccode\u003ec17125a\u003c/code\u003e\u003c/a\u003e Set minimum elixir on the \u003ccode\u003eREADME.md\u003c/code\u003e to 1.15 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/16647077462448f4276707016634718b39b03397\"\u003e\u003ccode\u003e1664707\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/90dfe042ff742b07291d25a1a4a68837ce33799e\"\u003e\u003ccode\u003e90dfe04\u003c/code\u003e\u003c/a\u003e Allow configuring autocomplete limit, and default it to 10 instead of 8 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2129\"\u003e#2129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `git_ops` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md\"\u003egit_ops's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ev2.9.0\u003c/a\u003e (2025-08-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003epr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e) by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink to github pull requests in changelog by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003egh-enterprise: support overriding the github api url by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egit: batch all git.log calls together with a format string by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/dad561231124dceadad2bfbed62845d572e87dc9\"\u003e\u003ccode\u003edad5612\u003c/code\u003e\u003c/a\u003e chore: release version v2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/f8fac229f6392874e4985c9cb6b845dbb864f688\"\u003e\u003ccode\u003ef8fac22\u003c/code\u003e\u003c/a\u003e feat: pr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.7 to 0.6.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.25\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove another enumeration of the rewrite by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.24\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eiterate over sources, not rewrite, in one more place by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.23\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove case where we iterate a rewrite by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.22\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle \u003ccode\u003e:error\u003c/code\u003e coming from alias updater by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd :error case clause in modify_existing_alias by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.21\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly detect deps location by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't enumerate \u003ccode\u003eigniter.rewrite\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.27...v0.6.28\"\u003ev0.6.28\u003c/a\u003e (2025-08-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse appropriate function name \u003ccode\u003efunction\u003c/code\u003e -\u0026gt; \u003ccode\u003efunction?\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/326\"\u003e#326\u003c/a\u003e) by Ciarán Walsh\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eigniter.new\u003c/code\u003e Don't run git init if already in git repo (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/328\"\u003e#328\u003c/a\u003e) by Erik André Jakobsen\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.26...v0.6.27\"\u003ev0.6.27\u003c/a\u003e (2025-08-14)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereleasing a new version to handle locally published version with IO.inspects left in 🤦‍♂️\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.25...v0.6.26\"\u003ev0.6.26\u003c/a\u003e (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove Phoenix web module detection in list_routers (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/325\"\u003e#325\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.24...v0.6.25\"\u003ev0.6.25\u003c/a\u003e (2025-07-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove another enumeration of the rewrite by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.23...v0.6.24\"\u003ev0.6.24\u003c/a\u003e (2025-07-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eiterate over sources, not rewrite, in one more place by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.22...v0.6.23\"\u003ev0.6.23\u003c/a\u003e (2025-07-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/igniter/commit/32340634fc61b53d80ef511c3a0ca9afd0f35bd1\"\u003e\u003ccode\u003e3234063\u003c/code\u003e\u003c/a\u003e chore: release version v0.6.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/924a724ab3146e65270d6bf325757e10940932ed\"\u003e\u003ccode\u003e924a724\u003c/code\u003e\u003c/a\u003e improvement: \u003ccode\u003eigniter.new\u003c/code\u003e Don't run git init if already in git repo (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ff45e81bcf811076e9d7ad9ec91aa28bcebe675d\"\u003e\u003ccode\u003eff45e81\u003c/code\u003e\u003c/a\u003e chore: update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/fa22a3cc3102f4a3f9fef11756c25a38171a4176\"\u003e\u003ccode\u003efa22a3c\u003c/code\u003e\u003c/a\u003e chore: release version v0.6.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/99d5145b9c06fa66964af445625bca2b79e7c947\"\u003e\u003ccode\u003e99d5145\u003c/code\u003e\u003c/a\u003e fix: use appropriate function name \u003ccode\u003efunction\u003c/code\u003e -\u0026gt; \u003ccode\u003efunction?\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a803b22b46242103a6069b75b808580ed5833b5f\"\u003e\u003ccode\u003ea803b22\u003c/code\u003e\u003c/a\u003e chore: release version v0.6.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d023d3ec87c7e26a4d29e576499344dfaaf9bcf3\"\u003e\u003ccode\u003ed023d3e\u003c/code\u003e\u003c/a\u003e chore: don't require a web module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/956bd4e3528930d61594ff0c3ee53e6a1b3f33c8\"\u003e\u003ccode\u003e956bd4e\u003c/code\u003e\u003c/a\u003e fix: improve Phoenix web module detection in list_routers (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/bf9c097ea7606f28499b41fd7f0fbfab5294a853\"\u003e\u003ccode\u003ebf9c097\u003c/code\u003e\u003c/a\u003e chore: release version v0.6.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a0c4689bf7e697bdf896b57855e0f040a1c3f5f6\"\u003e\u003ccode\u003ea0c4689\u003c/code\u003e\u003c/a\u003e fix: remove another enumeration of the rewrite\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.7...v0.6.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_reload` from 1.6.0 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.1 (2025-08-31)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003e:phoenix_live_reload\u003c/code\u003e private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@import\u003c/code\u003e directive support to CSS reload strategy\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/a2a3702554e95a3ad50887436d98ef1dce598e38\"\u003e\u003ccode\u003ea2a3702\u003c/code\u003e\u003c/a\u003e Release v1.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/36447061a49f23eca22a019399eef8d0ed823ea7\"\u003e\u003ccode\u003e3644706\u003c/code\u003e\u003c/a\u003e Set :phoenix_live_reload private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/1c5c15042c112e4f3bee22d1d9a620a235c5746a\"\u003e\u003ccode\u003e1c5c150\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/import\"\u003e\u003ccode\u003e@​import\u003c/code\u003e\u003c/a\u003e directive support to CSS reload strategy (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/5e8c104fe92b9ac24e810e8c64453e7496424322\"\u003e\u003ccode\u003e5e8c104\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/170\"\u003e#170\u003c/a\u003e from cloud8421/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/2c864c8cb9cf90defd0379c5e9e750a43b7f7570\"\u003e\u003ccode\u003e2c864c8\u003c/code\u003e\u003c/a\u003e Fix default target window mention in CHANGELOG\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.0...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.1.8 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecations\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e?include_fs_tools=true\u003c/code\u003e is deprecated as well as support for Claude Desktop in favor of any other editor or CLI that ships with built-in filesystem tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0 (2025-07-11)\u003c/h2\u003e\n\u003cp\u003eThis release removes the \u003ccode\u003eget_process_info\u003c/code\u003e and \u003ccode\u003etrace_process\u003c/code\u003e tools. If you happened to use those a lot in the past, consider writing an AGENTS.md (or similar) instructions file to explain to your agent that it can do the same using \u003ccode\u003eproject_eval\u003c/code\u003e and providing Elixir code. In Elixir 1.18.4+, there's also the \u003ccode\u003eIEx.Helpers.process_info/1\u003c/code\u003e function which does the same as \u003ccode\u003eget_process_info\u003c/code\u003e.\u003c/p\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/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.1.8...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `usage_rules` from 0.1.6 to 0.1.24\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/releases\"\u003eusage_rules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.24\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump igniter from 0.6.19 to 0.6.22 in the production-dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/15\"\u003eash-project/usage_rules#15\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/LostKobrakai\"\u003e\u003ccode\u003e@​LostKobrakai\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/16\"\u003eash-project/usage_rules#16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix typo in install mix task by \u003ca href=\"https://github.com/ChristianAlexander\"\u003e\u003ccode\u003e@​ChristianAlexander\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/17\"\u003eash-project/usage_rules#17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: README mix.exs alias example by \u003ca href=\"https://github.com/serpent213\"\u003e\u003ccode\u003e@​serpent213\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/19\"\u003eash-project/usage_rules#19\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd traditional mix deps.get installation instructions to quickstart by \u003ca href=\"https://github.com/aj-foster\"\u003e\u003ccode\u003e@​aj-foster\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/20\"\u003eash-project/usage_rules#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in OTP usage rules by \u003ca href=\"https://github.com/hubertpompecki\"\u003e\u003ccode\u003e@​hubertpompecki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/22\"\u003eash-project/usage_rules#22\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about %{} pattern matching by \u003ca href=\"https://github.com/jlgeering\"\u003e\u003ccode\u003e@​jlgeering\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/23\"\u003eash-project/usage_rules#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LostKobrakai\"\u003e\u003ccode\u003e@​LostKobrakai\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/16\"\u003eash-project/usage_rules#16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChristianAlexander\"\u003e\u003ccode\u003e@​ChristianAlexander\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/17\"\u003eash-project/usage_rules#17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serpent213\"\u003e\u003ccode\u003e@​serpent213\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/19\"\u003eash-project/usage_rules#19\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aj-foster\"\u003e\u003ccode\u003e@​aj-foster\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/20\"\u003eash-project/usage_rules#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hubertpompecki\"\u003e\u003ccode\u003e@​hubertpompecki\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/22\"\u003eash-project/usage_rules#22\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jlgeering\"\u003e\u003ccode\u003e@​jlgeering\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/23\"\u003eash-project/usage_rules#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.18...v0.1.19\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.18...v0.1.19\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.18\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.17...v0.1.18\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.17...v0.1.18\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump igniter from 0.6.10 to 0.6.14 in the production-dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/10\"\u003eash-project/usage_rules#10\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimprovement: replace auto-sync with notice by \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/12\"\u003eash-project/usage_rules#12\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/12\"\u003eash-project/usage_rules#12\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.16...v0.1.17\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.16...v0.1.17\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.16\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.15...v0.1.16\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.15...v0.1.16\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump igniter from 0.6.7 to 0.6.9 in the production-dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/9\"\u003eash-project/usage_rules#9\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.14...v0.1.15\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.14...v0.1.15\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.14\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.13...v0.1.14\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.13...v0.1.14\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.12\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/usage_rules/blob/main/CHANGELOG.md\"\u003eusage_rules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.24 (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypo in OTP usage rules (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/22\"\u003e#22\u003c/a\u003e) by Hubert Pompecki\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd warning about %{} pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/23\"\u003e#23\u003c/a\u003e) by jlgeering\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.23 (2025-07-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etrim trailing application descriptions by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.22 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake igniter not an optional dependency, but a normal one by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eshow \u003ccode\u003emix help test\u003c/code\u003e in testing usage rules by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd a debugging header to elixir usage rules by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.21 (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly show notice about local docs when module is compiled by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.20 (2025-07-17)\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/usage_rules/commit/1b32d555d8007c985aae8bf2f92dabf59bad83e2\"\u003e\u003ccode\u003e1b32d55\u003c/code\u003e\u003c/a\u003e chore: release version v0.1.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/e67407f2e626c571a812ce5a2fadf981cefc928a\"\u003e\u003ccode\u003ee67407f\u003c/code\u003e\u003c/a\u003e improvement: Add warning about %{} pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/23\"\u003e#23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/84a78297189174ab1428567c3ccb2312a3c8c03c\"\u003e\u003ccode\u003e84a7829\u003c/code\u003e\u003c/a\u003e fix: typo in OTP usage rules (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/22\"\u003e#22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/27987d52e565e5b46abe31af127a3d10045266c6\"\u003e\u003ccode\u003e27987d5\u003c/code\u003e\u003c/a\u003e docs: traditional mix deps.get installation instructions (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/01e6c82fff3bff773fa28e2ac6f6cf544e84abbc\"\u003e\u003ccode\u003e01e6c82\u003c/code\u003e\u003c/a\u003e docs: README mix.exs alias example (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/74f3390524077e515f9ea2dc8ee1aafb82a0253e\"\u003e\u003ccode\u003e74f3390\u003c/code\u003e\u003c/a\u003e docs: fix typo in install mix task (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/17\"\u003e#17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/9fbb4e617ff840fc6f4626b98387acc05b35450b\"\u003e\u003ccode\u003e9fbb4e6\u003c/code\u003e\u003c/a\u003e docs: explain that existing rules are retained in comment (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/16\"\u003e#16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/556dc498e74e014f2c83e551cdb0aabbb191c28b\"\u003e\u003ccode\u003e556dc49\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/15\"\u003e#15\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/b28bf033c036b602378e22b1d0005372a7bc926c\"\u003e\u003ccode\u003eb28bf03\u003c/code\u003e\u003c/a\u003e Update dependabot schedule to monthly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/31204960dcca01773ed46950a5bd2ce556c8e023\"\u003e\u003ccode\u003e3120496\u003c/code\u003e\u003c/a\u003e chore: typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.6...v0.1.24\"\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_hq/pull/327","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_hq/issues/327","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/327/packages"},{"uuid":"2792772133","node_id":"PR_kwDOEZ3yHM6mdlIl","number":182,"state":"open","title":"Bump the development-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-02T13:52:06.000Z","updated_at":"2025-09-02T13:52:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.2.0","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates in the / directory: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.0 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.1 (2025-08-31)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003e:phoenix_live_reload\u003c/code\u003e private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@import\u003c/code\u003e directive support to CSS reload strategy\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/a2a3702554e95a3ad50887436d98ef1dce598e38\"\u003e\u003ccode\u003ea2a3702\u003c/code\u003e\u003c/a\u003e Release v1.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/36447061a49f23eca22a019399eef8d0ed823ea7\"\u003e\u003ccode\u003e3644706\u003c/code\u003e\u003c/a\u003e Set :phoenix_live_reload private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/1c5c15042c112e4f3bee22d1d9a620a235c5746a\"\u003e\u003ccode\u003e1c5c150\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/import\"\u003e\u003ccode\u003e@​import\u003c/code\u003e\u003c/a\u003e directive support to CSS reload strategy (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/5e8c104fe92b9ac24e810e8c64453e7496424322\"\u003e\u003ccode\u003e5e8c104\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/170\"\u003e#170\u003c/a\u003e from cloud8421/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/2c864c8cb9cf90defd0379c5e9e750a43b7f7570\"\u003e\u003ccode\u003e2c864c8\u003c/code\u003e\u003c/a\u003e Fix default target window mention in CHANGELOG\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.0...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.2.0 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecations\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e?include_fs_tools=true\u003c/code\u003e is deprecated as well as support for Claude Desktop in favor of any other editor or CLI that ships with built-in filesystem tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.2.0...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ringvold/get5_api/pull/182","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringvold%2Fget5_api/issues/182","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/182/packages"},{"uuid":"3373834548","node_id":"PR_kwDOJ4Cph86mWELq","number":137,"state":"open","title":"chore(deps)(deps-dev): bump tidewave from 0.4.1 to 0.4.2","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-09-01T21:58:36.000Z","updated_at":"2025-09-01T22:09:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps-dev)","packages":[{"name":"tidewave","old_version":"0.4.1","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.4.1 to 0.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.1...v0.4.2\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.4.1\u0026new-version=0.4.2)](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/SamuelWillis/website/pull/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamuelWillis%2Fwebsite/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"},{"uuid":"2790792030","node_id":"PR_kwDOJ4Cph86mWBte","number":134,"state":"open","title":"chore(deps)(deps-dev): bump tidewave from 0.1.10 to 0.4.1","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-01T21:48:33.000Z","updated_at":"2025-09-01T21:48:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps-dev)","packages":[{"name":"tidewave","old_version":"0.1.10","new_version":"0.4.1","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.1.10 to 0.4.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecations\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e?include_fs_tools=true\u003c/code\u003e is deprecated as well as support for Claude Desktop in favor of any other editor or CLI that ships with built-in filesystem tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0 (2025-07-11)\u003c/h2\u003e\n\u003cp\u003eThis release removes the \u003ccode\u003eget_process_info\u003c/code\u003e and \u003ccode\u003etrace_process\u003c/code\u003e tools. If you happened to use those a lot in the past, consider writing an AGENTS.md (or similar) instructions file to explain to your agent that it can do the same using \u003ccode\u003eproject_eval\u003c/code\u003e and providing Elixir code. In Elixir 1.18.4+, there's also the \u003ccode\u003eIEx.Helpers.process_info/1\u003c/code\u003e function which does the same as \u003ccode\u003eget_process_info\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eFurthermore, we also removed \u003ccode\u003epackage_search\u003c/code\u003e because it turned out to not be that useful. \u003ccode\u003epackage_docs_search\u003c/code\u003e was renamed to \u003ccode\u003esearch_package_docs\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIf you used the file system tools (which are only useful for Claude Desktop that does not provide file system integration by itself), we also removed the dedicated \u003ccode\u003egrep_project_files\u003c/code\u003e tool in favor of calling \u003ccode\u003egit grep\u003c/code\u003e (or similar) using \u003ccode\u003eshell_eval\u003c/code\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\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/tidewave-ai/tidewave_phoenix/commit/9802fc9b590789eeb2f8446c21589e123a1b2c4e\"\u003e\u003ccode\u003e9802fc9\u003c/code\u003e\u003c/a\u003e Release v0.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9f78094b0b916470e818ab2fe12de666aae167ac\"\u003e\u003ccode\u003e9f78094\u003c/code\u003e\u003c/a\u003e List features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2befbf699b9bbb69c89942dfff3c5a6cabae4a58\"\u003e\u003ccode\u003e2befbf6\u003c/code\u003e\u003c/a\u003e add note to changelog about streamable http (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e0584fd5d2a5006e2e9da5b045bdf4802cf994d2\"\u003e\u003ccode\u003ee0584fd\u003c/code\u003e\u003c/a\u003e Allow same host by default in allowed_origins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a9362e3e0466c9044a582759facdb107584cbd1e\"\u003e\u003ccode\u003ea9362e3\u003c/code\u003e\u003c/a\u003e Update SSE mentions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/93d4db3e6ab22a6ad6e9e9345dd239fcfa90c49a\"\u003e\u003ccode\u003e93d4db3\u003c/code\u003e\u003c/a\u003e Mention LiveView support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9c92fa44152ba301dd415bd9a10978f123a10961\"\u003e\u003ccode\u003e9c92fa4\u003c/code\u003e\u003c/a\u003e update tidewave version in README from 0.2 to 0.4 (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a739f5205abf3cc27f609ca2e019cf3185a8b0f6\"\u003e\u003ccode\u003ea739f52\u003c/code\u003e\u003c/a\u003e Release v0.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/3a871aecd5cd52e9eb479c86fc90b660126553e5\"\u003e\u003ccode\u003e3a871ae\u003c/code\u003e\u003c/a\u003e Prepare\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e6ee76f4a3d42361f95f1c8f91d3edc0726f8383\"\u003e\u003ccode\u003ee6ee76f\u003c/code\u003e\u003c/a\u003e add optional dependency on phoenix_live_reload (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/151\"\u003e#151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.1.10...v0.4.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=tidewave\u0026package-manager=hex\u0026previous-version=0.1.10\u0026new-version=0.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/SamuelWillis/website/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamuelWillis%2Fwebsite/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"},{"uuid":"2790679921","node_id":"PR_kwDOPYytcs6mVmVx","number":19,"state":"open","title":"Bump tidewave from 0.4.1 to 0.4.2","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-01T20:15:49.000Z","updated_at":"2025-09-01T20:15:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tidewave","old_version":"0.4.1","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.4.1 to 0.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.1...v0.4.2\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.4.1\u0026new-version=0.4.2)](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/joladev/elixir_events/pull/19","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joladev%2Felixir_events/issues/19","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/19/packages"}],"issue_packages":[{"old_version":"0.5.5","new_version":"0.5.6","update_type":"patch","path":null,"pr_created_at":"2026-04-01T03:23:20.000Z","version_change":"0.5.5 → 0.5.6","issue":{"uuid":"4183773126","node_id":"PR_kwDONvQSpc7PIM7L","number":76,"state":"open","title":"Bump tidewave from 0.5.5 to 0.5.6","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-01T03:23:20.000Z","updated_at":"2026-04-01T03:24:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tidewave","old_version":"0.5.5","new_version":"0.5.6","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.5.5 to 0.5.6.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c01a0bcbeca614f26208c24b91b10ce59fd157db\"\u003e\u003ccode\u003ec01a0bc\u003c/code\u003e\u003c/a\u003e Release v0.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1c040aeddaa019321340c90faac904fd99a37186\"\u003e\u003ccode\u003e1c040ae\u003c/code\u003e\u003c/a\u003e Make it clear you must replace $PORT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/699a0ae1d9496302d0858b0b3c9ff57dba551fa3\"\u003e\u003ccode\u003e699a0ae\u003c/code\u003e\u003c/a\u003e Provide a link to ACP registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c0dbcbb1b5f2420edc722f2bc95b09bc687068c2\"\u003e\u003ccode\u003ec0dbcbb\u003c/code\u003e\u003c/a\u003e More docs around provider connection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a5316b9f3d1567fdb88fdd1a9f29c3b643d37cca\"\u003e\u003ccode\u003ea5316b9\u003c/code\u003e\u003c/a\u003e Hide only selector, keep Go to latest link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ec79a4441ce443c1f8479a1e5eee976bf4d88fd9\"\u003e\u003ccode\u003eec79a44\u003c/code\u003e\u003c/a\u003e Docs improvements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a9fed3bb3ea0b9198596494f46df3b2a3f15ebbe\"\u003e\u003ccode\u003ea9fed3b\u003c/code\u003e\u003c/a\u003e Add a note to custom codex-acp and opencode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/74f5cd53fcc181d0f9ac3cd6f751e6f52961a457\"\u003e\u003ccode\u003e74f5cd5\u003c/code\u003e\u003c/a\u003e Add :extra_apps config for additional app discovery (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/fa5cddcaaadc4039b93a4ddb2cc35ab467e1b9a9\"\u003e\u003ccode\u003efa5cddc\u003c/code\u003e\u003c/a\u003e Use Mix.env() == :dev for double checking when plugging Tidewave\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba8dab4e3c29de2e46464f83add0bf751c84432b\"\u003e\u003ccode\u003eba8dab4\u003c/code\u003e\u003c/a\u003e Add listing handlers for prompts and resources (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.5...v0.5.6\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.5.5\u0026new-version=0.5.6)](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/adiibanez/sensocto/pull/76","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adiibanez%2Fsensocto/issues/76","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/76/packages"}},{"old_version":"0.5.4","new_version":"0.5.5","update_type":"patch","path":null,"pr_created_at":"2026-03-08T12:33:59.000Z","version_change":"0.5.4 → 0.5.5","issue":{"uuid":"4041210605","node_id":"PR_kwDORLKw3s7I2oyr","number":6,"state":"open","title":"chore(deps-dev): bump tidewave from 0.5.4 to 0.5.5","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-08T12:33:59.000Z","updated_at":"2026-03-09T00:37:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"tidewave","old_version":"0.5.4","new_version":"0.5.5","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.5.4 to 0.5.5.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.5 (2026-02-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eInclude Spark metadata in \u003ccode\u003eget_ecto_schemas\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eget_ash_resources\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eAdd log level filtering to \u003ccode\u003eget_logs\u003c/code\u003e MCP tool\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8dd6f8ca9a0bdc245cc662d627a4a4f72584edb4\"\u003e\u003ccode\u003e8dd6f8c\u003c/code\u003e\u003c/a\u003e Release v0.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/03d533029cc8386eb9635da4e471b19f2f827c8e\"\u003e\u003ccode\u003e03d5330\u003c/code\u003e\u003c/a\u003e Add Ash specific tools if Ash is available (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/92f7165f62d846e28aa5ed7cea5aeae07f536ec7\"\u003e\u003ccode\u003e92f7165\u003c/code\u003e\u003c/a\u003e Add spark context information to ecto tools (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f68512fbf8e14825130561e4767c658875c36e0a\"\u003e\u003ccode\u003ef68512f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Add the proper types to the item schema in both the ecto and eval too...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8c8c2129d1e0b0532f43ae934e82368057ca0181\"\u003e\u003ccode\u003e8c8c212\u003c/code\u003e\u003c/a\u003e Add the proper types to the item schema in both the ecto and eval tools (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/db6a337924bb5035786216a79c3b8464898fd37b\"\u003e\u003ccode\u003edb6a337\u003c/code\u003e\u003c/a\u003e Do not assume standard_error is ours, see \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/222\"\u003e#222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/30eed02f1f81d7f1443302c4bdf9bccac1d8bc27\"\u003e\u003ccode\u003e30eed02\u003c/code\u003e\u003c/a\u003e Clarify MAX_THINKNIG_TOKENS placement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/585562b057abf2d2c59c2c9fbd1c6753b6d6772a\"\u003e\u003ccode\u003e585562b\u003c/code\u003e\u003c/a\u003e Update Claude Code docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8347064eb9955738bff7bb275b5e9c6591f7dc90\"\u003e\u003ccode\u003e8347064\u003c/code\u003e\u003c/a\u003e mix format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6898e1be02390866eae98d798f5ba6ccdea90792\"\u003e\u003ccode\u003e6898e1b\u003c/code\u003e\u003c/a\u003e Add remote access guide\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.4...v0.5.5\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.5.4\u0026new-version=0.5.5)](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/beam-bots/bb_example_so101/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/beam-bots%2Fbb_example_so101/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"0.5.2","new_version":"0.5.5","update_type":"patch","path":null,"pr_created_at":"2026-02-23T14:17:13.000Z","version_change":"0.5.2 → 0.5.5","issue":{"uuid":"3978414644","node_id":"PR_kwDOEZ3yHM7FqPKD","number":198,"state":"closed","title":"Bump the development-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-25T15:52:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-23T14:17:13.000Z","updated_at":"2026-02-25T15:52:02.000Z","time_to_close":178487,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.5.2","new_version":"0.5.5","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.2 (2025-12-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eProperly deal with Unicode when forwarding logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/6e139d29d9f1873b8f3427cb3adc97ffc4e97fdd\"\u003e\u003ccode\u003e6e139d2\u003c/code\u003e\u003c/a\u003e Release v1.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/e09911e865685060ac14d2439265b60f9e26d026\"\u003e\u003ccode\u003ee09911e\u003c/code\u003e\u003c/a\u003e Deal with charlists in logger\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.1...v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.2 to 0.5.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.5 (2026-02-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eInclude Spark metadata in \u003ccode\u003eget_ecto_schemas\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eget_ash_resources\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eAdd log level filtering to \u003ccode\u003eget_logs\u003c/code\u003e MCP tool\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.4 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebandit\u003c/code\u003e as an optional dependency with \u003ccode\u003e\u0026gt;= v1.10.1\u003c/code\u003e to address deflate issue in Claude Code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8dd6f8ca9a0bdc245cc662d627a4a4f72584edb4\"\u003e\u003ccode\u003e8dd6f8c\u003c/code\u003e\u003c/a\u003e Release v0.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/03d533029cc8386eb9635da4e471b19f2f827c8e\"\u003e\u003ccode\u003e03d5330\u003c/code\u003e\u003c/a\u003e Add Ash specific tools if Ash is available (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/92f7165f62d846e28aa5ed7cea5aeae07f536ec7\"\u003e\u003ccode\u003e92f7165\u003c/code\u003e\u003c/a\u003e Add spark context information to ecto tools (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f68512fbf8e14825130561e4767c658875c36e0a\"\u003e\u003ccode\u003ef68512f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Add the proper types to the item schema in both the ecto and eval too...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8c8c2129d1e0b0532f43ae934e82368057ca0181\"\u003e\u003ccode\u003e8c8c212\u003c/code\u003e\u003c/a\u003e Add the proper types to the item schema in both the ecto and eval tools (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/db6a337924bb5035786216a79c3b8464898fd37b\"\u003e\u003ccode\u003edb6a337\u003c/code\u003e\u003c/a\u003e Do not assume standard_error is ours, see \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/222\"\u003e#222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/30eed02f1f81d7f1443302c4bdf9bccac1d8bc27\"\u003e\u003ccode\u003e30eed02\u003c/code\u003e\u003c/a\u003e Clarify MAX_THINKNIG_TOKENS placement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/585562b057abf2d2c59c2c9fbd1c6753b6d6772a\"\u003e\u003ccode\u003e585562b\u003c/code\u003e\u003c/a\u003e Update Claude Code docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/8347064eb9955738bff7bb275b5e9c6591f7dc90\"\u003e\u003ccode\u003e8347064\u003c/code\u003e\u003c/a\u003e mix format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6898e1be02390866eae98d798f5ba6ccdea90792\"\u003e\u003ccode\u003e6898e1b\u003c/code\u003e\u003c/a\u003e Add remote access guide\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.2...v0.5.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ringvold/get5_api/pull/198","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringvold%2Fget5_api/issues/198","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/198/packages"}},{"old_version":"0.5.2","new_version":"0.5.4","update_type":"patch","path":null,"pr_created_at":"2026-02-02T14:58:03.000Z","version_change":"0.5.2 → 0.5.4","issue":{"uuid":"3886398915","node_id":"PR_kwDOEZ3yHM7A8EPA","number":195,"state":"closed","title":"Bump the development-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-16T14:25:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T14:58:03.000Z","updated_at":"2026-02-16T14:25:23.000Z","time_to_close":1207639,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.5.2","new_version":"0.5.4","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.2 (2025-12-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eProperly deal with Unicode when forwarding logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/6e139d29d9f1873b8f3427cb3adc97ffc4e97fdd\"\u003e\u003ccode\u003e6e139d2\u003c/code\u003e\u003c/a\u003e Release v1.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/e09911e865685060ac14d2439265b60f9e26d026\"\u003e\u003ccode\u003ee09911e\u003c/code\u003e\u003c/a\u003e Deal with charlists in logger\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.1...v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.2 to 0.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.4 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebandit\u003c/code\u003e as an optional dependency with \u003ccode\u003e\u0026gt;= v1.10.1\u003c/code\u003e to address deflate issue in Claude Code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/efdd7abf933bc7f70289905006d9d2b297841198\"\u003e\u003ccode\u003eefdd7ab\u003c/code\u003e\u003c/a\u003e Release v0.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ee8343796eb79e54a94f1d4c9ae76dddb9926a1b\"\u003e\u003ccode\u003eee83437\u003c/code\u003e\u003c/a\u003e More SSL docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/359b8e8f34b6bc6550318b8c1e62e292871f43f4\"\u003e\u003ccode\u003e359b8e8\u003c/code\u003e\u003c/a\u003e Require Bandit v1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/0cf6fc37b5f12999653f2fc6dea436aa21d2d7f3\"\u003e\u003ccode\u003e0cf6fc3\u003c/code\u003e\u003c/a\u003e Clarify Caddy example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1a1936b6813cebab8e3c58fdf99dc275486e5e6f\"\u003e\u003ccode\u003e1a1936b\u003c/code\u003e\u003c/a\u003e Use notation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f737eaef48d3e593a97c34f160024b21ad8adcca\"\u003e\u003ccode\u003ef737eae\u003c/code\u003e\u003c/a\u003e Add a section on using Caddy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e0fe156aabe55f222246b9277d77bac6f76c1573\"\u003e\u003ccode\u003ee0fe156\u003c/code\u003e\u003c/a\u003e Document TanStack Start\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b65a8f2af1ecd0645eb7f2195a7b3f475df0b825\"\u003e\u003ccode\u003eb65a8f2\u003c/code\u003e\u003c/a\u003e Document matching hosts and ports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5a36b3994ebe17a1755129b491f5ff8506ca51ef\"\u003e\u003ccode\u003e5a36b39\u003c/code\u003e\u003c/a\u003e Link to MCP page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/532915089b9c0b91234d1f2a85ceb5943e337376\"\u003e\u003ccode\u003e5329150\u003c/code\u003e\u003c/a\u003e Explain what the MCP brings a bit more\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.2...v0.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ringvold/get5_api/pull/195","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringvold%2Fget5_api/issues/195","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/195/packages"}},{"old_version":"0.5.0","new_version":"0.5.4","update_type":"patch","path":null,"pr_created_at":"2026-02-01T09:18:38.000Z","version_change":"0.5.0 → 0.5.4","issue":{"uuid":"3881638304","node_id":"PR_kwDOKaCPJM7AsfU7","number":81,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T09:41:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-01T09:18:38.000Z","updated_at":"2026-02-04T09:41:59.000Z","time_to_close":260599,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":10,"packages":[{"name":"ash_authentication","old_version":"4.11.0","new_version":"4.13.7","repository_url":"https://github.com/team-alembic/ash_authentication"},{"name":"ash_cloak","old_version":"0.1.7","new_version":"0.2.0","repository_url":"https://github.com/ash-project/ash_cloak"},{"name":"ash_phoenix","old_version":"2.3.16","new_version":"2.3.19","repository_url":"https://github.com/ash-project/ash_phoenix"},{"name":"credo","old_version":"1.7.12","new_version":"1.7.16","repository_url":"https://github.com/rrrene/credo"},{"name":"dialyxir","old_version":"1.4.6","new_version":"1.4.7","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"ex_doc","old_version":"0.38.4","new_version":"0.40.1","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"tidewave","old_version":"0.5.0","new_version":"0.5.4","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash_authentication](https://github.com/team-alembic/ash_authentication) | `4.11.0` | `4.13.7` |\n| [ash_cloak](https://github.com/ash-project/ash_cloak) | `0.1.7` | `0.2.0` |\n| [ash_phoenix](https://github.com/ash-project/ash_phoenix) | `2.3.16` | `2.3.19` |\n| [credo](https://github.com/rrrene/credo) | `1.7.12` | `1.7.16` |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.6` | `1.4.7` |\n| [ex_doc](https://github.com/elixir-lang/ex_doc) | `0.38.4` | `0.40.1` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.5.0` | `0.5.4` |\n\n\nUpdates `ash_authentication` from 4.11.0 to 4.13.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/releases\"\u003eash_authentication's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.13.7\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.13.6\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly configure remember_me strategy in installer by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.13.5\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echeck for expr compatibility in hash password changej (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1114\"\u003e#1114\u003c/a\u003e) by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1108\"\u003e#1108\u003c/a\u003e) by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd upgrader to add remember_me to magic link sign-in actions by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect assert_has_patch assertion in upgrade test by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaudit_log: invalid magic links log as failure by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrectly lock out assent 0.3 by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elock assent at 0.2 until the next major release by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--accounts\u003c/code\u003e flag to add_strategy task (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1096\"\u003e#1096\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix failing test by Josh Price\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.11+ in JWT tenant validation (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1092\"\u003e#1092\u003c/a\u003e) by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.12 in JWT tenant validation by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md\"\u003eash_authentication's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.6...v4.13.7\"\u003ev4.13.7\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eskip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eerror caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e) by capoccias\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.5...v4.13.6\"\u003ev4.13.6\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly configure remember_me strategy in installer by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.13.4...v4.13.5\"\u003ev4.13.5\u003c/a\u003e (2026-01-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echeck for expr compatibility in hash password changej (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1114\"\u003e#1114\u003c/a\u003e) by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1108\"\u003e#1108\u003c/a\u003e) by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eremember_me\u003c/code\u003e argument to generated magic link sign in action by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd upgrader to add remember_me to magic link sign-in actions by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrect assert_has_patch assertion in upgrade test by sevenseacat\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eaudit_log: invalid magic links log as failure by Robert Graff\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecorrectly lock out assent 0.3 by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elock assent at 0.2 until the next major release by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd \u003ccode\u003e--accounts\u003c/code\u003e flag to add_strategy task (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1096\"\u003e#1096\u003c/a\u003e) by James Harton\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix failing test by Josh Price\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.11+ in JWT tenant validation (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1092\"\u003e#1092\u003c/a\u003e) by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esupport :null atom from JOSE 1.11.12 in JWT tenant validation by Shahryar Tavakkoli\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/8faf35ac1d6bb60250f119c20413b358b29ec36c\"\u003e\u003ccode\u003e8faf35a\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0d2301f22f7e83e9b760f2b1fc5778fa450063a8\"\u003e\u003ccode\u003e0d2301f\u003c/code\u003e\u003c/a\u003e fix: skip remember_me token generation when AAP handles it via redirect (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/0ad8171132d2afa5db40e51304f7dfa5c4cb6ae6\"\u003e\u003ccode\u003e0ad8171\u003c/code\u003e\u003c/a\u003e fix: error caused by after_action ordering (\u003ca href=\"https://redirect.github.com/team-alembic/ash_authentication/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/c4ed9c96dd06d0ab2c4ed9df637fea04ff170caf\"\u003e\u003ccode\u003ec4ed9c9\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the production-dependencies group across 1 directory with 5...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/d50658da4685e73fda63913ecdd499f4d1e7d4c6\"\u003e\u003ccode\u003ed50658d\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/efd54e3e001a6eb733c7a8484d7a14afcd468f52\"\u003e\u003ccode\u003eefd54e3\u003c/code\u003e\u003c/a\u003e chore: update installer tests to handle remember_me addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/ce42ddd340a8f617d3544d39d26dff31f4fd5e98\"\u003e\u003ccode\u003ece42ddd\u003c/code\u003e\u003c/a\u003e improvement: properly configure remember_me strategy in installer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/54de190911df9e51c192efd506321e42034b5f10\"\u003e\u003ccode\u003e54de190\u003c/code\u003e\u003c/a\u003e chore: remove alias for Unknown exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/eb40cde8e335377ce993af1f22507f7221c67311\"\u003e\u003ccode\u003eeb40cde\u003c/code\u003e\u003c/a\u003e chore: fix incorrect usage of Unknown.exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/team-alembic/ash_authentication/commit/15a0e6bb11a91dea684b94d977031e89b8f0da3f\"\u003e\u003ccode\u003e15a0e6b\u003c/code\u003e\u003c/a\u003e chore: release version v4.13.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/team-alembic/ash_authentication/compare/v4.11.0...v4.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_cloak` from 0.1.7 to 0.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_cloak/blob/main/CHANGELOG.md\"\u003eash_cloak'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_cloak/compare/v0.1.7...v0.2.0\"\u003ev0.2.0\u003c/a\u003e (2026-01-20)\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't encrypt attributes not in action accept list 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/ash_cloak/commit/de34876a133fcb6d0ee68cf27857ecf535da1573\"\u003e\u003ccode\u003ede34876\u003c/code\u003e\u003c/a\u003e chore: release version v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/465e3e58a81a4a57426274948ac00ab7887b4904\"\u003e\u003ccode\u003e465e3e5\u003c/code\u003e\u003c/a\u003e fix!: don't encrypt attributes not in action accept list\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/20cad130b132c0695642e6ed98943b36127d2a3a\"\u003e\u003ccode\u003e20cad13\u003c/code\u003e\u003c/a\u003e chore: add test to demonstrate encrypted attributes accepts behavior (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/132\"\u003e#132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/202e1ff8ac923c40ba30f6a9bac28c2ad2aac7f8\"\u003e\u003ccode\u003e202e1ff\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/130\"\u003e#130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/7772eb4bea69daf9363664d87ea5edd7b88737cc\"\u003e\u003ccode\u003e7772eb4\u003c/code\u003e\u003c/a\u003e chore(deps): bump ash in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/131\"\u003e#131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/f6b105568d5477c7db8565005a2ea3a1d82e636e\"\u003e\u003ccode\u003ef6b1055\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/794375d2aaa59bc57d2c87d53cc8596cb84c3053\"\u003e\u003ccode\u003e794375d\u003c/code\u003e\u003c/a\u003e chore(deps): bump ash in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/aa6bddf05d2c02d19c27d432634748d091d97c61\"\u003e\u003ccode\u003eaa6bddf\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group across 1 directory with 3 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/7156757ba70cc9a777027dfbb62e896f6aab6d64\"\u003e\u003ccode\u003e7156757\u003c/code\u003e\u003c/a\u003e chore(deps): bump ash in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_cloak/commit/4299187816940a97a0756e8a894f14d3f48abf87\"\u003e\u003ccode\u003e4299187\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump sobelow in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_cloak/issues/121\"\u003e#121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_cloak/compare/v0.1.7...v0.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_phoenix` from 2.3.16 to 2.3.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of updated (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e) by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of being updated by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshPhoenix.Inertia.Error argument error when reporting validation errors (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e) by rmaspoch [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/418\"\u003eash-project/ash_phoenix#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug when creating a form for a union type which has \u003ccode\u003enil\u003c/code\u003e as it's value (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e) by Rutgerdj [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/417\"\u003eash-project/ash_phoenix#417\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esoft deprecate page_from_params/3 and introduce params_to_page_opts/3 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e) by hy2k [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/422\"\u003eash-project/ash_phoenix#422\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by Aidan Gauland [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.18...v2.3.19\"\u003ev2.3.19\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecredo issue compare to empty list instead of length() \u0026gt; 0 by diogomrts [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/451\"\u003eash-project/ash_phoenix#451\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecreate takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e) by Hemanth Bollamreddi [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/447\"\u003eash-project/ash_phoenix#447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a map for nested forms (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e) by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/445\"\u003e#445\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/445\"\u003eash-project/ash_phoenix#445\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't generate license files by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.16...v2.3.17\"\u003ev2.3.17\u003c/a\u003e (2025-10-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of updated (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e) by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eremoved to_string because it was causing related entities to be recreated instead of being updated by Abdessabour Moutik [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/421\"\u003e#421\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/421\"\u003eash-project/ash_phoenix#421\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAshPhoenix.Inertia.Error argument error when reporting validation errors (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e) by rmaspoch [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/418\"\u003e#418\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/418\"\u003eash-project/ash_phoenix#418\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug when creating a form for a union type which has \u003ccode\u003enil\u003c/code\u003e as it's value (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e) by Rutgerdj [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/417\"\u003e#417\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/417\"\u003eash-project/ash_phoenix#417\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by sevenseacat [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003esoft deprecate page_from_params/3 and introduce params_to_page_opts/3 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e) by hy2k [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/422\"\u003e#422\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/422\"\u003eash-project/ash_phoenix#422\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd AshPhoenix.AshEnum by Aidan Gauland [(\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/413\"\u003e#413\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/pull/413\"\u003eash-project/ash_phoenix#413\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/587f6b6df046a45dc75e54072a5be4f1ee541fa2\"\u003e\u003ccode\u003e587f6b6\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/1466e39c987bed6455bd46d6fbe9c5fe5c4a6ff6\"\u003e\u003ccode\u003e1466e39\u003c/code\u003e\u003c/a\u003e chore: fix deprecated syntax warning (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/4bd3cdce37664fb81dc56619a3e02622a02e9616\"\u003e\u003ccode\u003e4bd3cdc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/448\"\u003e#448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/0588c9bff0fc56d4419fe94c7e43bda638a26ec0\"\u003e\u003ccode\u003e0588c9b\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/6d961bba1f7fce25955674ebfeb70c583617ea03\"\u003e\u003ccode\u003e6d961bb\u003c/code\u003e\u003c/a\u003e fix: create takes resource instead of resource_singular (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/388459604dd5cd6e630654347c7884da7ee9d121\"\u003e\u003ccode\u003e3884596\u003c/code\u003e\u003c/a\u003e fix: Ensure that \u003ccode\u003eAshPhoenix.Form.update_params\u003c/code\u003e callback always receives a m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/9e6503009f65e35cfc178f3061fb794a28811415\"\u003e\u003ccode\u003e9e65030\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 5 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/469169ab73b010f2debcb47fbdce5841efc0d2f6\"\u003e\u003ccode\u003e469169a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump dialyxir in the dev-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/2b0dcbad192f9e6fb02439c680e2981135265a38\"\u003e\u003ccode\u003e2b0dcba\u003c/code\u003e\u003c/a\u003e fix: don't generate license files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/62d525d8b42cf65d56ba366d1b658b1f5abde01d\"\u003e\u003ccode\u003e62d525d\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.18\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.16...v2.3.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bandit` from 1.8.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mtrudel/bandit/blob/main/CHANGELOG.md\"\u003ebandit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2 (22 Jan 2026)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDistinguish client disconnects from genuine body read timeouts (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/564\"\u003e#564\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pepicrft\"\u003e\u003ccode\u003e@​pepicrft\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1 (5 Jan 2026)\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange default preference order for compression methods to be 'zstd (if present), gzip, deflate' (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003e:zstd_options\u003c/code\u003e key to be set in config (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/558\"\u003e#558\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Fudoshiki\"\u003e\u003ccode\u003e@​Fudoshiki\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eFix error where deflate responses weren't always completely sent (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/559\"\u003e#559\u003c/a\u003e, thanks \u003ca href=\"https://github.com/josevalim\"\u003e\u003ccode\u003e@​josevalim\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0 (29 Dec 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eresponse_encodings\u003c/code\u003e to allow specifying an explicit preference order to compression encodings (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/555\"\u003e#555\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.0 (12 Dec 2025)\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSkip body draining when Connection: close is set (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/546\"\u003e#546\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pepicrft\"\u003e\u003ccode\u003e@​pepicrft\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eMake deflate options for WebSockets configurable (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/540\"\u003e#540\u003c/a\u003e, thanks \u003ca href=\"https://github.com/proxima\"\u003e\u003ccode\u003e@​proxima\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eMitigate HTTP/2 rapid reset attacks (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/533\"\u003e#533\u003c/a\u003e, thanks \u003ca href=\"https://github.com/NelsonVides\"\u003e\u003ccode\u003e@​NelsonVides\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eImplement improved respect for SETTINGS_MAX_CONCURRENT_STREAMS (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/524\"\u003e#524\u003c/a\u003e, thanks \u003ca href=\"https://github.com/NelsonVides\"\u003e\u003ccode\u003e@​NelsonVides\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003eSupport zstd HTTP compression (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/514\"\u003e#514\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mattmatters\"\u003e\u003ccode\u003e@​mattmatters\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/5af3c8ff5596d4933b28ea51e5c309d98bd71a09\"\u003e\u003ccode\u003e5af3c8f\u003c/code\u003e\u003c/a\u003e Version bump to 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/06c199da6a8e01e80307253f8c51b7d0e84a76f1\"\u003e\u003ccode\u003e06c199d\u003c/code\u003e\u003c/a\u003e fix: distinguish client disconnects from genuine body read timeouts (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/da97c51398e106a8da4bfe1c7c541fd34fb0164e\"\u003e\u003ccode\u003eda97c51\u003c/code\u003e\u003c/a\u003e Bump req from 0.5.16 to 0.5.17 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/563\"\u003e#563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/cd2b7c5ae92cda16df34cd5a95b06e224e629b9d\"\u003e\u003ccode\u003ecd2b7c5\u003c/code\u003e\u003c/a\u003e Version bump to 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/bdb424b6b1003c0261ca197c555b40bc22fde115\"\u003e\u003ccode\u003ebdb424b\u003c/code\u003e\u003c/a\u003e Demote deflate, promote zstd in compression choices (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0f51165b4f999fef35d696fe11183d24f5718b1c\"\u003e\u003ccode\u003e0f51165\u003c/code\u003e\u003c/a\u003e Ensure data is fully deflated on compression (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/0088145b81535cc8eb84cc2b943797143f04535a\"\u003e\u003ccode\u003e0088145\u003c/code\u003e\u003c/a\u003e Remove unused requires (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/798f0bede0ff40b3407aca10adce7b8a63f48e47\"\u003e\u003ccode\u003e798f0be\u003c/code\u003e\u003c/a\u003e Optimize iodata emptiness checks (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/49aac490fc5094f9c76189179790dd9a369e2905\"\u003e\u003ccode\u003e49aac49\u003c/code\u003e\u003c/a\u003e Add missing \u003ccode\u003e:zstd_options\u003c/code\u003e key (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtrudel/bandit/commit/c26756c0b2ab772580048bd7e7a0d57f9bb55d1d\"\u003e\u003ccode\u003ec26756c\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.14 to 1.7.15 (\u003ca href=\"https://redirect.github.com/mtrudel/bandit/issues/556\"\u003e#556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mtrudel/bandit/compare/1.8.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `credo` from 1.7.12 to 1.7.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/releases\"\u003ecredo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.16\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.16\"\u003ehttps://hex.pm/packages/credo/1.7.16\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.20.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.PassAsyncInTestCases\u003c/code\u003e add new param \u003ccode\u003e:force_comment_on_explicit_false\u003c/code\u003e (defaults to \u003ccode\u003efalse\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Warning.Dbg\u003c/code\u003e add new param \u003ccode\u003e:allow_captures\u003c/code\u003e (defaults to \u003ccode\u003efalse\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.UnusedMapOperation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.UnusedOperation\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.7.15\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.15\"\u003ehttps://hex.pm/packages/credo/1.7.15\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove performance on large projects\u003c/li\u003e\n\u003cli\u003eParse token_metadata for source files\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Warning.ExpensiveEmptyEnumCheck\u003c/code\u003e have better issue messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.MatchInCondition\u003c/code\u003e add new param \u003ccode\u003e:allow_operators\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.MatchInCondition\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.AliasOrder\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.FunctionNames\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.SinglePipe\u003c/code\u003e add new param \u003ccode\u003e:allow_blocks\u003c/code\u003e (defaults to \u003ccode\u003etrue\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ModuleDependencies\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.7.14\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.14\"\u003ehttps://hex.pm/packages/credo/1.7.14\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regression for \u003ccode\u003eDuplicatedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExpanded \u003ccode\u003eCredo.Check.Warning.ExpensiveEmptyEnumCheck\u003c/code\u003e to cover less obvious cases\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.StructFieldAmount\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.13\"\u003ehttps://hex.pm/packages/credo/1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\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/rrrene/credo/blob/master/CHANGELOG.md\"\u003ecredo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.20.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.PassAsyncInTestCases\u003c/code\u003e add new param \u003ccode\u003e:force_comment_on_explicit_false\u003c/code\u003e (defaults to \u003ccode\u003efalse\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Warning.Dbg\u003c/code\u003e add new param \u003ccode\u003e:allow_captures\u003c/code\u003e (defaults to \u003ccode\u003efalse\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.UnusedMapOperation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.UnusedOperation\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove performance on large projects\u003c/li\u003e\n\u003cli\u003eParse token_metadata for source files\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Warning.ExpensiveEmptyEnumCheck\u003c/code\u003e have better issue messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.MatchInCondition\u003c/code\u003e add new param \u003ccode\u003e:allow_operators\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.MatchInCondition\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.AliasOrder\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.FunctionNames\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Readability.SinglePipe\u003c/code\u003e add new param \u003ccode\u003e:allow_blocks\u003c/code\u003e (defaults to \u003ccode\u003etrue\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ModuleDependencies\u003c/code\u003e fix false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression for \u003ccode\u003eDuplicatedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExpand \u003ccode\u003eCredo.Check.Warning.ExpensiveEmptyEnumCheck\u003c/code\u003e to cover less obvious cases\u003c/li\u003e\n\u003cli\u003eNew Check: \u003ccode\u003eCredo.Check.Warning.StructFieldAmount\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\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/rrrene/credo/commit/df52d2384f824710e16de5617411a97e53dd09c4\"\u003e\u003ccode\u003edf52d23\u003c/code\u003e\u003c/a\u003e Bump version to 1.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/3d7a39d56271e092818883f0e91b35aca23c8906\"\u003e\u003ccode\u003e3d7a39d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/8787f8aa3d6a5b235ab565922671bf913109c298\"\u003e\u003ccode\u003e8787f8a\u003c/code\u003e\u003c/a\u003e Upgrade to Elixir 1.20.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/27f14b2680fc1e631ed48a3bfe19e8f990c9b8cf\"\u003e\u003ccode\u003e27f14b2\u003c/code\u003e\u003c/a\u003e Rename param to :allow_captures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/7b80669acae3bb4a3198d6558c343a7e571d1784\"\u003e\u003ccode\u003e7b80669\u003c/code\u003e\u003c/a\u003e Add :allow_capture param to Credo.Check.Warning.Dbg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/b10673d01b43208c24466a1d3a4762430860fc9e\"\u003e\u003ccode\u003eb10673d\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-dbg-ampeprsand-usage' of github.com:Nezteb/credo into 1158-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/2f9a47cd2b98f113b25d32d24a3f18d112a52d4f\"\u003e\u003ccode\u003e2f9a47c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrrene/credo/issues/1245\"\u003e#1245\u003c/a\u003e from whatyouhide/andrea-expand-docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/23c7dcea2a82b2e8ea0a8c28b740f5148fe21cc8\"\u003e\u003ccode\u003e23c7dce\u003c/code\u003e\u003c/a\u003e FIXUP\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/2bd5d14a9b9297e11a11c4dd8e21045053a41d26\"\u003e\u003ccode\u003e2bd5d14\u003c/code\u003e\u003c/a\u003e FIXUP\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/276f0a78d7f9dcba23d114826507399caad33882\"\u003e\u003ccode\u003e276f0a7\u003c/code\u003e\u003c/a\u003e Expand compile-time strings in \u0026quot;use Credo.Check\u0026quot; options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrrene/credo/compare/v1.7.12...v1.7.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dialyxir` from 1.4.6 to 1.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.7\u003c/h2\u003e\n\u003ch2\u003e[1.4.7] - 2025-11-05\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Erlex to 0.2.8, fixes \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/574\"\u003e#574\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.7]\u003c/h2\u003e\n\u003ch2\u003e[1.4.7] - 2025-11-05\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Erlex to 0.2.8, fixes \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/574\"\u003e#574\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/b57d69fdc8f0a025d682a88d455d449e77ec9e5d\"\u003e\u003ccode\u003eb57d69f\u003c/code\u003e\u003c/a\u003e Release version 1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/608b355486489aca000e30c7552661a900184abb\"\u003e\u003ccode\u003e608b355\u003c/code\u003e\u003c/a\u003e Bump Erlex (\u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/ab9bd59a85a2bad6363c39eafdc103972d154c16\"\u003e\u003ccode\u003eab9bd59\u003c/code\u003e\u003c/a\u003e Fix issue template.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/9e73fa87ae1e166eb7ac6aab47ba26f3aeadda96\"\u003e\u003ccode\u003e9e73fa8\u003c/code\u003e\u003c/a\u003e Fixup changelog.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.6...1.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.4 to 0.40.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.40.1 (2026-01-31)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link to source from generated .md files\u003c/li\u003e\n\u003cli\u003eImprove word-breaking of module names and sizing of main page titles\u003c/li\u003e\n\u003cli\u003eInclude description in llms.txt\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix headers in custom groups\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.40.0 (2026-01-20)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce Markdown formatter (thanks to Yordis Prietro)\u003c/li\u003e\n\u003cli\u003eGenerate a \u003ccode\u003ellms.txt\u003c/code\u003e document by default and add a \u0026quot;Copy Markdown\u0026quot; button to the top of every page\u003c/li\u003e\n\u003cli\u003eRun retriever only once per formatter\u003c/li\u003e\n\u003cli\u003eSupport anchors on redirects\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCopy button on \u003ccode\u003eerl\u003c/code\u003e and \u003ccode\u003eiex\u003c/code\u003e snippets now include prompts\u003c/li\u003e\n\u003cli\u003eFix headers having wrong selectors due to whitespace minification\u003c/li\u003e\n\u003cli\u003eOnly include \u003ccode\u003e.html\u003c/code\u003e links on Swup\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRevamp the ExDoc entrypoint and formatter API. While those have never been made public, others may have relied on it. We have now changed and documented them on the path to standardization\u003c/li\u003e\n\u003cli\u003eThe previously deprecated :assets option will raise if given a string, pass a map instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.3 (2025-12-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd the option to trim down the footer\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.2 (2025-12-04)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eDo not strip hrefs on summaries\u003c/li\u003e\n\u003cli\u003eShow go to latest for prereleases\u003c/li\u003e\n\u003cli\u003ePrevent fake italic in autocomplete text\u003c/li\u003e\n\u003cli\u003eRename \u0026quot;Search Hexdocs\u0026quot; link to \u0026quot;Go to package docs\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.1 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eImprove box-shadow around autocompletion\u003c/li\u003e\n\u003cli\u003eTrim search engine selector on small screens\u003c/li\u003e\n\u003cli\u003eFix admonition titles on small screens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.0 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\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/elixir-lang/ex_doc/commit/20a355b005c31f3ba38c7729d52a02571ea245cd\"\u003e\u003ccode\u003e20a355b\u003c/code\u003e\u003c/a\u003e Release v0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/7a71ddf985ca531cc5ab8e0e3c81812209f31cd9\"\u003e\u003ccode\u003e7a71ddf\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f44f6fe6aae77960b100cd08878986208449a960\"\u003e\u003ccode\u003ef44f6fe\u003c/code\u003e\u003c/a\u003e Turn whitespace minification back on\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/38028674ac14570a700ba8804d6ca4cbba1dc951\"\u003e\u003ccode\u003e3802867\u003c/code\u003e\u003c/a\u003e Improve distinction between docstring headings (H2-H4)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e8a46c6fa7d8af5a24af6caf7a266e7995c51ce2\"\u003e\u003ccode\u003ee8a46c6\u003c/code\u003e\u003c/a\u003e Change headings' levels to match their context\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/9cd866c84ccdd1afa9eee772d72511c5ef99cbae\"\u003e\u003ccode\u003e9cd866c\u003c/code\u003e\u003c/a\u003e Fix Summary Types heading size\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e8e74eec1881dae173e02cf8713ff65e88540d68\"\u003e\u003ccode\u003ee8e74ee\u003c/code\u003e\u003c/a\u003e More word break tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/21ec71f709317bdd2e32b6d4d6055857d3761552\"\u003e\u003ccode\u003e21ec71f\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8611a164fe24d7b9f669cdad96dcaf30e8254fc1\"\u003e\u003ccode\u003e8611a16\u003c/code\u003e\u003c/a\u003e Improve word-breaking of module names and sizing of main page titles (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2190\"\u003e#2190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/1b1fe51e479b9bcbf72802e7ef700ed3cedf53ac\"\u003e\u003ccode\u003e1b1fe51\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2187\"\u003e#2187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.4...v0.40.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.30 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.1...v0.7.2\"\u003ev0.7.2\u003c/a\u003e (2026-01-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.7.0...v0.7.1\"\u003ev0.7.1\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e) by José Valim\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.0\"\u003ev0.7.0\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for SiteEncrypt.Phoenix.Endpoint detection (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/339\"\u003e#339\u003c/a\u003e) by Herman verschooten\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eput_in_map\u003c/code\u003e/\u003ccode\u003eset_map_key\u003c/code\u003e not setting keys properly (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/348\"\u003e#348\u003c/a\u003e) by Nick Krichevsky\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edon't pass \u003ccode\u003e--no-git\u003c/code\u003e onto installers by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003emodify_config_code\u003c/code\u003e twice with keyword values (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/332\"\u003e#332\u003c/a\u003e) by grzuy\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/22aa432d3807cd77cdbdddcba27ac9738cc3767b\"\u003e\u003ccode\u003e22aa432\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d64e9a463f500bdc0404f2f27b44619500dc7e28\"\u003e\u003ccode\u003ed64e9a4\u003c/code\u003e\u003c/a\u003e fix: don't fail on missing \u003ccode\u003e.formatter.exs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/0d5de8d53293e13def5b2e14e856e4ba0ee8c2db\"\u003e\u003ccode\u003e0d5de8d\u003c/code\u003e\u003c/a\u003e chore: release version v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/3cd35a29842420d751e5331cdaac46d2346ed66d\"\u003e\u003ccode\u003e3cd35a2\u003c/code\u003e\u003c/a\u003e chore: bump installer version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a527c28ff4b2ae261c8a0fca46cfba8d23bb534b\"\u003e\u003ccode\u003ea527c28\u003c/code\u003e\u003c/a\u003e chore: include change in non-archive as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae7ec104812daa3411f0e5a751964ada2dbb4ef7\"\u003e\u003ccode\u003eae7ec10\u003c/code\u003e\u003c/a\u003e improvement: Add more context to umbrella error message (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/94aadda259e02ec924602657428f9a0571a92e37\"\u003e\u003ccode\u003e94aadda\u003c/code\u003e\u003c/a\u003e chore: credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a8455642dbf54a6a4b15e349037603cb2e31dbe7\"\u003e\u003ccode\u003ea845564\u003c/code\u003e\u003c/a\u003e chore: Remove unused \u003ccode\u003erequire\u003c/code\u003e statements as picked up by the Elixir 1.20.0-r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ae59c7d69dcab65fe23aeb2770ab2ce3832c7434\"\u003e\u003ccode\u003eae59c7d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the dev-dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/18b1e05742d3eb41a02325debb75749bb84069d6\"\u003e\u003ccode\u003e18b1e05\u003c/code\u003e\u003c/a\u003e build(deps): bump the production-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/355\"\u003e#355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.30...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sourceror` from 1.10.0 to 1.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doorgan/sourceror/releases\"\u003esourceror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: FastZipper empty siblings + \u003ccode\u003enew\u003c/code\u003e + Enum.reverse optimizations by \u003ca href=\"https://github.com/novaugust\"\u003e\u003ccode\u003e@​novaugust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/doorgan/sourceror/pull/193\"\u003edoorgan/sourceror#193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: calculate ranges for charlist with concatenation by \u003ca href=\"https://github.com/doorgan\"\u003e\u003ccode\u003e@​doorgan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/doorgan/sourceror/pull/194\"\u003edoorgan/sourceror#194\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/doorgan/sourceror/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/doorgan/sourceror/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doorgan/sourceror/blob/main/CHANGELOG.md\"\u003esourceror's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1 (2026-01-26)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Sourceror] Fixed range calculation for charlists with concatenations.\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/doorgan/sourceror/commit/5c6551d597d5cc2adda98292428e1571ccb68aab\"\u003e\u003ccode\u003e5c6551d\u003c/code\u003e\u003c/a\u003e chore: v1.10.1 (\u003ca href=\"https://redirect.github.com/doorgan/sourceror/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doorgan/sourceror/commit/a297c1c1fe2f4d46ecb199207b04786f485d9fdb\"\u003e\u003ccode\u003ea297c1c\u003c/code\u003e\u003c/a\u003e fix: calculate ranges for charlist with concatenation (\u003ca href=\"https://redirect.github.com/doorgan/sourceror/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doorgan/sourceror/commit/ffb1ad3c2b111371ff9c568b93ee41a145499349\"\u003e\u003ccode\u003effb1ad3\u003c/code\u003e\u003c/a\u003e FastZipper empty siblings + \u003ccode\u003enew\u003c/code\u003e + Enum.reverse optimizations (\u003ca href=\"https://redirect.github.com/doorgan/sourceror/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/doorgan/sourceror/compare/v1.10.0...v1.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.0 to 0.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.4 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebandit\u003c/code\u003e as an optional dependency with \u003ccode\u003e\u0026gt;= v1.10.1\u003c/code\u003e to address deflate issue in Claude Code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.2 (2025-11-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eFix logging with Unicode charlists\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.1 (2025-11-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTidewave.clear_logs/0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/tidewave/config\u003c/code\u003e endpoint for Tidewave App/CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix type of \u003ccode\u003eget_logs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/efdd7abf933bc7f70289905006d9d2b297841198\"\u003e\u003ccode\u003eefdd7ab\u003c/code\u003e\u003c/a\u003e Release v0.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ee8343796eb79e54a94f1d4c9ae76dddb9926a1b\"\u003e\u003ccode\u003eee83437\u003c/code\u003e\u003c/a\u003e More SSL docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/359b8e8f34b6bc6550318b8c1e62e292871f43f4\"\u003e\u003ccode\u003e359b8e8\u003c/code\u003e\u003c/a\u003e Require Bandit v1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/0cf6fc37b5f12999653f2fc6dea436aa21d2d7f3\"\u003e\u003ccode\u003e0cf6fc3\u003c/code\u003e\u003c/a\u003e Clarify Caddy example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1a1936b6813cebab8e3c58fdf99dc275486e5e6f\"\u003e\u003ccode\u003e1a1936b\u003c/code\u003e\u003c/a\u003e Use notation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f737eaef48d3e593a97c34f160024b21ad8adcca\"\u003e\u003ccode\u003ef737eae\u003c/code\u003e\u003c/a\u003e Add a section on using Caddy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e0fe156aabe55f222246b9277d77bac6f76c1573\"\u003e\u003ccode\u003ee0fe156\u003c/code\u003e\u003c/a\u003e Document TanStack Start\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b65a8f2af1ecd0645eb7f2195a7b3f475df0b825\"\u003e\u003ccode\u003eb65a8f2\u003c/code\u003e\u003c/a\u003e Document matching hosts and ports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5a36b3994ebe17a1755129b491f5ff8506ca51ef\"\u003e\u003ccode\u003e5a36b39\u003c/code\u003e\u003c/a\u003e Link to MCP page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/532915089b9c0b91234d1f2a85ceb5943e337376\"\u003e\u003ccode\u003e5329150\u003c/code\u003e\u003c/a\u003e Explain what the MCP brings a bit more\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.0...v0.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_events/pull/81","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_events/issues/81","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/81/packages"}},{"old_version":"0.5.2","new_version":"0.5.4","update_type":"patch","path":null,"pr_created_at":"2026-01-19T04:32:00.000Z","version_change":"0.5.2 → 0.5.4","issue":{"uuid":"3827946614","node_id":"PR_kwDOOJq8S8696qDk","number":137,"state":"open","title":"chore(deps-dev): bump tidewave from 0.5.2 to 0.5.4","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T04:32:00.000Z","updated_at":"2026-01-19T04:32:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"tidewave","old_version":"0.5.2","new_version":"0.5.4","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.5.2 to 0.5.4.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.4 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebandit\u003c/code\u003e as an optional dependency with \u003ccode\u003e\u0026gt;= v1.10.1\u003c/code\u003e to address deflate issue in Claude Code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/efdd7abf933bc7f70289905006d9d2b297841198\"\u003e\u003ccode\u003eefdd7ab\u003c/code\u003e\u003c/a\u003e Release v0.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ee8343796eb79e54a94f1d4c9ae76dddb9926a1b\"\u003e\u003ccode\u003eee83437\u003c/code\u003e\u003c/a\u003e More SSL docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/359b8e8f34b6bc6550318b8c1e62e292871f43f4\"\u003e\u003ccode\u003e359b8e8\u003c/code\u003e\u003c/a\u003e Require Bandit v1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/0cf6fc37b5f12999653f2fc6dea436aa21d2d7f3\"\u003e\u003ccode\u003e0cf6fc3\u003c/code\u003e\u003c/a\u003e Clarify Caddy example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1a1936b6813cebab8e3c58fdf99dc275486e5e6f\"\u003e\u003ccode\u003e1a1936b\u003c/code\u003e\u003c/a\u003e Use notation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/f737eaef48d3e593a97c34f160024b21ad8adcca\"\u003e\u003ccode\u003ef737eae\u003c/code\u003e\u003c/a\u003e Add a section on using Caddy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e0fe156aabe55f222246b9277d77bac6f76c1573\"\u003e\u003ccode\u003ee0fe156\u003c/code\u003e\u003c/a\u003e Document TanStack Start\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b65a8f2af1ecd0645eb7f2195a7b3f475df0b825\"\u003e\u003ccode\u003eb65a8f2\u003c/code\u003e\u003c/a\u003e Document matching hosts and ports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5a36b3994ebe17a1755129b491f5ff8506ca51ef\"\u003e\u003ccode\u003e5a36b39\u003c/code\u003e\u003c/a\u003e Link to MCP page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/532915089b9c0b91234d1f2a85ceb5943e337376\"\u003e\u003ccode\u003e5329150\u003c/code\u003e\u003c/a\u003e Explain what the MCP brings a bit more\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.2...v0.5.4\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.5.2\u0026new-version=0.5.4)](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/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hydepwns%2Fraxol/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"}},{"old_version":"0.5.2","new_version":"0.5.3","update_type":"patch","path":null,"pr_created_at":"2025-12-29T13:03:24.000Z","version_change":"0.5.2 → 0.5.3","issue":{"uuid":"3767361668","node_id":"PR_kwDOEZ3yHM660r0K","number":192,"state":"closed","title":"Bump the development-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-01-26T14:33:45.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T13:03:24.000Z","updated_at":"2026-01-26T14:33:46.000Z","time_to_close":2424621,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates in the / directory: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.2 (2025-12-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eProperly deal with Unicode when forwarding logs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/6e139d29d9f1873b8f3427cb3adc97ffc4e97fdd\"\u003e\u003ccode\u003e6e139d2\u003c/code\u003e\u003c/a\u003e Release v1.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/e09911e865685060ac14d2439265b60f9e26d026\"\u003e\u003ccode\u003ee09911e\u003c/code\u003e\u003c/a\u003e Deal with charlists in logger\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.1...v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.3 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eSupport flags and trailing spaces in CSP headers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c9f3410e6cd37a2fded849c0f13a4f094b94ecdc\"\u003e\u003ccode\u003ec9f3410\u003c/code\u003e\u003c/a\u003e Release v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/155a179f193c6b16d3876c4357410ab2d9ffcdd8\"\u003e\u003ccode\u003e155a179\u003c/code\u003e\u003c/a\u003e Improve CSP support, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/213\"\u003e#213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/3a39d5e500df542e16175728d4c38bb3b63cdd73\"\u003e\u003ccode\u003e3a39d5e\u003c/code\u003e\u003c/a\u003e Clarify the job of Tidewave MCP vs LSP\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/0299326ff1250d8b12c3bc93b5163f096265dedf\"\u003e\u003ccode\u003e0299326\u003c/code\u003e\u003c/a\u003e Document depth-based inspector\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/99b382ef1211011f667ef82a3dffee1a02f355ed\"\u003e\u003ccode\u003e99b382e\u003c/code\u003e\u003c/a\u003e Mention both React and Vue in the new front-end page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a6e45a116148379bc8de6840c39dbd76d4abe733\"\u003e\u003ccode\u003ea6e45a1\u003c/code\u003e\u003c/a\u003e Improve HTTPS guide with more tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/052de822150fd2d2943721043b9a1ec0288462d5\"\u003e\u003ccode\u003e052de82\u003c/code\u003e\u003c/a\u003e Add default configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4023aad6759d2641879a3daceff7b6266f8389f7\"\u003e\u003ccode\u003e4023aad\u003c/code\u003e\u003c/a\u003e Wrap up devcontainers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5bb375b5b12baea90e18bd86a1b3bdbb04744a65\"\u003e\u003ccode\u003e5bb375b\u003c/code\u003e\u003c/a\u003e Update containers documentation for CLI (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/201\"\u003e#201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4a68673e5d0757eb7b8d3c97c9fcdfed4ed9a913\"\u003e\u003ccode\u003e4a68673\u003c/code\u003e\u003c/a\u003e Correct viewport docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.2...v0.5.3\"\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/ringvold/get5_api/pull/192","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringvold%2Fget5_api/issues/192","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/192/packages"}},{"old_version":"0.5.0","new_version":"0.5.2","update_type":"patch","path":null,"pr_created_at":"2025-11-24T00:24:13.000Z","version_change":"0.5.0 → 0.5.2","issue":{"uuid":"3656659605","node_id":"PR_kwDOKCjBAs61FR0a","number":998,"state":"open","title":"chore(deps): bump the patch-updates group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":29,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-24T00:24:13.000Z","updated_at":"2026-01-05T03:23:32.089Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patch-updates","update_count":8,"packages":[{"name":"ash_phoenix","old_version":"2.3.17","new_version":"2.3.18","repository_url":"https://github.com/ash-project/ash_phoenix"},{"name":"ash_postgres","old_version":"2.6.25","new_version":"2.6.26","repository_url":"https://github.com/ash-project/ash_postgres"},{"name":"dialyxir","old_version":"1.4.6","new_version":"1.4.7","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"live_debugger","old_version":"0.4.2","new_version":"0.4.3","repository_url":"https://github.com/software-mansion/live-debugger"},{"name":"open_api_spex","old_version":"3.22.0","new_version":"3.22.1","repository_url":"https://github.com/open-api-spex/open_api_spex"},{"name":"tidewave","old_version":"0.5.0","new_version":"0.5.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"},{"name":"usage_rules","old_version":"0.1.25","new_version":"0.1.26","repository_url":"https://github.com/ash-project/usage_rules"}],"path":null,"ecosystem":"hex"},"body":"Bumps the patch-updates group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ash_phoenix](https://github.com/ash-project/ash_phoenix) | `2.3.17` | `2.3.18` |\n| [ash_postgres](https://github.com/ash-project/ash_postgres) | `2.6.25` | `2.6.26` |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.6` | `1.4.7` |\n| [live_debugger](https://github.com/software-mansion/live-debugger) | `0.4.2` | `0.4.3` |\n| [open_api_spex](https://github.com/open-api-spex/open_api_spex) | `3.22.0` | `3.22.1` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.5.0` | `0.5.2` |\n| [usage_rules](https://github.com/ash-project/usage_rules) | `0.1.25` | `0.1.26` |\n\n\nUpdates `ash_phoenix` from 2.3.17 to 2.3.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/releases\"\u003eash_phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md\"\u003eash_phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ev2.3.18\u003c/a\u003e (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003emerge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e) by A.S. Zwaan\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecast to string before comparison by Minsub Kim\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix type warnings and compile issues on elixir 1.19 by \u003ca href=\"https://github.com/zachdaniel\"\u003e\u003ccode\u003e@​zachdaniel\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/62d525d8b42cf65d56ba366d1b658b1f5abde01d\"\u003e\u003ccode\u003e62d525d\u003c/code\u003e\u003c/a\u003e chore: release version v2.3.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5cf8f6c86b5c9730d691981c7866a2996f8f23ea\"\u003e\u003ccode\u003e5cf8f6c\u003c/code\u003e\u003c/a\u003e fix: merge_options function to use correct update method (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/19cf6140c8ecbb28e100a3fd704408ba3fd1151a\"\u003e\u003ccode\u003e19cf614\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/c9a60263a44f58d93ce8abf26d378732bc65d834\"\u003e\u003ccode\u003ec9a6026\u003c/code\u003e\u003c/a\u003e chore(deps): bump the production-dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5431e0a9899377e103e57782f647674396408cca\"\u003e\u003ccode\u003e5431e0a\u003c/code\u003e\u003c/a\u003e chore: handle non stringifiable values in form comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/5f7f6d4975c63c178ec5c7861caf2e6786af10e4\"\u003e\u003ccode\u003e5f7f6d4\u003c/code\u003e\u003c/a\u003e test: update form should work without create action configuration (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/435\"\u003e#435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/48860d646f320882c29bc4de55e5114f8003d90d\"\u003e\u003ccode\u003e48860d6\u003c/code\u003e\u003c/a\u003e fix: fix type warnings and compile issues on elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_phoenix/commit/31dd1b4d39db59df27b4d35d9875f4ed423144a0\"\u003e\u003ccode\u003e31dd1b4\u003c/code\u003e\u003c/a\u003e chore: Update MixProject cli for Elixir 1.19 (\u003ca href=\"https://redirect.github.com/ash-project/ash_phoenix/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/ash_phoenix/compare/v2.3.17...v2.3.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ash_postgres` from 2.6.25 to 2.6.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/releases\"\u003eash_postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.26\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd generator to tsvector type (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/655\"\u003e#655\u003c/a\u003e) by Jesse Williams\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003everify check constraint attributes at compile time by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate deps for bug fixes by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md\"\u003eash_postgres's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.25...v2.6.26\"\u003ev2.6.26\u003c/a\u003e (2025-11-23)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eadd generator to tsvector type (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/655\"\u003e#655\u003c/a\u003e) by Jesse Williams\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003everify check constraint attributes at compile time by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate deps for bug fixes by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/cb2c8cbbeea32822c37f4ea7ba072ad081d48032\"\u003e\u003ccode\u003ecb2c8cb\u003c/code\u003e\u003c/a\u003e chore: release version v2.6.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/5dc0558ba8cde656063d4c1b7d034f38211a5d7f\"\u003e\u003ccode\u003e5dc0558\u003c/code\u003e\u003c/a\u003e chore: update ash_sql, use new select binding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/a4930ba57c5e10ad0f2c0d2ffa92a2af903f64d8\"\u003e\u003ccode\u003ea4930ba\u003c/code\u003e\u003c/a\u003e test: add complex calculation tests with filtered aggregates (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/d19d4ceec3d63fdbc055ad23d6d496415a630def\"\u003e\u003ccode\u003ed19d4ce\u003c/code\u003e\u003c/a\u003e improvement: add generator to tsvector type (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/655\"\u003e#655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/e7530aa2e2b58f52d8cd24086e6473878abb5f57\"\u003e\u003ccode\u003ee7530aa\u003c/code\u003e\u003c/a\u003e test: add failing test for aggregate filtering on nested first aggregate (\u003ca href=\"https://redirect.github.com/ash-project/ash_postgres/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/d801d3118b7b0ef1dfbcd3ba1e820fe041d9b149\"\u003e\u003ccode\u003ed801d31\u003c/code\u003e\u003c/a\u003e chore: update ash_sql and add test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/ede4cc66d609c43b9047ace74586847d278eb637\"\u003e\u003ccode\u003eede4cc6\u003c/code\u003e\u003c/a\u003e docs: Mention :define_ecto_repo? option of use AshPostgres.Repo macro in gett...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/e07b602e920498f5cb3adbedec07223841fa0178\"\u003e\u003ccode\u003ee07b602\u003c/code\u003e\u003c/a\u003e improvement: verify check constraint attributes at compile time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/c89a4bcc6cc49ab9a2b489941738f7becc2389af\"\u003e\u003ccode\u003ec89a4bc\u003c/code\u003e\u003c/a\u003e chore: update ash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/ash_postgres/commit/4b6463b82f46938f0ac7b13af4c57fc52ff1f2b2\"\u003e\u003ccode\u003e4b6463b\u003c/code\u003e\u003c/a\u003e chore: reuse compliance\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/ash_postgres/compare/v2.6.25...v2.6.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dialyxir` from 1.4.6 to 1.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.7\u003c/h2\u003e\n\u003ch2\u003e[1.4.7] - 2025-11-05\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Erlex to 0.2.8, fixes \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/574\"\u003e#574\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.7]\u003c/h2\u003e\n\u003ch2\u003e[1.4.7] - 2025-11-05\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Erlex to 0.2.8, fixes \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/574\"\u003e#574\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/b57d69fdc8f0a025d682a88d455d449e77ec9e5d\"\u003e\u003ccode\u003eb57d69f\u003c/code\u003e\u003c/a\u003e Release version 1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/608b355486489aca000e30c7552661a900184abb\"\u003e\u003ccode\u003e608b355\u003c/code\u003e\u003c/a\u003e Bump Erlex (\u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/ab9bd59a85a2bad6363c39eafdc103972d154c16\"\u003e\u003ccode\u003eab9bd59\u003c/code\u003e\u003c/a\u003e Fix issue template.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/9e73fa87ae1e166eb7ac6aab47ba26f3aeadda96\"\u003e\u003ccode\u003e9e73fa8\u003c/code\u003e\u003c/a\u003e Fixup changelog.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.6...1.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `live_debugger` from 0.4.2 to 0.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/live-debugger/releases\"\u003elive_debugger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug: Fix highlighting with embedded LiveViews in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/797\"\u003e#797\u003c/a\u003e by \u003ca href=\"https://github.com/hhubert6\"\u003e\u003ccode\u003e@​hhubert6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhancement: Route to same page after redirect to new process in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/803\"\u003e#803\u003c/a\u003e by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add features page to docs in \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/829\"\u003e#829\u003c/a\u003e by \u003ca href=\"https://github.com/kraleppa\"\u003e\u003ccode\u003e@​kraleppa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/live-debugger/compare/v0.4.2...v0.4.3\"\u003ehttps://github.com/software-mansion/live-debugger/compare/v0.4.2...v0.4.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/live-debugger/blob/v0.4.3/CHANGELOG.md\"\u003elive_debugger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.3 (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix highlighting with embedded LiveViews \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/797\"\u003e#797\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRoute to same page after redirect to new process \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/803\"\u003e#803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd features page to docs \u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/pull/829\"\u003e#829\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/live-debugger/commit/50aa83aafbfe0f6049484dbba30dd2a4b41ec00b\"\u003e\u003ccode\u003e50aa83a\u003c/code\u003e\u003c/a\u003e Release: v0.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/live-debugger/commit/5cdd2d49175e0c8143dd0dc50b93e5a74915bb6f\"\u003e\u003ccode\u003e5cdd2d4\u003c/code\u003e\u003c/a\u003e Docs: adjust docs for LiveDebugger website (\u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/live-debugger/commit/a9c3c6e05aa1bc70878d78207e435c842415a641\"\u003e\u003ccode\u003ea9c3c6e\u003c/code\u003e\u003c/a\u003e Enhancement: route to the same page after redirect (\u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/live-debugger/commit/58a55226f4963f59c5c321584f0a62a547ed3d4d\"\u003e\u003ccode\u003e58a5522\u003c/code\u003e\u003c/a\u003e Bug: Highlighting not working with embedded LiveViews (\u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/issues/797\"\u003e#797\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/software-mansion/live-debugger/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/software-mansion/live-debugger/compare/v0.4.2...v0.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `open_api_spex` from 3.22.0 to 3.22.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-api-spex/open_api_spex/releases\"\u003eopen_api_spex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix elixir 1.19 support by \u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\"\u003ehttps://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-api-spex/open_api_spex/blob/master/CHANGELOG.md\"\u003eopen_api_spex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.1 - 2025-11-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix elixir 1.19 support by \u003ca href=\"https://github.com/adamcstephens\"\u003e\u003ccode\u003e@​adamcstephens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/pull/685\"\u003eopen-api-spex/open_api_spex#685\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/32a7af03fda86b345823d44be7c1655a6bb7a150\"\u003e\u003ccode\u003e32a7af0\u003c/code\u003e\u003c/a\u003e Release version 3.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-api-spex/open_api_spex/commit/aaee4a7f9a6c4c0d2d3f69e4ab053ca65fff60fb\"\u003e\u003ccode\u003eaaee4a7\u003c/code\u003e\u003c/a\u003e Fix elixir 1.19 support (\u003ca href=\"https://redirect.github.com/open-api-spex/open_api_spex/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-api-spex/open_api_spex/compare/v3.22.0...v3.22.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_view` from 1.1.16 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.17/CHANGELOG.md\"\u003ephoenix_live_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.17 (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enoop in empty live reloader config\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/8632ec219162f2537a1d230e3bd73a4b2dff87cb\"\u003e\u003ccode\u003e8632ec2\u003c/code\u003e\u003c/a\u003e Release 1.1.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/commit/251229d9d6c6f9a96bb7e48532e19e6de24b5bc5\"\u003e\u003ccode\u003e251229d\u003c/code\u003e\u003c/a\u003e noop in empty live reloader config\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.16...v1.1.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.5.0 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.2 (2025-11-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eFix logging with Unicode charlists\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.1 (2025-11-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTidewave.clear_logs/0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/tidewave/config\u003c/code\u003e endpoint for Tidewave App/CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix type of \u003ccode\u003eget_logs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a535833eae637eb6a0f89fd87ec9381d4883965e\"\u003e\u003ccode\u003ea535833\u003c/code\u003e\u003c/a\u003e Release v0.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/88dee4a4c1b2494eeb1447597561eb5114f3f94d\"\u003e\u003ccode\u003e88dee4a\u003c/code\u003e\u003c/a\u003e Fix logger with Unicode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/97567fb476bae104182e59b4cc55308bb64a6926\"\u003e\u003ccode\u003e97567fb\u003c/code\u003e\u003c/a\u003e Clarify when the CLI parameters are needed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a603b244ef142842b999051edca855977dbe502a\"\u003e\u003ccode\u003ea603b24\u003c/code\u003e\u003c/a\u003e Fix Linux Tidewave CLI download link for x86_64-musl edition (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6f28724f23bf8555d3076a681f47b5f7d04f318c\"\u003e\u003ccode\u003e6f28724\u003c/code\u003e\u003c/a\u003e Mention Claude Code executable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6ad876ef35be83ed5e96c9f2a5006d6d0a1864d2\"\u003e\u003ccode\u003e6ad876e\u003c/code\u003e\u003c/a\u003e Document custom endpoints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ae6b53d3d017b746b2659c0d725415dee591675f\"\u003e\u003ccode\u003eae6b53d\u003c/code\u003e\u003c/a\u003e Update CLI docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/3b1d9900f4907cd4ee2ef81ad99943558a0ca25d\"\u003e\u003ccode\u003e3b1d990\u003c/code\u003e\u003c/a\u003e Mention codex in providers page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/36b37e60cc716cda241fede3881250e4ef6abaf8\"\u003e\u003ccode\u003e36b37e6\u003c/code\u003e\u003c/a\u003e docs: Tidewave do support Claude Code now (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e1115a952ad8784cf6bb02c2e5d9983c9c071604\"\u003e\u003ccode\u003ee1115a9\u003c/code\u003e\u003c/a\u003e Add link to Figma video\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.0...v0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `usage_rules` from 0.1.25 to 0.1.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/releases\"\u003eusage_rules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.26\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Include rules from all apps in umbrella project by \u003ca href=\"https://github.com/nathanalderson\"\u003e\u003ccode\u003e@​nathanalderson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/37\"\u003eash-project/usage_rules#37\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the dev-dependencies group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/39\"\u003eash-project/usage_rules#39\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nathanalderson\"\u003e\u003ccode\u003e@​nathanalderson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/37\"\u003eash-project/usage_rules#37\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.25...v0.1.26\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.25...v0.1.26\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/blob/main/CHANGELOG.md\"\u003eusage_rules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.26 (2025-11-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude rules from all apps in umbrella project (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/37\"\u003e#37\u003c/a\u003e) by Nathan Alderson\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/usage_rules/commit/cd2240ea585af4abd8ede0e0ab6c7ed4b26165d1\"\u003e\u003ccode\u003ecd2240e\u003c/code\u003e\u003c/a\u003e chore: release version v0.1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/1c1656a98ba725f2d1763a354df4b7ad77fef346\"\u003e\u003ccode\u003e1c1656a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dev-dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/ab81ac3fc7d2946bb10acbf75d42217275debe90\"\u003e\u003ccode\u003eab81ac3\u003c/code\u003e\u003c/a\u003e fix: Include rules from all apps in umbrella project (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/37\"\u003e#37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.25...v0.1.26\"\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/zebbra/data_aggregator/pull/998","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebbra%2Fdata_aggregator/issues/998","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/998/packages"}},{"old_version":"0.5.0","new_version":"0.5.1","update_type":"patch","path":null,"pr_created_at":"2025-11-03T20:09:07.000Z","version_change":"0.5.0 → 0.5.1","issue":{"uuid":"3583571429","node_id":"PR_kwDOPqosV86xRDVe","number":176,"state":"open","title":"deps(deps-dev): bump tidewave from 0.5.0 to 0.5.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-03T20:09:07.000Z","updated_at":"2025-11-03T20:13:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps-dev)","packages":[{"name":"tidewave","old_version":"0.5.0","new_version":"0.5.1","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.5.0 to 0.5.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.1 (2025-11-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTidewave.clear_logs/0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/tidewave/config\u003c/code\u003e endpoint for Tidewave App/CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix type of \u003ccode\u003eget_logs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/539f16b7c4c09e62eb1128a360cc92c06deb6f45\"\u003e\u003ccode\u003e539f16b\u003c/code\u003e\u003c/a\u003e Release v0.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6b59f3a73f8eedb63848622495e85562536c8d2c\"\u003e\u003ccode\u003e6b59f3a\u003c/code\u003e\u003c/a\u003e Use integer for get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e3cdfcc85d2eac9255bb2f2720916c9ba0b844fb\"\u003e\u003ccode\u003ee3cdfcc\u003c/code\u003e\u003c/a\u003e Rails is now streamable http too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/cb0ad845204d0f172d77935d76fd18552242df05\"\u003e\u003ccode\u003ecb0ad84\u003c/code\u003e\u003c/a\u003e Break tips around\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a5a9bb56b61a40ff8d943bcf065d0ea6af014668\"\u003e\u003ccode\u003ea5a9bb5\u003c/code\u003e\u003c/a\u003e Add Tidewave.clear_logs/0 public API (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/5b4738ffbd9120921ec9f36acb85171c2c0af5e5\"\u003e\u003ccode\u003e5b4738f\u003c/code\u003e\u003c/a\u003e Add MCP Docs for Codex CLI (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/37878873dbe3a3103e7030dc0ca4e46bac698dc9\"\u003e\u003ccode\u003e3787887\u003c/code\u003e\u003c/a\u003e Remove duplicated line\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/93c941b859b1b05d32c7b8d3b4a005034a006ae6\"\u003e\u003ccode\u003e93c941b\u003c/code\u003e\u003c/a\u003e Mention symlinks for separate frontend/backend repos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d38ecfc24879d525296cbb2a402d7f2aec1a7e90\"\u003e\u003ccode\u003ed38ecfc\u003c/code\u003e\u003c/a\u003e add config endpoint (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ad873f9709b50d5776413dd936e8c4fc4e739844\"\u003e\u003ccode\u003ead873f9\u003c/code\u003e\u003c/a\u003e Update react.md (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.5.0...v0.5.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=tidewave\u0026package-manager=hex\u0026previous-version=0.5.0\u0026new-version=0.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/agentjido/req_llm/pull/176","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agentjido%2Freq_llm/issues/176","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/176/packages"}},{"old_version":"0.1.7","new_version":"0.5.0","update_type":"minor","path":null,"pr_created_at":"2025-10-16T21:00:28.881Z","version_change":"0.1.7 → 0.5.0","issue":{"uuid":"2921829952","node_id":"PR_kwDOO2vLgc6uJ5ZA","number":20,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-16T21:00:28.881Z","updated_at":"2026-01-09T19:35:13.217Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":8,"packages":[{"name":"credo","old_version":"1.7.12","new_version":"1.7.13","repository_url":"https://github.com/rrrene/credo"},{"name":"dialyxir","old_version":"1.4.5","new_version":"1.4.6","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.4","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"git_ops","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/zachdaniel/git_ops"},{"name":"meck","old_version":"0.9.2","new_version":"1.1.0","repository_url":"https://github.com/eproxus/meck"},{"name":"mix_test_interactive","old_version":"2.1.0","new_version":"5.0.0","repository_url":"https://github.com/randycoulman/mix_test_interactive"},{"name":"plug_cowboy","old_version":"2.7.3","new_version":"2.7.4","repository_url":"https://github.com/elixir-plug/plug_cowboy"},{"name":"tidewave","old_version":"0.1.7","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [credo](https://github.com/rrrene/credo) | `1.7.12` | `1.7.13` |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.5` | `1.4.6` |\n| [ex_doc](https://github.com/elixir-lang/ex_doc) | `0.38.2` | `0.38.4` |\n| [git_ops](https://github.com/zachdaniel/git_ops) | `2.8.0` | `2.9.0` |\n| [meck](https://github.com/eproxus/meck) | `0.9.2` | `1.1.0` |\n| [mix_test_interactive](https://github.com/randycoulman/mix_test_interactive) | `2.1.0` | `5.0.0` |\n| [plug_cowboy](https://github.com/elixir-plug/plug_cowboy) | `2.7.3` | `2.7.4` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.1.7` | `0.5.0` |\n\n\nUpdates `credo` from 1.7.12 to 1.7.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/releases\"\u003ecredo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.13\"\u003ehttps://hex.pm/packages/credo/1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\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/rrrene/credo/blob/master/CHANGELOG.md\"\u003ecredo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\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/rrrene/credo/commit/40627c5950a2b616b5de43c98299006395991391\"\u003e\u003ccode\u003e40627c5\u003c/code\u003e\u003c/a\u003e Bump version to 1.7.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/e47e4dcf198efac527e85bd93f59c16de3bb9151\"\u003e\u003ccode\u003ee47e4dc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/9f31412a7b2f98c07a5d61e8cb70682c3a98abfd\"\u003e\u003ccode\u003e9f31412\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;increase line number for nested alias check\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/84e41b28be26d07444badc7712ef8eb287a303d1\"\u003e\u003ccode\u003e84e41b2\u003c/code\u003e\u003c/a\u003e Remove Stickler CI from README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/62bd7e44d9cbbf987ed9228bdcca30f6f069c457\"\u003e\u003ccode\u003e62bd7e4\u003c/code\u003e\u003c/a\u003e Remove unused requires\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/db534be0216efd06e0c8f536da94a2b2f0052700\"\u003e\u003ccode\u003edb534be\u003c/code\u003e\u003c/a\u003e Add Elixir 1.19.0-rc.2 to GitHub actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/fdc365baf9b5dab5911585ae5c4bdaea45d3187e\"\u003e\u003ccode\u003efdc365b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrrene/credo/issues/1214\"\u003e#1214\u003c/a\u003e from georgeguimaraes/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/22249b7ebf88b68f8a6f05c8e24402e2a332b6fe\"\u003e\u003ccode\u003e22249b7\u003c/code\u003e\u003c/a\u003e Remove SourceLevel mention on README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/1f601f13bc0b4956eece7ce81aa0367eb7a5dcf5\"\u003e\u003ccode\u003e1f601f1\u003c/code\u003e\u003c/a\u003e Refactor StrictModuleLayout tests slightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/684a353da4d072bad6e5204266afe755f55560fb\"\u003e\u003ccode\u003e684a353\u003c/code\u003e\u003c/a\u003e Add more tests for StrictModuleLayout\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrrene/credo/compare/v1.7.12...v1.7.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dialyxir` from 1.4.5 to 1.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.6]\u003c/h2\u003e\n\u003ch2\u003e[1.4.6] - 2025-08-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/commit/a0e4cf90f45de21fe3bd49b847ccada10df7984d\"\u003e\u003ccode\u003ea0e4cf9\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/51266a5a4d986db99f121fe51af725d1048263b5\"\u003e\u003ccode\u003e51266a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/569\"\u003e#569\u003c/a\u003e from dvic/fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c564806f7064b167fa65ba2ec8c80589c3e0a008\"\u003e\u003ccode\u003ec564806\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bf06a92928011bd6e588cb01559126ff6bc6d6f7\"\u003e\u003ccode\u003ebf06a92\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/570\"\u003e#570\u003c/a\u003e from pwcsquared/ci-fix-ubuntu-ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/d3776d2f784358b20792f6d044d102948af4075d\"\u003e\u003ccode\u003ed3776d2\u003c/code\u003e\u003c/a\u003e Update ubuntu version used in CI to 24.04 (currently supported)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/431f6c922c7f8567337f539c02a613add8661684\"\u003e\u003ccode\u003e431f6c9\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c5da65f9b7e172046250c42db702fa261728d9e0\"\u003e\u003ccode\u003ec5da65f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/564\"\u003e#564\u003c/a\u003e from camatcode/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/684f1bbeba90335e3016a947e30af6c55337c0f4\"\u003e\u003ccode\u003e684f1bb\u003c/code\u003e\u003c/a\u003e Refactor OTP-28 clause to delegate to existing implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bea2032e4b77e37b1c87bd5a7307df4ab4bb1f2e\"\u003e\u003ccode\u003ebea2032\u003c/code\u003e\u003c/a\u003e Fix CallWithoutOpaque function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/73529050d3e39a81241e38cbf4886dcaab1e7544\"\u003e\u003ccode\u003e7352905\u003c/code\u003e\u003c/a\u003e Docs: Fix dead hex doc links by including CI config docs in mix.exs 'docs'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.5...1.4.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.4 (2025-09-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eFix escaping of links when they have ampersand in them\u003c/li\u003e\n\u003cli\u003eIncrease spacing of footers in pages\u003c/li\u003e\n\u003cli\u003eAlign stale icon positioning\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/32bfa7227cd635b8f59ac2374d7be47271ea3679\"\u003e\u003ccode\u003e32bfa72\u003c/code\u003e\u003c/a\u003e Release v0.38.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c9548eebc61ebaedeb1b3d3a7609bdb1da40b943\"\u003e\u003ccode\u003ec9548ee\u003c/code\u003e\u003c/a\u003e Fix position os stale icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/26a96dd3cb87c29f0ec50bc0861d0acb5a5e8a46\"\u003e\u003ccode\u003e26a96dd\u003c/code\u003e\u003c/a\u003e Escape attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/4eed575d4f1a84255574da0b5b28006b2323a114\"\u003e\u003ccode\u003e4eed575\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/b6f7f639a1d85c7d41fd595c5a00bc8a7fa850ed\"\u003e\u003ccode\u003eb6f7f63\u003c/code\u003e\u003c/a\u003e Increase spacing in bottom actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `git_ops` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md\"\u003egit_ops's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ev2.9.0\u003c/a\u003e (2025-08-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003epr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e) by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink to github pull requests in changelog by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003egh-enterprise: support overriding the github api url by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egit: batch all git.log calls together with a format string by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/dad561231124dceadad2bfbed62845d572e87dc9\"\u003e\u003ccode\u003edad5612\u003c/code\u003e\u003c/a\u003e chore: release version v2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/f8fac229f6392874e4985c9cb6b845dbb864f688\"\u003e\u003ccode\u003ef8fac22\u003c/code\u003e\u003c/a\u003e feat: pr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `meck` from 0.9.2 to 1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eproxus/meck/releases\"\u003emeck's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 28\u003c/li\u003e\n\u003cli\u003eSupport for mocked modules together with EDB (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/254\"\u003e#254\u003c/a\u003e)  (\u003ca href=\"https://github.com/robertoaloi\"\u003erobertoaloi\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Erlang 25\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 27.0\u003c/li\u003e\n\u003cli\u003eReload modules that were loaded before mocking (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix misleading not_mocked errors when unloading a mock (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix calling mocked modules from expectations fun (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003eIncrease meck_proc stop timeout to infinity to prevent confusing errors\u003c/li\u003e\n\u003cli\u003eCode coverage leak from temporary backup modules in Erlang.mk (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility for Erlang versions below 22. Meck will follow the officially supported Erlang versions for future releases (latest major and two previous versions). Older versions might still work but there is no guarantee and no support.\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/eproxus/meck/blob/master/CHANGELOG.md\"\u003emeck's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.1.0] - 2025-09-12\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 28\u003c/li\u003e\n\u003cli\u003eSupport for mocked modules together with EDB (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/254\"\u003e#254\u003c/a\u003e)  (\u003ca href=\"https://github.com/robertoaloi\"\u003erobertoaloi\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Erlang 25\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.0.0] - 2024-06-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 27.0\u003c/li\u003e\n\u003cli\u003eReload modules that were loaded before mocking (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/228\"\u003e#228\u003c/a\u003e) (\u003ca href=\"https://github.com/zsoci\"\u003ezsoci\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix misleading not_mocked errors when unloading a mock (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/231\"\u003e#231\u003c/a\u003e) (\u003ca href=\"https://github.com/aronisstav\"\u003earonisstav\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix calling mocked modules from expectations fun (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/232\"\u003e#232\u003c/a\u003e) (\u003ca href=\"https://github.com/pergu\"\u003epergu\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003eIncrease meck_proc stop timeout to infinity to prevent confusing errors\u003c/li\u003e\n\u003cli\u003eCode coverage leak from temporary backup modules in Erlang.mk (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/246\"\u003e#246\u003c/a\u003e) (\u003ca href=\"https://github.com/andrei-mihaila\"\u003eandrei-mihaila\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility for Erlang versions below 22. Meck will follow the officially\nsupported Erlang versions for future releases (latest major and two previous\nversions). Older versions might still work but there is no guarantee and no\nsupport.\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/eproxus/meck/commit/d573888d1150780fabaad357870e4792ee83dc51\"\u003e\u003ccode\u003ed573888\u003c/code\u003e\u003c/a\u003e Version 1.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/09fcb39d9e830dd42cbdbae9c8205b64299af192\"\u003e\u003ccode\u003e09fcb39\u003c/code\u003e\u003c/a\u003e Make mecked modules debuggable by EDB (\u003ca href=\"https://redirect.github.com/eproxus/meck/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/05f0c70b7ba8908b3afdcdaf2194a84e6781a6f6\"\u003e\u003ccode\u003e05f0c70\u003c/code\u003e\u003c/a\u003e Move Erlang support window to 26-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/ba647df4be6f22c5e59b4ef4590817d87a015a78\"\u003e\u003ccode\u003eba647df\u003c/code\u003e\u003c/a\u003e Fix PR formatting and add missing attribution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/29360b25b708b2dc9d68a4f46f6a1b8b55f72518\"\u003e\u003ccode\u003e29360b2\u003c/code\u003e\u003c/a\u003e Use ex_doc instead of edoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/474651c1ba7fb1f1e762b88c1616497f06825674\"\u003e\u003ccode\u003e474651c\u003c/code\u003e\u003c/a\u003e Replace hardcoded version with Git tags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/d755909a477048d5a69a5597351cbbf9d6c71a9a\"\u003e\u003ccode\u003ed755909\u003c/code\u003e\u003c/a\u003e Version 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/59d61d87b42408779e7863b6e8544325bcf90efd\"\u003e\u003ccode\u003e59d61d8\u003c/code\u003e\u003c/a\u003e Fix an issue with the code coverage in Erlang.mk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/dfb47c544bdf14b5c26ff2651cf9339dbbe2f50e\"\u003e\u003ccode\u003edfb47c5\u003c/code\u003e\u003c/a\u003e Support Erlang 27.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/aa278c1e9f45ed5cdf32afc4797cc67e19551111\"\u003e\u003ccode\u003eaa278c1\u003c/code\u003e\u003c/a\u003e Handle new OTP 27 compile options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eproxus/meck/compare/0.9.2...v1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mix_test_interactive` from 2.1.0 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/randycoulman/mix_test_interactive/releases\"\u003emix_test_interactive's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003e💥 BREAKING CHANGE 💥\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release drops support for Elixir 1.13. We officially support the\n\u003ca href=\"https://hexdocs.pm/elixir/compatibility-and-deprecations.html\"\u003esame versions as Elixir itself\u003c/a\u003e,\nso support for Elixir 1.13 is no longer provided. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere are no actual breaking changes in the code itself, so as long as you're on\nElixir 1.14 or later, you should have no problems upgrading to this version.\u003c/p\u003e\n\u003ch2\u003eUpdated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWe address new deprecations and compiler warnings in Elixir 1.19. There are no\nuser-visible changes.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e -\nThanks \u003ca href=\"https://github.com/frankdugan3\"\u003e\u003ccode\u003e@​frankdugan3\u003c/code\u003e\u003c/a\u003e for contributing to the fixes!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe upgrade to the newest version of \u003ccode\u003eex_docs\u003c/code\u003e to get the latest improvements.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003everbose\u003c/code\u003e configuration setting and command-line option, disabled by default. When enabled, \u003ccode\u003emix test.interactive\u003c/code\u003e will print the command it is about to run just before running the tests. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOn Unix-like system we no longer start the client application prematurely. Previously, we'd run (essentially) \u003ccode\u003emix do run -e 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e in order to enable ANSI control codes/colors when running tests. However, \u003ccode\u003emix run\u003c/code\u003e by default starts the application. Normally this would be fine, but in some cases it can cause problems. We now use \u003ccode\u003emix do eval 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e instead, which delays starting the application until the \u003ccode\u003emix test\u003c/code\u003e task runs. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProperly handle the \u003ccode\u003e--no-start\u003c/code\u003e option to \u003ccode\u003emix test\u003c/code\u003e on Unix-like systems. Previously, we were using that option for the \u003ccode\u003emix run -e\u003c/code\u003e command we were using to enable ANSI output, but not passing it through to \u003ccode\u003emix test\u003c/code\u003e itself. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWe make the use of ANSI control code output configurable by adding the \u003ccode\u003e--(no-)ansi-enabled\u003c/code\u003e command-line option and \u003ccode\u003eansi_enabled\u003c/code\u003e configuration setting. Previously, we'd enable ANSI output automatically on Unix-like systems and not on Windows. This is still the default, but now Windows users can opt into ANSI output. Since Windows 10, ANSI support has been available if the \u003ca href=\"https://hexdocs.pm/elixir/IO.ANSI.html\"\u003eappropriate registry key is set\u003c/a\u003e. Additional, users on Unix-like systems can opt out of ANSI output if desired. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\n\u003ch2\u003eUpdated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate README with instructions for running \u003ccode\u003emix test.interactive\u003c/code\u003e as an independent script that doesn't require installing as a dependency in your application. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/127\"\u003e#127\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow process_tree versions v0.1.3 and v0.2.0 to provide more flexibility for upstream projects (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/128\"\u003e#128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProperly handle \u003ccode\u003emix test.interactive \u0026lt;files_or_patterns...\u0026gt;\u003c/code\u003e case. The new command-line parsing added in v4.0 was not properly capturing the filenames/patterns and passing them on to \u003ccode\u003emix test\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/123\"\u003e#123\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/jfpedroza\"\u003e\u003ccode\u003e@​jfpedroza\u003c/code\u003e\u003c/a\u003e for finding and reporting the bug!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0 - More commands!\u003c/h2\u003e\n\u003ch2\u003eAdded\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/randycoulman/mix_test_interactive/blob/main/CHANGELOG.md\"\u003emix_test_interactive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.3.0...v5.0.0\"\u003ev5.0.0\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003e💥 BREAKING CHANGE 💥\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis release drops support for Elixir 1.13. We officially support the\n\u003ca href=\"https://hexdocs.pm/elixir/compatibility-and-deprecations.html\"\u003esame versions as Elixir itself\u003c/a\u003e,\nso support for Elixir 1.13 is no longer provided. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere are no actual breaking changes in the code itself, so as long as you're on\nElixir 1.14 or later, you should have no problems upgrading to this version.\u003c/p\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWe address new deprecations and compiler warnings in Elixir 1.19. There are no\nuser-visible changes.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e -\nThanks \u003ca href=\"https://github.com/frankdugan3\"\u003e\u003ccode\u003e@​frankdugan3\u003c/code\u003e\u003c/a\u003e for contributing to the fixes!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe upgrade to the newest version of \u003ccode\u003eex_docs\u003c/code\u003e to get the latest improvements.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.2.0...v4.3.0\"\u003ev4.3.0\u003c/a\u003e - 2025-03-21\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003everbose\u003c/code\u003e configuration setting and command-line option, disabled by default. When enabled, \u003ccode\u003emix test.interactive\u003c/code\u003e will print the command it is about to run just before running the tests. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.2...v4.2.0\"\u003ev4.2.0\u003c/a\u003e - 2025-03-19\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOn Unix-like system we no longer start the client application prematurely. Previously, we'd run (essentially) \u003ccode\u003emix do run -e 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e in order to enable ANSI control codes/colors when running tests. However, \u003ccode\u003emix run\u003c/code\u003e by default starts the application. Normally this would be fine, but in some cases it can cause problems. We now use \u003ccode\u003emix do eval 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e instead, which delays starting the application until the \u003ccode\u003emix test\u003c/code\u003e task runs. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProperly handle the \u003ccode\u003e--no-start\u003c/code\u003e option to \u003ccode\u003emix test\u003c/code\u003e on Unix-like systems. Previously, we were using that option for the \u003ccode\u003emix run -e\u003c/code\u003e command we were using to enable ANSI output, but not passing it through to \u003ccode\u003emix test\u003c/code\u003e itself. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWe make the use of ANSI control code output configurable by adding the \u003ccode\u003e--(no-)ansi-enabled\u003c/code\u003e command-line option and \u003ccode\u003eansi_enabled\u003c/code\u003e configuration setting. Previously, we'd enable ANSI output automatically on Unix-like systems and not on Windows. This is still the default, but now Windows users can opt into ANSI output. Since Windows 10, ANSI support has been available if the \u003ca href=\"https://hexdocs.pm/elixir/IO.ANSI.html\"\u003eappropriate registry key is set\u003c/a\u003e. Additional, users on Unix-like systems can opt out of ANSI output if desired. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.1...v4.1.2\"\u003ev4.1.2\u003c/a\u003e - 2024-12-14\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate README with instructions for running \u003ccode\u003emix test.interactive\u003c/code\u003e as an independent script that doesn't require installing as a dependency in your application. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/127\"\u003e#127\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow process_tree versions v0.1.3 and v0.2.0 to provide more flexibility for upstream projects (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/128\"\u003e#128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.0...v4.1.1\"\u003ev4.1.1\u003c/a\u003e - 2024-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\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/randycoulman/mix_test_interactive/commit/057f89e4ec19ee84649a8416520cb8aefa1012c7\"\u003e\u003ccode\u003e057f89e\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v5.0.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/139\"\u003e#139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/3e6d5d6dbbcccddf3aee40267bfe209f2fba95e0\"\u003e\u003ccode\u003e3e6d5d6\u003c/code\u003e\u003c/a\u003e 👽 Prepare for Elixir 1.19 (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/87521b5f88ac4f79390b778e19bbc417027bb56b\"\u003e\u003ccode\u003e87521b5\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.3.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/136\"\u003e#136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/98e04aa26367db3fbe7b9c8f8530e7d149c3ae1b\"\u003e\u003ccode\u003e98e04aa\u003c/code\u003e\u003c/a\u003e Add verbose option/config for printing the test command (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/6a14b8a2c52fd4e22469feac1c9904b5e71b1eea\"\u003e\u003ccode\u003e6a14b8a\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.2.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/134\"\u003e#134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/69c75b8b380a31e658c85a43c039276922dd6fda\"\u003e\u003ccode\u003e69c75b8\u003c/code\u003e\u003c/a\u003e ✨ Make ANSI output configurable (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/9ec0db835cef4a876dab7e7cb7e9b6ff4e3908c3\"\u003e\u003ccode\u003e9ec0db8\u003c/code\u003e\u003c/a\u003e 🚸 Improve ansi-enablement on non-Windows systems (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/132\"\u003e#132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/20131367f1727d152d94de8e1b290578027b9744\"\u003e\u003ccode\u003e2013136\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade to Elixir 1.18.x (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/131\"\u003e#131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/2da64bb0a635364b544ed418c2054b38a76fbe12\"\u003e\u003ccode\u003e2da64bb\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.1.2 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/adf01a2ccc77b07bd28b67f11b67a2f3b85a0212\"\u003e\u003ccode\u003eadf01a2\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependencies (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v2.1.0...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `plug_cowboy` from 2.7.3 to 2.7.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-plug/plug_cowboy/blob/master/CHANGELOG.md\"\u003eplug_cowboy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure errors from Ranch are correctly translated\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/9a2873e330cd71f04918eb7c26a98ff095a000d9\"\u003e\u003ccode\u003e9a2873e\u003c/code\u003e\u003c/a\u003e Release v2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/e880695352c861e16d6e3fa2f5aa7f8b684ac496\"\u003e\u003ccode\u003ee880695\u003c/code\u003e\u003c/a\u003e Release v2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/827218f8ec0776ca6822233e4b3ec8dbdcfae00e\"\u003e\u003ccode\u003e827218f\u003c/code\u003e\u003c/a\u003e Ensure crash_reason is a two-element tuple for exit case (\u003ca href=\"https://redirect.github.com/elixir-plug/plug_cowboy/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/75bbb20395ca3a3e07484f4c8e9bb5ee679936e2\"\u003e\u003ccode\u003e75bbb20\u003c/code\u003e\u003c/a\u003e Update CI for additional task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/3468307d6d80303538da64c252ed8b22b168aa29\"\u003e\u003ccode\u003e3468307\u003c/code\u003e\u003c/a\u003e Update CI (\u003ca href=\"https://redirect.github.com/elixir-plug/plug_cowboy/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/acc3f85b37066eb8a135ffe2ad3bc4e2d5cabc00\"\u003e\u003ccode\u003eacc3f85\u003c/code\u003e\u003c/a\u003e Use a fixed port on websocket tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/f23d86ddd6e52b3172bb24d5e50dbf8565e9f83e\"\u003e\u003ccode\u003ef23d86d\u003c/code\u003e\u003c/a\u003e Fix warnings on more recent Elixir versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/975a5ac183ca824b18a911a595fdfbd70898cc36\"\u003e\u003ccode\u003e975a5ac\u003c/code\u003e\u003c/a\u003e Emit {:plug_conn, :sent} on responses\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-plug/plug_cowboy/compare/v2.7.3...v2.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.1.7 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.1.7...v0.5.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/nshkrdotcom/foundation/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nshkrdotcom%2Ffoundation/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"0.2.0","new_version":"0.5.0","update_type":"minor","path":null,"pr_created_at":"2025-09-15T17:52:06.000Z","version_change":"0.2.0 → 0.5.0","issue":{"uuid":"2830127406","node_id":"PR_kwDOGxXjWs6osFEu","number":3580,"state":"open","title":"Bump tidewave from 0.2.0 to 0.5.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-15T17:52:06.000Z","updated_at":"2025-09-15T17:52:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tidewave","old_version":"0.2.0","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.2.0 to 0.5.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.2.0...v0.5.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=tidewave\u0026package-manager=hex\u0026previous-version=0.2.0\u0026new-version=0.5.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/OpenFn/lightning/pull/3580","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenFn%2Flightning/issues/3580","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3580/packages"}},{"old_version":"0.4.1","new_version":"0.5.0","update_type":"minor","path":null,"pr_created_at":"2025-09-13T17:33:52.000Z","version_change":"0.4.1 → 0.5.0","issue":{"uuid":"3413888640","node_id":"PR_kwDOPvFnts6obPsT","number":1,"state":"closed","title":"Bump the dev-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-20T20:00:29.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-13T17:33:52.000Z","updated_at":"2025-09-20T20:00:29.000Z","time_to_close":613597,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":4,"packages":[{"name":"ex_doc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"git_ops","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/zachdaniel/git_ops"},{"name":"tidewave","old_version":"0.4.1","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"},{"name":"usage_rules","old_version":"0.1.23","new_version":"0.1.24","repository_url":"https://github.com/ash-project/usage_rules"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 4 updates: [ex_doc](https://github.com/elixir-lang/ex_doc), [git_ops](https://github.com/zachdaniel/git_ops), [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) and [usage_rules](https://github.com/ash-project/usage_rules).\n\nUpdates `ex_doc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.4 (2025-09-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eFix escaping of links when they have ampersand in them\u003c/li\u003e\n\u003cli\u003eIncrease spacing of footers in pages\u003c/li\u003e\n\u003cli\u003eAlign stale icon positioning\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/32bfa7227cd635b8f59ac2374d7be47271ea3679\"\u003e\u003ccode\u003e32bfa72\u003c/code\u003e\u003c/a\u003e Release v0.38.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c9548eebc61ebaedeb1b3d3a7609bdb1da40b943\"\u003e\u003ccode\u003ec9548ee\u003c/code\u003e\u003c/a\u003e Fix position os stale icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/26a96dd3cb87c29f0ec50bc0861d0acb5a5e8a46\"\u003e\u003ccode\u003e26a96dd\u003c/code\u003e\u003c/a\u003e Escape attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/4eed575d4f1a84255574da0b5b28006b2323a114\"\u003e\u003ccode\u003e4eed575\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/b6f7f639a1d85c7d41fd595c5a00bc8a7fa850ed\"\u003e\u003ccode\u003eb6f7f63\u003c/code\u003e\u003c/a\u003e Increase spacing in bottom actions\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.3...v0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `git_ops` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md\"\u003egit_ops's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ev2.9.0\u003c/a\u003e (2025-08-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003epr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e) by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink to github pull requests in changelog by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003egh-enterprise: support overriding the github api url by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egit: batch all git.log calls together with a format string by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/dad561231124dceadad2bfbed62845d572e87dc9\"\u003e\u003ccode\u003edad5612\u003c/code\u003e\u003c/a\u003e chore: release version v2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/f8fac229f6392874e4985c9cb6b845dbb864f688\"\u003e\u003ccode\u003ef8fac22\u003c/code\u003e\u003c/a\u003e feat: pr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.4.1 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.1...v0.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `usage_rules` from 0.1.23 to 0.1.24\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/releases\"\u003eusage_rules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.24\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump igniter from 0.6.19 to 0.6.22 in the production-dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/15\"\u003eash-project/usage_rules#15\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/LostKobrakai\"\u003e\u003ccode\u003e@​LostKobrakai\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/16\"\u003eash-project/usage_rules#16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix typo in install mix task by \u003ca href=\"https://github.com/ChristianAlexander\"\u003e\u003ccode\u003e@​ChristianAlexander\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/17\"\u003eash-project/usage_rules#17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: README mix.exs alias example by \u003ca href=\"https://github.com/serpent213\"\u003e\u003ccode\u003e@​serpent213\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/19\"\u003eash-project/usage_rules#19\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd traditional mix deps.get installation instructions to quickstart by \u003ca href=\"https://github.com/aj-foster\"\u003e\u003ccode\u003e@​aj-foster\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/20\"\u003eash-project/usage_rules#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in OTP usage rules by \u003ca href=\"https://github.com/hubertpompecki\"\u003e\u003ccode\u003e@​hubertpompecki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/22\"\u003eash-project/usage_rules#22\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about %{} pattern matching by \u003ca href=\"https://github.com/jlgeering\"\u003e\u003ccode\u003e@​jlgeering\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/23\"\u003eash-project/usage_rules#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LostKobrakai\"\u003e\u003ccode\u003e@​LostKobrakai\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/16\"\u003eash-project/usage_rules#16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChristianAlexander\"\u003e\u003ccode\u003e@​ChristianAlexander\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/17\"\u003eash-project/usage_rules#17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serpent213\"\u003e\u003ccode\u003e@​serpent213\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/19\"\u003eash-project/usage_rules#19\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aj-foster\"\u003e\u003ccode\u003e@​aj-foster\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/20\"\u003eash-project/usage_rules#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hubertpompecki\"\u003e\u003ccode\u003e@​hubertpompecki\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/22\"\u003eash-project/usage_rules#22\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jlgeering\"\u003e\u003ccode\u003e@​jlgeering\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/23\"\u003eash-project/usage_rules#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/blob/main/CHANGELOG.md\"\u003eusage_rules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.24 (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypo in OTP usage rules (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/22\"\u003e#22\u003c/a\u003e) by Hubert Pompecki\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd warning about %{} pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/23\"\u003e#23\u003c/a\u003e) by jlgeering\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/usage_rules/commit/1b32d555d8007c985aae8bf2f92dabf59bad83e2\"\u003e\u003ccode\u003e1b32d55\u003c/code\u003e\u003c/a\u003e chore: release version v0.1.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/e67407f2e626c571a812ce5a2fadf981cefc928a\"\u003e\u003ccode\u003ee67407f\u003c/code\u003e\u003c/a\u003e improvement: Add warning about %{} pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/23\"\u003e#23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/84a78297189174ab1428567c3ccb2312a3c8c03c\"\u003e\u003ccode\u003e84a7829\u003c/code\u003e\u003c/a\u003e fix: typo in OTP usage rules (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/22\"\u003e#22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/27987d52e565e5b46abe31af127a3d10045266c6\"\u003e\u003ccode\u003e27987d5\u003c/code\u003e\u003c/a\u003e docs: traditional mix deps.get installation instructions (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/01e6c82fff3bff773fa28e2ac6f6cf544e84abbc\"\u003e\u003ccode\u003e01e6c82\u003c/code\u003e\u003c/a\u003e docs: README mix.exs alias example (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/74f3390524077e515f9ea2dc8ee1aafb82a0253e\"\u003e\u003ccode\u003e74f3390\u003c/code\u003e\u003c/a\u003e docs: fix typo in install mix task (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/17\"\u003e#17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/9fbb4e617ff840fc6f4626b98387acc05b35450b\"\u003e\u003ccode\u003e9fbb4e6\u003c/code\u003e\u003c/a\u003e docs: explain that existing rules are retained in comment (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/16\"\u003e#16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/556dc498e74e014f2c83e551cdb0aabbb191c28b\"\u003e\u003ccode\u003e556dc49\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/15\"\u003e#15\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/b28bf033c036b602378e22b1d0005372a7bc926c\"\u003e\u003ccode\u003eb28bf03\u003c/code\u003e\u003c/a\u003e Update dependabot schedule to monthly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/31204960dcca01773ed46950a5bd2ce556c8e023\"\u003e\u003ccode\u003e3120496\u003c/code\u003e\u003c/a\u003e chore: typo\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ash-project/ash_typescript/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_typescript/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.3.0","new_version":"0.5.0","update_type":"minor","path":null,"pr_created_at":"2025-09-09T21:50:01.000Z","version_change":"0.3.0 → 0.5.0","issue":{"uuid":"2813414993","node_id":"PR_kwDOK0L3Ys6nsU5R","number":110,"state":"closed","title":"Bump the development-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":"2025-09-09T21:55:21.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-09T21:50:01.000Z","updated_at":"2025-09-09T21:55:21.000Z","time_to_close":320,"merged_at":"2025-09-09T21:55:21.000Z","merged_by":"danielbergholz","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.3.0","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates in the / directory: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.0 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.1 (2025-08-31)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003e:phoenix_live_reload\u003c/code\u003e private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@import\u003c/code\u003e directive support to CSS reload strategy\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/a2a3702554e95a3ad50887436d98ef1dce598e38\"\u003e\u003ccode\u003ea2a3702\u003c/code\u003e\u003c/a\u003e Release v1.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/36447061a49f23eca22a019399eef8d0ed823ea7\"\u003e\u003ccode\u003e3644706\u003c/code\u003e\u003c/a\u003e Set :phoenix_live_reload private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/1c5c15042c112e4f3bee22d1d9a620a235c5746a\"\u003e\u003ccode\u003e1c5c150\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/import\"\u003e\u003ccode\u003e@​import\u003c/code\u003e\u003c/a\u003e directive support to CSS reload strategy (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/5e8c104fe92b9ac24e810e8c64453e7496424322\"\u003e\u003ccode\u003e5e8c104\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/170\"\u003e#170\u003c/a\u003e from cloud8421/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/2c864c8cb9cf90defd0379c5e9e750a43b7f7570\"\u003e\u003ccode\u003e2c864c8\u003c/code\u003e\u003c/a\u003e Fix default target window mention in CHANGELOG\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.0...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.3.0 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.3.0...v0.5.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/danielbergholz/techschool.dev/pull/110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/danielbergholz%2Ftechschool.dev/issues/110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/110/packages"}},{"old_version":"0.2.0","new_version":"0.5.0","update_type":"minor","path":null,"pr_created_at":"2025-09-09T13:05:27.000Z","version_change":"0.2.0 → 0.5.0","issue":{"uuid":"2811949018","node_id":"PR_kwDOHwHIms6nmu_a","number":138,"state":"open","title":"Bump tidewave from 0.2.0 to 0.5.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-09T13:05:27.000Z","updated_at":"2025-09-09T13:05:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tidewave","old_version":"0.2.0","new_version":"0.5.0","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.2.0 to 0.5.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0 (2025-09-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egrep\u003c/code\u003e option to \u003ccode\u003eget_logs\u003c/code\u003e in favor of \u003ccode\u003elevel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBundle \u003ccode\u003eget_package_location\u003c/code\u003e into \u003ccode\u003eget_source_location\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport team configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after \u003ccode\u003ePhoenix.LiveReloader\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/11029601665cdaaf04c47eae4211559caee7b035\"\u003e\u003ccode\u003e1102960\u003c/code\u003e\u003c/a\u003e Release v0.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/844ec45f5fb8a172ea76db9251cd2f797727ecc3\"\u003e\u003ccode\u003e844ec45\u003c/code\u003e\u003c/a\u003e Add team config (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/44bcc36204c3006ad1b09d948b829c9b42a26971\"\u003e\u003ccode\u003e44bcc36\u003c/code\u003e\u003c/a\u003e Add grep option to get_logs, closes \u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/182\"\u003e#182\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9470f19df5c4fec3c864348523b7a026154629d0\"\u003e\u003ccode\u003e9470f19\u003c/code\u003e\u003c/a\u003e Merge package location into source location (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/bf2f27b6a5fd450df7b44315e492b2776bb6c629\"\u003e\u003ccode\u003ebf2f27b\u003c/code\u003e\u003c/a\u003e Update providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9aa42c5c58d3cbdf539787d09fc8023bea7b79c0\"\u003e\u003ccode\u003e9aa42c5\u003c/code\u003e\u003c/a\u003e Trim copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/6c1dacd4060f5acf56e0a669da7e1dd13f22fd4c\"\u003e\u003ccode\u003e6c1dacd\u003c/code\u003e\u003c/a\u003e Simplify proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/01cf1b2d7b705bd0ba59accc19f31dac9b08c358\"\u003e\u003ccode\u003e01cf1b2\u003c/code\u003e\u003c/a\u003e Fix capitalization of 'Inspector' in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/805e3cf52d5ecb8d52522714b9a45f4dbbfa3a68\"\u003e\u003ccode\u003e805e3cf\u003c/code\u003e\u003c/a\u003e Correct grammar in Tidewave Web usage instructions (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/d98777dfaef6558c469c1d03f39aa60a52a2081a\"\u003e\u003ccode\u003ed98777d\u003c/code\u003e\u003c/a\u003e Add provider docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.2.0...v0.5.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=tidewave\u0026package-manager=hex\u0026previous-version=0.2.0\u0026new-version=0.5.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/aaronrenner/sims/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronrenner%2Fsims/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"}},{"old_version":"0.1.7","new_version":"0.4.2","update_type":"minor","path":null,"pr_created_at":"2025-09-04T19:05:42.000Z","version_change":"0.1.7 → 0.4.2","issue":{"uuid":"2800528807","node_id":"PR_kwDOO2vLgc6m7K2n","number":17,"state":"open","title":"Bump the dev-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-04T19:05:42.000Z","updated_at":"2025-09-04T19:05:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":7,"packages":[{"name":"dialyxir","old_version":"1.4.5","new_version":"1.4.6","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.3","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"git_ops","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/zachdaniel/git_ops"},{"name":"meck","old_version":"0.9.2","new_version":"1.0.0","repository_url":"https://github.com/eproxus/meck"},{"name":"mix_test_interactive","old_version":"2.1.0","new_version":"5.0.0","repository_url":"https://github.com/randycoulman/mix_test_interactive"},{"name":"plug_cowboy","old_version":"2.7.3","new_version":"2.7.4","repository_url":"https://github.com/elixir-plug/plug_cowboy"},{"name":"tidewave","old_version":"0.1.7","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.5` | `1.4.6` |\n| [ex_doc](https://github.com/elixir-lang/ex_doc) | `0.38.2` | `0.38.3` |\n| [git_ops](https://github.com/zachdaniel/git_ops) | `2.8.0` | `2.9.0` |\n| [meck](https://github.com/eproxus/meck) | `0.9.2` | `1.0.0` |\n| [mix_test_interactive](https://github.com/randycoulman/mix_test_interactive) | `2.1.0` | `5.0.0` |\n| [plug_cowboy](https://github.com/elixir-plug/plug_cowboy) | `2.7.3` | `2.7.4` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.1.7` | `0.4.2` |\n\n\nUpdates `dialyxir` from 1.4.5 to 1.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.6]\u003c/h2\u003e\n\u003ch2\u003e[1.4.6] - 2025-08-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/commit/a0e4cf90f45de21fe3bd49b847ccada10df7984d\"\u003e\u003ccode\u003ea0e4cf9\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/51266a5a4d986db99f121fe51af725d1048263b5\"\u003e\u003ccode\u003e51266a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/569\"\u003e#569\u003c/a\u003e from dvic/fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c564806f7064b167fa65ba2ec8c80589c3e0a008\"\u003e\u003ccode\u003ec564806\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bf06a92928011bd6e588cb01559126ff6bc6d6f7\"\u003e\u003ccode\u003ebf06a92\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/570\"\u003e#570\u003c/a\u003e from pwcsquared/ci-fix-ubuntu-ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/d3776d2f784358b20792f6d044d102948af4075d\"\u003e\u003ccode\u003ed3776d2\u003c/code\u003e\u003c/a\u003e Update ubuntu version used in CI to 24.04 (currently supported)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/431f6c922c7f8567337f539c02a613add8661684\"\u003e\u003ccode\u003e431f6c9\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c5da65f9b7e172046250c42db702fa261728d9e0\"\u003e\u003ccode\u003ec5da65f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/564\"\u003e#564\u003c/a\u003e from camatcode/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/684f1bbeba90335e3016a947e30af6c55337c0f4\"\u003e\u003ccode\u003e684f1bb\u003c/code\u003e\u003c/a\u003e Refactor OTP-28 clause to delegate to existing implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bea2032e4b77e37b1c87bd5a7307df4ab4bb1f2e\"\u003e\u003ccode\u003ebea2032\u003c/code\u003e\u003c/a\u003e Fix CallWithoutOpaque function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/73529050d3e39a81241e38cbf4886dcaab1e7544\"\u003e\u003ccode\u003e7352905\u003c/code\u003e\u003c/a\u003e Docs: Fix dead hex doc links by including CI config docs in mix.exs 'docs'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.5...1.4.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7e852387e80d011262dd4d06d6d435f6d6f9c5b\"\u003e\u003ccode\u003ef7e8523\u003c/code\u003e\u003c/a\u003e Ensure default groups for docs are sorted alphabetically (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e85d853f9098372fadd399351b2226bd1816d2f0\"\u003e\u003ccode\u003ee85d853\u003c/code\u003e\u003c/a\u003e Display description text in docs groups (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c17125a4c5123cadbe807ae8dd31460f2d9479d6\"\u003e\u003ccode\u003ec17125a\u003c/code\u003e\u003c/a\u003e Set minimum elixir on the \u003ccode\u003eREADME.md\u003c/code\u003e to 1.15 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/16647077462448f4276707016634718b39b03397\"\u003e\u003ccode\u003e1664707\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/90dfe042ff742b07291d25a1a4a68837ce33799e\"\u003e\u003ccode\u003e90dfe04\u003c/code\u003e\u003c/a\u003e Allow configuring autocomplete limit, and default it to 10 instead of 8 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2129\"\u003e#2129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `git_ops` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md\"\u003egit_ops's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ev2.9.0\u003c/a\u003e (2025-08-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003epr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e) by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink to github pull requests in changelog by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003egh-enterprise: support overriding the github api url by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egit: batch all git.log calls together with a format string by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/dad561231124dceadad2bfbed62845d572e87dc9\"\u003e\u003ccode\u003edad5612\u003c/code\u003e\u003c/a\u003e chore: release version v2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/f8fac229f6392874e4985c9cb6b845dbb864f688\"\u003e\u003ccode\u003ef8fac22\u003c/code\u003e\u003c/a\u003e feat: pr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `meck` from 0.9.2 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eproxus/meck/releases\"\u003emeck's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 27.0\u003c/li\u003e\n\u003cli\u003eReload modules that were loaded before mocking (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix misleading not_mocked errors when unloading a mock (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix calling mocked modules from expectations fun (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003eIncrease meck_proc stop timeout to infinity to prevent confusing errors\u003c/li\u003e\n\u003cli\u003eCode coverage leak from temporary backup modules in Erlang.mk (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility for Erlang versions below 22. Meck will follow the officially supported Erlang versions for future releases (latest major and two previous versions). Older versions might still work but there is no guarantee and no support.\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/eproxus/meck/blob/master/CHANGELOG.md\"\u003emeck's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.0.0] - 2024-06-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial support for Erlang 27.0\u003c/li\u003e\n\u003cli\u003eReload modules that were loaded before mocking (\u003ca href=\"https://redirect.github.com/eproxus/meck/pull/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix misleading not_mocked errors when unloading a mock \u003ca href=\"https://redirect.github.com/eproxus/meck/pull/231\"\u003e#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix calling mocked modules from expectations fun \u003ca href=\"https://redirect.github.com/eproxus/meck/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003eIncrease meck_proc stop timeout to infinity to prevent confusing errors\u003c/li\u003e\n\u003cli\u003eCode coverage leak from temporary backup modules in Erlang.mk \u003ca href=\"https://redirect.github.com/eproxus/meck/pull/246\"\u003e#246\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility for Erlang versions below 22. Meck will follow the officially\nsupported Erlang versions for future releases (latest major and two previous\nversions). Older versions might still work but there is no guarantee and no\nsupport.\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/eproxus/meck/commit/29360b25b708b2dc9d68a4f46f6a1b8b55f72518\"\u003e\u003ccode\u003e29360b2\u003c/code\u003e\u003c/a\u003e Use ex_doc instead of edoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/474651c1ba7fb1f1e762b88c1616497f06825674\"\u003e\u003ccode\u003e474651c\u003c/code\u003e\u003c/a\u003e Replace hardcoded version with Git tags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/d755909a477048d5a69a5597351cbbf9d6c71a9a\"\u003e\u003ccode\u003ed755909\u003c/code\u003e\u003c/a\u003e Version 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/59d61d87b42408779e7863b6e8544325bcf90efd\"\u003e\u003ccode\u003e59d61d8\u003c/code\u003e\u003c/a\u003e Fix an issue with the code coverage in Erlang.mk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/dfb47c544bdf14b5c26ff2651cf9339dbbe2f50e\"\u003e\u003ccode\u003edfb47c5\u003c/code\u003e\u003c/a\u003e Support Erlang 27.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/aa278c1e9f45ed5cdf32afc4797cc67e19551111\"\u003e\u003ccode\u003eaa278c1\u003c/code\u003e\u003c/a\u003e Handle new OTP 27 compile options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/64034a265deb6c70fde958f1f203177480c1857e\"\u003e\u003ccode\u003e64034a2\u003c/code\u003e\u003c/a\u003e Fix spec of meck:raise/2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/cd2e2251c9177f6e8f47ed3d89623e88ff328618\"\u003e\u003ccode\u003ecd2e225\u003c/code\u003e\u003c/a\u003e Remove redundant profiles entry at rebar.config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/ddd310f12899df9bf2d8eb1e596557d5271bef77\"\u003e\u003ccode\u003eddd310f\u003c/code\u003e\u003c/a\u003e Fix test compilation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eproxus/meck/commit/86636dfdb8563b7aa60d6f74e9e0b130c961acb0\"\u003e\u003ccode\u003e86636df\u003c/code\u003e\u003c/a\u003e Update supported Erlang versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eproxus/meck/compare/0.9.2...1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mix_test_interactive` from 2.1.0 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/randycoulman/mix_test_interactive/releases\"\u003emix_test_interactive's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003e💥 BREAKING CHANGE 💥\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release drops support for Elixir 1.13. We officially support the\n\u003ca href=\"https://hexdocs.pm/elixir/compatibility-and-deprecations.html\"\u003esame versions as Elixir itself\u003c/a\u003e,\nso support for Elixir 1.13 is no longer provided. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere are no actual breaking changes in the code itself, so as long as you're on\nElixir 1.14 or later, you should have no problems upgrading to this version.\u003c/p\u003e\n\u003ch2\u003eUpdated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWe address new deprecations and compiler warnings in Elixir 1.19. There are no\nuser-visible changes.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e -\nThanks \u003ca href=\"https://github.com/frankdugan3\"\u003e\u003ccode\u003e@​frankdugan3\u003c/code\u003e\u003c/a\u003e for contributing to the fixes!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe upgrade to the newest version of \u003ccode\u003eex_docs\u003c/code\u003e to get the latest improvements.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003everbose\u003c/code\u003e configuration setting and command-line option, disabled by default. When enabled, \u003ccode\u003emix test.interactive\u003c/code\u003e will print the command it is about to run just before running the tests. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOn Unix-like system we no longer start the client application prematurely. Previously, we'd run (essentially) \u003ccode\u003emix do run -e 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e in order to enable ANSI control codes/colors when running tests. However, \u003ccode\u003emix run\u003c/code\u003e by default starts the application. Normally this would be fine, but in some cases it can cause problems. We now use \u003ccode\u003emix do eval 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e instead, which delays starting the application until the \u003ccode\u003emix test\u003c/code\u003e task runs. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProperly handle the \u003ccode\u003e--no-start\u003c/code\u003e option to \u003ccode\u003emix test\u003c/code\u003e on Unix-like systems. Previously, we were using that option for the \u003ccode\u003emix run -e\u003c/code\u003e command we were using to enable ANSI output, but not passing it through to \u003ccode\u003emix test\u003c/code\u003e itself. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWe make the use of ANSI control code output configurable by adding the \u003ccode\u003e--(no-)ansi-enabled\u003c/code\u003e command-line option and \u003ccode\u003eansi_enabled\u003c/code\u003e configuration setting. Previously, we'd enable ANSI output automatically on Unix-like systems and not on Windows. This is still the default, but now Windows users can opt into ANSI output. Since Windows 10, ANSI support has been available if the \u003ca href=\"https://hexdocs.pm/elixir/IO.ANSI.html\"\u003eappropriate registry key is set\u003c/a\u003e. Additional, users on Unix-like systems can opt out of ANSI output if desired. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\n\u003ch2\u003eUpdated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate README with instructions for running \u003ccode\u003emix test.interactive\u003c/code\u003e as an independent script that doesn't require installing as a dependency in your application. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/127\"\u003e#127\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow process_tree versions v0.1.3 and v0.2.0 to provide more flexibility for upstream projects (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/128\"\u003e#128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProperly handle \u003ccode\u003emix test.interactive \u0026lt;files_or_patterns...\u0026gt;\u003c/code\u003e case. The new command-line parsing added in v4.0 was not properly capturing the filenames/patterns and passing them on to \u003ccode\u003emix test\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/123\"\u003e#123\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/jfpedroza\"\u003e\u003ccode\u003e@​jfpedroza\u003c/code\u003e\u003c/a\u003e for finding and reporting the bug!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0 - More commands!\u003c/h2\u003e\n\u003ch2\u003eAdded\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/randycoulman/mix_test_interactive/blob/main/CHANGELOG.md\"\u003emix_test_interactive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.3.0...v5.0.0\"\u003ev5.0.0\u003c/a\u003e - 2025-06-09\u003c/h2\u003e\n\u003ch3\u003e💥 BREAKING CHANGE 💥\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis release drops support for Elixir 1.13. We officially support the\n\u003ca href=\"https://hexdocs.pm/elixir/compatibility-and-deprecations.html\"\u003esame versions as Elixir itself\u003c/a\u003e,\nso support for Elixir 1.13 is no longer provided. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere are no actual breaking changes in the code itself, so as long as you're on\nElixir 1.14 or later, you should have no problems upgrading to this version.\u003c/p\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWe address new deprecations and compiler warnings in Elixir 1.19. There are no\nuser-visible changes.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e -\nThanks \u003ca href=\"https://github.com/frankdugan3\"\u003e\u003ccode\u003e@​frankdugan3\u003c/code\u003e\u003c/a\u003e for contributing to the fixes!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe upgrade to the newest version of \u003ccode\u003eex_docs\u003c/code\u003e to get the latest improvements.\n(\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/137\"\u003e#137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.2.0...v4.3.0\"\u003ev4.3.0\u003c/a\u003e - 2025-03-21\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003everbose\u003c/code\u003e configuration setting and command-line option, disabled by default. When enabled, \u003ccode\u003emix test.interactive\u003c/code\u003e will print the command it is about to run just before running the tests. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.2...v4.2.0\"\u003ev4.2.0\u003c/a\u003e - 2025-03-19\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOn Unix-like system we no longer start the client application prematurely. Previously, we'd run (essentially) \u003ccode\u003emix do run -e 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e in order to enable ANSI control codes/colors when running tests. However, \u003ccode\u003emix run\u003c/code\u003e by default starts the application. Normally this would be fine, but in some cases it can cause problems. We now use \u003ccode\u003emix do eval 'Application.put_env(:elixir, :ansi_enabled, true)', test\u003c/code\u003e instead, which delays starting the application until the \u003ccode\u003emix test\u003c/code\u003e task runs. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProperly handle the \u003ccode\u003e--no-start\u003c/code\u003e option to \u003ccode\u003emix test\u003c/code\u003e on Unix-like systems. Previously, we were using that option for the \u003ccode\u003emix run -e\u003c/code\u003e command we were using to enable ANSI output, but not passing it through to \u003ccode\u003emix test\u003c/code\u003e itself. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/132\"\u003e#132\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWe make the use of ANSI control code output configurable by adding the \u003ccode\u003e--(no-)ansi-enabled\u003c/code\u003e command-line option and \u003ccode\u003eansi_enabled\u003c/code\u003e configuration setting. Previously, we'd enable ANSI output automatically on Unix-like systems and not on Windows. This is still the default, but now Windows users can opt into ANSI output. Since Windows 10, ANSI support has been available if the \u003ca href=\"https://hexdocs.pm/elixir/IO.ANSI.html\"\u003eappropriate registry key is set\u003c/a\u003e. Additional, users on Unix-like systems can opt out of ANSI output if desired. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.1...v4.1.2\"\u003ev4.1.2\u003c/a\u003e - 2024-12-14\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate README with instructions for running \u003ccode\u003emix test.interactive\u003c/code\u003e as an independent script that doesn't require installing as a dependency in your application. (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/127\"\u003e#127\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e!)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow process_tree versions v0.1.3 and v0.2.0 to provide more flexibility for upstream projects (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/pull/128\"\u003e#128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v4.1.0...v4.1.1\"\u003ev4.1.1\u003c/a\u003e - 2024-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\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/randycoulman/mix_test_interactive/commit/057f89e4ec19ee84649a8416520cb8aefa1012c7\"\u003e\u003ccode\u003e057f89e\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v5.0.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/139\"\u003e#139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/3e6d5d6dbbcccddf3aee40267bfe209f2fba95e0\"\u003e\u003ccode\u003e3e6d5d6\u003c/code\u003e\u003c/a\u003e 👽 Prepare for Elixir 1.19 (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/87521b5f88ac4f79390b778e19bbc417027bb56b\"\u003e\u003ccode\u003e87521b5\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.3.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/136\"\u003e#136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/98e04aa26367db3fbe7b9c8f8530e7d149c3ae1b\"\u003e\u003ccode\u003e98e04aa\u003c/code\u003e\u003c/a\u003e Add verbose option/config for printing the test command (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/6a14b8a2c52fd4e22469feac1c9904b5e71b1eea\"\u003e\u003ccode\u003e6a14b8a\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.2.0 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/134\"\u003e#134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/69c75b8b380a31e658c85a43c039276922dd6fda\"\u003e\u003ccode\u003e69c75b8\u003c/code\u003e\u003c/a\u003e ✨ Make ANSI output configurable (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/9ec0db835cef4a876dab7e7cb7e9b6ff4e3908c3\"\u003e\u003ccode\u003e9ec0db8\u003c/code\u003e\u003c/a\u003e 🚸 Improve ansi-enablement on non-Windows systems (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/132\"\u003e#132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/20131367f1727d152d94de8e1b290578027b9744\"\u003e\u003ccode\u003e2013136\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade to Elixir 1.18.x (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/131\"\u003e#131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/2da64bb0a635364b544ed418c2054b38a76fbe12\"\u003e\u003ccode\u003e2da64bb\u003c/code\u003e\u003c/a\u003e 🏷️ Prepare v4.1.2 release (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/randycoulman/mix_test_interactive/commit/adf01a2ccc77b07bd28b67f11b67a2f3b85a0212\"\u003e\u003ccode\u003eadf01a2\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependencies (\u003ca href=\"https://redirect.github.com/randycoulman/mix_test_interactive/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/randycoulman/mix_test_interactive/compare/v2.1.0...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `plug_cowboy` from 2.7.3 to 2.7.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-plug/plug_cowboy/blob/master/CHANGELOG.md\"\u003eplug_cowboy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure errors from Ranch are correctly translated\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/9a2873e330cd71f04918eb7c26a98ff095a000d9\"\u003e\u003ccode\u003e9a2873e\u003c/code\u003e\u003c/a\u003e Release v2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/e880695352c861e16d6e3fa2f5aa7f8b684ac496\"\u003e\u003ccode\u003ee880695\u003c/code\u003e\u003c/a\u003e Release v2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/827218f8ec0776ca6822233e4b3ec8dbdcfae00e\"\u003e\u003ccode\u003e827218f\u003c/code\u003e\u003c/a\u003e Ensure crash_reason is a two-element tuple for exit case (\u003ca href=\"https://redirect.github.com/elixir-plug/plug_cowboy/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/75bbb20395ca3a3e07484f4c8e9bb5ee679936e2\"\u003e\u003ccode\u003e75bbb20\u003c/code\u003e\u003c/a\u003e Update CI for additional task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/3468307d6d80303538da64c252ed8b22b168aa29\"\u003e\u003ccode\u003e3468307\u003c/code\u003e\u003c/a\u003e Update CI (\u003ca href=\"https://redirect.github.com/elixir-plug/plug_cowboy/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/acc3f85b37066eb8a135ffe2ad3bc4e2d5cabc00\"\u003e\u003ccode\u003eacc3f85\u003c/code\u003e\u003c/a\u003e Use a fixed port on websocket tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/f23d86ddd6e52b3172bb24d5e50dbf8565e9f83e\"\u003e\u003ccode\u003ef23d86d\u003c/code\u003e\u003c/a\u003e Fix warnings on more recent Elixir versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-plug/plug_cowboy/commit/975a5ac183ca824b18a911a595fdfbd70898cc36\"\u003e\u003ccode\u003e975a5ac\u003c/code\u003e\u003c/a\u003e Emit {:plug_conn, :sent} on responses\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-plug/plug_cowboy/compare/v2.7.3...v2.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.1.7 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecations\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e?include_fs_tools=true\u003c/code\u003e is deprecated as well as support for Claude Desktop in favor of any other editor or CLI that ships with built-in filesystem tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0 (2025-07-11)\u003c/h2\u003e\n\u003cp\u003eThis release removes the \u003ccode\u003eget_process_info\u003c/code\u003e and \u003ccode\u003etrace_process\u003c/code\u003e tools. If you happened to use those a lot in the past, consider writing an AGENTS.md (or similar) instructions file to explain to your agent that it can do the same using \u003ccode\u003eproject_eval\u003c/code\u003e and providing Elixir code. In Elixir 1.18.4+, there's also the \u003ccode\u003eIEx.Helpers.process_info/1\u003c/code\u003e function which does the same as \u003ccode\u003eget_process_info\u003c/code\u003e.\u003c/p\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/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.1.7...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nshkrdotcom/foundation/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nshkrdotcom%2Ffoundation/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"0.1.8","new_version":"0.4.2","update_type":"minor","path":null,"pr_created_at":"2025-09-04T10:15:41.000Z","version_change":"0.1.8 → 0.4.2","issue":{"uuid":"3383057823","node_id":"PR_kwDOHEQow86m0kq0","number":327,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-11T07:05:16.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-04T10:15:41.000Z","updated_at":"2025-09-11T07:05:16.000Z","time_to_close":593375,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":7,"packages":[{"name":"dialyxir","old_version":"1.4.5","new_version":"1.4.6","repository_url":"https://github.com/jeremyjh/dialyxir"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.3","repository_url":"https://github.com/elixir-lang/ex_doc"},{"name":"git_ops","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/zachdaniel/git_ops"},{"name":"phoenix_live_reload","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.1.8","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"},{"name":"usage_rules","old_version":"0.1.6","new_version":"0.1.24","repository_url":"https://github.com/ash-project/usage_rules"}],"path":null,"ecosystem":"hex"},"body":"Bumps the dev-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [dialyxir](https://github.com/jeremyjh/dialyxir) | `1.4.5` | `1.4.6` |\n| [ex_doc](https://github.com/elixir-lang/ex_doc) | `0.38.2` | `0.38.3` |\n| [git_ops](https://github.com/zachdaniel/git_ops) | `2.8.0` | `2.9.0` |\n| [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) | `1.6.0` | `1.6.1` |\n| [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) | `0.1.8` | `0.4.2` |\n| [usage_rules](https://github.com/ash-project/usage_rules) | `0.1.6` | `0.1.24` |\n\n\nUpdates `dialyxir` from 1.4.5 to 1.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyjh/dialyxir/releases\"\u003edialyxir's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/blob/master/CHANGELOG.md\"\u003edialyxir's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eUnreleased changes post [1.4.6]\u003c/h2\u003e\n\u003ch2\u003e[1.4.6] - 2025-08-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCallWithoutOpaque\u003c/code\u003e function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einvalid_contract\u003c/code\u003e warning showed spec twice instead of success typing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eex_doc\u003c/code\u003e to the latest version for an improved UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a note about the \u003ccode\u003e:unknown\u003c/code\u003e flag to the \u0026quot;Default Flags\u0026quot; section in the README\u003c/li\u003e\n\u003cli\u003eFix dead hex doc links by including CI config docs in \u003ccode\u003emix.exs\u003c/code\u003e's \u003ccode\u003e:docs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo in the README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the Ubuntu version used in CI to 24.04\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/jeremyjh/dialyxir/commit/a0e4cf90f45de21fe3bd49b847ccada10df7984d\"\u003e\u003ccode\u003ea0e4cf9\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/51266a5a4d986db99f121fe51af725d1048263b5\"\u003e\u003ccode\u003e51266a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/569\"\u003e#569\u003c/a\u003e from dvic/fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c564806f7064b167fa65ba2ec8c80589c3e0a008\"\u003e\u003ccode\u003ec564806\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bf06a92928011bd6e588cb01559126ff6bc6d6f7\"\u003e\u003ccode\u003ebf06a92\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/570\"\u003e#570\u003c/a\u003e from pwcsquared/ci-fix-ubuntu-ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/d3776d2f784358b20792f6d044d102948af4075d\"\u003e\u003ccode\u003ed3776d2\u003c/code\u003e\u003c/a\u003e Update ubuntu version used in CI to 24.04 (currently supported)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/431f6c922c7f8567337f539c02a613add8661684\"\u003e\u003ccode\u003e431f6c9\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/call-without-opaque-otp28-issue-561\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/c5da65f9b7e172046250c42db702fa261728d9e0\"\u003e\u003ccode\u003ec5da65f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeremyjh/dialyxir/issues/564\"\u003e#564\u003c/a\u003e from camatcode/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/684f1bbeba90335e3016a947e30af6c55337c0f4\"\u003e\u003ccode\u003e684f1bb\u003c/code\u003e\u003c/a\u003e Refactor OTP-28 clause to delegate to existing implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/bea2032e4b77e37b1c87bd5a7307df4ab4bb1f2e\"\u003e\u003ccode\u003ebea2032\u003c/code\u003e\u003c/a\u003e Fix CallWithoutOpaque function clause error on OTP-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyjh/dialyxir/commit/73529050d3e39a81241e38cbf4886dcaab1e7544\"\u003e\u003ccode\u003e7352905\u003c/code\u003e\u003c/a\u003e Docs: Fix dead hex doc links by including CI config docs in mix.exs 'docs'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jeremyjh/dialyxir/compare/1.4.5...1.4.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7e852387e80d011262dd4d06d6d435f6d6f9c5b\"\u003e\u003ccode\u003ef7e8523\u003c/code\u003e\u003c/a\u003e Ensure default groups for docs are sorted alphabetically (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e85d853f9098372fadd399351b2226bd1816d2f0\"\u003e\u003ccode\u003ee85d853\u003c/code\u003e\u003c/a\u003e Display description text in docs groups (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c17125a4c5123cadbe807ae8dd31460f2d9479d6\"\u003e\u003ccode\u003ec17125a\u003c/code\u003e\u003c/a\u003e Set minimum elixir on the \u003ccode\u003eREADME.md\u003c/code\u003e to 1.15 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/16647077462448f4276707016634718b39b03397\"\u003e\u003ccode\u003e1664707\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/90dfe042ff742b07291d25a1a4a68837ce33799e\"\u003e\u003ccode\u003e90dfe04\u003c/code\u003e\u003c/a\u003e Allow configuring autocomplete limit, and default it to 10 instead of 8 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2129\"\u003e#2129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `git_ops` from 2.8.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md\"\u003egit_ops's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ev2.9.0\u003c/a\u003e (2025-08-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003epr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e) by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003elink to github pull requests in changelog by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003egh-enterprise: support overriding the github api url by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egit: batch all git.log calls together with a format string by Tyler Southmayd [(\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/pull/76\"\u003ezachdaniel/git_ops#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/dad561231124dceadad2bfbed62845d572e87dc9\"\u003e\u003ccode\u003edad5612\u003c/code\u003e\u003c/a\u003e chore: release version v2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zachdaniel/git_ops/commit/f8fac229f6392874e4985c9cb6b845dbb864f688\"\u003e\u003ccode\u003ef8fac22\u003c/code\u003e\u003c/a\u003e feat: pr links in changelog (\u003ca href=\"https://redirect.github.com/zachdaniel/git_ops/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zachdaniel/git_ops/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `igniter` from 0.6.7 to 0.6.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/releases\"\u003eigniter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.25\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove another enumeration of the rewrite by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.24\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eiterate over sources, not rewrite, in one more place by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.23\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove case where we iterate a rewrite by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.22\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ehandle \u003ccode\u003e:error\u003c/code\u003e coming from alias updater by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd :error case clause in modify_existing_alias by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.21\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eproperly detect deps location by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't enumerate \u003ccode\u003eigniter.rewrite\u003c/code\u003e by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/igniter/blob/main/CHANGELOG.md\"\u003eigniter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.27...v0.6.28\"\u003ev0.6.28\u003c/a\u003e (2025-08-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse appropriate function name \u003ccode\u003efunction\u003c/code\u003e -\u0026gt; \u003ccode\u003efunction?\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/326\"\u003e#326\u003c/a\u003e) by Ciarán Walsh\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eigniter.new\u003c/code\u003e Don't run git init if already in git repo (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/328\"\u003e#328\u003c/a\u003e) by Erik André Jakobsen\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.26...v0.6.27\"\u003ev0.6.27\u003c/a\u003e (2025-08-14)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereleasing a new version to handle locally published version with IO.inspects left in 🤦‍♂️\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.25...v0.6.26\"\u003ev0.6.26\u003c/a\u003e (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove Phoenix web module detection in list_routers (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/325\"\u003e#325\u003c/a\u003e) by James Harton\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.24...v0.6.25\"\u003ev0.6.25\u003c/a\u003e (2025-07-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove another enumeration of the rewrite by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.23...v0.6.24\"\u003ev0.6.24\u003c/a\u003e (2025-07-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eiterate over sources, not rewrite, in one more place by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.22...v0.6.23\"\u003ev0.6.23\u003c/a\u003e (2025-07-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/igniter/commit/32340634fc61b53d80ef511c3a0ca9afd0f35bd1\"\u003e\u003ccode\u003e3234063\u003c/code\u003e\u003c/a\u003e chore: release version v0.6.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/924a724ab3146e65270d6bf325757e10940932ed\"\u003e\u003ccode\u003e924a724\u003c/code\u003e\u003c/a\u003e improvement: \u003ccode\u003eigniter.new\u003c/code\u003e Don't run git init if already in git repo (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/ff45e81bcf811076e9d7ad9ec91aa28bcebe675d\"\u003e\u003ccode\u003eff45e81\u003c/code\u003e\u003c/a\u003e chore: update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/fa22a3cc3102f4a3f9fef11756c25a38171a4176\"\u003e\u003ccode\u003efa22a3c\u003c/code\u003e\u003c/a\u003e chore: release version v0.6.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/99d5145b9c06fa66964af445625bca2b79e7c947\"\u003e\u003ccode\u003e99d5145\u003c/code\u003e\u003c/a\u003e fix: use appropriate function name \u003ccode\u003efunction\u003c/code\u003e -\u0026gt; \u003ccode\u003efunction?\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a803b22b46242103a6069b75b808580ed5833b5f\"\u003e\u003ccode\u003ea803b22\u003c/code\u003e\u003c/a\u003e chore: release version v0.6.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/d023d3ec87c7e26a4d29e576499344dfaaf9bcf3\"\u003e\u003ccode\u003ed023d3e\u003c/code\u003e\u003c/a\u003e chore: don't require a web module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/956bd4e3528930d61594ff0c3ee53e6a1b3f33c8\"\u003e\u003ccode\u003e956bd4e\u003c/code\u003e\u003c/a\u003e fix: improve Phoenix web module detection in list_routers (\u003ca href=\"https://redirect.github.com/ash-project/igniter/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/bf9c097ea7606f28499b41fd7f0fbfab5294a853\"\u003e\u003ccode\u003ebf9c097\u003c/code\u003e\u003c/a\u003e chore: release version v0.6.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/igniter/commit/a0c4689bf7e697bdf896b57855e0f040a1c3f5f6\"\u003e\u003ccode\u003ea0c4689\u003c/code\u003e\u003c/a\u003e fix: remove another enumeration of the rewrite\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/igniter/compare/v0.6.7...v0.6.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phoenix_live_reload` from 1.6.0 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.1 (2025-08-31)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003e:phoenix_live_reload\u003c/code\u003e private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@import\u003c/code\u003e directive support to CSS reload strategy\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/a2a3702554e95a3ad50887436d98ef1dce598e38\"\u003e\u003ccode\u003ea2a3702\u003c/code\u003e\u003c/a\u003e Release v1.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/36447061a49f23eca22a019399eef8d0ed823ea7\"\u003e\u003ccode\u003e3644706\u003c/code\u003e\u003c/a\u003e Set :phoenix_live_reload private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/1c5c15042c112e4f3bee22d1d9a620a235c5746a\"\u003e\u003ccode\u003e1c5c150\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/import\"\u003e\u003ccode\u003e@​import\u003c/code\u003e\u003c/a\u003e directive support to CSS reload strategy (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/5e8c104fe92b9ac24e810e8c64453e7496424322\"\u003e\u003ccode\u003e5e8c104\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/170\"\u003e#170\u003c/a\u003e from cloud8421/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/2c864c8cb9cf90defd0379c5e9e750a43b7f7570\"\u003e\u003ccode\u003e2c864c8\u003c/code\u003e\u003c/a\u003e Fix default target window mention in CHANGELOG\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.0...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.1.8 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecations\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e?include_fs_tools=true\u003c/code\u003e is deprecated as well as support for Claude Desktop in favor of any other editor or CLI that ships with built-in filesystem tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0 (2025-07-11)\u003c/h2\u003e\n\u003cp\u003eThis release removes the \u003ccode\u003eget_process_info\u003c/code\u003e and \u003ccode\u003etrace_process\u003c/code\u003e tools. If you happened to use those a lot in the past, consider writing an AGENTS.md (or similar) instructions file to explain to your agent that it can do the same using \u003ccode\u003eproject_eval\u003c/code\u003e and providing Elixir code. In Elixir 1.18.4+, there's also the \u003ccode\u003eIEx.Helpers.process_info/1\u003c/code\u003e function which does the same as \u003ccode\u003eget_process_info\u003c/code\u003e.\u003c/p\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/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.1.8...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `usage_rules` from 0.1.6 to 0.1.24\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ash-project/usage_rules/releases\"\u003eusage_rules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.24\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump igniter from 0.6.19 to 0.6.22 in the production-dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/15\"\u003eash-project/usage_rules#15\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/LostKobrakai\"\u003e\u003ccode\u003e@​LostKobrakai\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/16\"\u003eash-project/usage_rules#16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix typo in install mix task by \u003ca href=\"https://github.com/ChristianAlexander\"\u003e\u003ccode\u003e@​ChristianAlexander\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/17\"\u003eash-project/usage_rules#17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: README mix.exs alias example by \u003ca href=\"https://github.com/serpent213\"\u003e\u003ccode\u003e@​serpent213\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/19\"\u003eash-project/usage_rules#19\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd traditional mix deps.get installation instructions to quickstart by \u003ca href=\"https://github.com/aj-foster\"\u003e\u003ccode\u003e@​aj-foster\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/20\"\u003eash-project/usage_rules#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in OTP usage rules by \u003ca href=\"https://github.com/hubertpompecki\"\u003e\u003ccode\u003e@​hubertpompecki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/22\"\u003eash-project/usage_rules#22\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about %{} pattern matching by \u003ca href=\"https://github.com/jlgeering\"\u003e\u003ccode\u003e@​jlgeering\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/23\"\u003eash-project/usage_rules#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LostKobrakai\"\u003e\u003ccode\u003e@​LostKobrakai\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/16\"\u003eash-project/usage_rules#16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChristianAlexander\"\u003e\u003ccode\u003e@​ChristianAlexander\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/17\"\u003eash-project/usage_rules#17\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serpent213\"\u003e\u003ccode\u003e@​serpent213\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/19\"\u003eash-project/usage_rules#19\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aj-foster\"\u003e\u003ccode\u003e@​aj-foster\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/20\"\u003eash-project/usage_rules#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hubertpompecki\"\u003e\u003ccode\u003e@​hubertpompecki\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/22\"\u003eash-project/usage_rules#22\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jlgeering\"\u003e\u003ccode\u003e@​jlgeering\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/23\"\u003eash-project/usage_rules#23\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.23...v0.1.24\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.18...v0.1.19\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.18...v0.1.19\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.18\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.17...v0.1.18\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.17...v0.1.18\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump igniter from 0.6.10 to 0.6.14 in the production-dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/10\"\u003eash-project/usage_rules#10\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimprovement: replace auto-sync with notice by \u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/12\"\u003eash-project/usage_rules#12\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andyl\"\u003e\u003ccode\u003e@​andyl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/12\"\u003eash-project/usage_rules#12\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.16...v0.1.17\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.16...v0.1.17\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.16\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.15...v0.1.16\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.15...v0.1.16\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump igniter from 0.6.7 to 0.6.9 in the production-dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ash-project/usage_rules/pull/9\"\u003eash-project/usage_rules#9\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.14...v0.1.15\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.14...v0.1.15\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.14\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.13...v0.1.14\"\u003ehttps://github.com/ash-project/usage_rules/compare/v0.1.13...v0.1.14\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.12\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/usage_rules/blob/main/CHANGELOG.md\"\u003eusage_rules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.24 (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypo in OTP usage rules (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/22\"\u003e#22\u003c/a\u003e) by Hubert Pompecki\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd warning about %{} pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/23\"\u003e#23\u003c/a\u003e) by jlgeering\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.23 (2025-07-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etrim trailing application descriptions by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.22 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake igniter not an optional dependency, but a normal one by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eshow \u003ccode\u003emix help test\u003c/code\u003e in testing usage rules by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd a debugging header to elixir usage rules by Zach Daniel\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.21 (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eImprovements:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly show notice about local docs when module is compiled by Zach Daniel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.20 (2025-07-17)\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/usage_rules/commit/1b32d555d8007c985aae8bf2f92dabf59bad83e2\"\u003e\u003ccode\u003e1b32d55\u003c/code\u003e\u003c/a\u003e chore: release version v0.1.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/e67407f2e626c571a812ce5a2fadf981cefc928a\"\u003e\u003ccode\u003ee67407f\u003c/code\u003e\u003c/a\u003e improvement: Add warning about %{} pattern matching (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/23\"\u003e#23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/84a78297189174ab1428567c3ccb2312a3c8c03c\"\u003e\u003ccode\u003e84a7829\u003c/code\u003e\u003c/a\u003e fix: typo in OTP usage rules (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/22\"\u003e#22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/27987d52e565e5b46abe31af127a3d10045266c6\"\u003e\u003ccode\u003e27987d5\u003c/code\u003e\u003c/a\u003e docs: traditional mix deps.get installation instructions (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/01e6c82fff3bff773fa28e2ac6f6cf544e84abbc\"\u003e\u003ccode\u003e01e6c82\u003c/code\u003e\u003c/a\u003e docs: README mix.exs alias example (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/74f3390524077e515f9ea2dc8ee1aafb82a0253e\"\u003e\u003ccode\u003e74f3390\u003c/code\u003e\u003c/a\u003e docs: fix typo in install mix task (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/17\"\u003e#17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/9fbb4e617ff840fc6f4626b98387acc05b35450b\"\u003e\u003ccode\u003e9fbb4e6\u003c/code\u003e\u003c/a\u003e docs: explain that existing rules are retained in comment (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/16\"\u003e#16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/556dc498e74e014f2c83e551cdb0aabbb191c28b\"\u003e\u003ccode\u003e556dc49\u003c/code\u003e\u003c/a\u003e chore(deps): bump igniter in the production-dependencies group (\u003ca href=\"https://redirect.github.com/ash-project/usage_rules/issues/15\"\u003e#15\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/b28bf033c036b602378e22b1d0005372a7bc926c\"\u003e\u003ccode\u003eb28bf03\u003c/code\u003e\u003c/a\u003e Update dependabot schedule to monthly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash-project/usage_rules/commit/31204960dcca01773ed46950a5bd2ce556c8e023\"\u003e\u003ccode\u003e3120496\u003c/code\u003e\u003c/a\u003e chore: typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ash-project/usage_rules/compare/v0.1.6...v0.1.24\"\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_hq/pull/327","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ash-project%2Fash_hq/issues/327","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/327/packages"}},{"old_version":"0.2.0","new_version":"0.4.2","update_type":"minor","path":null,"pr_created_at":"2025-09-02T13:52:06.000Z","version_change":"0.2.0 → 0.4.2","issue":{"uuid":"2792772133","node_id":"PR_kwDOEZ3yHM6mdlIl","number":182,"state":"open","title":"Bump the development-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-02T13:52:06.000Z","updated_at":"2025-09-02T13:52:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":2,"packages":[{"name":"phoenix_live_reload","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/phoenixframework/phoenix_live_reload"},{"name":"tidewave","old_version":"0.2.0","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps the development-dependencies group with 2 updates in the / directory: [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) and [tidewave](https://github.com/tidewave-ai/tidewave_phoenix).\n\nUpdates `phoenix_live_reload` from 1.6.0 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/blob/main/CHANGELOG.md\"\u003ephoenix_live_reload's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.1 (2025-08-31)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eSet \u003ccode\u003e:phoenix_live_reload\u003c/code\u003e private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@import\u003c/code\u003e directive support to CSS reload strategy\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/a2a3702554e95a3ad50887436d98ef1dce598e38\"\u003e\u003ccode\u003ea2a3702\u003c/code\u003e\u003c/a\u003e Release v1.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/36447061a49f23eca22a019399eef8d0ed823ea7\"\u003e\u003ccode\u003e3644706\u003c/code\u003e\u003c/a\u003e Set :phoenix_live_reload private field to downstream instrumentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/1c5c15042c112e4f3bee22d1d9a620a235c5746a\"\u003e\u003ccode\u003e1c5c150\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/import\"\u003e\u003ccode\u003e@​import\u003c/code\u003e\u003c/a\u003e directive support to CSS reload strategy (\u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/5e8c104fe92b9ac24e810e8c64453e7496424322\"\u003e\u003ccode\u003e5e8c104\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/phoenixframework/phoenix_live_reload/issues/170\"\u003e#170\u003c/a\u003e from cloud8421/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/commit/2c864c8cb9cf90defd0379c5e9e750a43b7f7570\"\u003e\u003ccode\u003e2c864c8\u003c/code\u003e\u003c/a\u003e Fix default target window mention in CHANGELOG\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.0...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tidewave` from 0.2.0 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecations\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e?include_fs_tools=true\u003c/code\u003e is deprecated as well as support for Claude Desktop in favor of any other editor or CLI that ships with built-in filesystem tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.2.0...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ringvold/get5_api/pull/182","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringvold%2Fget5_api/issues/182","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/182/packages"}},{"old_version":"0.4.1","new_version":"0.4.2","update_type":"patch","path":null,"pr_created_at":"2025-09-01T21:58:36.000Z","version_change":"0.4.1 → 0.4.2","issue":{"uuid":"3373834548","node_id":"PR_kwDOJ4Cph86mWELq","number":137,"state":"open","title":"chore(deps)(deps-dev): bump tidewave from 0.4.1 to 0.4.2","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-09-01T21:58:36.000Z","updated_at":"2025-09-01T22:09:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps-dev)","packages":[{"name":"tidewave","old_version":"0.4.1","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.4.1 to 0.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.1...v0.4.2\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.4.1\u0026new-version=0.4.2)](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/SamuelWillis/website/pull/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamuelWillis%2Fwebsite/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"}},{"old_version":"0.1.10","new_version":"0.4.1","update_type":"minor","path":null,"pr_created_at":"2025-09-01T21:48:33.000Z","version_change":"0.1.10 → 0.4.1","issue":{"uuid":"2790792030","node_id":"PR_kwDOJ4Cph86mWBte","number":134,"state":"open","title":"chore(deps)(deps-dev): bump tidewave from 0.1.10 to 0.4.1","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-01T21:48:33.000Z","updated_at":"2025-09-01T21:48:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps-dev)","packages":[{"name":"tidewave","old_version":"0.1.10","new_version":"0.4.1","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.1.10 to 0.4.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.1 (2025-08-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow same host by default in \u003ccode\u003eallowed_origins\u003c/code\u003e (similar to Phoenix)\u003c/li\u003e\n\u003cli\u003eSupport wildcards at the beginning of \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport optional ports and schemes in \u003ccode\u003eallowed_origins\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2025-08-19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the experience if using outdated \u003ccode\u003ephoenix_live_reload\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove the experience if Tidewave is plugged too late\u003c/li\u003e\n\u003cli\u003eImprove results for \u003ccode\u003esearch_package_docs\u003c/code\u003e tool\u003c/li\u003e\n\u003cli\u003eUse new streamable HTTP MCP protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBackwards incompatible changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously deprecated file system tools have been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImportant: if you previously configured your editor using the SSE transport instead of using a proxy, you likely need to reconfigure the MCP connection using \u0026quot;HTTP\u0026quot; or \u0026quot;Streamable HTTP\u0026quot; instead.\u003c/p\u003e\n\u003ch2\u003e0.3.2 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix\n\u003cul\u003e\n\u003cli\u003eFix shell endpoint on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.1 (2025-08-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eImprove error messages when peer or origin is not allowed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2025-08-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReturn regular text in \u003ccode\u003eget_ecto_schema\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWarn if \u003ccode\u003egit\u003c/code\u003e is not present\u003c/li\u003e\n\u003cli\u003eSupport umbrella apps on Ecto tools\u003c/li\u003e\n\u003cli\u003eSupport for upcoming Tidewave Web\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecations\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e?include_fs_tools=true\u003c/code\u003e is deprecated as well as support for Claude Desktop in favor of any other editor or CLI that ships with built-in filesystem tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0 (2025-07-11)\u003c/h2\u003e\n\u003cp\u003eThis release removes the \u003ccode\u003eget_process_info\u003c/code\u003e and \u003ccode\u003etrace_process\u003c/code\u003e tools. If you happened to use those a lot in the past, consider writing an AGENTS.md (or similar) instructions file to explain to your agent that it can do the same using \u003ccode\u003eproject_eval\u003c/code\u003e and providing Elixir code. In Elixir 1.18.4+, there's also the \u003ccode\u003eIEx.Helpers.process_info/1\u003c/code\u003e function which does the same as \u003ccode\u003eget_process_info\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eFurthermore, we also removed \u003ccode\u003epackage_search\u003c/code\u003e because it turned out to not be that useful. \u003ccode\u003epackage_docs_search\u003c/code\u003e was renamed to \u003ccode\u003esearch_package_docs\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIf you used the file system tools (which are only useful for Claude Desktop that does not provide file system integration by itself), we also removed the dedicated \u003ccode\u003egrep_project_files\u003c/code\u003e tool in favor of calling \u003ccode\u003egit grep\u003c/code\u003e (or similar) using \u003ccode\u003eshell_eval\u003c/code\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\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/tidewave-ai/tidewave_phoenix/commit/9802fc9b590789eeb2f8446c21589e123a1b2c4e\"\u003e\u003ccode\u003e9802fc9\u003c/code\u003e\u003c/a\u003e Release v0.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9f78094b0b916470e818ab2fe12de666aae167ac\"\u003e\u003ccode\u003e9f78094\u003c/code\u003e\u003c/a\u003e List features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2befbf699b9bbb69c89942dfff3c5a6cabae4a58\"\u003e\u003ccode\u003e2befbf6\u003c/code\u003e\u003c/a\u003e add note to changelog about streamable http (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e0584fd5d2a5006e2e9da5b045bdf4802cf994d2\"\u003e\u003ccode\u003ee0584fd\u003c/code\u003e\u003c/a\u003e Allow same host by default in allowed_origins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a9362e3e0466c9044a582759facdb107584cbd1e\"\u003e\u003ccode\u003ea9362e3\u003c/code\u003e\u003c/a\u003e Update SSE mentions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/93d4db3e6ab22a6ad6e9e9345dd239fcfa90c49a\"\u003e\u003ccode\u003e93d4db3\u003c/code\u003e\u003c/a\u003e Mention LiveView support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/9c92fa44152ba301dd415bd9a10978f123a10961\"\u003e\u003ccode\u003e9c92fa4\u003c/code\u003e\u003c/a\u003e update tidewave version in README from 0.2 to 0.4 (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a739f5205abf3cc27f609ca2e019cf3185a8b0f6\"\u003e\u003ccode\u003ea739f52\u003c/code\u003e\u003c/a\u003e Release v0.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/3a871aecd5cd52e9eb479c86fc90b660126553e5\"\u003e\u003ccode\u003e3a871ae\u003c/code\u003e\u003c/a\u003e Prepare\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e6ee76f4a3d42361f95f1c8f91d3edc0726f8383\"\u003e\u003ccode\u003ee6ee76f\u003c/code\u003e\u003c/a\u003e add optional dependency on phoenix_live_reload (\u003ca href=\"https://redirect.github.com/tidewave-ai/tidewave_phoenix/issues/151\"\u003e#151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.1.10...v0.4.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=tidewave\u0026package-manager=hex\u0026previous-version=0.1.10\u0026new-version=0.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/SamuelWillis/website/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamuelWillis%2Fwebsite/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"}},{"old_version":"0.4.1","new_version":"0.4.2","update_type":"patch","path":null,"pr_created_at":"2025-09-01T20:15:49.000Z","version_change":"0.4.1 → 0.4.2","issue":{"uuid":"2790679921","node_id":"PR_kwDOPYytcs6mVmVx","number":19,"state":"open","title":"Bump tidewave from 0.4.1 to 0.4.2","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-01T20:15:49.000Z","updated_at":"2025-09-01T20:15:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tidewave","old_version":"0.4.1","new_version":"0.4.2","repository_url":"https://github.com/tidewave-ai/tidewave_phoenix"}],"path":null,"ecosystem":"hex"},"body":"Bumps [tidewave](https://github.com/tidewave-ai/tidewave_phoenix) from 0.4.1 to 0.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/blob/main/CHANGELOG.md\"\u003etidewave's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2025-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eRaise if Tidewave is plugged after Phoenix.LiveReloader\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/a20e1a89efde4a3c1e68e4e45fe220ce4af1a65c\"\u003e\u003ccode\u003ea20e1a8\u003c/code\u003e\u003c/a\u003e Release v0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/ba43c07f2465955541f4d74097d180b116b6c1aa\"\u003e\u003ccode\u003eba43c07\u003c/code\u003e\u003c/a\u003e Raise if phoenix_live_reload is detected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/c96de8d29434d89ed338826e023d15e4c2a9cb0e\"\u003e\u003ccode\u003ec96de8d\u003c/code\u003e\u003c/a\u003e mix deps.unlock --unused\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/94e8f526960fcabde5b003455cac5916e1393217\"\u003e\u003ccode\u003e94e8f52\u003c/code\u003e\u003c/a\u003e Mention debug_attributes in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/2528aae8de2383dd0994b908f2a397d22952b756\"\u003e\u003ccode\u003e2528aae\u003c/code\u003e\u003c/a\u003e Syntax highlighting for JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/b55427a978f964db24004dec4a9599c070d0108e\"\u003e\u003ccode\u003eb55427a\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/1df8f58e0acb803a73784a6e2307f40606d7e83b\"\u003e\u003ccode\u003e1df8f58\u003c/code\u003e\u003c/a\u003e More docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/4fa5fce85fd5a407ba1a90418f823aeec296783f\"\u003e\u003ccode\u003e4fa5fce\u003c/code\u003e\u003c/a\u003e Add docs on initial React integration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/834cf6764c253a45ca6e23dd40f64d98be724f3c\"\u003e\u003ccode\u003e834cf67\u003c/code\u003e\u003c/a\u003e Update README for umbrella project configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/commit/e2c2afd843ab8983dbdb6d1ca3922b9675a4ec31\"\u003e\u003ccode\u003ee2c2afd\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.1...v0.4.2\"\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=tidewave\u0026package-manager=hex\u0026previous-version=0.4.1\u0026new-version=0.4.2)](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/joladev/elixir_events/pull/19","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joladev%2Felixir_events/issues/19","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/19/packages"}}]}