{"id":75661,"name":"nerves","ecosystem":"hex","repository_url":"https://github.com/nerves-project/nerves","issues_count":24,"created_at":"2025-11-04T02:00:52.375Z","updated_at":"2025-11-04T02:00:52.375Z","purl":"pkg:hex/nerves","metadata":{"id":1557,"name":"nerves","ecosystem":"hex","description":"Craft and deploy bulletproof embedded software","homepage":"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md","licenses":"https://github.com/nerves-project/nerves","normalized_licenses":["Other"],"repository_url":"https://github.com/nerves-project/nerves","keywords_array":[],"namespace":null,"versions_count":107,"first_release_published_at":"2016-03-03T17:23:07.619Z","latest_release_published_at":"2025-11-02T12:15:17.905Z","latest_release_number":"1.12.0","last_synced_at":"2025-11-04T00:33:20.515Z","created_at":"2022-04-04T18:10:11.845Z","updated_at":"2025-11-04T00:33:20.976Z","registry_url":"https://hex.pm/packages/nerves/","install_command":"mix hex.package fetch nerves ","documentation_url":"http://hexdocs.pm/nerves/","metadata":{},"repo_metadata":{"id":37470733,"uuid":"50259821","full_name":"nerves-project/nerves","owner":"nerves-project","description":"Craft and deploy bulletproof embedded software in Elixir","archived":false,"fork":false,"pushed_at":"2024-08-18T23:23:26.000Z","size":7673,"stargazers_count":2230,"open_issues_count":25,"forks_count":189,"subscribers_count":61,"default_branch":"main","last_synced_at":"2024-09-06T02:42:52.711Z","etag":null,"topics":["elixir","embedded","nerves"],"latest_commit_sha":null,"homepage":"http://nerves-project.org","language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nerves-project.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-01-23T21:42:42.000Z","updated_at":"2024-09-06T00:59:40.000Z","dependencies_parsed_at":"2023-10-03T03:34:59.874Z","dependency_job_id":"b79a37e2-9388-4953-8b66-0f26723bbd53","html_url":"https://github.com/nerves-project/nerves","commit_stats":{"total_commits":1241,"total_committers":112,"mean_commits":"11.080357142857142","dds":0.5834004834810637,"last_synced_commit":"d3d6970028e16b4e46aabb5a0669a69f317c31cd"},"previous_names":[],"tags_count":100,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nerves-project","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":218008087,"owners_count":16264554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"nerves-project","name":"Nerves Project","uuid":"1404231","kind":"organization","description":"Craft and deploy bulletproof embedded software in Elixir","email":null,"website":"http://nerves-project.org","location":null,"twitter":"NervesProject","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1404231?v=4","repositories_count":44,"last_synced_at":"2024-03-26T07:27:14.886Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/nerves-project","funding_links":[],"total_stars":3846,"followers":101,"following":0,"created_at":"2022-11-03T09:17:00.798Z","updated_at":"2024-03-26T07:27:15.959Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nerves-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nerves-project/repositories"},"tags":[{"name":"v1.11.1","sha":"cee90f54ec7fdf0ad94af1706cbe0f839eaa62bf","kind":"tag","published_at":"2024-08-05T18:16:00.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.11.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"9769bfc5c3511947a328c880edac96f752af5f4b","kind":"tag","published_at":"2024-07-05T17:59:03.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.11.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.11.0/manifests"},{"name":"v1.10.5","sha":"f7887a6a66e8caa3b26efaeca3bfdc81e874db0a","kind":"tag","published_at":"2023-12-27T02:51:04.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.10.5","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.5/manifests"},{"name":"v1.10.4","sha":"f9aa998a2b434d5facb7f8d32ec4ce426c839bb6","kind":"tag","published_at":"2023-09-13T16:57:50.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.10.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.4/manifests"},{"name":"v1.10.3","sha":"570ab2a816eb8ad76a35a8227e20501d431248a9","kind":"tag","published_at":"2023-07-07T19:04:59.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.10.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.3/manifests"},{"name":"v1.10.2","sha":"0497a91cbc7b193a58ab9ccc4e0426fe1a900299","kind":"tag","published_at":"2023-04-11T13:39:11.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.10.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.2/manifests"},{"name":"v1.10.1","sha":"2318fe89673706f9844afb72592a055d6ccd1d1a","kind":"tag","published_at":"2023-03-08T14:11:58.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.10.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"30c8e168f06e1166f80b799a5273a96b634cab48","kind":"tag","published_at":"2023-03-04T00:01:38.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.10.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.10.0/manifests"},{"name":"v1.9.3","sha":"56ea4a6d97fb20c5bb38ac84beffabef7c3577f2","kind":"tag","published_at":"2023-02-12T02:03:05.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.9.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.9.3/manifests"},{"name":"v1.9.2","sha":"ec7a08d6ac213bf5802ec9c8d46d16f93f6e14a7","kind":"commit","published_at":"2023-02-05T12:51:50.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.9.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.9.2/manifests"},{"name":"v1.9.1","sha":"d69eede35d169f49796d08701859216633b33504","kind":"tag","published_at":"2022-09-11T14:05:26.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.9.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"60df354fcc0db1572f977a441b5f3b6cb88fdc03","kind":"tag","published_at":"2022-08-23T15:50:16.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.9.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"293cd4cb92ad6ff36b7e057abd6d81c3f5535082","kind":"tag","published_at":"2022-07-08T12:11:56.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.8.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.8.0/manifests"},{"name":"v1.7.17","sha":"d0cfe041bda974e95e0c5689cd6a0494a78a4b62","kind":"tag","published_at":"2022-07-05T15:57:20.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.17","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.17/manifests"},{"name":"v1.7.16","sha":"7f441f11e8b3a8088352752bebfedbf82cebfd60","kind":"tag","published_at":"2022-03-13T00:27:41.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.16","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.16/manifests"},{"name":"v1.7.15","sha":"5a137238636cf28a47d8a2220cdff3dcc881c29e","kind":"tag","published_at":"2022-02-07T03:50:29.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.15","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.15/manifests"},{"name":"v1.7.14","sha":"034b49b467df1275e0f072b9c9bd3400a15efa93","kind":"tag","published_at":"2022-02-06T21:58:05.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.14","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.14/manifests"},{"name":"v1.7.13","sha":"7e3ba8f62057a39f746f6556489ce5a63bc4b350","kind":"tag","published_at":"2021-12-15T14:21:53.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.13","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.13/manifests"},{"name":"v1.7.12","sha":"84777aa4313bbaa312c081c3d7e9961ef93c41c7","kind":"tag","published_at":"2021-11-16T13:55:40.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.12","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.12/manifests"},{"name":"v1.5.5","sha":"486c1be0ae205c5eb8390ac9aacd1e5425e2b37b","kind":"tag","published_at":"2021-08-14T13:49:52.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.5.5","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.5/manifests"},{"name":"v1.7.11","sha":"c7f8e55b5180aa1f04d728f88814015fe854dae3","kind":"tag","published_at":"2021-08-05T20:07:25.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.11","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.11/manifests"},{"name":"v1.7.10","sha":"054e9b378d33280a4cf2eb30937d6137e95d6acf","kind":"tag","published_at":"2021-07-22T16:47:10.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.10","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.10/manifests"},{"name":"v1.7.9","sha":"47c3107b0f32ce88247a6988bea3b7b341095b03","kind":"tag","published_at":"2021-07-08T16:58:08.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.9","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.9/manifests"},{"name":"v1.7.8","sha":"ce83e18610187ad73047a89ba999b5ee92fc0029","kind":"tag","published_at":"2021-06-23T02:00:14.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.8","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.8/manifests"},{"name":"v1.7.7","sha":"a4d49178a0c8c6ff3e8575064ad8c6c39da735b9","kind":"tag","published_at":"2021-06-18T22:16:07.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.7","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"beb6c98eab78cdb277a1d82e89762779078fd86f","kind":"tag","published_at":"2021-05-28T19:47:50.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.6","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.6/manifests"},{"name":"v1.7.5","sha":"d9dfb2c2db29ae8628844e00e7d297fd094aae26","kind":"tag","published_at":"2021-03-27T17:23:07.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.5","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.5/manifests"},{"name":"v1.6.7","sha":"490a5f38f86edfa430cbbcf4d2325826e927863e","kind":"tag","published_at":"2021-03-27T17:22:22.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.6.7","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.7/manifests"},{"name":"v1.7.4","sha":"9b80531a4f84868e4811b81aaed84f7fdef8cddd","kind":"tag","published_at":"2021-02-09T03:48:30.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.4/manifests"},{"name":"v1.6.6","sha":"18204bdf7e645b545564db1b5062900bd505e8a6","kind":"tag","published_at":"2021-02-08T14:51:59.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.6.6","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.6/manifests"},{"name":"v1.7.3","sha":"7952d8e5b9bc6d27d96a3e6c9ca1c3c376c84619","kind":"tag","published_at":"2021-01-29T01:13:02.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"a0f32125d3a60f9df0e9cbfce59258b2975b4369","kind":"tag","published_at":"2021-01-14T15:34:05.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"b6d3606ab2b26657851a288b60c4f8908b4da6e9","kind":"tag","published_at":"2020-12-07T18:20:09.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"57e1c022ed4308ddcfd1e2ed90dfef068df06cb3","kind":"tag","published_at":"2020-10-07T16:08:25.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.7.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.7.0/manifests"},{"name":"v1.6.5","sha":"f22f5f60b887ddb6b3dbdf0f972f9ae4cda339e8","kind":"tag","published_at":"2020-09-24T16:59:20.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.6.5","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.5/manifests"},{"name":"v1.6.4","sha":"d34b95ad5bb3f7e52eb1c3773075b616b319672e","kind":"tag","published_at":"2020-09-24T13:56:19.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.6.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"5fd5f73c9ff5d8e840f60fca0e5e62469642b754","kind":"tag","published_at":"2020-05-06T18:51:36.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.6.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"40f17a18e9c00ce94c7e5d20c6c3319d1383b05a","kind":"tag","published_at":"2020-05-06T17:20:28.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.6.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"5e2d5ce2829ab8c9fe2dfde8c76851a8d75ee98c","kind":"tag","published_at":"2020-03-19T21:19:41.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.6.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"782bb39b9fce6c6a2cd658784ec3be4c1e6f7feb","kind":"tag","published_at":"2020-03-10T20:45:25.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.6.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.6.0/manifests"},{"name":"v1.5.4","sha":"c7884ced583ee8938aa11a6156523ff625497837","kind":"tag","published_at":"2020-01-23T14:20:37.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.5.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.4/manifests"},{"name":"v1.5.3","sha":"69279a485e9e7a65d5086cd991fda5e932a390be","kind":"tag","published_at":"2019-12-09T16:43:46.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.5.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"991ed2bad3ca65afe46da3bcd1a190348fd756ed","kind":"tag","published_at":"2019-11-19T15:57:47.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.5.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"f4c085cb125fe90719549ca7a7674ae154a0da4f","kind":"tag","published_at":"2019-07-15T22:55:48.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.5.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"bcf006f40d24eafad5aff385c8487650acb58b40","kind":"tag","published_at":"2019-07-11T13:14:30.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.5.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.5.0/manifests"},{"name":"v1.4.5","sha":"5a6847b43d59c5c7fbeb62325b897cec8c542ee6","kind":"tag","published_at":"2019-06-25T00:44:01.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.4.5","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"0f214e8e165e43081735e40ba755261d1a846916","kind":"tag","published_at":"2019-05-06T14:25:55.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.4.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"467080249fcf6e5178074489a780da7c37917269","kind":"tag","published_at":"2019-04-26T18:51:15.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.4.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"2c0cb2b307ac2476b2e641f1889ed87d9dd2f8fa","kind":"tag","published_at":"2019-04-01T21:27:47.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.4.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"47a8dd68997b35a4b40996f5a156c5432c4456f2","kind":"tag","published_at":"2019-03-12T15:54:34.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.4.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"349793c92cd99050a993ae8461a3f82c9d71feb6","kind":"tag","published_at":"2019-01-25T16:47:37.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.4.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.4.0/manifests"},{"name":"v1.3.4","sha":"726902caec102671df75a03f43856b0cdf849988","kind":"tag","published_at":"2018-11-19T15:01:48.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.3.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.3.4/manifests"},{"name":"v1.3.3","sha":"c03635b9e3e82f8cf8e9f6a435cb2cf55aceaf71","kind":"tag","published_at":"2018-11-05T20:21:11.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.3.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.3.3/manifests"},{"name":"v1.3.2","sha":"cd70c3f4e9887a53a1068c72442248c949687e49","kind":"tag","published_at":"2018-10-24T14:00:46.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.3.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.3.2/manifests"},{"name":"v1.3.0","sha":"42f80a2c497800b86a2407ac587c9b34e3186d3d","kind":"tag","published_at":"2018-08-21T11:50:37.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.3.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"6361b281a98d3def69ff9b42045e1c1b498fee64","kind":"tag","published_at":"2018-08-17T12:45:08.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.2.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"2aa7bc7967b357712371ad7b4b8c4a07d5c6a32b","kind":"tag","published_at":"2018-08-15T16:06:35.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.2.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"9154e076285c6995f8a62e37c67f34ea0a57a301","kind":"tag","published_at":"2018-08-08T14:03:52.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.1.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"b2b425b0a3863f9decc7ba0a25300f48c4d999ac","kind":"tag","published_at":"2018-07-07T18:55:04.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.1.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"33863d74542978f1e481af54a466300f4b6e43d6","kind":"tag","published_at":"2018-06-07T14:44:54.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.0.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"63171218525280672c6f11b6d9797190b9b9f212","kind":"tag","published_at":"2018-05-01T20:21:09.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.0.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.0/manifests"},{"name":"v1.0.0-rc.2","sha":"92b6e5a04d546f92b67069869229329445d1e717","kind":"tag","published_at":"2018-04-30T18:32:49.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.0.0-rc.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.0-rc.2/manifests"},{"name":"v1.0.0-rc.1","sha":"1632a24f743422b6dc6d8c1089c1d8506724e22a","kind":"tag","published_at":"2018-03-19T19:34:02.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.0.0-rc.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.0-rc.1/manifests"},{"name":"v1.0.0-rc.0","sha":"470a40c93ba506a31254fc66ccb4e29632b42d23","kind":"tag","published_at":"2018-02-22T15:28:31.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v1.0.0-rc.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v1.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v1.0.0-rc.0/manifests"},{"name":"v0.11.0","sha":"35de56656f44ca9e4ab27e87fd00f303caa85265","kind":"tag","published_at":"2018-02-20T20:13:49.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.11.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"7543769c2eeb1bba3dc378c6ef350e9df208fdf2","kind":"tag","published_at":"2018-02-16T21:19:38.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.10.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"eeb5322c273c21c89a31feff071308b551c7016e","kind":"tag","published_at":"2018-02-13T00:16:53.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.10.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.10.0/manifests"},{"name":"v0.9.4","sha":"d3b81486722f4b293a5359be0f7263dda877bbe6","kind":"tag","published_at":"2018-02-04T02:30:06.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.9.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"fde59a159df85b61d8d0a7246522066ad5ea8da3","kind":"tag","published_at":"2018-01-31T01:24:56.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.9.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.3/manifests"},{"name":"v0.9.2","sha":"0b413e1b7ec8253417ab2dc48d9d75ea29269e1f","kind":"tag","published_at":"2018-01-30T14:13:52.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.9.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"b0d0ad5cd483659ce43ea20c7ff4715dbaf5846d","kind":"tag","published_at":"2018-01-26T23:43:44.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.9.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"81b9badca91120d9168d574baa1a21af9408ef25","kind":"tag","published_at":"2018-01-24T20:26:23.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.9.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.9.0/manifests"},{"name":"v0.8.3","sha":"c700e18bd40cff7fd707e85df489d4db1fe8c2b4","kind":"tag","published_at":"2017-11-23T11:38:47.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.8.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"c8cfe9c98890c44280a745c603f05e0efaf8a522","kind":"tag","published_at":"2017-11-23T11:29:42.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.8.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.8.2/manifests"},{"name":"v0.8.0","sha":"7ef87763ba5c48dca8323ea3340ba0a80eee0f29","kind":"tag","published_at":"2017-11-15T15:58:42.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.8.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.8.0/manifests"},{"name":"v0.7.5","sha":"09951f39b75fab9ee54c2d71121afcf21e8a9931","kind":"tag","published_at":"2017-08-27T19:49:51.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.7.5","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"d91ad89853caf7431fafe7109b0474a3550c1381","kind":"tag","published_at":"2017-08-26T16:19:16.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.7.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"636e5ad0d6210494408a916d6f441db887baa298","kind":"tag","published_at":"2017-08-25T19:32:19.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.7.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"fa2e2b9cef8c4eae44a0aafedfd59bffaf13bd73","kind":"commit","published_at":"2017-08-08T21:45:58.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.7.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"22aaf947bf2258531c8351ea7fbb02ec76f88998","kind":"tag","published_at":"2017-08-04T14:03:45.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.7.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"69507a0ae6a8252abdb463791a15b7b6bcd79545","kind":"tag","published_at":"2017-07-27T14:07:28.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.7.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"2a0c2ac9455ecf90f80f639987825cdb800b8441","kind":"tag","published_at":"2017-06-28T13:18:01.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.6.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"fa28193b5cb4c48b0122339f519087b795f910ea","kind":"tag","published_at":"2017-06-24T17:00:10.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.6.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"eb74c5d4d99dc215f9f4ba1dfb61ff1841c9bcf0","kind":"tag","published_at":"2017-05-21T00:58:05.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.5.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"108ec0415a2038dd5bc5523d0698721987130cf6","kind":"tag","published_at":"2017-03-17T12:29:47.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.5.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"20205060b2fcab8e984f29235458208f969b2177","kind":"tag","published_at":"2017-03-07T16:13:33.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.5.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.5.0/manifests"},{"name":"v0.4.8","sha":"5e8cccd65540a9273d4b252969aa7c7efcb3ee83","kind":"tag","published_at":"2017-02-28T15:13:01.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.8","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"58583670f4c4eadab33d25015f99dce44827a7e7","kind":"tag","published_at":"2017-01-30T18:33:49.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.7","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"ee4fb0a345956d908ad456f1ead0a01843aa625f","kind":"tag","published_at":"2017-01-26T15:01:27.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.6","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"0ca2a943ca9d2d8e921c7e5ebe507400d7a14fd4","kind":"tag","published_at":"2017-01-07T16:54:37.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.5","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"73d704fb826f49f2bba113623001580980886a63","kind":"tag","published_at":"2017-01-05T20:51:10.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"a730360eed7a52fba02f09324ae6cb53969a60c9","kind":"tag","published_at":"2017-01-05T18:28:52.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"05996f6b1ace635b16005660e144ed1b84fc0e48","kind":"tag","published_at":"2016-12-17T03:17:06.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"d2be98e0bfcb4b7a4a2625aefcf2552c4c0f6e60","kind":"tag","published_at":"2016-12-14T17:31:15.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.1","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"aff9652898d95bd91bccd36ca3a5991dafcea674","kind":"tag","published_at":"2016-12-13T13:47:18.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.0/manifests"},{"name":"v0.4.0-rc.0","sha":"e2fe3c2e66450617811213283d095aad17c74dcf","kind":"tag","published_at":"2016-11-17T21:31:22.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.4.0-rc.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.4.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.4.0-rc.0/manifests"},{"name":"v0.3.4","sha":"7c142255332bd8687ba9a38024579f270e331d8f","kind":"tag","published_at":"2016-07-12T22:51:12.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.3.4","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"ebb757c7f651d732f18eee5780293da53f30fd53","kind":"tag","published_at":"2016-07-11T17:22:02.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.3.3","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"cab52da948a42d350bf9ce90068348ad6967c667","kind":"tag","published_at":"2016-05-30T00:20:31.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.3.2","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.3.2/manifests"},{"name":"v0.2.0","sha":"f0f56870258f5ca0110cc9580d5c2a406eccd620","kind":"tag","published_at":"2016-03-03T17:21:51.000Z","download_url":"https://codeload.github.com/nerves-project/nerves/tar.gz/v0.2.0","html_url":"https://github.com/nerves-project/nerves/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T15:36:26.940Z","dependent_packages_count":97,"downloads":541384,"downloads_period":"total","dependent_repos_count":217,"rankings":{"downloads":4.769392033542977,"dependent_repos_count":0.9302935010482181,"dependent_packages_count":0.28170859538784065,"stargazers_count":0.26860587002096437,"forks_count":1.2906184486373165,"docker_downloads_count":null,"average":1.5081236897274635},"purl":"pkg:hex/nerves","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hex/nerves","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hex/nerves","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hex/nerves/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-06T02:42:56.338Z","issues_count":37,"pull_requests_count":199,"avg_time_to_close_issue":9113704.791666666,"avg_time_to_close_pull_request":400387.5284974093,"issues_closed_count":24,"pull_requests_closed_count":193,"pull_request_authors_count":29,"issue_authors_count":26,"avg_comments_per_issue":1.8918918918918919,"avg_comments_per_pull_request":0.592964824120603,"merged_pull_requests_count":173,"bot_issues_count":0,"bot_pull_requests_count":81,"past_year_issues_count":17,"past_year_pull_requests_count":82,"past_year_avg_time_to_close_issue":5214044.583333333,"past_year_avg_time_to_close_pull_request":150978.92405063292,"past_year_issues_closed_count":12,"past_year_pull_requests_closed_count":79,"past_year_pull_request_authors_count":20,"past_year_issue_authors_count":13,"past_year_avg_comments_per_issue":2.2941176470588234,"past_year_avg_comments_per_pull_request":0.5365853658536586,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":71,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves/issues","maintainers":[{"login":"jjcarstens","count":54,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jjcarstens"},{"login":"fhunleth","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fhunleth"},{"login":"mnishiguchi","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mnishiguchi"},{"login":"ConnorRigby","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ConnorRigby"}],"active_maintainers":[{"login":"jjcarstens","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jjcarstens"},{"login":"fhunleth","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fhunleth"},{"login":"mnishiguchi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mnishiguchi"},{"login":"ConnorRigby","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ConnorRigby"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/nerves/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/nerves/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/nerves/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/nerves/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/nerves/codemeta","maintainers":[{"uuid":"nerves","login":"nerves","name":null,"email":null,"url":null,"packages_count":47,"html_url":"https://hex.pm/users/nerves","role":null,"created_at":"2022-11-08T08:41:37.092Z","updated_at":"2022-11-08T08:41:37.092Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/nerves/packages"}],"registry":{"name":"hex.pm","url":"https://hex.pm","ecosystem":"hex","default":true,"packages_count":18905,"maintainers_count":7091,"namespaces_count":0,"keywords_count":6325,"github":"hexpm","metadata":{"funded_packages_count":1335},"icon_url":"https://github.com/hexpm.png","created_at":"2022-04-04T15:19:23.014Z","updated_at":"2025-11-01T07:22:10.216Z","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":3,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4340264471","node_id":"PR_kwDOAuGGdM7WL4ol","number":804,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.1 in /hello_snmp_manager in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-29T00:43:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T02:57:26.000Z","updated_at":"2026-04-29T00:43:35.000Z","time_to_close":78367,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_snmp_manager in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_snmp_manager with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP 25-supporting code hadn't been deleted until this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1 - 2026-04-22\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP\n25-supporting code hadn't been deleted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/f1ce608b6254ce0c6d6544ab087236d63dd0b320\"\u003e\u003ccode\u003ef1ce608\u003c/code\u003e\u003c/a\u003e v1.14.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/67be4b1e0bbaa45d6a2bb6fa7ac549d1472b5065\"\u003e\u003ccode\u003e67be4b1\u003c/code\u003e\u003c/a\u003e Force latest interactive_cmd for util-linux fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/d7fd65a5bfd415cf0ea7538992e3280238eb227f\"\u003e\u003ccode\u003ed7fd65a\u003c/code\u003e\u003c/a\u003e Use InteractiveCmd to make nerves.system.shell work again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/7743ec1ac14e54fd90c39f0b02c35809de5121d2\"\u003e\u003ccode\u003e7743ec1\u003c/code\u003e\u003c/a\u003e Remove use of Nerves.Port.cmd for short Docker calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c43ec9939dc7e89cc495608dc176e9e3c7ece498\"\u003e\u003ccode\u003ec43ec99\u003c/code\u003e\u003c/a\u003e Bump interactive_cmd from 0.1.3 to 0.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/804","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/804","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/804/packages"},{"uuid":"4319714035","node_id":"PR_kwDOAuGGdM7VKr9p","number":798,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.1 in /blinky in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T00:43:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-24T00:44:22.000Z","updated_at":"2026-04-27T00:43:09.000Z","time_to_close":259125,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/blinky in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP 25-supporting code hadn't been deleted until this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1 - 2026-04-22\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP\n25-supporting code hadn't been deleted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/f1ce608b6254ce0c6d6544ab087236d63dd0b320\"\u003e\u003ccode\u003ef1ce608\u003c/code\u003e\u003c/a\u003e v1.14.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/67be4b1e0bbaa45d6a2bb6fa7ac549d1472b5065\"\u003e\u003ccode\u003e67be4b1\u003c/code\u003e\u003c/a\u003e Force latest interactive_cmd for util-linux fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/d7fd65a5bfd415cf0ea7538992e3280238eb227f\"\u003e\u003ccode\u003ed7fd65a\u003c/code\u003e\u003c/a\u003e Use InteractiveCmd to make nerves.system.shell work again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/7743ec1ac14e54fd90c39f0b02c35809de5121d2\"\u003e\u003ccode\u003e7743ec1\u003c/code\u003e\u003c/a\u003e Remove use of Nerves.Port.cmd for short Docker calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c43ec9939dc7e89cc495608dc176e9e3c7ece498\"\u003e\u003ccode\u003ec43ec99\u003c/code\u003e\u003c/a\u003e Bump interactive_cmd from 0.1.3 to 0.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/798","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/798","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/798/packages"},{"uuid":"4319713151","node_id":"PR_kwDOAuGGdM7VKrxO","number":796,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.1 in /hello_gpio in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T00:43:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-24T00:44:09.000Z","updated_at":"2026-04-27T00:43:09.000Z","time_to_close":259138,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_gpio in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_gpio with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP 25-supporting code hadn't been deleted until this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1 - 2026-04-22\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP\n25-supporting code hadn't been deleted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/f1ce608b6254ce0c6d6544ab087236d63dd0b320\"\u003e\u003ccode\u003ef1ce608\u003c/code\u003e\u003c/a\u003e v1.14.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/67be4b1e0bbaa45d6a2bb6fa7ac549d1472b5065\"\u003e\u003ccode\u003e67be4b1\u003c/code\u003e\u003c/a\u003e Force latest interactive_cmd for util-linux fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/d7fd65a5bfd415cf0ea7538992e3280238eb227f\"\u003e\u003ccode\u003ed7fd65a\u003c/code\u003e\u003c/a\u003e Use InteractiveCmd to make nerves.system.shell work again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/7743ec1ac14e54fd90c39f0b02c35809de5121d2\"\u003e\u003ccode\u003e7743ec1\u003c/code\u003e\u003c/a\u003e Remove use of Nerves.Port.cmd for short Docker calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c43ec9939dc7e89cc495608dc176e9e3c7ece498\"\u003e\u003ccode\u003ec43ec99\u003c/code\u003e\u003c/a\u003e Bump interactive_cmd from 0.1.3 to 0.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/796","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/796","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/796/packages"},{"uuid":"4306051626","node_id":"PR_kwDOAuGGdM7UeMYy","number":790,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.0 in /hello_erlang in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-24T00:43:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-22T00:44:05.000Z","updated_at":"2026-04-24T00:43:33.000Z","time_to_close":172766,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_erlang in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_erlang with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/07fe41ea01569e579fe3cc99146f5492f490e45c\"\u003e\u003ccode\u003e07fe41e\u003c/code\u003e\u003c/a\u003e Centralize JSON decoding to HTTPClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/474d164ea8f99ee406de41f67ffcd915b176a4d9\"\u003e\u003ccode\u003e474d164\u003c/code\u003e\u003c/a\u003e Bump credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/92e06e7195446ace2eaa9952f034a63146d37ae0\"\u003e\u003ccode\u003e92e06e7\u003c/code\u003e\u003c/a\u003e Use Bearer auth for GitHub API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/ec373124e08470e28c17a5a37aa4af4b058c62de\"\u003e\u003ccode\u003eec37312\u003c/code\u003e\u003c/a\u003e Recommend fwup_delta for creating firmware patches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0e2ffdaaa622afe9582cc5c5af1376a972ab5454\"\u003e\u003ccode\u003e0e2ffda\u003c/code\u003e\u003c/a\u003e Rename and make clear that create_archive is private API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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/nerves-project/nerves_examples/pull/790","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/790","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/790/packages"},{"uuid":"4299613981","node_id":"PR_kwDOAuGGdM7UJbmE","number":788,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.0 in /blinky in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-22T00:43:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-21T01:05:09.000Z","updated_at":"2026-04-22T00:43:25.000Z","time_to_close":85094,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/blinky in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/07fe41ea01569e579fe3cc99146f5492f490e45c\"\u003e\u003ccode\u003e07fe41e\u003c/code\u003e\u003c/a\u003e Centralize JSON decoding to HTTPClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/474d164ea8f99ee406de41f67ffcd915b176a4d9\"\u003e\u003ccode\u003e474d164\u003c/code\u003e\u003c/a\u003e Bump credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/92e06e7195446ace2eaa9952f034a63146d37ae0\"\u003e\u003ccode\u003e92e06e7\u003c/code\u003e\u003c/a\u003e Use Bearer auth for GitHub API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/ec373124e08470e28c17a5a37aa4af4b058c62de\"\u003e\u003ccode\u003eec37312\u003c/code\u003e\u003c/a\u003e Recommend fwup_delta for creating firmware patches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0e2ffdaaa622afe9582cc5c5af1376a972ab5454\"\u003e\u003ccode\u003e0e2ffda\u003c/code\u003e\u003c/a\u003e Rename and make clear that create_archive is private API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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/nerves-project/nerves_examples/pull/788","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/788","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/788/packages"},{"uuid":"3924189793","node_id":"PR_kwDOAuGGdM7C4e8Q","number":766,"state":"closed","title":"Bump the deps group in /hello_sqlite with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-12T00:43:54.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-11T00:44:00.000Z","updated_at":"2026-02-12T00:43:56.000Z","time_to_close":86394,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.13.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_runtime","old_version":"0.13.10","new_version":"0.13.12","repository_url":"https://github.com/nerves-project/nerves_runtime"}],"path":"/hello_sqlite","ecosystem":"hex"},"body":"Bumps the deps group in /hello_sqlite with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [nerves_runtime](https://github.com/nerves-project/nerves_runtime).\n\nUpdates `nerves` from 1.13.0 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_runtime` from 0.13.10 to 0.13.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/releases\"\u003enerves_runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.11\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/blob/main/CHANGELOG.md\"\u003enerves_runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12 - 2026-01-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.11 - 2026-01-29\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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/nerves-project/nerves_runtime/commit/d559f2555e79ecfbafaefb860074b914d9bca4c1\"\u003e\u003ccode\u003ed559f25\u003c/code\u003e\u003c/a\u003e v0.13.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/e40251aeb441ac22363973eca07cafa738a27619\"\u003e\u003ccode\u003ee40251a\u003c/code\u003e\u003c/a\u003e Partially revert Elixir 1.20 warning fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/c4d931fc5adc1269eee391540541bf5499617528\"\u003e\u003ccode\u003ec4d931f\u003c/code\u003e\u003c/a\u003e Fix missing backquote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/189543a25c49067375da4de8d93bfc3a12c43e10\"\u003e\u003ccode\u003e189543a\u003c/code\u003e\u003c/a\u003e v0.13.11 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/ba943ea492f72927c7fee6683b07b1b80337cb66\"\u003e\u003ccode\u003eba943ea\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.15 to 1.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/0f548e1fb409f6cbcd27ac0d94718f52a571b134\"\u003e\u003ccode\u003e0f548e1\u003c/code\u003e\u003c/a\u003e Add changelog to project links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/4085bbdc03875cacd0c59da3ebc42091c17949ef\"\u003e\u003ccode\u003e4085bbd\u003c/code\u003e\u003c/a\u003e Add a simple system startup guard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/2679a462c36fba3cc65fd419ca6830ed43c13653\"\u003e\u003ccode\u003e2679a46\u003c/code\u003e\u003c/a\u003e Update firmware metadata spec for active and validation information\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/136db32c03dc057ff2b7cf3c8850930876966e66\"\u003e\u003ccode\u003e136db32\u003c/code\u003e\u003c/a\u003e Bump all deps and CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/d4479be34e85c7ebe3f182e0f0645323b1d39ffa\"\u003e\u003ccode\u003ed4479be\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.20 warnings about unused requires\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves_runtime/compare/v0.13.10...v0.13.12\"\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/nerves-project/nerves_examples/pull/766","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/766","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/766/packages"},{"uuid":"3919098352","node_id":"PR_kwDOAuGGdM7Cn3mQ","number":764,"state":"closed","title":"Bump nerves from 1.13.0 to 1.13.1 in /hello_snmp_agent in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-11T00:43:30.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-10T02:27:37.000Z","updated_at":"2026-02-11T00:43:31.000Z","time_to_close":80153,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_snmp_agent in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_snmp_agent with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.0 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nerves\u0026package-manager=hex\u0026previous-version=1.13.0\u0026new-version=1.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/nerves-project/nerves_examples/pull/764","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/764","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/764/packages"},{"uuid":"3892540949","node_id":"PR_kwDOCva0kM7BQmZv","number":233,"state":"closed","title":"Bump nerves from 1.12.0 to 1.13.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-18T22:29:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T18:12:42.000Z","updated_at":"2026-02-18T22:29:14.000Z","time_to_close":1311391,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":null,"ecosystem":"hex"},"body":"Bumps [nerves](https://github.com/nerves-project/nerves) from 1.12.0 to 1.13.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.13.0 - 2026-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nerves\u0026package-manager=hex\u0026previous-version=1.12.0\u0026new-version=1.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/elixir-circuits/circuits_quickstart/pull/233","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-circuits%2Fcircuits_quickstart/issues/233","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/233/packages"},{"uuid":"3889165627","node_id":"PR_kwDOAuGGdM7BFTat","number":754,"state":"closed","title":"Bump the deps group in /blinky with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T00:43:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T05:09:32.000Z","updated_at":"2026-02-04T00:43:37.000Z","time_to_close":70443,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.13.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_runtime","old_version":"0.13.10","new_version":"0.13.12","repository_url":"https://github.com/nerves-project/nerves_runtime"}],"path":"/blinky","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [nerves_runtime](https://github.com/nerves-project/nerves_runtime).\n\nUpdates `nerves` from 1.13.0 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_runtime` from 0.13.10 to 0.13.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/releases\"\u003enerves_runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.11\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/blob/main/CHANGELOG.md\"\u003enerves_runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12 - 2026-01-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.11 - 2026-01-29\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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/nerves-project/nerves_runtime/commit/d559f2555e79ecfbafaefb860074b914d9bca4c1\"\u003e\u003ccode\u003ed559f25\u003c/code\u003e\u003c/a\u003e v0.13.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/e40251aeb441ac22363973eca07cafa738a27619\"\u003e\u003ccode\u003ee40251a\u003c/code\u003e\u003c/a\u003e Partially revert Elixir 1.20 warning fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/c4d931fc5adc1269eee391540541bf5499617528\"\u003e\u003ccode\u003ec4d931f\u003c/code\u003e\u003c/a\u003e Fix missing backquote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/189543a25c49067375da4de8d93bfc3a12c43e10\"\u003e\u003ccode\u003e189543a\u003c/code\u003e\u003c/a\u003e v0.13.11 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/ba943ea492f72927c7fee6683b07b1b80337cb66\"\u003e\u003ccode\u003eba943ea\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.15 to 1.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/0f548e1fb409f6cbcd27ac0d94718f52a571b134\"\u003e\u003ccode\u003e0f548e1\u003c/code\u003e\u003c/a\u003e Add changelog to project links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/4085bbdc03875cacd0c59da3ebc42091c17949ef\"\u003e\u003ccode\u003e4085bbd\u003c/code\u003e\u003c/a\u003e Add a simple system startup guard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/2679a462c36fba3cc65fd419ca6830ed43c13653\"\u003e\u003ccode\u003e2679a46\u003c/code\u003e\u003c/a\u003e Update firmware metadata spec for active and validation information\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/136db32c03dc057ff2b7cf3c8850930876966e66\"\u003e\u003ccode\u003e136db32\u003c/code\u003e\u003c/a\u003e Bump all deps and CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/d4479be34e85c7ebe3f182e0f0645323b1d39ffa\"\u003e\u003ccode\u003ed4479be\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.20 warnings about unused requires\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves_runtime/compare/v0.13.10...v0.13.12\"\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/nerves-project/nerves_examples/pull/754","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/754","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/754/packages"},{"uuid":"3889165508","node_id":"PR_kwDOAuGGdM7BFTZE","number":752,"state":"closed","title":"Bump the deps group in /hello_gpio with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-06T00:44:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T05:09:29.000Z","updated_at":"2026-02-06T00:44:46.000Z","time_to_close":243315,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.13.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_runtime","old_version":"0.13.11","new_version":"0.13.12","repository_url":"https://github.com/nerves-project/nerves_runtime"}],"path":"/hello_gpio","ecosystem":"hex"},"body":"Bumps the deps group in /hello_gpio with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [nerves_runtime](https://github.com/nerves-project/nerves_runtime).\n\nUpdates `nerves` from 1.13.0 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_runtime` from 0.13.11 to 0.13.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/releases\"\u003enerves_runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/blob/main/CHANGELOG.md\"\u003enerves_runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12 - 2026-01-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\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/nerves-project/nerves_runtime/commit/d559f2555e79ecfbafaefb860074b914d9bca4c1\"\u003e\u003ccode\u003ed559f25\u003c/code\u003e\u003c/a\u003e v0.13.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/e40251aeb441ac22363973eca07cafa738a27619\"\u003e\u003ccode\u003ee40251a\u003c/code\u003e\u003c/a\u003e Partially revert Elixir 1.20 warning fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/c4d931fc5adc1269eee391540541bf5499617528\"\u003e\u003ccode\u003ec4d931f\u003c/code\u003e\u003c/a\u003e Fix missing backquote\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_runtime/compare/v0.13.11...v0.13.12\"\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/nerves-project/nerves_examples/pull/752","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/752","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/752/packages"},{"uuid":"3873257909","node_id":"PR_kwDOAuGGdM7ARFHP","number":742,"state":"closed","title":"Bump the deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-02T00:44:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-30T00:43:39.000Z","updated_at":"2026-02-02T00:44:47.000Z","time_to_close":259267,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":3,"packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_runtime","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/nerves-project/nerves_runtime"},{"name":"nerves_ssh","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/nerves-project/nerves_ssh"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 3 updates in the /hello_lfe directory: [nerves](https://github.com/nerves-project/nerves), [nerves_runtime](https://github.com/nerves-project/nerves_runtime) and [nerves_ssh](https://github.com/nerves-project/nerves_ssh).\n\nUpdates `nerves` from 1.12.0 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0 - 2025-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/aaba1c63316fc3f78fac3db3f7ce86c652887cdc\"\u003e\u003ccode\u003eaaba1c6\u003c/code\u003e\u003c/a\u003e Better Discord invite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/980c0871fb3fdb36b620e31f0ceb6a517567fe2f\"\u003e\u003ccode\u003e980c087\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.39.3 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/5a32a57c93ed62e303c37347674f371fb562b5e8\"\u003e\u003ccode\u003e5a32a57\u003c/code\u003e\u003c/a\u003e Reduce REUSE.toml exceptions more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/382c8c8e176a1cc7df7a2f5e67b54ef593abc4e0\"\u003e\u003ccode\u003e382c8c8\u003c/code\u003e\u003c/a\u003e Add Nerves Discord link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd997e42df05381dc8c154b915e76ec21d7e329d\"\u003e\u003ccode\u003ecd997e4\u003c/code\u003e\u003c/a\u003e Fix credo warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/84749448f5e6993834857e302f512167783bbde0\"\u003e\u003ccode\u003e8474944\u003c/code\u003e\u003c/a\u003e Bump all deps to latest on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b73aacc9fc9dcbde3f18ba70627ce89cd867e937\"\u003e\u003ccode\u003eb73aacc\u003c/code\u003e\u003c/a\u003e Add CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a9a22a47f578a1f0d4f895123e354e6fb8ccbd6\"\u003e\u003ccode\u003e0a9a22a\u003c/code\u003e\u003c/a\u003e Add mix task for discovering Nerves devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8704bab17533c259e67ca456fd639eb450c55dd0\"\u003e\u003ccode\u003e8704bab\u003c/code\u003e\u003c/a\u003e Use interactive_cmd now that it exists\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_runtime` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/releases\"\u003enerves_runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.11\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/blob/main/CHANGELOG.md\"\u003enerves_runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.11 - 2026-01-29\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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/nerves-project/nerves_runtime/commit/189543a25c49067375da4de8d93bfc3a12c43e10\"\u003e\u003ccode\u003e189543a\u003c/code\u003e\u003c/a\u003e v0.13.11 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/ba943ea492f72927c7fee6683b07b1b80337cb66\"\u003e\u003ccode\u003eba943ea\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.15 to 1.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/0f548e1fb409f6cbcd27ac0d94718f52a571b134\"\u003e\u003ccode\u003e0f548e1\u003c/code\u003e\u003c/a\u003e Add changelog to project links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/4085bbdc03875cacd0c59da3ebc42091c17949ef\"\u003e\u003ccode\u003e4085bbd\u003c/code\u003e\u003c/a\u003e Add a simple system startup guard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/2679a462c36fba3cc65fd419ca6830ed43c13653\"\u003e\u003ccode\u003e2679a46\u003c/code\u003e\u003c/a\u003e Update firmware metadata spec for active and validation information\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/136db32c03dc057ff2b7cf3c8850930876966e66\"\u003e\u003ccode\u003e136db32\u003c/code\u003e\u003c/a\u003e Bump all deps and CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/d4479be34e85c7ebe3f182e0f0645323b1d39ffa\"\u003e\u003ccode\u003ed4479be\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.20 warnings about unused requires\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/2891f13194d587a769b97c8262207daf9f263e1c\"\u003e\u003ccode\u003e2891f13\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/d2c24550e4cb377bebcac5ae68b9eedbfcb6b4d0\"\u003e\u003ccode\u003ed2c2455\u003c/code\u003e\u003c/a\u003e Bump deps and fix new credo warning\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_runtime/compare/v0.13.10...v0.13.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_ssh` from 1.2.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_ssh/releases\"\u003enerves_ssh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003eThis release completely removes support for the SCP protocol. This shouldn't\naffect use of the \u003ccode\u003escp\u003c/code\u003e commandline program since it was updated to use the SFTP\nprotocol in 2022. See \u003ca href=\"https://www.openssh.org/txt/release-9.0\"\u003ehttps://www.openssh.org/txt/release-9.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe code is being removed to avoid needing to maintain or audit it for security\nissues.\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/nerves-project/nerves_ssh/blob/main/CHANGELOG.md\"\u003enerves_ssh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003eThis release completely removes support for the SCP protocol. This shouldn't\naffect use of the \u003ccode\u003escp\u003c/code\u003e commandline program since it was updated to use the SFTP\nprotocol in 2022. See \u003ca href=\"https://www.openssh.org/txt/release-9.0\"\u003ehttps://www.openssh.org/txt/release-9.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe code is being removed to avoid needing to maintain or audit it for security\nissues.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/fb5e0d085407a73159b6ba0bf20c78ca1fcecd69\"\u003e\u003ccode\u003efb5e0d0\u003c/code\u003e\u003c/a\u003e v1.3.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/128accb037cef9b2cb00af5a5058e84790cee6e7\"\u003e\u003ccode\u003e128accb\u003c/code\u003e\u003c/a\u003e Remove legacy SCP implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/12426ac96a795538bf025d074ff61c774c4bde07\"\u003e\u003ccode\u003e12426ac\u003c/code\u003e\u003c/a\u003e Use similar credo options as other projects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/ae54249290da0079e3933efbfb24464faaf2183e\"\u003e\u003ccode\u003eae54249\u003c/code\u003e\u003c/a\u003e Reduce size of REUSE.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/e910e80bfe13f7d554ce03352fc8510af7f7179b\"\u003e\u003ccode\u003ee910e80\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/504d4d74421466c2dd4fcfb3bc13ad193ee522a2\"\u003e\u003ccode\u003e504d4d7\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.13 to 1.7.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/5632e2482199b3ab5967ebd8028f19b1fe8e0960\"\u003e\u003ccode\u003e5632e24\u003c/code\u003e\u003c/a\u003e Bump ssh_subsystem_fwup from 0.6.3 to 0.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/b103534205324ba84606b759b6b866ed4e3f1325\"\u003e\u003ccode\u003eb103534\u003c/code\u003e\u003c/a\u003e Fix REUSE warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/8b833de7cdcbea64613409a4dd8c7697f9fed030\"\u003e\u003ccode\u003e8b833de\u003c/code\u003e\u003c/a\u003e Minor REUSE cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/0075a63790605897ffa3f6470b586ba6996ab483\"\u003e\u003ccode\u003e0075a63\u003c/code\u003e\u003c/a\u003e Add codeowners file for GitHub\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_ssh/compare/v1.2.0...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/742","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/742","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/742/packages"},{"uuid":"3868064335","node_id":"PR_kwDOAuGGdM6__nPt","number":739,"state":"closed","title":"Bump the deps group in /hello_lfe with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-30T00:43:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-29T00:43:43.000Z","updated_at":"2026-01-30T00:43:35.000Z","time_to_close":86391,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_ssh","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/nerves-project/nerves_ssh"}],"path":"/hello_lfe","ecosystem":"hex"},"body":"Bumps the deps group in /hello_lfe with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [nerves_ssh](https://github.com/nerves-project/nerves_ssh).\n\nUpdates `nerves` from 1.12.0 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0 - 2025-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/aaba1c63316fc3f78fac3db3f7ce86c652887cdc\"\u003e\u003ccode\u003eaaba1c6\u003c/code\u003e\u003c/a\u003e Better Discord invite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/980c0871fb3fdb36b620e31f0ceb6a517567fe2f\"\u003e\u003ccode\u003e980c087\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.39.3 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/5a32a57c93ed62e303c37347674f371fb562b5e8\"\u003e\u003ccode\u003e5a32a57\u003c/code\u003e\u003c/a\u003e Reduce REUSE.toml exceptions more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/382c8c8e176a1cc7df7a2f5e67b54ef593abc4e0\"\u003e\u003ccode\u003e382c8c8\u003c/code\u003e\u003c/a\u003e Add Nerves Discord link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd997e42df05381dc8c154b915e76ec21d7e329d\"\u003e\u003ccode\u003ecd997e4\u003c/code\u003e\u003c/a\u003e Fix credo warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/84749448f5e6993834857e302f512167783bbde0\"\u003e\u003ccode\u003e8474944\u003c/code\u003e\u003c/a\u003e Bump all deps to latest on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b73aacc9fc9dcbde3f18ba70627ce89cd867e937\"\u003e\u003ccode\u003eb73aacc\u003c/code\u003e\u003c/a\u003e Add CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a9a22a47f578a1f0d4f895123e354e6fb8ccbd6\"\u003e\u003ccode\u003e0a9a22a\u003c/code\u003e\u003c/a\u003e Add mix task for discovering Nerves devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8704bab17533c259e67ca456fd639eb450c55dd0\"\u003e\u003ccode\u003e8704bab\u003c/code\u003e\u003c/a\u003e Use interactive_cmd now that it exists\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_ssh` from 1.2.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_ssh/releases\"\u003enerves_ssh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003eThis release completely removes support for the SCP protocol. This shouldn't\naffect use of the \u003ccode\u003escp\u003c/code\u003e commandline program since it was updated to use the SFTP\nprotocol in 2022. See \u003ca href=\"https://www.openssh.org/txt/release-9.0\"\u003ehttps://www.openssh.org/txt/release-9.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe code is being removed to avoid needing to maintain or audit it for security\nissues.\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/nerves-project/nerves_ssh/blob/main/CHANGELOG.md\"\u003enerves_ssh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003eThis release completely removes support for the SCP protocol. This shouldn't\naffect use of the \u003ccode\u003escp\u003c/code\u003e commandline program since it was updated to use the SFTP\nprotocol in 2022. See \u003ca href=\"https://www.openssh.org/txt/release-9.0\"\u003ehttps://www.openssh.org/txt/release-9.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe code is being removed to avoid needing to maintain or audit it for security\nissues.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/fb5e0d085407a73159b6ba0bf20c78ca1fcecd69\"\u003e\u003ccode\u003efb5e0d0\u003c/code\u003e\u003c/a\u003e v1.3.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/128accb037cef9b2cb00af5a5058e84790cee6e7\"\u003e\u003ccode\u003e128accb\u003c/code\u003e\u003c/a\u003e Remove legacy SCP implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/12426ac96a795538bf025d074ff61c774c4bde07\"\u003e\u003ccode\u003e12426ac\u003c/code\u003e\u003c/a\u003e Use similar credo options as other projects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/ae54249290da0079e3933efbfb24464faaf2183e\"\u003e\u003ccode\u003eae54249\u003c/code\u003e\u003c/a\u003e Reduce size of REUSE.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/e910e80bfe13f7d554ce03352fc8510af7f7179b\"\u003e\u003ccode\u003ee910e80\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/504d4d74421466c2dd4fcfb3bc13ad193ee522a2\"\u003e\u003ccode\u003e504d4d7\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.13 to 1.7.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/5632e2482199b3ab5967ebd8028f19b1fe8e0960\"\u003e\u003ccode\u003e5632e24\u003c/code\u003e\u003c/a\u003e Bump ssh_subsystem_fwup from 0.6.3 to 0.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/b103534205324ba84606b759b6b866ed4e3f1325\"\u003e\u003ccode\u003eb103534\u003c/code\u003e\u003c/a\u003e Fix REUSE warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/8b833de7cdcbea64613409a4dd8c7697f9fed030\"\u003e\u003ccode\u003e8b833de\u003c/code\u003e\u003c/a\u003e Minor REUSE cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/0075a63790605897ffa3f6470b586ba6996ab483\"\u003e\u003ccode\u003e0075a63\u003c/code\u003e\u003c/a\u003e Add codeowners file for GitHub\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_ssh/compare/v1.2.0...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/739","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/739","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/739/packages"},{"uuid":"3848597093","node_id":"PR_kwDOCva0kM6-_gyY","number":229,"state":"closed","title":"Bump nerves from 1.12.0 to 1.13.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T18:12:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-23T18:12:40.000Z","updated_at":"2026-02-03T18:12:47.000Z","time_to_close":950405,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":null,"ecosystem":"hex"},"body":"Bumps [nerves](https://github.com/nerves-project/nerves) from 1.12.0 to 1.13.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0 - 2025-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/aaba1c63316fc3f78fac3db3f7ce86c652887cdc\"\u003e\u003ccode\u003eaaba1c6\u003c/code\u003e\u003c/a\u003e Better Discord invite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/980c0871fb3fdb36b620e31f0ceb6a517567fe2f\"\u003e\u003ccode\u003e980c087\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.39.3 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/5a32a57c93ed62e303c37347674f371fb562b5e8\"\u003e\u003ccode\u003e5a32a57\u003c/code\u003e\u003c/a\u003e Reduce REUSE.toml exceptions more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/382c8c8e176a1cc7df7a2f5e67b54ef593abc4e0\"\u003e\u003ccode\u003e382c8c8\u003c/code\u003e\u003c/a\u003e Add Nerves Discord link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd997e42df05381dc8c154b915e76ec21d7e329d\"\u003e\u003ccode\u003ecd997e4\u003c/code\u003e\u003c/a\u003e Fix credo warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/84749448f5e6993834857e302f512167783bbde0\"\u003e\u003ccode\u003e8474944\u003c/code\u003e\u003c/a\u003e Bump all deps to latest on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b73aacc9fc9dcbde3f18ba70627ce89cd867e937\"\u003e\u003ccode\u003eb73aacc\u003c/code\u003e\u003c/a\u003e Add CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a9a22a47f578a1f0d4f895123e354e6fb8ccbd6\"\u003e\u003ccode\u003e0a9a22a\u003c/code\u003e\u003c/a\u003e Add mix task for discovering Nerves devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8704bab17533c259e67ca456fd639eb450c55dd0\"\u003e\u003ccode\u003e8704bab\u003c/code\u003e\u003c/a\u003e Use interactive_cmd now that it exists\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.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=nerves\u0026package-manager=hex\u0026previous-version=1.12.0\u0026new-version=1.13.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/elixir-circuits/circuits_quickstart/pull/229","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-circuits%2Fcircuits_quickstart/issues/229","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/229/packages"},{"uuid":"3840671222","node_id":"PR_kwDOAuGGdM6-lFgo","number":725,"state":"closed","title":"Bump nerves from 1.12.0 to 1.13.0 in /hello_snmp_agent in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-27T01:17:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T00:43:50.000Z","updated_at":"2026-01-27T01:17:12.000Z","time_to_close":434001,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_snmp_agent in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_snmp_agent with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.12.0 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0 - 2025-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/aaba1c63316fc3f78fac3db3f7ce86c652887cdc\"\u003e\u003ccode\u003eaaba1c6\u003c/code\u003e\u003c/a\u003e Better Discord invite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/980c0871fb3fdb36b620e31f0ceb6a517567fe2f\"\u003e\u003ccode\u003e980c087\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.39.3 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/5a32a57c93ed62e303c37347674f371fb562b5e8\"\u003e\u003ccode\u003e5a32a57\u003c/code\u003e\u003c/a\u003e Reduce REUSE.toml exceptions more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/382c8c8e176a1cc7df7a2f5e67b54ef593abc4e0\"\u003e\u003ccode\u003e382c8c8\u003c/code\u003e\u003c/a\u003e Add Nerves Discord link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd997e42df05381dc8c154b915e76ec21d7e329d\"\u003e\u003ccode\u003ecd997e4\u003c/code\u003e\u003c/a\u003e Fix credo warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/84749448f5e6993834857e302f512167783bbde0\"\u003e\u003ccode\u003e8474944\u003c/code\u003e\u003c/a\u003e Bump all deps to latest on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b73aacc9fc9dcbde3f18ba70627ce89cd867e937\"\u003e\u003ccode\u003eb73aacc\u003c/code\u003e\u003c/a\u003e Add CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a9a22a47f578a1f0d4f895123e354e6fb8ccbd6\"\u003e\u003ccode\u003e0a9a22a\u003c/code\u003e\u003c/a\u003e Add mix task for discovering Nerves devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8704bab17533c259e67ca456fd639eb450c55dd0\"\u003e\u003ccode\u003e8704bab\u003c/code\u003e\u003c/a\u003e Use interactive_cmd now that it exists\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.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=nerves\u0026package-manager=hex\u0026previous-version=1.12.0\u0026new-version=1.13.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 \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/nerves-project/nerves_examples/pull/725","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/725","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/725/packages"},{"uuid":"3678713930","node_id":"PR_kwDOAuGGdM62OY3p","number":702,"state":"closed","title":"Bump the deps group in /blinky with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-02T02:24:27.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-01T00:28:37.000Z","updated_at":"2025-12-02T02:24:28.000Z","time_to_close":93350,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/blinky","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/702","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/702","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/702/packages"},{"uuid":"3665058456","node_id":"PR_kwDOAuGGdM61hbEa","number":699,"state":"closed","title":"Bump the deps group in /blinky with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-28T00:09:51.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-26T00:10:41.000Z","updated_at":"2025-11-28T00:09:52.000Z","time_to_close":172750,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/blinky","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/699","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/699","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/699/packages"},{"uuid":"3660982886","node_id":"PR_kwDOAuGGdM61T2Ja","number":698,"state":"closed","title":"Bump the deps group in /hello_lfe with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-25T00:49:30.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-25T00:18:45.000Z","updated_at":"2025-11-25T00:49:31.000Z","time_to_close":1845,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":3,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_ssh","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/nerves-project/nerves_ssh"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/hello_lfe","ecosystem":"hex"},"body":"Bumps the deps group in /hello_lfe with 3 updates: [nerves](https://github.com/nerves-project/nerves), [nerves_ssh](https://github.com/nerves-project/nerves_ssh) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_ssh` from 1.1.0 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_ssh/releases\"\u003enerves_ssh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates\n\u003cul\u003e\n\u003cli\u003eSupport specifying MFAs instead of function refs for the\n\u003ccode\u003e:daemon_option_overrides\u003c/code\u003e option. This is sometimes needed with OTP 28 to\navoid an application environment checks.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_ssh/blob/main/CHANGELOG.md\"\u003enerves_ssh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates\n\u003cul\u003e\n\u003cli\u003eSupport specifying MFAs instead of function refs for the\n\u003ccode\u003e:daemon_option_overrides\u003c/code\u003e option. This is sometimes needed with OTP 28 to\navoid an application environment checks.\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/nerves-project/nerves_ssh/commit/1c85f7386333baf6bf4c7e31a1c9d74cbad39430\"\u003e\u003ccode\u003e1c85f73\u003c/code\u003e\u003c/a\u003e v1.2.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/707b12a8e3baba58b74a7efdd9b3e8c227b32ab9\"\u003e\u003ccode\u003e707b12a\u003c/code\u003e\u003c/a\u003e Support the use of MFAs in the app environment for OTP 28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/0eb0aa3231195dfcf54dbde9b9d87fd2506fbbde\"\u003e\u003ccode\u003e0eb0aa3\u003c/code\u003e\u003c/a\u003e Fix formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/c77a7a9614fa1c028ea8bce5b12aee13e453b55b\"\u003e\u003ccode\u003ec77a7a9\u003c/code\u003e\u003c/a\u003e Add test to verify generated pwdfun\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/527948f9631d4d6f221ecbe6eea78a2c140af00f\"\u003e\u003ccode\u003e527948f\u003c/code\u003e\u003c/a\u003e Bump dialyxir from 1.4.6 to 1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/8ae00608bf522e64c96c44916c61a69daae0bc79\"\u003e\u003ccode\u003e8ae0060\u003c/code\u003e\u003c/a\u003e Update all dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/5128722d351d03b8a46706fcdb2fc81ff8e9949d\"\u003e\u003ccode\u003e5128722\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.19 test warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/1307ab88156a7a2e1336ceaa170512f9feb2537a\"\u003e\u003ccode\u003e1307ab8\u003c/code\u003e\u003c/a\u003e Bump dialyxir from 1.4.5 to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/2ee9d6b55fa922959b4eed2d254f87936996f5c4\"\u003e\u003ccode\u003e2ee9d6b\u003c/code\u003e\u003c/a\u003e Bump ssh_subsystem_fwup from 0.6.2 to 0.6.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_ssh/compare/v1.1.0...v1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/698","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/698","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/698/packages"},{"uuid":"3614339287","node_id":"PR_kwDOAuGGdM6y3YXv","number":684,"state":"open","title":"Bump the deps group in /hello_gpio with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-12T00:12:18.000Z","updated_at":"2025-11-17T00:26:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/hello_gpio","ecosystem":"hex"},"body":"Bumps the deps group in /hello_gpio with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/684","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/684","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/684/packages"},{"uuid":"3605842938","node_id":"PR_kwDOJhBfLs6ya18K","number":810,"state":"open","title":"Bump nerves from 1.11.3 to 1.12.0 in /nerves_fw","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-10T02:27:33.000Z","updated_at":"2025-11-14T11:01:33.837Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/nerves_fw","ecosystem":"hex"},"body":"Bumps [nerves](https://github.com/nerves-project/nerves) from 1.11.3 to 1.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nerves\u0026package-manager=hex\u0026previous-version=1.11.3\u0026new-version=1.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/evercam/ex_nvr/pull/810","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/evercam%2Fex_nvr/issues/810","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/810/packages"},{"uuid":"3605660084","node_id":"PR_kwDOAuGGdM6yaP8v","number":680,"state":"closed","title":"Bump the deps group in /hello_snmp_agent with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-11T00:21:42.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T00:14:06.000Z","updated_at":"2025-11-11T00:21:43.000Z","time_to_close":86856,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/hello_snmp_agent","ecosystem":"hex"},"body":"Bumps the deps group in /hello_snmp_agent with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/680","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/680","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/680/packages"}],"issue_packages":[{"old_version":"1.13.2","new_version":"1.14.1","update_type":"minor","path":"/hello_snmp_manager in the deps group","pr_created_at":"2026-04-28T02:57:26.000Z","version_change":"1.13.2 → 1.14.1","issue":{"uuid":"4340264471","node_id":"PR_kwDOAuGGdM7WL4ol","number":804,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.1 in /hello_snmp_manager in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-29T00:43:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T02:57:26.000Z","updated_at":"2026-04-29T00:43:35.000Z","time_to_close":78367,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_snmp_manager in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_snmp_manager with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP 25-supporting code hadn't been deleted until this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1 - 2026-04-22\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP\n25-supporting code hadn't been deleted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/f1ce608b6254ce0c6d6544ab087236d63dd0b320\"\u003e\u003ccode\u003ef1ce608\u003c/code\u003e\u003c/a\u003e v1.14.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/67be4b1e0bbaa45d6a2bb6fa7ac549d1472b5065\"\u003e\u003ccode\u003e67be4b1\u003c/code\u003e\u003c/a\u003e Force latest interactive_cmd for util-linux fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/d7fd65a5bfd415cf0ea7538992e3280238eb227f\"\u003e\u003ccode\u003ed7fd65a\u003c/code\u003e\u003c/a\u003e Use InteractiveCmd to make nerves.system.shell work again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/7743ec1ac14e54fd90c39f0b02c35809de5121d2\"\u003e\u003ccode\u003e7743ec1\u003c/code\u003e\u003c/a\u003e Remove use of Nerves.Port.cmd for short Docker calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c43ec9939dc7e89cc495608dc176e9e3c7ece498\"\u003e\u003ccode\u003ec43ec99\u003c/code\u003e\u003c/a\u003e Bump interactive_cmd from 0.1.3 to 0.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/804","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/804","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/804/packages"}},{"old_version":"1.13.2","new_version":"1.14.1","update_type":"minor","path":"/blinky in the deps group","pr_created_at":"2026-04-24T00:44:22.000Z","version_change":"1.13.2 → 1.14.1","issue":{"uuid":"4319714035","node_id":"PR_kwDOAuGGdM7VKr9p","number":798,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.1 in /blinky in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T00:43:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-24T00:44:22.000Z","updated_at":"2026-04-27T00:43:09.000Z","time_to_close":259125,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/blinky in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP 25-supporting code hadn't been deleted until this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1 - 2026-04-22\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP\n25-supporting code hadn't been deleted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/f1ce608b6254ce0c6d6544ab087236d63dd0b320\"\u003e\u003ccode\u003ef1ce608\u003c/code\u003e\u003c/a\u003e v1.14.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/67be4b1e0bbaa45d6a2bb6fa7ac549d1472b5065\"\u003e\u003ccode\u003e67be4b1\u003c/code\u003e\u003c/a\u003e Force latest interactive_cmd for util-linux fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/d7fd65a5bfd415cf0ea7538992e3280238eb227f\"\u003e\u003ccode\u003ed7fd65a\u003c/code\u003e\u003c/a\u003e Use InteractiveCmd to make nerves.system.shell work again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/7743ec1ac14e54fd90c39f0b02c35809de5121d2\"\u003e\u003ccode\u003e7743ec1\u003c/code\u003e\u003c/a\u003e Remove use of Nerves.Port.cmd for short Docker calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c43ec9939dc7e89cc495608dc176e9e3c7ece498\"\u003e\u003ccode\u003ec43ec99\u003c/code\u003e\u003c/a\u003e Bump interactive_cmd from 0.1.3 to 0.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/798","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/798","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/798/packages"}},{"old_version":"1.13.2","new_version":"1.14.1","update_type":"minor","path":"/hello_gpio in the deps group","pr_created_at":"2026-04-24T00:44:09.000Z","version_change":"1.13.2 → 1.14.1","issue":{"uuid":"4319713151","node_id":"PR_kwDOAuGGdM7VKrxO","number":796,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.1 in /hello_gpio in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T00:43:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-24T00:44:09.000Z","updated_at":"2026-04-27T00:43:09.000Z","time_to_close":259138,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_gpio in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_gpio with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP 25-supporting code hadn't been deleted until this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.1 - 2026-04-22\u003c/h2\u003e\n\u003cp\u003eThis release makes \u003ccode\u003emix nerves.system.shell\u003c/code\u003e work again. We still recommend\nusing the system shell for simple Nerves system changes. Please refer to the\nNerves documentation for working with Nerves systems.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDelete code for OTP 25 and earlier. Nerves requires OTP 26+, but OTP\n25-supporting code hadn't been deleted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/f1ce608b6254ce0c6d6544ab087236d63dd0b320\"\u003e\u003ccode\u003ef1ce608\u003c/code\u003e\u003c/a\u003e v1.14.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/67be4b1e0bbaa45d6a2bb6fa7ac549d1472b5065\"\u003e\u003ccode\u003e67be4b1\u003c/code\u003e\u003c/a\u003e Force latest interactive_cmd for util-linux fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/d7fd65a5bfd415cf0ea7538992e3280238eb227f\"\u003e\u003ccode\u003ed7fd65a\u003c/code\u003e\u003c/a\u003e Use InteractiveCmd to make nerves.system.shell work again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/7743ec1ac14e54fd90c39f0b02c35809de5121d2\"\u003e\u003ccode\u003e7743ec1\u003c/code\u003e\u003c/a\u003e Remove use of Nerves.Port.cmd for short Docker calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c43ec9939dc7e89cc495608dc176e9e3c7ece498\"\u003e\u003ccode\u003ec43ec99\u003c/code\u003e\u003c/a\u003e Bump interactive_cmd from 0.1.3 to 0.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/796","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/796","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/796/packages"}},{"old_version":"1.13.2","new_version":"1.14.0","update_type":"minor","path":"/hello_erlang in the deps group","pr_created_at":"2026-04-22T00:44:05.000Z","version_change":"1.13.2 → 1.14.0","issue":{"uuid":"4306051626","node_id":"PR_kwDOAuGGdM7UeMYy","number":790,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.0 in /hello_erlang in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-24T00:43:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-22T00:44:05.000Z","updated_at":"2026-04-24T00:43:33.000Z","time_to_close":172766,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_erlang in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_erlang with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/07fe41ea01569e579fe3cc99146f5492f490e45c\"\u003e\u003ccode\u003e07fe41e\u003c/code\u003e\u003c/a\u003e Centralize JSON decoding to HTTPClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/474d164ea8f99ee406de41f67ffcd915b176a4d9\"\u003e\u003ccode\u003e474d164\u003c/code\u003e\u003c/a\u003e Bump credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/92e06e7195446ace2eaa9952f034a63146d37ae0\"\u003e\u003ccode\u003e92e06e7\u003c/code\u003e\u003c/a\u003e Use Bearer auth for GitHub API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/ec373124e08470e28c17a5a37aa4af4b058c62de\"\u003e\u003ccode\u003eec37312\u003c/code\u003e\u003c/a\u003e Recommend fwup_delta for creating firmware patches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0e2ffdaaa622afe9582cc5c5af1376a972ab5454\"\u003e\u003ccode\u003e0e2ffda\u003c/code\u003e\u003c/a\u003e Rename and make clear that create_archive is private API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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/nerves-project/nerves_examples/pull/790","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/790","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/790/packages"}},{"old_version":"1.13.2","new_version":"1.14.0","update_type":"minor","path":"/blinky in the deps group","pr_created_at":"2026-04-21T01:05:09.000Z","version_change":"1.13.2 → 1.14.0","issue":{"uuid":"4299613981","node_id":"PR_kwDOAuGGdM7UJbmE","number":788,"state":"closed","title":"Bump nerves from 1.13.2 to 1.14.0 in /blinky in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-22T00:43:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-21T01:05:09.000Z","updated_at":"2026-04-22T00:43:25.000Z","time_to_close":85094,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.2","new_version":"1.14.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/blinky in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.2 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0 - 2026-04-17\u003c/h2\u003e\n\u003cp\u003eThis release includes significant internal changes to artifact download logic.\nNo support was intentionally broken, but less common artifact download\nsupport, such as Gitea artifact downloads, might have regressed due to\nreduced test coverage. Please report if you're affected.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eRequests to GitHub authenticate if an auth token is available even for\npublic downloads. This avoids API rate limit issues and makes Nerves more\nforgiving if you change your Nerves system repository to private.\u003c/li\u003e\n\u003cli\u003eUse GitHub Bearer authentication instead of basic auth\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e:username\u003c/code\u003e from the \u003ccode\u003e:github_api\u003c/code\u003e site method. It hasn't been used\nfor a long time.\u003c/li\u003e\n\u003cli\u003eDefault the GitHub release tag to \u003ccode\u003ev#{version}\u003c/code\u003e for \u003ccode\u003e:github_api\u003c/code\u003e site\ndownloads just like is done for \u003ccode\u003e:github_release\u003c/code\u003e site downloads. If you\ndon't use the \u003ccode\u003ev\u003c/code\u003e notation, you can set the \u003ccode\u003e:tag\u003c/code\u003e as previously done.\u003c/li\u003e\n\u003cli\u003eFall back to using the GitHub CLI if available to determine the auth token.\nThis is the final method. Environment variables like \u003ccode\u003eGITHUB_API_TOKEN\u003c/code\u003e and\ncustomized Nerves system token overrides take precedence.\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/nerves-project/nerves/commit/b230a93d0bbd41c2fc5bb3fa7e9d13653c9942cc\"\u003e\u003ccode\u003eb230a93\u003c/code\u003e\u003c/a\u003e v1.14.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/3374f3df6a1ed650bd9b3ae5027c9da2c9cc977a\"\u003e\u003ccode\u003e3374f3d\u003c/code\u003e\u003c/a\u003e Add GitHub failback to API with better debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/14a5028ab6e5f0085e2bc345bc490d7625be0f99\"\u003e\u003ccode\u003e14a5028\u003c/code\u003e\u003c/a\u003e Simplify resolvers and switch to explicit 2-phase expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/713da00682c9f70280ee78e00d994115cc9153eb\"\u003e\u003ccode\u003e713da00\u003c/code\u003e\u003c/a\u003e Validate xz files and add zst support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0bb46646197386c1ba75b9781c9a3dd67e50d0c5\"\u003e\u003ccode\u003e0bb4664\u003c/code\u003e\u003c/a\u003e Update resolvers to use HTTPClient.get_json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/07fe41ea01569e579fe3cc99146f5492f490e45c\"\u003e\u003ccode\u003e07fe41e\u003c/code\u003e\u003c/a\u003e Centralize JSON decoding to HTTPClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/474d164ea8f99ee406de41f67ffcd915b176a4d9\"\u003e\u003ccode\u003e474d164\u003c/code\u003e\u003c/a\u003e Bump credo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/92e06e7195446ace2eaa9952f034a63146d37ae0\"\u003e\u003ccode\u003e92e06e7\u003c/code\u003e\u003c/a\u003e Use Bearer auth for GitHub API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/ec373124e08470e28c17a5a37aa4af4b058c62de\"\u003e\u003ccode\u003eec37312\u003c/code\u003e\u003c/a\u003e Recommend fwup_delta for creating firmware patches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0e2ffdaaa622afe9582cc5c5af1376a972ab5454\"\u003e\u003ccode\u003e0e2ffda\u003c/code\u003e\u003c/a\u003e Rename and make clear that create_archive is private API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.2...v1.14.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=nerves\u0026package-manager=hex\u0026previous-version=1.13.2\u0026new-version=1.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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/nerves-project/nerves_examples/pull/788","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/788","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/788/packages"}},{"old_version":"1.13.0","new_version":"1.13.1","update_type":"patch","path":"/hello_sqlite","pr_created_at":"2026-02-11T00:44:00.000Z","version_change":"1.13.0 → 1.13.1","issue":{"uuid":"3924189793","node_id":"PR_kwDOAuGGdM7C4e8Q","number":766,"state":"closed","title":"Bump the deps group in /hello_sqlite with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-12T00:43:54.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-11T00:44:00.000Z","updated_at":"2026-02-12T00:43:56.000Z","time_to_close":86394,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.13.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_runtime","old_version":"0.13.10","new_version":"0.13.12","repository_url":"https://github.com/nerves-project/nerves_runtime"}],"path":"/hello_sqlite","ecosystem":"hex"},"body":"Bumps the deps group in /hello_sqlite with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [nerves_runtime](https://github.com/nerves-project/nerves_runtime).\n\nUpdates `nerves` from 1.13.0 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_runtime` from 0.13.10 to 0.13.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/releases\"\u003enerves_runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.11\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/blob/main/CHANGELOG.md\"\u003enerves_runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12 - 2026-01-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.11 - 2026-01-29\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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/nerves-project/nerves_runtime/commit/d559f2555e79ecfbafaefb860074b914d9bca4c1\"\u003e\u003ccode\u003ed559f25\u003c/code\u003e\u003c/a\u003e v0.13.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/e40251aeb441ac22363973eca07cafa738a27619\"\u003e\u003ccode\u003ee40251a\u003c/code\u003e\u003c/a\u003e Partially revert Elixir 1.20 warning fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/c4d931fc5adc1269eee391540541bf5499617528\"\u003e\u003ccode\u003ec4d931f\u003c/code\u003e\u003c/a\u003e Fix missing backquote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/189543a25c49067375da4de8d93bfc3a12c43e10\"\u003e\u003ccode\u003e189543a\u003c/code\u003e\u003c/a\u003e v0.13.11 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/ba943ea492f72927c7fee6683b07b1b80337cb66\"\u003e\u003ccode\u003eba943ea\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.15 to 1.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/0f548e1fb409f6cbcd27ac0d94718f52a571b134\"\u003e\u003ccode\u003e0f548e1\u003c/code\u003e\u003c/a\u003e Add changelog to project links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/4085bbdc03875cacd0c59da3ebc42091c17949ef\"\u003e\u003ccode\u003e4085bbd\u003c/code\u003e\u003c/a\u003e Add a simple system startup guard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/2679a462c36fba3cc65fd419ca6830ed43c13653\"\u003e\u003ccode\u003e2679a46\u003c/code\u003e\u003c/a\u003e Update firmware metadata spec for active and validation information\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/136db32c03dc057ff2b7cf3c8850930876966e66\"\u003e\u003ccode\u003e136db32\u003c/code\u003e\u003c/a\u003e Bump all deps and CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/d4479be34e85c7ebe3f182e0f0645323b1d39ffa\"\u003e\u003ccode\u003ed4479be\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.20 warnings about unused requires\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves_runtime/compare/v0.13.10...v0.13.12\"\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/nerves-project/nerves_examples/pull/766","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/766","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/766/packages"}},{"old_version":"1.13.0","new_version":"1.13.1","update_type":"patch","path":"/hello_snmp_agent in the deps group","pr_created_at":"2026-02-10T02:27:37.000Z","version_change":"1.13.0 → 1.13.1","issue":{"uuid":"3919098352","node_id":"PR_kwDOAuGGdM7Cn3mQ","number":764,"state":"closed","title":"Bump nerves from 1.13.0 to 1.13.1 in /hello_snmp_agent in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-11T00:43:30.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-10T02:27:37.000Z","updated_at":"2026-02-11T00:43:31.000Z","time_to_close":80153,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.13.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_snmp_agent in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_snmp_agent with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.13.0 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nerves\u0026package-manager=hex\u0026previous-version=1.13.0\u0026new-version=1.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/nerves-project/nerves_examples/pull/764","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/764","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/764/packages"}},{"old_version":"1.12.0","new_version":"1.13.1","update_type":"minor","path":null,"pr_created_at":"2026-02-03T18:12:42.000Z","version_change":"1.12.0 → 1.13.1","issue":{"uuid":"3892540949","node_id":"PR_kwDOCva0kM7BQmZv","number":233,"state":"closed","title":"Bump nerves from 1.12.0 to 1.13.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-18T22:29:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T18:12:42.000Z","updated_at":"2026-02-18T22:29:14.000Z","time_to_close":1311391,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"}],"path":null,"ecosystem":"hex"},"body":"Bumps [nerves](https://github.com/nerves-project/nerves) from 1.12.0 to 1.13.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.13.0 - 2026-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nerves\u0026package-manager=hex\u0026previous-version=1.12.0\u0026new-version=1.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/elixir-circuits/circuits_quickstart/pull/233","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-circuits%2Fcircuits_quickstart/issues/233","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/233/packages"}},{"old_version":"1.13.0","new_version":"1.13.1","update_type":"patch","path":"/blinky","pr_created_at":"2026-02-03T05:09:32.000Z","version_change":"1.13.0 → 1.13.1","issue":{"uuid":"3889165627","node_id":"PR_kwDOAuGGdM7BFTat","number":754,"state":"closed","title":"Bump the deps group in /blinky with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T00:43:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T05:09:32.000Z","updated_at":"2026-02-04T00:43:37.000Z","time_to_close":70443,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.13.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_runtime","old_version":"0.13.10","new_version":"0.13.12","repository_url":"https://github.com/nerves-project/nerves_runtime"}],"path":"/blinky","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [nerves_runtime](https://github.com/nerves-project/nerves_runtime).\n\nUpdates `nerves` from 1.13.0 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_runtime` from 0.13.10 to 0.13.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/releases\"\u003enerves_runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.11\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/blob/main/CHANGELOG.md\"\u003enerves_runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12 - 2026-01-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.13.11 - 2026-01-29\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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/nerves-project/nerves_runtime/commit/d559f2555e79ecfbafaefb860074b914d9bca4c1\"\u003e\u003ccode\u003ed559f25\u003c/code\u003e\u003c/a\u003e v0.13.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/e40251aeb441ac22363973eca07cafa738a27619\"\u003e\u003ccode\u003ee40251a\u003c/code\u003e\u003c/a\u003e Partially revert Elixir 1.20 warning fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/c4d931fc5adc1269eee391540541bf5499617528\"\u003e\u003ccode\u003ec4d931f\u003c/code\u003e\u003c/a\u003e Fix missing backquote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/189543a25c49067375da4de8d93bfc3a12c43e10\"\u003e\u003ccode\u003e189543a\u003c/code\u003e\u003c/a\u003e v0.13.11 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/ba943ea492f72927c7fee6683b07b1b80337cb66\"\u003e\u003ccode\u003eba943ea\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.15 to 1.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/0f548e1fb409f6cbcd27ac0d94718f52a571b134\"\u003e\u003ccode\u003e0f548e1\u003c/code\u003e\u003c/a\u003e Add changelog to project links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/4085bbdc03875cacd0c59da3ebc42091c17949ef\"\u003e\u003ccode\u003e4085bbd\u003c/code\u003e\u003c/a\u003e Add a simple system startup guard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/2679a462c36fba3cc65fd419ca6830ed43c13653\"\u003e\u003ccode\u003e2679a46\u003c/code\u003e\u003c/a\u003e Update firmware metadata spec for active and validation information\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/136db32c03dc057ff2b7cf3c8850930876966e66\"\u003e\u003ccode\u003e136db32\u003c/code\u003e\u003c/a\u003e Bump all deps and CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/d4479be34e85c7ebe3f182e0f0645323b1d39ffa\"\u003e\u003ccode\u003ed4479be\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.20 warnings about unused requires\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves_runtime/compare/v0.13.10...v0.13.12\"\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/nerves-project/nerves_examples/pull/754","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/754","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/754/packages"}},{"old_version":"1.13.0","new_version":"1.13.1","update_type":"patch","path":"/hello_gpio","pr_created_at":"2026-02-03T05:09:29.000Z","version_change":"1.13.0 → 1.13.1","issue":{"uuid":"3889165508","node_id":"PR_kwDOAuGGdM7BFTZE","number":752,"state":"closed","title":"Bump the deps group in /hello_gpio with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-06T00:44:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T05:09:29.000Z","updated_at":"2026-02-06T00:44:46.000Z","time_to_close":243315,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.13.0","new_version":"1.13.1","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_runtime","old_version":"0.13.11","new_version":"0.13.12","repository_url":"https://github.com/nerves-project/nerves_runtime"}],"path":"/hello_gpio","ecosystem":"hex"},"body":"Bumps the deps group in /hello_gpio with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [nerves_runtime](https://github.com/nerves-project/nerves_runtime).\n\nUpdates `nerves` from 1.13.0 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.1 - 2026-02-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enerves.loadpaths\u003c/code\u003e crash when using ElixirLS (\u003ca href=\"https://github.com/bjyoungblood\"\u003e\u003ccode\u003e@​bjyoungblood\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor improvements to \u003ccode\u003enerves.discover\u003c/code\u003e including showing multiple IP\naddresses for multi-homed devices and firmware nicknames\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/nerves-project/nerves/commit/8a4cc90c45d4f2bf6489d997ab71e94bf5550827\"\u003e\u003ccode\u003e8a4cc90\u003c/code\u003e\u003c/a\u003e v1.13.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/091c2717d6b06e881200384c7f4cb71965fdb1da\"\u003e\u003ccode\u003e091c271\u003c/code\u003e\u003c/a\u003e nerves.loadpaths: Do not crash when invoked without args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/39a69147e1b8d8e3e6e4495f0c8966bec101e2fa\"\u003e\u003ccode\u003e39a6914\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.40.0 to 0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8bae7d1e5c0072a8265dbfbc5139950c83001cee\"\u003e\u003ccode\u003e8bae7d1\u003c/code\u003e\u003c/a\u003e nerves.discover: Show firmware nickname for UUIDs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/caee0d92773d6cb110ace177b8e6a07b82d13860\"\u003e\u003ccode\u003ecaee0d9\u003c/code\u003e\u003c/a\u003e nerves.discover: reorder the product and version columns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/87f96c8cba2a6a901f763e089501ff540bb51c89\"\u003e\u003ccode\u003e87f96c8\u003c/code\u003e\u003c/a\u003e nerves.discover: Show all IP addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd3a79c8044586355690e5b92c2fb6e34df2be65\"\u003e\u003ccode\u003ecd3a79c\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/55d0e2f4da3d170472fdf850d7d549b05d8640bb\"\u003e\u003ccode\u003e55d0e2f\u003c/code\u003e\u003c/a\u003e Minor changes for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/44b705bc27289f37b8dffd46bf6cd04763d12d7c\"\u003e\u003ccode\u003e44b705b\u003c/code\u003e\u003c/a\u003e Add documentation for mix nerves.discover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.13.0...v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_runtime` from 0.13.11 to 0.13.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/releases\"\u003enerves_runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/blob/main/CHANGELOG.md\"\u003enerves_runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.12 - 2026-01-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003ePartially revert Elixir 1.20 warning fix in v0.13.11 that caused a different\nissue. This fixes a missing \u003ccode\u003erequire Logger\u003c/code\u003e on non-host targets.\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/nerves-project/nerves_runtime/commit/d559f2555e79ecfbafaefb860074b914d9bca4c1\"\u003e\u003ccode\u003ed559f25\u003c/code\u003e\u003c/a\u003e v0.13.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/e40251aeb441ac22363973eca07cafa738a27619\"\u003e\u003ccode\u003ee40251a\u003c/code\u003e\u003c/a\u003e Partially revert Elixir 1.20 warning fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/c4d931fc5adc1269eee391540541bf5499617528\"\u003e\u003ccode\u003ec4d931f\u003c/code\u003e\u003c/a\u003e Fix missing backquote\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_runtime/compare/v0.13.11...v0.13.12\"\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/nerves-project/nerves_examples/pull/752","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/752","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/752/packages"}},{"old_version":"1.12.0","new_version":"1.13.0","update_type":"minor","path":null,"pr_created_at":"2026-01-30T00:43:39.000Z","version_change":"1.12.0 → 1.13.0","issue":{"uuid":"3873257909","node_id":"PR_kwDOAuGGdM7ARFHP","number":742,"state":"closed","title":"Bump the deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-02T00:44:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-30T00:43:39.000Z","updated_at":"2026-02-02T00:44:47.000Z","time_to_close":259267,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":3,"packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_runtime","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/nerves-project/nerves_runtime"},{"name":"nerves_ssh","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/nerves-project/nerves_ssh"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 3 updates in the /hello_lfe directory: [nerves](https://github.com/nerves-project/nerves), [nerves_runtime](https://github.com/nerves-project/nerves_runtime) and [nerves_ssh](https://github.com/nerves-project/nerves_ssh).\n\nUpdates `nerves` from 1.12.0 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0 - 2025-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/aaba1c63316fc3f78fac3db3f7ce86c652887cdc\"\u003e\u003ccode\u003eaaba1c6\u003c/code\u003e\u003c/a\u003e Better Discord invite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/980c0871fb3fdb36b620e31f0ceb6a517567fe2f\"\u003e\u003ccode\u003e980c087\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.39.3 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/5a32a57c93ed62e303c37347674f371fb562b5e8\"\u003e\u003ccode\u003e5a32a57\u003c/code\u003e\u003c/a\u003e Reduce REUSE.toml exceptions more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/382c8c8e176a1cc7df7a2f5e67b54ef593abc4e0\"\u003e\u003ccode\u003e382c8c8\u003c/code\u003e\u003c/a\u003e Add Nerves Discord link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd997e42df05381dc8c154b915e76ec21d7e329d\"\u003e\u003ccode\u003ecd997e4\u003c/code\u003e\u003c/a\u003e Fix credo warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/84749448f5e6993834857e302f512167783bbde0\"\u003e\u003ccode\u003e8474944\u003c/code\u003e\u003c/a\u003e Bump all deps to latest on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b73aacc9fc9dcbde3f18ba70627ce89cd867e937\"\u003e\u003ccode\u003eb73aacc\u003c/code\u003e\u003c/a\u003e Add CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a9a22a47f578a1f0d4f895123e354e6fb8ccbd6\"\u003e\u003ccode\u003e0a9a22a\u003c/code\u003e\u003c/a\u003e Add mix task for discovering Nerves devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8704bab17533c259e67ca456fd639eb450c55dd0\"\u003e\u003ccode\u003e8704bab\u003c/code\u003e\u003c/a\u003e Use interactive_cmd now that it exists\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_runtime` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/releases\"\u003enerves_runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.11\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_runtime/blob/main/CHANGELOG.md\"\u003enerves_runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.11 - 2026-01-29\u003c/h2\u003e\n\u003cp\u003eThis change adds a simple firmware validator for Nerves devices that validate\ntheir firmware the first time it's run. It's optional and the default is to not\nuse it. This is useful for all Nerves systems that require validation on boot\nand is intended to ease the change on the Raspberry Pi \u0026quot;2.0\u0026quot; Nerves systems.\u003c/p\u003e\n\u003cp\u003eThe simple firmware validator only checks that all OTP applications have started\nup successfully. If you already have a firmware validator, you can just ignore\nthis.\u003c/p\u003e\n\u003cp\u003eIf you don't know if you need a firmware validator, you likely don't since your\ndevice boots with the assumption that the firmware will work. If you need to run\n\u003ccode\u003efw_validate\u003c/code\u003e or \u003ccode\u003eNerves.Runtime.validate_firmware/0\u003c/code\u003e every time you load new\nfirmware, then you'll want some code to do it automatically and this is an\noption.\u003c/p\u003e\n\u003cp\u003eSee the main README.md and \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e for integration with\nyour project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eNerves.Runtime.StartupGuard\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix new Elixir 1.20 warnings\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/nerves-project/nerves_runtime/commit/189543a25c49067375da4de8d93bfc3a12c43e10\"\u003e\u003ccode\u003e189543a\u003c/code\u003e\u003c/a\u003e v0.13.11 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/ba943ea492f72927c7fee6683b07b1b80337cb66\"\u003e\u003ccode\u003eba943ea\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.15 to 1.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/0f548e1fb409f6cbcd27ac0d94718f52a571b134\"\u003e\u003ccode\u003e0f548e1\u003c/code\u003e\u003c/a\u003e Add changelog to project links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/4085bbdc03875cacd0c59da3ebc42091c17949ef\"\u003e\u003ccode\u003e4085bbd\u003c/code\u003e\u003c/a\u003e Add a simple system startup guard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/2679a462c36fba3cc65fd419ca6830ed43c13653\"\u003e\u003ccode\u003e2679a46\u003c/code\u003e\u003c/a\u003e Update firmware metadata spec for active and validation information\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/136db32c03dc057ff2b7cf3c8850930876966e66\"\u003e\u003ccode\u003e136db32\u003c/code\u003e\u003c/a\u003e Bump all deps and CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/d4479be34e85c7ebe3f182e0f0645323b1d39ffa\"\u003e\u003ccode\u003ed4479be\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.20 warnings about unused requires\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/2891f13194d587a769b97c8262207daf9f263e1c\"\u003e\u003ccode\u003e2891f13\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_runtime/commit/d2c24550e4cb377bebcac5ae68b9eedbfcb6b4d0\"\u003e\u003ccode\u003ed2c2455\u003c/code\u003e\u003c/a\u003e Bump deps and fix new credo warning\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_runtime/compare/v0.13.10...v0.13.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_ssh` from 1.2.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_ssh/releases\"\u003enerves_ssh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003eThis release completely removes support for the SCP protocol. This shouldn't\naffect use of the \u003ccode\u003escp\u003c/code\u003e commandline program since it was updated to use the SFTP\nprotocol in 2022. See \u003ca href=\"https://www.openssh.org/txt/release-9.0\"\u003ehttps://www.openssh.org/txt/release-9.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe code is being removed to avoid needing to maintain or audit it for security\nissues.\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/nerves-project/nerves_ssh/blob/main/CHANGELOG.md\"\u003enerves_ssh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003eThis release completely removes support for the SCP protocol. This shouldn't\naffect use of the \u003ccode\u003escp\u003c/code\u003e commandline program since it was updated to use the SFTP\nprotocol in 2022. See \u003ca href=\"https://www.openssh.org/txt/release-9.0\"\u003ehttps://www.openssh.org/txt/release-9.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe code is being removed to avoid needing to maintain or audit it for security\nissues.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/fb5e0d085407a73159b6ba0bf20c78ca1fcecd69\"\u003e\u003ccode\u003efb5e0d0\u003c/code\u003e\u003c/a\u003e v1.3.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/128accb037cef9b2cb00af5a5058e84790cee6e7\"\u003e\u003ccode\u003e128accb\u003c/code\u003e\u003c/a\u003e Remove legacy SCP implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/12426ac96a795538bf025d074ff61c774c4bde07\"\u003e\u003ccode\u003e12426ac\u003c/code\u003e\u003c/a\u003e Use similar credo options as other projects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/ae54249290da0079e3933efbfb24464faaf2183e\"\u003e\u003ccode\u003eae54249\u003c/code\u003e\u003c/a\u003e Reduce size of REUSE.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/e910e80bfe13f7d554ce03352fc8510af7f7179b\"\u003e\u003ccode\u003ee910e80\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/504d4d74421466c2dd4fcfb3bc13ad193ee522a2\"\u003e\u003ccode\u003e504d4d7\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.13 to 1.7.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/5632e2482199b3ab5967ebd8028f19b1fe8e0960\"\u003e\u003ccode\u003e5632e24\u003c/code\u003e\u003c/a\u003e Bump ssh_subsystem_fwup from 0.6.3 to 0.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/b103534205324ba84606b759b6b866ed4e3f1325\"\u003e\u003ccode\u003eb103534\u003c/code\u003e\u003c/a\u003e Fix REUSE warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/8b833de7cdcbea64613409a4dd8c7697f9fed030\"\u003e\u003ccode\u003e8b833de\u003c/code\u003e\u003c/a\u003e Minor REUSE cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/0075a63790605897ffa3f6470b586ba6996ab483\"\u003e\u003ccode\u003e0075a63\u003c/code\u003e\u003c/a\u003e Add codeowners file for GitHub\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_ssh/compare/v1.2.0...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/742","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/742","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/742/packages"}},{"old_version":"1.12.0","new_version":"1.13.0","update_type":"minor","path":"/hello_lfe","pr_created_at":"2026-01-29T00:43:43.000Z","version_change":"1.12.0 → 1.13.0","issue":{"uuid":"3868064335","node_id":"PR_kwDOAuGGdM6__nPt","number":739,"state":"closed","title":"Bump the deps group in /hello_lfe with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-30T00:43:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-29T00:43:43.000Z","updated_at":"2026-01-30T00:43:35.000Z","time_to_close":86391,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_ssh","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/nerves-project/nerves_ssh"}],"path":"/hello_lfe","ecosystem":"hex"},"body":"Bumps the deps group in /hello_lfe with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [nerves_ssh](https://github.com/nerves-project/nerves_ssh).\n\nUpdates `nerves` from 1.12.0 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0 - 2025-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/aaba1c63316fc3f78fac3db3f7ce86c652887cdc\"\u003e\u003ccode\u003eaaba1c6\u003c/code\u003e\u003c/a\u003e Better Discord invite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/980c0871fb3fdb36b620e31f0ceb6a517567fe2f\"\u003e\u003ccode\u003e980c087\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.39.3 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/5a32a57c93ed62e303c37347674f371fb562b5e8\"\u003e\u003ccode\u003e5a32a57\u003c/code\u003e\u003c/a\u003e Reduce REUSE.toml exceptions more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/382c8c8e176a1cc7df7a2f5e67b54ef593abc4e0\"\u003e\u003ccode\u003e382c8c8\u003c/code\u003e\u003c/a\u003e Add Nerves Discord link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd997e42df05381dc8c154b915e76ec21d7e329d\"\u003e\u003ccode\u003ecd997e4\u003c/code\u003e\u003c/a\u003e Fix credo warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/84749448f5e6993834857e302f512167783bbde0\"\u003e\u003ccode\u003e8474944\u003c/code\u003e\u003c/a\u003e Bump all deps to latest on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b73aacc9fc9dcbde3f18ba70627ce89cd867e937\"\u003e\u003ccode\u003eb73aacc\u003c/code\u003e\u003c/a\u003e Add CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a9a22a47f578a1f0d4f895123e354e6fb8ccbd6\"\u003e\u003ccode\u003e0a9a22a\u003c/code\u003e\u003c/a\u003e Add mix task for discovering Nerves devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8704bab17533c259e67ca456fd639eb450c55dd0\"\u003e\u003ccode\u003e8704bab\u003c/code\u003e\u003c/a\u003e Use interactive_cmd now that it exists\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_ssh` from 1.2.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_ssh/releases\"\u003enerves_ssh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003eThis release completely removes support for the SCP protocol. This shouldn't\naffect use of the \u003ccode\u003escp\u003c/code\u003e commandline program since it was updated to use the SFTP\nprotocol in 2022. See \u003ca href=\"https://www.openssh.org/txt/release-9.0\"\u003ehttps://www.openssh.org/txt/release-9.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe code is being removed to avoid needing to maintain or audit it for security\nissues.\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/nerves-project/nerves_ssh/blob/main/CHANGELOG.md\"\u003enerves_ssh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003eThis release completely removes support for the SCP protocol. This shouldn't\naffect use of the \u003ccode\u003escp\u003c/code\u003e commandline program since it was updated to use the SFTP\nprotocol in 2022. See \u003ca href=\"https://www.openssh.org/txt/release-9.0\"\u003ehttps://www.openssh.org/txt/release-9.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe code is being removed to avoid needing to maintain or audit it for security\nissues.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/fb5e0d085407a73159b6ba0bf20c78ca1fcecd69\"\u003e\u003ccode\u003efb5e0d0\u003c/code\u003e\u003c/a\u003e v1.3.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/128accb037cef9b2cb00af5a5058e84790cee6e7\"\u003e\u003ccode\u003e128accb\u003c/code\u003e\u003c/a\u003e Remove legacy SCP implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/12426ac96a795538bf025d074ff61c774c4bde07\"\u003e\u003ccode\u003e12426ac\u003c/code\u003e\u003c/a\u003e Use similar credo options as other projects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/ae54249290da0079e3933efbfb24464faaf2183e\"\u003e\u003ccode\u003eae54249\u003c/code\u003e\u003c/a\u003e Reduce size of REUSE.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/e910e80bfe13f7d554ce03352fc8510af7f7179b\"\u003e\u003ccode\u003ee910e80\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/504d4d74421466c2dd4fcfb3bc13ad193ee522a2\"\u003e\u003ccode\u003e504d4d7\u003c/code\u003e\u003c/a\u003e Bump credo from 1.7.13 to 1.7.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/5632e2482199b3ab5967ebd8028f19b1fe8e0960\"\u003e\u003ccode\u003e5632e24\u003c/code\u003e\u003c/a\u003e Bump ssh_subsystem_fwup from 0.6.3 to 0.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/b103534205324ba84606b759b6b866ed4e3f1325\"\u003e\u003ccode\u003eb103534\u003c/code\u003e\u003c/a\u003e Fix REUSE warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/8b833de7cdcbea64613409a4dd8c7697f9fed030\"\u003e\u003ccode\u003e8b833de\u003c/code\u003e\u003c/a\u003e Minor REUSE cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/0075a63790605897ffa3f6470b586ba6996ab483\"\u003e\u003ccode\u003e0075a63\u003c/code\u003e\u003c/a\u003e Add codeowners file for GitHub\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_ssh/compare/v1.2.0...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nerves-project/nerves_examples/pull/739","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/739","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/739/packages"}},{"old_version":"1.12.0","new_version":"1.13.0","update_type":"minor","path":null,"pr_created_at":"2026-01-23T18:12:40.000Z","version_change":"1.12.0 → 1.13.0","issue":{"uuid":"3848597093","node_id":"PR_kwDOCva0kM6-_gyY","number":229,"state":"closed","title":"Bump nerves from 1.12.0 to 1.13.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T18:12:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-23T18:12:40.000Z","updated_at":"2026-02-03T18:12:47.000Z","time_to_close":950405,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":null,"ecosystem":"hex"},"body":"Bumps [nerves](https://github.com/nerves-project/nerves) from 1.12.0 to 1.13.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0 - 2025-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/aaba1c63316fc3f78fac3db3f7ce86c652887cdc\"\u003e\u003ccode\u003eaaba1c6\u003c/code\u003e\u003c/a\u003e Better Discord invite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/980c0871fb3fdb36b620e31f0ceb6a517567fe2f\"\u003e\u003ccode\u003e980c087\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.39.3 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/5a32a57c93ed62e303c37347674f371fb562b5e8\"\u003e\u003ccode\u003e5a32a57\u003c/code\u003e\u003c/a\u003e Reduce REUSE.toml exceptions more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/382c8c8e176a1cc7df7a2f5e67b54ef593abc4e0\"\u003e\u003ccode\u003e382c8c8\u003c/code\u003e\u003c/a\u003e Add Nerves Discord link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd997e42df05381dc8c154b915e76ec21d7e329d\"\u003e\u003ccode\u003ecd997e4\u003c/code\u003e\u003c/a\u003e Fix credo warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/84749448f5e6993834857e302f512167783bbde0\"\u003e\u003ccode\u003e8474944\u003c/code\u003e\u003c/a\u003e Bump all deps to latest on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b73aacc9fc9dcbde3f18ba70627ce89cd867e937\"\u003e\u003ccode\u003eb73aacc\u003c/code\u003e\u003c/a\u003e Add CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a9a22a47f578a1f0d4f895123e354e6fb8ccbd6\"\u003e\u003ccode\u003e0a9a22a\u003c/code\u003e\u003c/a\u003e Add mix task for discovering Nerves devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8704bab17533c259e67ca456fd639eb450c55dd0\"\u003e\u003ccode\u003e8704bab\u003c/code\u003e\u003c/a\u003e Use interactive_cmd now that it exists\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.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=nerves\u0026package-manager=hex\u0026previous-version=1.12.0\u0026new-version=1.13.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/elixir-circuits/circuits_quickstart/pull/229","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-circuits%2Fcircuits_quickstart/issues/229","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/229/packages"}},{"old_version":"1.12.0","new_version":"1.13.0","update_type":"minor","path":"/hello_snmp_agent in the deps group","pr_created_at":"2026-01-22T00:43:50.000Z","version_change":"1.12.0 → 1.13.0","issue":{"uuid":"3840671222","node_id":"PR_kwDOAuGGdM6-lFgo","number":725,"state":"closed","title":"Bump nerves from 1.12.0 to 1.13.0 in /hello_snmp_agent in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-27T01:17:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T00:43:50.000Z","updated_at":"2026-01-27T01:17:12.000Z","time_to_close":434001,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.12.0","new_version":"1.13.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/hello_snmp_agent in the deps group","ecosystem":"hex"},"body":"Bumps the deps group in /hello_snmp_agent with 1 update: [nerves](https://github.com/nerves-project/nerves).\n\nUpdates `nerves` from 1.12.0 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find Nerves devices. It discovers devices using mDNS and reports existing devices that have hostnames starting with \u0026quot;nerves-\u0026quot;. See \u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for updating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.0 - 2025-01-21\u003c/h2\u003e\n\u003cp\u003eThis release adds the \u003ccode\u003enerves.discover\u003c/code\u003e mix task to make it easier to find\nNerves devices. It discovers devices using mDNS and reports existing devices\nthat have hostnames starting with \u003ccode\u003enerves-\u003c/code\u003e. See\n\u003ca href=\"https://github.com/nerves-networking/nerves_discovery\"\u003enerves_discovery\u003c/a\u003e for\nupdating your projects to return much more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eDocumentation updates including more information for beginners. (\u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn error exit status when \u003ccode\u003emix burn\u003c/code\u003e fails\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/nerves-project/nerves/commit/7ccb13482c344cf72f6f53261ed4189c8eb1e90e\"\u003e\u003ccode\u003e7ccb134\u003c/code\u003e\u003c/a\u003e v1.13.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/aaba1c63316fc3f78fac3db3f7ce86c652887cdc\"\u003e\u003ccode\u003eaaba1c6\u003c/code\u003e\u003c/a\u003e Better Discord invite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/980c0871fb3fdb36b620e31f0ceb6a517567fe2f\"\u003e\u003ccode\u003e980c087\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.39.3 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/5a32a57c93ed62e303c37347674f371fb562b5e8\"\u003e\u003ccode\u003e5a32a57\u003c/code\u003e\u003c/a\u003e Reduce REUSE.toml exceptions more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/382c8c8e176a1cc7df7a2f5e67b54ef593abc4e0\"\u003e\u003ccode\u003e382c8c8\u003c/code\u003e\u003c/a\u003e Add Nerves Discord link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/cd997e42df05381dc8c154b915e76ec21d7e329d\"\u003e\u003ccode\u003ecd997e4\u003c/code\u003e\u003c/a\u003e Fix credo warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/84749448f5e6993834857e302f512167783bbde0\"\u003e\u003ccode\u003e8474944\u003c/code\u003e\u003c/a\u003e Bump all deps to latest on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b73aacc9fc9dcbde3f18ba70627ce89cd867e937\"\u003e\u003ccode\u003eb73aacc\u003c/code\u003e\u003c/a\u003e Add CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a9a22a47f578a1f0d4f895123e354e6fb8ccbd6\"\u003e\u003ccode\u003e0a9a22a\u003c/code\u003e\u003c/a\u003e Add mix task for discovering Nerves devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/8704bab17533c259e67ca456fd639eb450c55dd0\"\u003e\u003ccode\u003e8704bab\u003c/code\u003e\u003c/a\u003e Use interactive_cmd now that it exists\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.12.0...v1.13.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=nerves\u0026package-manager=hex\u0026previous-version=1.12.0\u0026new-version=1.13.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 \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/nerves-project/nerves_examples/pull/725","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/725","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/725/packages"}},{"old_version":"1.11.3","new_version":"1.12.0","update_type":"minor","path":"/blinky","pr_created_at":"2025-12-01T00:28:37.000Z","version_change":"1.11.3 → 1.12.0","issue":{"uuid":"3678713930","node_id":"PR_kwDOAuGGdM62OY3p","number":702,"state":"closed","title":"Bump the deps group in /blinky with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-02T02:24:27.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-01T00:28:37.000Z","updated_at":"2025-12-02T02:24:28.000Z","time_to_close":93350,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/blinky","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/702","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/702","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/702/packages"}},{"old_version":"1.11.3","new_version":"1.12.0","update_type":"minor","path":"/blinky","pr_created_at":"2025-11-26T00:10:41.000Z","version_change":"1.11.3 → 1.12.0","issue":{"uuid":"3665058456","node_id":"PR_kwDOAuGGdM61hbEa","number":699,"state":"closed","title":"Bump the deps group in /blinky with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-28T00:09:51.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-26T00:10:41.000Z","updated_at":"2025-11-28T00:09:52.000Z","time_to_close":172750,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/blinky","ecosystem":"hex"},"body":"Bumps the deps group in /blinky with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/699","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/699","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/699/packages"}},{"old_version":"1.11.3","new_version":"1.12.0","update_type":"minor","path":"/hello_lfe","pr_created_at":"2025-11-25T00:18:45.000Z","version_change":"1.11.3 → 1.12.0","issue":{"uuid":"3660982886","node_id":"PR_kwDOAuGGdM61T2Ja","number":698,"state":"closed","title":"Bump the deps group in /hello_lfe with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-25T00:49:30.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-25T00:18:45.000Z","updated_at":"2025-11-25T00:49:31.000Z","time_to_close":1845,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":3,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"nerves_ssh","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/nerves-project/nerves_ssh"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/hello_lfe","ecosystem":"hex"},"body":"Bumps the deps group in /hello_lfe with 3 updates: [nerves](https://github.com/nerves-project/nerves), [nerves_ssh](https://github.com/nerves-project/nerves_ssh) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nerves_ssh` from 1.1.0 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_ssh/releases\"\u003enerves_ssh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates\n\u003cul\u003e\n\u003cli\u003eSupport specifying MFAs instead of function refs for the\n\u003ccode\u003e:daemon_option_overrides\u003c/code\u003e option. This is sometimes needed with OTP 28 to\navoid an application environment checks.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves_ssh/blob/main/CHANGELOG.md\"\u003enerves_ssh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates\n\u003cul\u003e\n\u003cli\u003eSupport specifying MFAs instead of function refs for the\n\u003ccode\u003e:daemon_option_overrides\u003c/code\u003e option. This is sometimes needed with OTP 28 to\navoid an application environment checks.\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/nerves-project/nerves_ssh/commit/1c85f7386333baf6bf4c7e31a1c9d74cbad39430\"\u003e\u003ccode\u003e1c85f73\u003c/code\u003e\u003c/a\u003e v1.2.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/707b12a8e3baba58b74a7efdd9b3e8c227b32ab9\"\u003e\u003ccode\u003e707b12a\u003c/code\u003e\u003c/a\u003e Support the use of MFAs in the app environment for OTP 28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/0eb0aa3231195dfcf54dbde9b9d87fd2506fbbde\"\u003e\u003ccode\u003e0eb0aa3\u003c/code\u003e\u003c/a\u003e Fix formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/c77a7a9614fa1c028ea8bce5b12aee13e453b55b\"\u003e\u003ccode\u003ec77a7a9\u003c/code\u003e\u003c/a\u003e Add test to verify generated pwdfun\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/527948f9631d4d6f221ecbe6eea78a2c140af00f\"\u003e\u003ccode\u003e527948f\u003c/code\u003e\u003c/a\u003e Bump dialyxir from 1.4.6 to 1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/8ae00608bf522e64c96c44916c61a69daae0bc79\"\u003e\u003ccode\u003e8ae0060\u003c/code\u003e\u003c/a\u003e Update all dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/5128722d351d03b8a46706fcdb2fc81ff8e9949d\"\u003e\u003ccode\u003e5128722\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.19 test warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/1307ab88156a7a2e1336ceaa170512f9feb2537a\"\u003e\u003ccode\u003e1307ab8\u003c/code\u003e\u003c/a\u003e Bump dialyxir from 1.4.5 to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves_ssh/commit/2ee9d6b55fa922959b4eed2d254f87936996f5c4\"\u003e\u003ccode\u003e2ee9d6b\u003c/code\u003e\u003c/a\u003e Bump ssh_subsystem_fwup from 0.6.2 to 0.6.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/nerves_ssh/compare/v1.1.0...v1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/698","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/698","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/698/packages"}},{"old_version":"1.11.3","new_version":"1.12.0","update_type":"minor","path":"/hello_gpio","pr_created_at":"2025-11-12T00:12:18.000Z","version_change":"1.11.3 → 1.12.0","issue":{"uuid":"3614339287","node_id":"PR_kwDOAuGGdM6y3YXv","number":684,"state":"open","title":"Bump the deps group in /hello_gpio with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-12T00:12:18.000Z","updated_at":"2025-11-17T00:26:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/hello_gpio","ecosystem":"hex"},"body":"Bumps the deps group in /hello_gpio with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/684","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/684","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/684/packages"}},{"old_version":"1.11.3","new_version":"1.12.0","update_type":"minor","path":"/nerves_fw","pr_created_at":"2025-11-10T02:27:33.000Z","version_change":"1.11.3 → 1.12.0","issue":{"uuid":"3605842938","node_id":"PR_kwDOJhBfLs6ya18K","number":810,"state":"open","title":"Bump nerves from 1.11.3 to 1.12.0 in /nerves_fw","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-10T02:27:33.000Z","updated_at":"2025-11-14T11:01:33.837Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"}],"path":"/nerves_fw","ecosystem":"hex"},"body":"Bumps [nerves](https://github.com/nerves-project/nerves) from 1.11.3 to 1.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nerves\u0026package-manager=hex\u0026previous-version=1.11.3\u0026new-version=1.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/evercam/ex_nvr/pull/810","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/evercam%2Fex_nvr/issues/810","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/810/packages"}},{"old_version":"1.11.3","new_version":"1.12.0","update_type":"minor","path":"/hello_snmp_agent","pr_created_at":"2025-11-10T00:14:06.000Z","version_change":"1.11.3 → 1.12.0","issue":{"uuid":"3605660084","node_id":"PR_kwDOAuGGdM6yaP8v","number":680,"state":"closed","title":"Bump the deps group in /hello_snmp_agent with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-11T00:21:42.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T00:14:06.000Z","updated_at":"2025-11-11T00:21:43.000Z","time_to_close":86856,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":2,"packages":[{"name":"nerves","old_version":"1.11.3","new_version":"1.12.0","repository_url":"https://github.com/nerves-project/nerves"},{"name":"ring_logger","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/nerves-project/ring_logger"}],"path":"/hello_snmp_agent","ecosystem":"hex"},"body":"Bumps the deps group in /hello_snmp_agent with 2 updates: [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).\n\nUpdates `nerves` from 1.11.3 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/releases\"\u003enerves's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003essh-askpass\u003c/code\u003e program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md\"\u003enerves's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0 - 2025-11-01\u003c/h2\u003e\n\u003cp\u003eThis release includes support for Elixir 1.19 (minimum is 1.15.1).\u003c/p\u003e\n\u003cp\u003eThe getting started and Nerves system building guides have many improvements\nthroughout. Thanks to \u003ca href=\"https://github.com/mlainez\"\u003e\u003ccode\u003e@​mlainez\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Damirados\"\u003e\u003ccode\u003e@​Damirados\u003c/code\u003e\u003c/a\u003e for their many contributions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe ssh-askpass program is no longer required on Linux to elevate privileges\nto flash MicroSD cards. Password entry is via the CLI.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emix burn\u003c/code\u003e now works with asdf-installed versions of \u003ccode\u003efwup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow the \u003ccode\u003e:nerves, :firmware, :fwup_conf\u003c/code\u003e configuration option to be an\nabsolute path\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eKnown issues\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConcurrent compilation is not supported on Elixir 1.19. Nerves will\nautomatically force \u003ccode\u003eMIX_OS_DEPS_COMPILE_PARTITION_COUNT\u003c/code\u003e to \u003ccode\u003e1\u003c/code\u003e if it is\nset.\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/nerves-project/nerves/commit/4025db7f53012c12fd4d61a0ac4492c2f5cbfa03\"\u003e\u003ccode\u003e4025db7\u003c/code\u003e\u003c/a\u003e v1.12.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/0a192414473b8fe21b6533372fa5d21d7fad51b8\"\u003e\u003ccode\u003e0a19241\u003c/code\u003e\u003c/a\u003e Update nerves_bootstrap to Elixir 1.19-supported version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f3bf243b93d2832f9bf6f0e426319d5a12295463\"\u003e\u003ccode\u003ef3bf243\u003c/code\u003e\u003c/a\u003e Drop support for Elixir 1.14 due to CI errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/b38df594e4f641802f8825399285f8b03f80d94e\"\u003e\u003ccode\u003eb38df59\u003c/code\u003e\u003c/a\u003e Bump documented versions of Elixir and Erlang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c45f36d586664be21d02bfad150c735e61081c9f\"\u003e\u003ccode\u003ec45f36d\u003c/code\u003e\u003c/a\u003e Elixir 1.19 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/742799fc9f3fcce473c667794251d461427c731f\"\u003e\u003ccode\u003e742799f\u003c/code\u003e\u003c/a\u003e Bump ex_doc from 0.38.4 to 0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/c5c625d074662efd0f231dddcf8b17b0b5df95b2\"\u003e\u003ccode\u003ec5c625d\u003c/code\u003e\u003c/a\u003e Rename building systems guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/f877c8ef1e43ab79fd71ab39671b024cad4de663\"\u003e\u003ccode\u003ef877c8e\u003c/code\u003e\u003c/a\u003e Fix typo in nerves_env.exs documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/946bb03fd556b4f790651882caef3ac13c770eb4\"\u003e\u003ccode\u003e946bb03\u003c/code\u003e\u003c/a\u003e Fix typo in getting-started.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/nerves/commit/523ee0bb168041f9256174c9705150ef3c423d9e\"\u003e\u003ccode\u003e523ee0b\u003c/code\u003e\u003c/a\u003e Allow :nerves, :firmware, :fwup_conf option to be an absolute path\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nerves-project/nerves/compare/v1.11.3...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ring_logger` from 0.11.4 to 0.11.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/releases\"\u003ering_logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md\"\u003ering_logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanges\n\u003cul\u003e\n\u003cli\u003eFix hang when running \u003ccode\u003eRingLogger.next\u003c/code\u003e on OTP 28 when connected over ssh.\nThis had to do with trying to output raw bytes rather than Unicode and was a\nlong time hack to not crash on garbled log messages. On Elixir 1.16 and\nlater, \u003ccode\u003eString.replace_invalid/2 \u003c/code\u003eis called to fix those messages. Earlier\nElixir versions will log \u003ccode\u003einspect\u003c/code\u003e'd versions of the message.\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/nerves-project/ring_logger/commit/f1c1fc28809dd05dfa89ea62311cbbc6d9ba85be\"\u003e\u003ccode\u003ef1c1fc2\u003c/code\u003e\u003c/a\u003e v0.11.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/dac1c10b4b952161a96b6c3c2a1009646ce95979\"\u003e\u003ccode\u003edac1c10\u003c/code\u003e\u003c/a\u003e Fix hang on OTP 28 due to non-Unicode output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/8b3a262da381fb4ffa80cf4faf789a19b7803a1b\"\u003e\u003ccode\u003e8b3a262\u003c/code\u003e\u003c/a\u003e Silence Elixir 1.19 warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/60a28f8006772e04533db5fc33d61b1e7a13c16d\"\u003e\u003ccode\u003e60a28f8\u003c/code\u003e\u003c/a\u003e Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nerves-project/ring_logger/commit/b673b1856fdc38deaaf023a19fc197029230b96c\"\u003e\u003ccode\u003eb673b18\u003c/code\u003e\u003c/a\u003e Test with Elixir 1.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nerves-project/ring_logger/compare/v0.11.4...v0.11.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 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/nerves-project/nerves_examples/pull/680","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nerves-project%2Fnerves_examples/issues/680","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/680/packages"}}]}