{"id":48557,"name":"emqtt","ecosystem":"hex","repository_url":"https://github.com/emqx/emqtt","issues_count":7,"created_at":"2025-07-02T02:42:43.134Z","updated_at":"2025-07-02T02:42:43.134Z","purl":"pkg:hex/emqtt","metadata":{"id":3533597,"name":"emqtt","ecosystem":"hex","description":"Erlang MQTT v5.0 Client","homepage":"https://emqx.io/","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/emqx/emqtt","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2019-07-29T04:32:51.196Z","latest_release_published_at":"2024-03-19T10:27:02.447Z","latest_release_number":"1.11.0","last_synced_at":"2025-06-30T04:13:30.896Z","created_at":"2022-04-10T23:37:15.149Z","updated_at":"2025-06-30T04:13:33.090Z","registry_url":"https://hex.pm/packages/emqtt/","install_command":"mix hex.package fetch emqtt ","documentation_url":"http://hexdocs.pm/emqtt/","metadata":{},"repo_metadata":{"id":6474396,"uuid":"7714416","full_name":"emqx/emqtt","owner":"emqx","description":"Erlang MQTT 5.0 Client","archived":false,"fork":false,"pushed_at":"2025-06-27T11:59:55.000Z","size":4811,"stargazers_count":423,"open_issues_count":41,"forks_count":175,"subscribers_count":51,"default_branch":"master","last_synced_at":"2025-06-30T04:13:27.431Z","etag":null,"topics":["mqtt","mqtt-client"],"latest_commit_sha":null,"homepage":"https://www.emqx.com","language":"Erlang","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/emqx.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,"zenodo":null}},"created_at":"2013-01-20T08:51:57.000Z","updated_at":"2025-06-29T03:53:58.000Z","dependencies_parsed_at":"2023-11-06T14:35:26.808Z","dependency_job_id":"c206bdbf-dc74-4f27-9c8e-862a3536c3c3","html_url":"https://github.com/emqx/emqtt","commit_stats":{"total_commits":429,"total_committers":36,"mean_commits":"11.916666666666666","dds":0.6946386946386947,"last_synced_commit":"12bfef00ffcdc7119688161c00b6d3f5235377fc"},"previous_names":[],"tags_count":83,"template":false,"template_full_name":null,"purl":"pkg:github/emqx/emqtt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emqx","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262708053,"owners_count":23351535,"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":"emqx","name":"EMQ Technologies","uuid":"25221711","kind":"organization","description":"The Unified MQTT and AI Platform for Real-Time Intelligence Across Industries","email":"contact@emqx.io","website":"https://www.emqx.com/en","location":"United States of America","twitter":"EMQTech","company":null,"icon_url":"https://avatars.githubusercontent.com/u/25221711?v=4","repositories_count":328,"last_synced_at":"2025-06-22T04:45:41.429Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/emqx","funding_links":[],"total_stars":28875,"followers":839,"following":0,"created_at":"2022-11-04T14:33:31.681Z","updated_at":"2025-06-22T04:45:41.429Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emqx","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emqx/repositories"},"tags":[{"name":"1.14.4","sha":"dd6bfc0614c995d62354e3ecbf731ef83e4054ca","kind":"commit","published_at":"2025-03-19T09:08:37.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.14.4","html_url":"https://github.com/emqx/emqtt/releases/tag/1.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.14.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.4/manifests"},{"name":"1.14.3","sha":"41472e6c44a514b599cd7d7b2b090a9aaccde2e1","kind":"commit","published_at":"2025-03-18T16:04:36.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.14.3","html_url":"https://github.com/emqx/emqtt/releases/tag/1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.3/manifests"},{"name":"1.14.2","sha":"58b1140fd24ec90ac0c2403afce791a8da702b96","kind":"commit","published_at":"2025-03-12T08:32:43.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.14.2","html_url":"https://github.com/emqx/emqtt/releases/tag/1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.2/manifests"},{"name":"1.13.6","sha":"be059a347aecf3360a0696349593107c3720c8c2","kind":"commit","published_at":"2025-03-05T08:44:03.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.13.6","html_url":"https://github.com/emqx/emqtt/releases/tag/1.13.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.13.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.6/manifests"},{"name":"1.14.1","sha":"0b7dea3582764ea924e15fa6b6ca658a09771469","kind":"commit","published_at":"2025-02-27T08:37:18.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.14.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.1/manifests"},{"name":"1.14.0","sha":"4ef6cef6ab183698c3d3f30be1401c9315088fb7","kind":"commit","published_at":"2025-01-15T10:52:35.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.14.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.14.0/manifests"},{"name":"1.13.5","sha":"c98ad4c30088d365d75690adc2607203ebc5f71d","kind":"tag","published_at":"2024-11-25T08:29:45.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.13.5","html_url":"https://github.com/emqx/emqtt/releases/tag/1.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.5/manifests"},{"name":"1.13.4","sha":"be4730da625b4eccc32539b4d8ad3e5470907197","kind":"commit","published_at":"2024-11-18T21:13:06.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.13.4","html_url":"https://github.com/emqx/emqtt/releases/tag/1.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.4/manifests"},{"name":"1.13.3","sha":"cdc1353bd31a2053968efdf5c0440737641ea338","kind":"commit","published_at":"2024-11-02T09:42:42.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.13.3","html_url":"https://github.com/emqx/emqtt/releases/tag/1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.3/manifests"},{"name":"1.13.2","sha":"53b41364a0078877bcea93aaa5a581bf3319b708","kind":"commit","published_at":"2024-10-03T09:21:28.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.13.2","html_url":"https://github.com/emqx/emqtt/releases/tag/1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.2/manifests"},{"name":"1.13.1","sha":"72ff9332547f20fd7350471be97d34a2820dedc4","kind":"commit","published_at":"2024-09-14T08:00:30.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.13.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.1/manifests"},{"name":"1.13.0","sha":"72f65c9c74e92b8f1b2358799457fb4da9734d03","kind":"commit","published_at":"2024-08-19T07:43:00.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.13.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.13.0/manifests"},{"name":"1.12.0","sha":"2e3b9b86533bf407f166d3540cca2e2474196ea4","kind":"commit","published_at":"2024-07-12T18:57:52.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.12.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.12.0/manifests"},{"name":"1.2.3.4","sha":"6e20cea32c4975bca434e1a50560bb9317d4b46c","kind":"tag","published_at":"2024-06-24T02:25:43.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.3.4","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.4/manifests"},{"name":"1.11.0","sha":"c815a18f9be46a7cace5620ef42aec468fc47552","kind":"commit","published_at":"2023-12-28T15:47:27.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.11.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.11.0/manifests"},{"name":"1.10.1","sha":"1bff2ec3ec800798beb022643d1ee588dbaf70f4","kind":"commit","published_at":"2023-12-05T11:08:31.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.10.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"71000c5276690db06c0cc290b3fcb78635a0b92e","kind":"commit","published_at":"2023-12-04T20:02:59.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.10.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.10.0/manifests"},{"name":"1.9.7","sha":"1e4cea6b0cfbcb66f6c7f7c65688456e9fedbf47","kind":"commit","published_at":"2023-11-28T13:02:52.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.9.7","html_url":"https://github.com/emqx/emqtt/releases/tag/1.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.7/manifests"},{"name":"1.9.6","sha":"1ab09611ae55a212eb30585a9bd3cc8953ae4254","kind":"commit","published_at":"2023-11-24T09:51:47.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.9.6","html_url":"https://github.com/emqx/emqtt/releases/tag/1.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.6/manifests"},{"name":"1.9.5","sha":"f7a606f8730a22b0c640e8e7be2e9461b0747e42","kind":"commit","published_at":"2023-11-17T19:17:02.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.9.5","html_url":"https://github.com/emqx/emqtt/releases/tag/1.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.5/manifests"},{"name":"1.9.4","sha":"66e0d5b3e878a5fbba66d96a3619a159c13ca152","kind":"commit","published_at":"2023-11-17T19:04:09.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.9.4","html_url":"https://github.com/emqx/emqtt/releases/tag/1.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.4/manifests"},{"name":"1.9.3","sha":"923cf233a27be838b0871672b11b2a9929f3b18e","kind":"commit","published_at":"2023-11-16T17:28:09.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.9.3","html_url":"https://github.com/emqx/emqtt/releases/tag/1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.3/manifests"},{"name":"1.9.2","sha":"6e4f6c46248971e91060310c2a7cd9fc3d2cdfc1","kind":"commit","published_at":"2023-11-06T15:19:49.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.9.2","html_url":"https://github.com/emqx/emqtt/releases/tag/1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.2/manifests"},{"name":"1.9.1","sha":"a990a1f8332e8ea830e39a361300d3d538526ab8","kind":"commit","published_at":"2023-10-16T15:14:41.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.9.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"aa3fc375335853e63c2afa8c06be9322a5691c88","kind":"commit","published_at":"2023-09-20T13:50:48.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.9.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.9.0/manifests"},{"name":"1.8.7","sha":"a19fc95d423ce67ca291d052d65c38ca5912ec9e","kind":"commit","published_at":"2023-09-18T14:59:00.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.8.7","html_url":"https://github.com/emqx/emqtt/releases/tag/1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.7/manifests"},{"name":"1.2.3.3","sha":"6cbf890631a760a18de57a4c9aa7d8e94a960193","kind":"tag","published_at":"2023-09-07T08:59:51.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.3.3","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.3/manifests"},{"name":"1.8.6","sha":"9ae73cb8ec491164dd0db6bce47283d95496d8cd","kind":"commit","published_at":"2023-06-12T08:23:41.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.8.6","html_url":"https://github.com/emqx/emqtt/releases/tag/1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.6/manifests"},{"name":"1.2.3.2","sha":"f00eb66fefbdf77736148e0456f25f6eedd8153d","kind":"commit","published_at":"2023-03-08T12:11:04.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.3.2","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.2/manifests"},{"name":"1.8.5","sha":"12bfef00ffcdc7119688161c00b6d3f5235377fc","kind":"commit","published_at":"2023-03-02T20:10:58.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.8.5","html_url":"https://github.com/emqx/emqtt/releases/tag/1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.5/manifests"},{"name":"1.8.4","sha":"ecaf6cace6ff5e018c4607657c545474bcc1f08f","kind":"commit","published_at":"2023-03-02T14:10:49.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.8.4","html_url":"https://github.com/emqx/emqtt/releases/tag/1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.4/manifests"},{"name":"1.8.3","sha":"3e8a5ca75444f5af3bae11c5e8f271b6dcdd9c7e","kind":"commit","published_at":"2023-02-27T07:09:19.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.8.3","html_url":"https://github.com/emqx/emqtt/releases/tag/1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.3/manifests"},{"name":"1.8.2","sha":"b506b34096ac2aac3163766396cd5b9db86cbd6c","kind":"commit","published_at":"2023-02-21T09:10:47.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.8.2","html_url":"https://github.com/emqx/emqtt/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"b906aa411d2215d549f8c21cce6b60fd51c0fa4c","kind":"commit","published_at":"2023-02-17T16:31:54.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.8.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"662fdbb4994cee5fa1d9ab6397e0a83cd9c3fb70","kind":"commit","published_at":"2023-02-07T17:58:35.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.8.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.8.0/manifests"},{"name":"1.7.0","sha":"fd55dd87226fc5e62d497b5121e2a0084aee65c7","kind":"commit","published_at":"2023-02-07T14:54:45.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.7.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0/manifests"},{"name":"1.7.0-rc.4","sha":"c517e6c89f9c3591f9b547fe3a5609f184ddff73","kind":"commit","published_at":"2023-02-05T19:13:42.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.7.0-rc.4","html_url":"https://github.com/emqx/emqtt/releases/tag/1.7.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.7.0-rc.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0-rc.4/manifests"},{"name":"1.7.0-rc.3","sha":"8026d9c3f2389c8b37e58d9a07eee9686aeda66f","kind":"commit","published_at":"2023-01-04T12:03:00.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.7.0-rc.3","html_url":"https://github.com/emqx/emqtt/releases/tag/1.7.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.7.0-rc.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0-rc.3/manifests"},{"name":"1.7.0-rc.2","sha":"d5c630bf5c6e0d530be95e7255a089fefa0fe385","kind":"commit","published_at":"2022-09-20T07:00:01.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.7.0-rc.2","html_url":"https://github.com/emqx/emqtt/releases/tag/1.7.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.7.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0-rc.2/manifests"},{"name":"1.7.0-rc.1","sha":"997879922c69ae1d3a713eeb0d362897d73d8489","kind":"commit","published_at":"2022-08-26T08:08:44.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.7.0-rc.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.7.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.7.0-rc.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.7.0-rc.1/manifests"},{"name":"1.6.1","sha":"e5dbe87e792030ffdb0dd4c92a9f73ab65414a94","kind":"commit","published_at":"2022-07-20T13:48:34.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.6.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"51c809ff9081bde73d7996d7d40472789c4038b6","kind":"commit","published_at":"2022-06-16T08:32:33.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.6.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.6.0/manifests"},{"name":"1.5.1","sha":"d4a2d70ed0d4f1e3b06e1cf47b86f824b433166f","kind":"commit","published_at":"2022-06-10T14:02:02.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.5.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"d640fc9900a731cc313e58b937e997e840256dfe","kind":"commit","published_at":"2022-04-04T10:01:35.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.5.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.5.0/manifests"},{"name":"1.4.8","sha":"dd9dd6736e816416813ae3835d7e90462b2de956","kind":"commit","published_at":"2022-03-14T13:25:20.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.8","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.8/manifests"},{"name":"1.4.7","sha":"8604b50681649a4effa5a78873c9e6ebb66c9e31","kind":"commit","published_at":"2022-01-18T14:28:14.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.7","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.7/manifests"},{"name":"1.4.6","sha":"ea1adc6065e0a4c48a57c93eb5578cbfda5d0ccc","kind":"commit","published_at":"2022-01-03T15:00:48.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.6","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.6/manifests"},{"name":"1.4.5","sha":"7772526807ba71877eb2f5e055bf532adbb4cf01","kind":"commit","published_at":"2021-12-15T07:57:15.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.5","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.5/manifests"},{"name":"1.4.4","sha":"b3c6cba48cdf15c3e573ebcaf94502249ade6689","kind":"commit","published_at":"2021-10-29T05:30:31.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.4","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.4/manifests"},{"name":"1.2.3.1.1","sha":"0e9167dc69ed3e35784bd1fe0feb87f71afe7e4b","kind":"commit","published_at":"2021-09-28T11:21:36.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.3.1.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.1.1/manifests"},{"name":"1.4.3","sha":"25892ef48a979a9dfbd74d86133cb28cf11f3cf4","kind":"commit","published_at":"2021-08-26T13:10:34.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.3","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.3/manifests"},{"name":"1.4.2","sha":"321a67665111f81ddc124878b1168b635b827b27","kind":"tag","published_at":"2021-07-06T10:06:13.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.2","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"7cb32374a807a47f00e3f87687afb7376af8d04b","kind":"tag","published_at":"2021-07-01T15:35:42.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"d640ee688a5ce510c91bda8ea3610d914f0fa421","kind":"commit","published_at":"2021-06-24T01:07:45.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.4.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.4.0/manifests"},{"name":"v1.2.4","sha":"d640ee688a5ce510c91bda8ea3610d914f0fa421","kind":"commit","published_at":"2021-06-24T01:07:45.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.2.4","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.4/manifests"},{"name":"1.3.0","sha":"efd3e937fbbcf0f19acef8b95feb8fba3891c237","kind":"tag","published_at":"2021-06-22T07:41:00.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.3.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.3.0/manifests"},{"name":"1.2.3.1","sha":"190cee0b99e36a426567d74d0a411c616c7cf6dc","kind":"commit","published_at":"2021-05-24T21:54:10.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.3.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3.1/manifests"},{"name":"1.2.4","sha":"59bfec67c8d5b8406592e7cf1b5b52a796e5b728","kind":"tag","published_at":"2021-04-12T13:55:50.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.4","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.4/manifests"},{"name":"v1.2.3","sha":"9e867b1fcaadbfcce45ea75d3721f982907ae417","kind":"commit","published_at":"2020-12-08T06:42:38.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.2.3","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.3/manifests"},{"name":"1.2.3","sha":"9e867b1fcaadbfcce45ea75d3721f982907ae417","kind":"commit","published_at":"2020-12-08T06:42:38.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.3","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.3/manifests"},{"name":"1.2.0","sha":"55e50041cc5b3416067c120eadb8774f1d3d1f4a","kind":"commit","published_at":"2020-12-08T02:42:06.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.0","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.0/manifests"},{"name":"v1.2.0","sha":"55e50041cc5b3416067c120eadb8774f1d3d1f4a","kind":"commit","published_at":"2020-12-08T02:42:06.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.2.0","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.0/manifests"},{"name":"1.2.2","sha":"896c919021a46493b6664d042e5a3b9f646a820f","kind":"commit","published_at":"2020-11-09T10:59:48.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.2","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.2/manifests"},{"name":"v1.2.2","sha":"896c919021a46493b6664d042e5a3b9f646a820f","kind":"commit","published_at":"2020-11-09T10:59:48.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.2.2","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.2/manifests"},{"name":"1.2.1","sha":"39993ee5c12bb84dbf972fb705de249b2ff9d693","kind":"commit","published_at":"2020-07-22T11:16:20.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.2.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.2.1/manifests"},{"name":"v1.2.1","sha":"39993ee5c12bb84dbf972fb705de249b2ff9d693","kind":"commit","published_at":"2020-07-22T11:16:20.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.2.1","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.2.1/manifests"},{"name":"1.1.1","sha":"e6aa7ed2b4ed76a812463ee386f59426815e99e1","kind":"tag","published_at":"2019-12-30T04:28:08.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/1.1.1","html_url":"https://github.com/emqx/emqtt/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/1.1.1/manifests"},{"name":"v1.1.1","sha":"e6aa7ed2b4ed76a812463ee386f59426815e99e1","kind":"tag","published_at":"2019-12-30T04:27:55.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.1.1","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"60b04f65847295a0263df8caa13681e9833fcce1","kind":"commit","published_at":"2019-09-29T02:52:51.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.1.0","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"3be3bb750a156038ded27e8dfdb7b59611e01332","kind":"commit","published_at":"2019-08-03T08:12:52.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.0.1","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"54e43116feba6fd7bc9c43c72cdebf93be79fa73","kind":"commit","published_at":"2019-07-29T04:24:00.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v1.0.0","html_url":"https://github.com/emqx/emqtt/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v1.0.0/manifests"},{"name":"v0.8.1","sha":"1a0d45085b987bdca74a6efbdc18aa5af85bfc43","kind":"commit","published_at":"2019-05-09T09:39:40.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v0.8.1","html_url":"https://github.com/emqx/emqtt/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v0.8.1/manifests"},{"name":"0.8.1","sha":"1a0d45085b987bdca74a6efbdc18aa5af85bfc43","kind":"commit","published_at":"2019-05-09T09:39:40.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.8.1","html_url":"https://github.com/emqx/emqtt/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"1a0d45085b987bdca74a6efbdc18aa5af85bfc43","kind":"commit","published_at":"2019-05-09T09:39:40.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.8.0","html_url":"https://github.com/emqx/emqtt/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.8.0/manifests"},{"name":"0.7.1-beta","sha":"8f0641ae7ba6cd3b1168ce0e120125a1bcfc8da8","kind":"commit","published_at":"2016-01-07T06:37:13.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.7.1-beta","html_url":"https://github.com/emqx/emqtt/releases/tag/0.7.1-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.7.1-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.7.1-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.7.1-beta/manifests"},{"name":"0.7.0-beta","sha":"9c989657a0e9beaf29ebef64d019c46381cb3599","kind":"commit","published_at":"2015-11-08T05:04:32.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.7.0-beta","html_url":"https://github.com/emqx/emqtt/releases/tag/0.7.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.7.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.7.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.7.0-beta/manifests"},{"name":"0.6.0-alpha","sha":"36eefa68eb965442575339d4ed7e55c3cac9db88","kind":"commit","published_at":"2015-10-08T06:21:01.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.6.0-alpha","html_url":"https://github.com/emqx/emqtt/releases/tag/0.6.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.6.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.6.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.6.0-alpha/manifests"},{"name":"0.4.1-beta","sha":"871ed21f60c8325d4dbee49b090c2e50cb25e277","kind":"commit","published_at":"2015-05-27T14:01:18.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.4.1-beta","html_url":"https://github.com/emqx/emqtt/releases/tag/0.4.1-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.4.1-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.4.1-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.4.1-beta/manifests"},{"name":"0.4.0-alpha","sha":"1c416b442d6b773b41105d37fb378313090113fd","kind":"commit","published_at":"2015-05-22T08:48:44.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.4.0-alpha","html_url":"https://github.com/emqx/emqtt/releases/tag/0.4.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.4.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.4.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.4.0-alpha/manifests"},{"name":"0.2.2-beta","sha":"9f7e61a00fafa712b7d4d60dcd0d1ffb1f2d7e0e","kind":"commit","published_at":"2015-04-28T03:39:49.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.2.2-beta","html_url":"https://github.com/emqx/emqtt/releases/tag/0.2.2-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.2.2-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.2.2-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.2.2-beta/manifests"},{"name":"v0.2.1-beta","sha":"25d98097a624251d1428efb8a45dfb380023678b","kind":"commit","published_at":"2015-02-13T15:27:32.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v0.2.1-beta","html_url":"https://github.com/emqx/emqtt/releases/tag/v0.2.1-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v0.2.1-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v0.2.1-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v0.2.1-beta/manifests"},{"name":"v0.2.0-beta","sha":"817a3fdd97f2be0ffb6184474cf56b625b00b0b4","kind":"commit","published_at":"2015-02-12T13:30:20.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/v0.2.0-beta","html_url":"https://github.com/emqx/emqtt/releases/tag/v0.2.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@v0.2.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v0.2.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/v0.2.0-beta/manifests"},{"name":"0.1.0-alpha","sha":"3fb109c016c897317eba0fc9a3219dded134b63b","kind":"commit","published_at":"2015-02-11T17:23:23.000Z","download_url":"https://codeload.github.com/emqx/emqtt/tar.gz/0.1.0-alpha","html_url":"https://github.com/emqx/emqtt/releases/tag/0.1.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/emqx/emqtt@0.1.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.1.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emqx%2Femqtt/tags/0.1.0-alpha/manifests"}]},"repo_metadata_updated_at":"2025-06-30T04:13:33.089Z","dependent_packages_count":2,"downloads":538483,"downloads_period":"total","dependent_repos_count":3,"rankings":{"downloads":7.203106172178337,"dependent_repos_count":11.536658855038501,"dependent_packages_count":20.72705362522595,"stargazers_count":2.798232695139912,"forks_count":1.3656446646137368,"docker_downloads_count":0.38827152229214085,"average":7.336494589081429},"purl":"pkg:hex/emqtt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hex/emqtt","docker_dependents_count":2,"docker_downloads_count":73662,"usage_url":"https://repos.ecosyste.ms/usage/hex/emqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hex/emqtt/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/emqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/emqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/emqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/emqtt/related_packages","maintainers":[{"uuid":"gilbert","login":"gilbert","name":null,"email":"gilbertwong96@icloud.com","url":null,"packages_count":9,"html_url":"https://hex.pm/users/gilbert","role":null,"created_at":"2022-11-08T10:14:36.430Z","updated_at":"2022-11-08T10:14:36.430Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/gilbert/packages"},{"uuid":"hjianbo","login":"hjianbo","name":null,"email":"heeejianbo@gmail.com","url":null,"packages_count":6,"html_url":"https://hex.pm/users/hjianbo","role":null,"created_at":"2022-11-08T10:14:36.440Z","updated_at":"2022-11-08T10:14:36.440Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/hjianbo/packages"}],"registry":{"name":"hex.pm","url":"https://hex.pm","ecosystem":"hex","default":true,"packages_count":18157,"maintainers_count":6860,"namespaces_count":0,"keywords_count":6113,"github":"hexpm","metadata":{"funded_packages_count":1285},"icon_url":"https://github.com/hexpm.png","created_at":"2022-04-04T15:19:23.014Z","updated_at":"2025-07-03T06:00:28.338Z","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":"3609260994","node_id":"PR_kwDOO5hNFc6ymRaz","number":12,"state":"closed","title":"chore(deps): bump the deps group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-11-12T15:03:03.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T18:46:59.000Z","updated_at":"2025-11-12T15:03:07.000Z","time_to_close":159364,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":3,"packages":[{"name":"credo","old_version":"1.7.12","new_version":"1.7.13","repository_url":"https://github.com/rrrene/credo"},{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"},{"name":"ex_doc","old_version":"0.38.4","new_version":"0.39.1","repository_url":"https://github.com/elixir-lang/ex_doc"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 3 updates: [credo](https://github.com/rrrene/credo), [emqtt](https://github.com/emqx/emqtt) and [ex_doc](https://github.com/elixir-lang/ex_doc).\n\nUpdates `credo` from 1.7.12 to 1.7.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/releases\"\u003ecredo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.13\"\u003ehttps://hex.pm/packages/credo/1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/blob/master/CHANGELOG.md\"\u003ecredo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/40627c5950a2b616b5de43c98299006395991391\"\u003e\u003ccode\u003e40627c5\u003c/code\u003e\u003c/a\u003e Bump version to 1.7.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/e47e4dcf198efac527e85bd93f59c16de3bb9151\"\u003e\u003ccode\u003ee47e4dc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/9f31412a7b2f98c07a5d61e8cb70682c3a98abfd\"\u003e\u003ccode\u003e9f31412\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;increase line number for nested alias check\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/84e41b28be26d07444badc7712ef8eb287a303d1\"\u003e\u003ccode\u003e84e41b2\u003c/code\u003e\u003c/a\u003e Remove Stickler CI from README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/62bd7e44d9cbbf987ed9228bdcca30f6f069c457\"\u003e\u003ccode\u003e62bd7e4\u003c/code\u003e\u003c/a\u003e Remove unused requires\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/db534be0216efd06e0c8f536da94a2b2f0052700\"\u003e\u003ccode\u003edb534be\u003c/code\u003e\u003c/a\u003e Add Elixir 1.19.0-rc.2 to GitHub actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/fdc365baf9b5dab5911585ae5c4bdaea45d3187e\"\u003e\u003ccode\u003efdc365b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrrene/credo/issues/1214\"\u003e#1214\u003c/a\u003e from georgeguimaraes/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/22249b7ebf88b68f8a6f05c8e24402e2a332b6fe\"\u003e\u003ccode\u003e22249b7\u003c/code\u003e\u003c/a\u003e Remove SourceLevel mention on README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/1f601f13bc0b4956eece7ce81aa0367eb7a5dcf5\"\u003e\u003ccode\u003e1f601f1\u003c/code\u003e\u003c/a\u003e Refactor StrictModuleLayout tests slightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/684a353da4d072bad6e5204266afe755f55560fb\"\u003e\u003ccode\u003e684a353\u003c/code\u003e\u003c/a\u003e Add more tests for StrictModuleLayout\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrrene/credo/compare/v1.7.12...v1.7.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `emqtt` from 1.14.4 to 1.14.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRespect PINGRESP timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix hanging connection when TLS alert happens during \u003ccode\u003emqtt_connect\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.4 to 0.39.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.39.1 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eImprove box-shadow around autocompletion\u003c/li\u003e\n\u003cli\u003eTrim search engine selector on small screens\u003c/li\u003e\n\u003cli\u003eFix admonition titles on small screens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.0 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow custom search engines to be configured with support for \u003ccode\u003ehttps://hexdocs.pm\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove admonition blocks so they better integrate with the page flow\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd .cheatmd to EPUB to avoid broken links\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBackwards incompatible changes\n\u003cul\u003e\n\u003cli\u003eValidate :extras fields: if you were previously setting them to unexpected values, you may now get an exception\u003c/li\u003e\n\u003cli\u003eSetting \u003ccode\u003eexdoc:full-text-search-url\u003c/code\u003e metadata is no longer supported, using the new search engines configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c0f0773f9d2ade0a99185f6175a2a88cf19a7434\"\u003e\u003ccode\u003ec0f0773\u003c/code\u003e\u003c/a\u003e Release v0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ec9a23171502e59bca0e7f7bf17510dab7695e5\"\u003e\u003ccode\u003e3ec9a23\u003c/code\u003e\u003c/a\u003e Italics for autocompletion header to not confuse with results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7d60a5bff641aae921d8ba4cec352ea60f159a8\"\u003e\u003ccode\u003ef7d60a5\u003c/code\u003e\u003c/a\u003e Fix admonition on small screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/4c0fd35e654334a05dad9ec6941d1fdf62deb8b0\"\u003e\u003ccode\u003e4c0fd35\u003c/code\u003e\u003c/a\u003e Improve box shadow, minimize search button space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/eb5362bbab496da026e606c587eb881a73b5d538\"\u003e\u003ccode\u003eeb5362b\u003c/code\u003e\u003c/a\u003e Release v0.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8bcfd08a3819ae76c75e2a6e4606c7a9d5e13442\"\u003e\u003ccode\u003e8bcfd08\u003c/code\u003e\u003c/a\u003e Search style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/1dcbd9ea556438ca1cdaf0b75ad7a8a5b86b4d60\"\u003e\u003ccode\u003e1dcbd9e\u003c/code\u003e\u003c/a\u003e Tags are a list of atoms, closes \u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2159\"\u003e#2159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/b9d190e1486bdd50b98789ca331c92e8b503c687\"\u003e\u003ccode\u003eb9d190e\u003c/code\u003e\u003c/a\u003e Update GitHub organization for Ecto in README (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2158\"\u003e#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/d1c0c960a1124a61a275248b3b369276518ebd56\"\u003e\u003ccode\u003ed1c0c96\u003c/code\u003e\u003c/a\u003e Support specifying packages under search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/868fa8b982fb7d008a3bee4a8a6153e768d4066d\"\u003e\u003ccode\u003e868fa8b\u003c/code\u003e\u003c/a\u003e Validate extra fields\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.4...v0.39.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kevinschweikert/homex/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"3558259756","node_id":"PR_kwDOO5hNFc6v-NL3","number":11,"state":"closed","title":"chore(deps): 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":"2025-11-10T18:33:30.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-27T19:19:55.000Z","updated_at":"2025-11-10T18:33:32.000Z","time_to_close":1206815,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":3,"packages":[{"name":"credo","old_version":"1.7.12","new_version":"1.7.13","repository_url":"https://github.com/rrrene/credo"},{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"},{"name":"ex_doc","old_version":"0.38.4","new_version":"0.39.1","repository_url":"https://github.com/elixir-lang/ex_doc"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 3 updates in the / directory: [credo](https://github.com/rrrene/credo), [emqtt](https://github.com/emqx/emqtt) and [ex_doc](https://github.com/elixir-lang/ex_doc).\n\nUpdates `credo` from 1.7.12 to 1.7.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/releases\"\u003ecredo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.13\"\u003ehttps://hex.pm/packages/credo/1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/blob/master/CHANGELOG.md\"\u003ecredo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/40627c5950a2b616b5de43c98299006395991391\"\u003e\u003ccode\u003e40627c5\u003c/code\u003e\u003c/a\u003e Bump version to 1.7.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/e47e4dcf198efac527e85bd93f59c16de3bb9151\"\u003e\u003ccode\u003ee47e4dc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/9f31412a7b2f98c07a5d61e8cb70682c3a98abfd\"\u003e\u003ccode\u003e9f31412\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;increase line number for nested alias check\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/84e41b28be26d07444badc7712ef8eb287a303d1\"\u003e\u003ccode\u003e84e41b2\u003c/code\u003e\u003c/a\u003e Remove Stickler CI from README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/62bd7e44d9cbbf987ed9228bdcca30f6f069c457\"\u003e\u003ccode\u003e62bd7e4\u003c/code\u003e\u003c/a\u003e Remove unused requires\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/db534be0216efd06e0c8f536da94a2b2f0052700\"\u003e\u003ccode\u003edb534be\u003c/code\u003e\u003c/a\u003e Add Elixir 1.19.0-rc.2 to GitHub actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/fdc365baf9b5dab5911585ae5c4bdaea45d3187e\"\u003e\u003ccode\u003efdc365b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrrene/credo/issues/1214\"\u003e#1214\u003c/a\u003e from georgeguimaraes/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/22249b7ebf88b68f8a6f05c8e24402e2a332b6fe\"\u003e\u003ccode\u003e22249b7\u003c/code\u003e\u003c/a\u003e Remove SourceLevel mention on README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/1f601f13bc0b4956eece7ce81aa0367eb7a5dcf5\"\u003e\u003ccode\u003e1f601f1\u003c/code\u003e\u003c/a\u003e Refactor StrictModuleLayout tests slightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/684a353da4d072bad6e5204266afe755f55560fb\"\u003e\u003ccode\u003e684a353\u003c/code\u003e\u003c/a\u003e Add more tests for StrictModuleLayout\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrrene/credo/compare/v1.7.12...v1.7.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `emqtt` from 1.14.4 to 1.14.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRespect PINGRESP timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix hanging connection when TLS alert happens during \u003ccode\u003emqtt_connect\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.4 to 0.39.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev0.39.0 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow custom search engines to be configured with support for \u003ccode\u003ehttps://hexdocs.pm\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove admonition blocks so they better integrate with the page flow\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd .cheatmd to EPUB to avoid broken links\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBackwards incompatible changes\n\u003cul\u003e\n\u003cli\u003eValidate :extras fields: if you were previously setting them to unexpected values, you may now get an exception\u003c/li\u003e\n\u003cli\u003eSetting \u003ccode\u003eexdoc:full-text-search-url\u003c/code\u003e metadata is no longer supported, using the new search engines configuration\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\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/commits\"\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/kevinschweikert/homex/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"2852702384","node_id":"PR_kwDOJiHQec6qCMiw","number":53,"state":"open","title":"Bump emqtt from 1.14.4 to 1.14.6","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-23T10:03:00.000Z","updated_at":"2025-09-23T10:03:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"}],"path":null,"ecosystem":"hex"},"body":"Bumps [emqtt](https://github.com/emqx/emqtt) from 1.14.4 to 1.14.6.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRespect PINGRESP timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix hanging connection when TLS alert happens during \u003ccode\u003emqtt_connect\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\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 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/sFractal-Podii/open-c2-producer/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sFractal-Podii%2Fopen-c2-producer/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"},{"uuid":"2809374202","node_id":"PR_kwDOO5hNFc6nc6X6","number":8,"state":"closed","title":"chore(deps): bump the deps group with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-09-22T18:21:19.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-08T19:47:31.000Z","updated_at":"2025-09-22T18:21:19.000Z","time_to_close":1204428,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":2,"packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.3","repository_url":"https://github.com/elixir-lang/ex_doc"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 2 updates: [emqtt](https://github.com/emqx/emqtt) and [ex_doc](https://github.com/elixir-lang/ex_doc).\n\nUpdates `emqtt` from 1.14.4 to 1.14.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRespect PINGRESP timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix hanging connection when TLS alert happens during \u003ccode\u003emqtt_connect\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7e852387e80d011262dd4d06d6d435f6d6f9c5b\"\u003e\u003ccode\u003ef7e8523\u003c/code\u003e\u003c/a\u003e Ensure default groups for docs are sorted alphabetically (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e85d853f9098372fadd399351b2226bd1816d2f0\"\u003e\u003ccode\u003ee85d853\u003c/code\u003e\u003c/a\u003e Display description text in docs groups (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c17125a4c5123cadbe807ae8dd31460f2d9479d6\"\u003e\u003ccode\u003ec17125a\u003c/code\u003e\u003c/a\u003e Set minimum elixir on the \u003ccode\u003eREADME.md\u003c/code\u003e to 1.15 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/16647077462448f4276707016634718b39b03397\"\u003e\u003ccode\u003e1664707\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/90dfe042ff742b07291d25a1a4a68837ce33799e\"\u003e\u003ccode\u003e90dfe04\u003c/code\u003e\u003c/a\u003e Allow configuring autocomplete limit, and default it to 10 instead of 8 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2129\"\u003e#2129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/kevinschweikert/homex/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"3332787043","node_id":"PR_kwDOO5hNFc6kN16R","number":7,"state":"open","title":"chore(deps): bump the deps group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-19T03:50:10.000Z","updated_at":"2025-08-25T21:13:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":2,"packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.3","repository_url":"https://github.com/elixir-lang/ex_doc"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 2 updates in the / directory: [emqtt](https://github.com/emqx/emqtt) and [ex_doc](https://github.com/elixir-lang/ex_doc).\n\nUpdates `emqtt` from 1.14.4 to 1.14.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWebSocket: Correctly adopt Gun 2.x interfaces and semantics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eQUIC: Correctly handle peer stream recv abort.\u003c/li\u003e\n\u003cli\u003eTLS1.3: Fix crash after recv session ticket\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to using \u003ccode\u003egun\u003c/code\u003e 2.1.0 as WebSocket client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a typo in MQTT v3 reason code.\u003c/li\u003e\n\u003cli\u003eSupport QoE tcp latency tracking in SSL case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid OTP crash reports by wrapping exit reason in the format \u003ccode\u003e{shutdown,Reason}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid \u003ccode\u003ebadmatch\u003c/code\u003e error when \u003ccode\u003ewebsocket\u003c/code\u003e connection timeout.\u003c/li\u003e\n\u003cli\u003eReformat some code for readability.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eemqtt\u003c/code\u003e was not trying to reconnect in certain error scenarios.\u003c/li\u003e\n\u003cli\u003eFix function specs for \u003ccode\u003eemqtt:connect/1\u003c/code\u003e and \u003ccode\u003eemqtt:ws_connect/1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd missing opts to \u003ccode\u003eREADME.md\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle CONNECT packet send error asynchronously so to allow a retry.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003etcp_error\u003c/code\u003e and \u003ccode\u003essl_error\u003c/code\u003e at \u003ccode\u003ewaiting_for_connack\u003c/code\u003e state so to allow a retry.\u003c/li\u003e\n\u003cli\u003eChange log level for \u003ccode\u003ereconnect_due_to_connection_error\u003c/code\u003e from \u003ccode\u003eerror\u003c/code\u003e to \u003ccode\u003einfo\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix compile warnings on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix compile issues on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport fine-tuneing QUIC transport options.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport QUIC stream ID.\u003c/li\u003e\n\u003cli\u003eImprove exception context when broker did not assign client ID as expected.\nChanged \u003ccode\u003ebad_client_id\u003c/code\u003e to \u003ccode\u003eno_client_id_assigned_by_broker\u003c/code\u003e so we know it's broker to blame but not client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.0\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7e852387e80d011262dd4d06d6d435f6d6f9c5b\"\u003e\u003ccode\u003ef7e8523\u003c/code\u003e\u003c/a\u003e Ensure default groups for docs are sorted alphabetically (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e85d853f9098372fadd399351b2226bd1816d2f0\"\u003e\u003ccode\u003ee85d853\u003c/code\u003e\u003c/a\u003e Display description text in docs groups (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c17125a4c5123cadbe807ae8dd31460f2d9479d6\"\u003e\u003ccode\u003ec17125a\u003c/code\u003e\u003c/a\u003e Set minimum elixir on the \u003ccode\u003eREADME.md\u003c/code\u003e to 1.15 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/16647077462448f4276707016634718b39b03397\"\u003e\u003ccode\u003e1664707\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/90dfe042ff742b07291d25a1a4a68837ce33799e\"\u003e\u003ccode\u003e90dfe04\u003c/code\u003e\u003c/a\u003e Allow configuring autocomplete limit, and default it to 10 instead of 8 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2129\"\u003e#2129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/kevinschweikert/homex/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"2648093769","node_id":"PR_kwDOO5hNFc6d1rRJ","number":5,"state":"closed","title":"chore(deps): bump emqtt from 1.14.4 to 1.14.5 in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-18T20:43:58.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-07-07T23:18:00.000Z","updated_at":"2025-08-18T20:43:58.000Z","time_to_close":3619558,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.5","repository_url":"https://github.com/emqx/emqtt"}],"path":"the deps group","ecosystem":"hex"},"body":"Bumps the deps group with 1 update: [emqtt](https://github.com/emqx/emqtt).\n\nUpdates `emqtt` from 1.14.4 to 1.14.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWebSocket: Correctly adopt Gun 2.x interfaces and semantics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eQUIC: Correctly handle peer stream recv abort.\u003c/li\u003e\n\u003cli\u003eTLS1.3: Fix crash after recv session ticket\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to using \u003ccode\u003egun\u003c/code\u003e 2.1.0 as WebSocket client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a typo in MQTT v3 reason code.\u003c/li\u003e\n\u003cli\u003eSupport QoE tcp latency tracking in SSL case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid OTP crash reports by wrapping exit reason in the format \u003ccode\u003e{shutdown,Reason}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid \u003ccode\u003ebadmatch\u003c/code\u003e error when \u003ccode\u003ewebsocket\u003c/code\u003e connection timeout.\u003c/li\u003e\n\u003cli\u003eReformat some code for readability.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eemqtt\u003c/code\u003e was not trying to reconnect in certain error scenarios.\u003c/li\u003e\n\u003cli\u003eFix function specs for \u003ccode\u003eemqtt:connect/1\u003c/code\u003e and \u003ccode\u003eemqtt:ws_connect/1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd missing opts to \u003ccode\u003eREADME.md\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle CONNECT packet send error asynchronously so to allow a retry.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003etcp_error\u003c/code\u003e and \u003ccode\u003essl_error\u003c/code\u003e at \u003ccode\u003ewaiting_for_connack\u003c/code\u003e state so to allow a retry.\u003c/li\u003e\n\u003cli\u003eChange log level for \u003ccode\u003ereconnect_due_to_connection_error\u003c/code\u003e from \u003ccode\u003eerror\u003c/code\u003e to \u003ccode\u003einfo\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix compile warnings on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix compile issues on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport fine-tuneing QUIC transport options.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport QUIC stream ID.\u003c/li\u003e\n\u003cli\u003eImprove exception context when broker did not assign client ID as expected.\nChanged \u003ccode\u003ebad_client_id\u003c/code\u003e to \u003ccode\u003eno_client_id_assigned_by_broker\u003c/code\u003e so we know it's broker to blame but not client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.0\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/d919c0d91fa109d0d74a6fe71d8f44eb05a48337\"\u003e\u003ccode\u003ed919c0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/282\"\u003e#282\u003c/a\u003e from gorenje/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3fad4f4fb5eb8bd5343be64142ab6f5ff85c7b05\"\u003e\u003ccode\u003e3fad4f4\u003c/code\u003e\u003c/a\u003e Please update README with latest version for rebar3 config\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\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/kevinschweikert/homex/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"2633854033","node_id":"PR_kwDOFDcug86c_WxR","number":296,"state":"open","title":"Bump emqtt from 1.14.4 to 1.14.5","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T23:15:31.000Z","updated_at":"2025-07-01T23:15:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.5","repository_url":"https://github.com/emqx/emqtt"}],"path":null,"ecosystem":"hex"},"body":"Bumps [emqtt](https://github.com/emqx/emqtt) from 1.14.4 to 1.14.5.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWebSocket: Correctly adopt Gun 2.x interfaces and semantics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eQUIC: Correctly handle peer stream recv abort.\u003c/li\u003e\n\u003cli\u003eTLS1.3: Fix crash after recv session ticket\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to using \u003ccode\u003egun\u003c/code\u003e 2.1.0 as WebSocket client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a typo in MQTT v3 reason code.\u003c/li\u003e\n\u003cli\u003eSupport QoE tcp latency tracking in SSL case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid OTP crash reports by wrapping exit reason in the format \u003ccode\u003e{shutdown,Reason}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid \u003ccode\u003ebadmatch\u003c/code\u003e error when \u003ccode\u003ewebsocket\u003c/code\u003e connection timeout.\u003c/li\u003e\n\u003cli\u003eReformat some code for readability.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eemqtt\u003c/code\u003e was not trying to reconnect in certain error scenarios.\u003c/li\u003e\n\u003cli\u003eFix function specs for \u003ccode\u003eemqtt:connect/1\u003c/code\u003e and \u003ccode\u003eemqtt:ws_connect/1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd missing opts to \u003ccode\u003eREADME.md\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle CONNECT packet send error asynchronously so to allow a retry.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003etcp_error\u003c/code\u003e and \u003ccode\u003essl_error\u003c/code\u003e at \u003ccode\u003ewaiting_for_connack\u003c/code\u003e state so to allow a retry.\u003c/li\u003e\n\u003cli\u003eChange log level for \u003ccode\u003ereconnect_due_to_connection_error\u003c/code\u003e from \u003ccode\u003eerror\u003c/code\u003e to \u003ccode\u003einfo\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix compile warnings on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix compile issues on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport fine-tuneing QUIC transport options.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport QUIC stream ID.\u003c/li\u003e\n\u003cli\u003eImprove exception context when broker did not assign client ID as expected.\nChanged \u003ccode\u003ebad_client_id\u003c/code\u003e to \u003ccode\u003eno_client_id_assigned_by_broker\u003c/code\u003e so we know it's broker to blame but not client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.0\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/d919c0d91fa109d0d74a6fe71d8f44eb05a48337\"\u003e\u003ccode\u003ed919c0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/282\"\u003e#282\u003c/a\u003e from gorenje/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3fad4f4fb5eb8bd5343be64142ab6f5ff85c7b05\"\u003e\u003ccode\u003e3fad4f4\u003c/code\u003e\u003c/a\u003e Please update README with latest version for rebar3 config\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\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 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/sFractal-Podii/TwinklyMaHa/pull/296","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sFractal-Podii%2FTwinklyMaHa/issues/296","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/296/packages"}],"issue_packages":[{"old_version":"1.14.4","new_version":"1.14.6","update_type":"patch","path":null,"pr_created_at":"2025-11-10T18:46:59.000Z","version_change":"1.14.4 → 1.14.6","issue":{"uuid":"3609260994","node_id":"PR_kwDOO5hNFc6ymRaz","number":12,"state":"closed","title":"chore(deps): bump the deps group with 3 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-11-12T15:03:03.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T18:46:59.000Z","updated_at":"2025-11-12T15:03:07.000Z","time_to_close":159364,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":3,"packages":[{"name":"credo","old_version":"1.7.12","new_version":"1.7.13","repository_url":"https://github.com/rrrene/credo"},{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"},{"name":"ex_doc","old_version":"0.38.4","new_version":"0.39.1","repository_url":"https://github.com/elixir-lang/ex_doc"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 3 updates: [credo](https://github.com/rrrene/credo), [emqtt](https://github.com/emqx/emqtt) and [ex_doc](https://github.com/elixir-lang/ex_doc).\n\nUpdates `credo` from 1.7.12 to 1.7.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/releases\"\u003ecredo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.13\"\u003ehttps://hex.pm/packages/credo/1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/blob/master/CHANGELOG.md\"\u003ecredo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/40627c5950a2b616b5de43c98299006395991391\"\u003e\u003ccode\u003e40627c5\u003c/code\u003e\u003c/a\u003e Bump version to 1.7.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/e47e4dcf198efac527e85bd93f59c16de3bb9151\"\u003e\u003ccode\u003ee47e4dc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/9f31412a7b2f98c07a5d61e8cb70682c3a98abfd\"\u003e\u003ccode\u003e9f31412\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;increase line number for nested alias check\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/84e41b28be26d07444badc7712ef8eb287a303d1\"\u003e\u003ccode\u003e84e41b2\u003c/code\u003e\u003c/a\u003e Remove Stickler CI from README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/62bd7e44d9cbbf987ed9228bdcca30f6f069c457\"\u003e\u003ccode\u003e62bd7e4\u003c/code\u003e\u003c/a\u003e Remove unused requires\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/db534be0216efd06e0c8f536da94a2b2f0052700\"\u003e\u003ccode\u003edb534be\u003c/code\u003e\u003c/a\u003e Add Elixir 1.19.0-rc.2 to GitHub actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/fdc365baf9b5dab5911585ae5c4bdaea45d3187e\"\u003e\u003ccode\u003efdc365b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrrene/credo/issues/1214\"\u003e#1214\u003c/a\u003e from georgeguimaraes/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/22249b7ebf88b68f8a6f05c8e24402e2a332b6fe\"\u003e\u003ccode\u003e22249b7\u003c/code\u003e\u003c/a\u003e Remove SourceLevel mention on README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/1f601f13bc0b4956eece7ce81aa0367eb7a5dcf5\"\u003e\u003ccode\u003e1f601f1\u003c/code\u003e\u003c/a\u003e Refactor StrictModuleLayout tests slightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/684a353da4d072bad6e5204266afe755f55560fb\"\u003e\u003ccode\u003e684a353\u003c/code\u003e\u003c/a\u003e Add more tests for StrictModuleLayout\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrrene/credo/compare/v1.7.12...v1.7.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `emqtt` from 1.14.4 to 1.14.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRespect PINGRESP timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix hanging connection when TLS alert happens during \u003ccode\u003emqtt_connect\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.4 to 0.39.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.39.1 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eImprove box-shadow around autocompletion\u003c/li\u003e\n\u003cli\u003eTrim search engine selector on small screens\u003c/li\u003e\n\u003cli\u003eFix admonition titles on small screens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.39.0 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow custom search engines to be configured with support for \u003ccode\u003ehttps://hexdocs.pm\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove admonition blocks so they better integrate with the page flow\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd .cheatmd to EPUB to avoid broken links\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBackwards incompatible changes\n\u003cul\u003e\n\u003cli\u003eValidate :extras fields: if you were previously setting them to unexpected values, you may now get an exception\u003c/li\u003e\n\u003cli\u003eSetting \u003ccode\u003eexdoc:full-text-search-url\u003c/code\u003e metadata is no longer supported, using the new search engines configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c0f0773f9d2ade0a99185f6175a2a88cf19a7434\"\u003e\u003ccode\u003ec0f0773\u003c/code\u003e\u003c/a\u003e Release v0.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ec9a23171502e59bca0e7f7bf17510dab7695e5\"\u003e\u003ccode\u003e3ec9a23\u003c/code\u003e\u003c/a\u003e Italics for autocompletion header to not confuse with results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7d60a5bff641aae921d8ba4cec352ea60f159a8\"\u003e\u003ccode\u003ef7d60a5\u003c/code\u003e\u003c/a\u003e Fix admonition on small screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/4c0fd35e654334a05dad9ec6941d1fdf62deb8b0\"\u003e\u003ccode\u003e4c0fd35\u003c/code\u003e\u003c/a\u003e Improve box shadow, minimize search button space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/eb5362bbab496da026e606c587eb881a73b5d538\"\u003e\u003ccode\u003eeb5362b\u003c/code\u003e\u003c/a\u003e Release v0.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8bcfd08a3819ae76c75e2a6e4606c7a9d5e13442\"\u003e\u003ccode\u003e8bcfd08\u003c/code\u003e\u003c/a\u003e Search style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/1dcbd9ea556438ca1cdaf0b75ad7a8a5b86b4d60\"\u003e\u003ccode\u003e1dcbd9e\u003c/code\u003e\u003c/a\u003e Tags are a list of atoms, closes \u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2159\"\u003e#2159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/b9d190e1486bdd50b98789ca331c92e8b503c687\"\u003e\u003ccode\u003eb9d190e\u003c/code\u003e\u003c/a\u003e Update GitHub organization for Ecto in README (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2158\"\u003e#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/d1c0c960a1124a61a275248b3b369276518ebd56\"\u003e\u003ccode\u003ed1c0c96\u003c/code\u003e\u003c/a\u003e Support specifying packages under search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/868fa8b982fb7d008a3bee4a8a6153e768d4066d\"\u003e\u003ccode\u003e868fa8b\u003c/code\u003e\u003c/a\u003e Validate extra fields\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.4...v0.39.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kevinschweikert/homex/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"1.14.4","new_version":"1.14.6","update_type":"patch","path":null,"pr_created_at":"2025-10-27T19:19:55.000Z","version_change":"1.14.4 → 1.14.6","issue":{"uuid":"3558259756","node_id":"PR_kwDOO5hNFc6v-NL3","number":11,"state":"closed","title":"chore(deps): 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":"2025-11-10T18:33:30.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-27T19:19:55.000Z","updated_at":"2025-11-10T18:33:32.000Z","time_to_close":1206815,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":3,"packages":[{"name":"credo","old_version":"1.7.12","new_version":"1.7.13","repository_url":"https://github.com/rrrene/credo"},{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"},{"name":"ex_doc","old_version":"0.38.4","new_version":"0.39.1","repository_url":"https://github.com/elixir-lang/ex_doc"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 3 updates in the / directory: [credo](https://github.com/rrrene/credo), [emqtt](https://github.com/emqx/emqtt) and [ex_doc](https://github.com/elixir-lang/ex_doc).\n\nUpdates `credo` from 1.7.12 to 1.7.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/releases\"\u003ecredo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cp\u003eCheck it out on Hex: \u003ca href=\"https://hex.pm/packages/credo/1.7.13\"\u003ehttps://hex.pm/packages/credo/1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rrrene/credo/blob/master/CHANGELOG.md\"\u003ecredo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility \u0026amp; compiler warnings with Elixir 1.19\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCredo.Check.Refactor.ABCSize\u003c/code\u003e fixed false positive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/40627c5950a2b616b5de43c98299006395991391\"\u003e\u003ccode\u003e40627c5\u003c/code\u003e\u003c/a\u003e Bump version to 1.7.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/e47e4dcf198efac527e85bd93f59c16de3bb9151\"\u003e\u003ccode\u003ee47e4dc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/9f31412a7b2f98c07a5d61e8cb70682c3a98abfd\"\u003e\u003ccode\u003e9f31412\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;increase line number for nested alias check\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/84e41b28be26d07444badc7712ef8eb287a303d1\"\u003e\u003ccode\u003e84e41b2\u003c/code\u003e\u003c/a\u003e Remove Stickler CI from README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/62bd7e44d9cbbf987ed9228bdcca30f6f069c457\"\u003e\u003ccode\u003e62bd7e4\u003c/code\u003e\u003c/a\u003e Remove unused requires\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/db534be0216efd06e0c8f536da94a2b2f0052700\"\u003e\u003ccode\u003edb534be\u003c/code\u003e\u003c/a\u003e Add Elixir 1.19.0-rc.2 to GitHub actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/fdc365baf9b5dab5911585ae5c4bdaea45d3187e\"\u003e\u003ccode\u003efdc365b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrrene/credo/issues/1214\"\u003e#1214\u003c/a\u003e from georgeguimaraes/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/22249b7ebf88b68f8a6f05c8e24402e2a332b6fe\"\u003e\u003ccode\u003e22249b7\u003c/code\u003e\u003c/a\u003e Remove SourceLevel mention on README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/1f601f13bc0b4956eece7ce81aa0367eb7a5dcf5\"\u003e\u003ccode\u003e1f601f1\u003c/code\u003e\u003c/a\u003e Refactor StrictModuleLayout tests slightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrrene/credo/commit/684a353da4d072bad6e5204266afe755f55560fb\"\u003e\u003ccode\u003e684a353\u003c/code\u003e\u003c/a\u003e Add more tests for StrictModuleLayout\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrrene/credo/compare/v1.7.12...v1.7.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `emqtt` from 1.14.4 to 1.14.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRespect PINGRESP timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix hanging connection when TLS alert happens during \u003ccode\u003emqtt_connect\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.4 to 0.39.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev0.39.0 (2025-10-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow custom search engines to be configured with support for \u003ccode\u003ehttps://hexdocs.pm\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove admonition blocks so they better integrate with the page flow\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBug fixes\n\u003cul\u003e\n\u003cli\u003eAdd .cheatmd to EPUB to avoid broken links\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBackwards incompatible changes\n\u003cul\u003e\n\u003cli\u003eValidate :extras fields: if you were previously setting them to unexpected values, you may now get an exception\u003c/li\u003e\n\u003cli\u003eSetting \u003ccode\u003eexdoc:full-text-search-url\u003c/code\u003e metadata is no longer supported, using the new search engines configuration\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\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/commits\"\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/kevinschweikert/homex/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"1.14.4","new_version":"1.14.6","update_type":"patch","path":null,"pr_created_at":"2025-09-23T10:03:00.000Z","version_change":"1.14.4 → 1.14.6","issue":{"uuid":"2852702384","node_id":"PR_kwDOJiHQec6qCMiw","number":53,"state":"open","title":"Bump emqtt from 1.14.4 to 1.14.6","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-23T10:03:00.000Z","updated_at":"2025-09-23T10:03:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"}],"path":null,"ecosystem":"hex"},"body":"Bumps [emqtt](https://github.com/emqx/emqtt) from 1.14.4 to 1.14.6.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRespect PINGRESP timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix hanging connection when TLS alert happens during \u003ccode\u003emqtt_connect\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\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 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/sFractal-Podii/open-c2-producer/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sFractal-Podii%2Fopen-c2-producer/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"}},{"old_version":"1.14.4","new_version":"1.14.6","update_type":"patch","path":null,"pr_created_at":"2025-09-08T19:47:31.000Z","version_change":"1.14.4 → 1.14.6","issue":{"uuid":"2809374202","node_id":"PR_kwDOO5hNFc6nc6X6","number":8,"state":"closed","title":"chore(deps): bump the deps group with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-09-22T18:21:19.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-08T19:47:31.000Z","updated_at":"2025-09-22T18:21:19.000Z","time_to_close":1204428,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":2,"packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.3","repository_url":"https://github.com/elixir-lang/ex_doc"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 2 updates: [emqtt](https://github.com/emqx/emqtt) and [ex_doc](https://github.com/elixir-lang/ex_doc).\n\nUpdates `emqtt` from 1.14.4 to 1.14.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRespect PINGRESP timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix hanging connection when TLS alert happens during \u003ccode\u003emqtt_connect\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7e852387e80d011262dd4d06d6d435f6d6f9c5b\"\u003e\u003ccode\u003ef7e8523\u003c/code\u003e\u003c/a\u003e Ensure default groups for docs are sorted alphabetically (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e85d853f9098372fadd399351b2226bd1816d2f0\"\u003e\u003ccode\u003ee85d853\u003c/code\u003e\u003c/a\u003e Display description text in docs groups (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c17125a4c5123cadbe807ae8dd31460f2d9479d6\"\u003e\u003ccode\u003ec17125a\u003c/code\u003e\u003c/a\u003e Set minimum elixir on the \u003ccode\u003eREADME.md\u003c/code\u003e to 1.15 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/16647077462448f4276707016634718b39b03397\"\u003e\u003ccode\u003e1664707\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/90dfe042ff742b07291d25a1a4a68837ce33799e\"\u003e\u003ccode\u003e90dfe04\u003c/code\u003e\u003c/a\u003e Allow configuring autocomplete limit, and default it to 10 instead of 8 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2129\"\u003e#2129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/kevinschweikert/homex/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"1.14.4","new_version":"1.14.6","update_type":"patch","path":null,"pr_created_at":"2025-08-19T03:50:10.000Z","version_change":"1.14.4 → 1.14.6","issue":{"uuid":"3332787043","node_id":"PR_kwDOO5hNFc6kN16R","number":7,"state":"open","title":"chore(deps): bump the deps group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-19T03:50:10.000Z","updated_at":"2025-08-25T21:13:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":2,"packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.6","repository_url":"https://github.com/emqx/emqtt"},{"name":"ex_doc","old_version":"0.38.2","new_version":"0.38.3","repository_url":"https://github.com/elixir-lang/ex_doc"}],"path":null,"ecosystem":"hex"},"body":"Bumps the deps group with 2 updates in the / directory: [emqtt](https://github.com/emqx/emqtt) and [ex_doc](https://github.com/elixir-lang/ex_doc).\n\nUpdates `emqtt` from 1.14.4 to 1.14.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWebSocket: Correctly adopt Gun 2.x interfaces and semantics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eQUIC: Correctly handle peer stream recv abort.\u003c/li\u003e\n\u003cli\u003eTLS1.3: Fix crash after recv session ticket\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to using \u003ccode\u003egun\u003c/code\u003e 2.1.0 as WebSocket client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a typo in MQTT v3 reason code.\u003c/li\u003e\n\u003cli\u003eSupport QoE tcp latency tracking in SSL case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid OTP crash reports by wrapping exit reason in the format \u003ccode\u003e{shutdown,Reason}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid \u003ccode\u003ebadmatch\u003c/code\u003e error when \u003ccode\u003ewebsocket\u003c/code\u003e connection timeout.\u003c/li\u003e\n\u003cli\u003eReformat some code for readability.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eemqtt\u003c/code\u003e was not trying to reconnect in certain error scenarios.\u003c/li\u003e\n\u003cli\u003eFix function specs for \u003ccode\u003eemqtt:connect/1\u003c/code\u003e and \u003ccode\u003eemqtt:ws_connect/1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd missing opts to \u003ccode\u003eREADME.md\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle CONNECT packet send error asynchronously so to allow a retry.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003etcp_error\u003c/code\u003e and \u003ccode\u003essl_error\u003c/code\u003e at \u003ccode\u003ewaiting_for_connack\u003c/code\u003e state so to allow a retry.\u003c/li\u003e\n\u003cli\u003eChange log level for \u003ccode\u003ereconnect_due_to_connection_error\u003c/code\u003e from \u003ccode\u003eerror\u003c/code\u003e to \u003ccode\u003einfo\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix compile warnings on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix compile issues on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport fine-tuneing QUIC transport options.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport QUIC stream ID.\u003c/li\u003e\n\u003cli\u003eImprove exception context when broker did not assign client ID as expected.\nChanged \u003ccode\u003ebad_client_id\u003c/code\u003e to \u003ccode\u003eno_client_id_assigned_by_broker\u003c/code\u003e so we know it's broker to blame but not client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.0\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/249600337261dd004a848381db19bf1986687f28\"\u003e\u003ccode\u003e2496003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/288\"\u003e#288\u003c/a\u003e from savonarola/20250725-fix-ping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c3cbb42327c1e3099fc3d648a79c995587308b3f\"\u003e\u003ccode\u003ec3cbb42\u003c/code\u003e\u003c/a\u003e chore: fix emqx version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3a725cf9e44ae68f7aaeba9bf96b7d869916b187\"\u003e\u003ccode\u003e3a725cf\u003c/code\u003e\u003c/a\u003e feat: respect pingresp timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/e95d827e4a879a8e9ed363520ae4180222e6e164\"\u003e\u003ccode\u003ee95d827\u003c/code\u003e\u003c/a\u003e chore: EMQ X -\u0026gt; EMQX\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...249600337261dd004a848381db19bf1986687f28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ex_doc` from 0.38.2 to 0.38.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md\"\u003eex_doc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.3 (2025-08-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancements\n\u003cul\u003e\n\u003cli\u003eAllow configuring autocomplete limit, and default it to 10 instead of 8\u003c/li\u003e\n\u003cli\u003eDisplay description text in docs groups\u003c/li\u003e\n\u003cli\u003eLoad discovered makeup apps for CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/0630c3ca67d40f3b4ce88d65af14c8960c571ef7\"\u003e\u003ccode\u003e0630c3c\u003c/code\u003e\u003c/a\u003e Release v0.38.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/8ba731c9432b75447b0b89340eb8733881a79c95\"\u003e\u003ccode\u003e8ba731c\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.4 in /assets (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/6f032c42f49499d070ca6ba1e0d69bfb81511ef7\"\u003e\u003ccode\u003e6f032c4\u003c/code\u003e\u003c/a\u003e Load discovered makeup apps for cli (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/3ebc1daa20f8aa54f53e15f5da6d7c1559ec64ea\"\u003e\u003ccode\u003e3ebc1da\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/48b150f7e9f1de5f4a70d47b24793c66517953d9\"\u003e\u003ccode\u003e48b150f\u003c/code\u003e\u003c/a\u003e Improve docs for :skip_undefined_reference_warnings_on (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/f7e852387e80d011262dd4d06d6d435f6d6f9c5b\"\u003e\u003ccode\u003ef7e8523\u003c/code\u003e\u003c/a\u003e Ensure default groups for docs are sorted alphabetically (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/e85d853f9098372fadd399351b2226bd1816d2f0\"\u003e\u003ccode\u003ee85d853\u003c/code\u003e\u003c/a\u003e Display description text in docs groups (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/c17125a4c5123cadbe807ae8dd31460f2d9479d6\"\u003e\u003ccode\u003ec17125a\u003c/code\u003e\u003c/a\u003e Set minimum elixir on the \u003ccode\u003eREADME.md\u003c/code\u003e to 1.15 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/16647077462448f4276707016634718b39b03397\"\u003e\u003ccode\u003e1664707\u003c/code\u003e\u003c/a\u003e Update assets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elixir-lang/ex_doc/commit/90dfe042ff742b07291d25a1a4a68837ce33799e\"\u003e\u003ccode\u003e90dfe04\u003c/code\u003e\u003c/a\u003e Allow configuring autocomplete limit, and default it to 10 instead of 8 (\u003ca href=\"https://redirect.github.com/elixir-lang/ex_doc/issues/2129\"\u003e#2129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/elixir-lang/ex_doc/compare/v0.38.2...v0.38.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/kevinschweikert/homex/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"1.14.4","new_version":"1.14.5","update_type":"patch","path":"the deps group","pr_created_at":"2025-07-07T23:18:00.000Z","version_change":"1.14.4 → 1.14.5","issue":{"uuid":"2648093769","node_id":"PR_kwDOO5hNFc6d1rRJ","number":5,"state":"closed","title":"chore(deps): bump emqtt from 1.14.4 to 1.14.5 in the deps group","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-18T20:43:58.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-07-07T23:18:00.000Z","updated_at":"2025-08-18T20:43:58.000Z","time_to_close":3619558,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.5","repository_url":"https://github.com/emqx/emqtt"}],"path":"the deps group","ecosystem":"hex"},"body":"Bumps the deps group with 1 update: [emqtt](https://github.com/emqx/emqtt).\n\nUpdates `emqtt` from 1.14.4 to 1.14.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWebSocket: Correctly adopt Gun 2.x interfaces and semantics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eQUIC: Correctly handle peer stream recv abort.\u003c/li\u003e\n\u003cli\u003eTLS1.3: Fix crash after recv session ticket\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to using \u003ccode\u003egun\u003c/code\u003e 2.1.0 as WebSocket client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a typo in MQTT v3 reason code.\u003c/li\u003e\n\u003cli\u003eSupport QoE tcp latency tracking in SSL case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid OTP crash reports by wrapping exit reason in the format \u003ccode\u003e{shutdown,Reason}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid \u003ccode\u003ebadmatch\u003c/code\u003e error when \u003ccode\u003ewebsocket\u003c/code\u003e connection timeout.\u003c/li\u003e\n\u003cli\u003eReformat some code for readability.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eemqtt\u003c/code\u003e was not trying to reconnect in certain error scenarios.\u003c/li\u003e\n\u003cli\u003eFix function specs for \u003ccode\u003eemqtt:connect/1\u003c/code\u003e and \u003ccode\u003eemqtt:ws_connect/1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd missing opts to \u003ccode\u003eREADME.md\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle CONNECT packet send error asynchronously so to allow a retry.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003etcp_error\u003c/code\u003e and \u003ccode\u003essl_error\u003c/code\u003e at \u003ccode\u003ewaiting_for_connack\u003c/code\u003e state so to allow a retry.\u003c/li\u003e\n\u003cli\u003eChange log level for \u003ccode\u003ereconnect_due_to_connection_error\u003c/code\u003e from \u003ccode\u003eerror\u003c/code\u003e to \u003ccode\u003einfo\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix compile warnings on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix compile issues on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport fine-tuneing QUIC transport options.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport QUIC stream ID.\u003c/li\u003e\n\u003cli\u003eImprove exception context when broker did not assign client ID as expected.\nChanged \u003ccode\u003ebad_client_id\u003c/code\u003e to \u003ccode\u003eno_client_id_assigned_by_broker\u003c/code\u003e so we know it's broker to blame but not client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.0\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/d919c0d91fa109d0d74a6fe71d8f44eb05a48337\"\u003e\u003ccode\u003ed919c0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/282\"\u003e#282\u003c/a\u003e from gorenje/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3fad4f4fb5eb8bd5343be64142ab6f5ff85c7b05\"\u003e\u003ccode\u003e3fad4f4\u003c/code\u003e\u003c/a\u003e Please update README with latest version for rebar3 config\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\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/kevinschweikert/homex/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinschweikert%2Fhomex/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"1.14.4","new_version":"1.14.5","update_type":"patch","path":null,"pr_created_at":"2025-07-01T23:15:31.000Z","version_change":"1.14.4 → 1.14.5","issue":{"uuid":"2633854033","node_id":"PR_kwDOFDcug86c_WxR","number":296,"state":"open","title":"Bump emqtt from 1.14.4 to 1.14.5","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T23:15:31.000Z","updated_at":"2025-07-01T23:15:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"emqtt","old_version":"1.14.4","new_version":"1.14.5","repository_url":"https://github.com/emqx/emqtt"}],"path":null,"ecosystem":"hex"},"body":"Bumps [emqtt](https://github.com/emqx/emqtt) from 1.14.4 to 1.14.5.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emqx/emqtt/blob/master/changelog.md\"\u003eemqtt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.14.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWebSocket: Correctly adopt Gun 2.x interfaces and semantics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eQUIC: Correctly handle peer stream recv abort.\u003c/li\u003e\n\u003cli\u003eTLS1.3: Fix crash after recv session ticket\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to using \u003ccode\u003egun\u003c/code\u003e 2.1.0 as WebSocket client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a typo in MQTT v3 reason code.\u003c/li\u003e\n\u003cli\u003eSupport QoE tcp latency tracking in SSL case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid OTP crash reports by wrapping exit reason in the format \u003ccode\u003e{shutdown,Reason}\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid \u003ccode\u003ebadmatch\u003c/code\u003e error when \u003ccode\u003ewebsocket\u003c/code\u003e connection timeout.\u003c/li\u003e\n\u003cli\u003eReformat some code for readability.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eemqtt\u003c/code\u003e was not trying to reconnect in certain error scenarios.\u003c/li\u003e\n\u003cli\u003eFix function specs for \u003ccode\u003eemqtt:connect/1\u003c/code\u003e and \u003ccode\u003eemqtt:ws_connect/1\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd missing opts to \u003ccode\u003eREADME.md\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle CONNECT packet send error asynchronously so to allow a retry.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003etcp_error\u003c/code\u003e and \u003ccode\u003essl_error\u003c/code\u003e at \u003ccode\u003ewaiting_for_connack\u003c/code\u003e state so to allow a retry.\u003c/li\u003e\n\u003cli\u003eChange log level for \u003ccode\u003ereconnect_due_to_connection_error\u003c/code\u003e from \u003ccode\u003eerror\u003c/code\u003e to \u003ccode\u003einfo\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix compile warnings on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix compile issues on OTP 27.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport fine-tuneing QUIC transport options.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport QUIC stream ID.\u003c/li\u003e\n\u003cli\u003eImprove exception context when broker did not assign client ID as expected.\nChanged \u003ccode\u003ebad_client_id\u003c/code\u003e to \u003ccode\u003eno_client_id_assigned_by_broker\u003c/code\u003e so we know it's broker to blame but not client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.0\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\u003e\u003ccode\u003e5a93b9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/286\"\u003e#286\u003c/a\u003e from thalesmg/20250626-fix-connack-timeout-again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/5596f2d40f500f6c9bdb8c17804f11329eccf05b\"\u003e\u003ccode\u003e5596f2d\u003c/code\u003e\u003c/a\u003e test: fix ws opts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/73651299973faf2c94400f0060b624899b348b7b\"\u003e\u003ccode\u003e7365129\u003c/code\u003e\u003c/a\u003e ci: use otp 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/c77083c3419124f7bdbe5dca1c298b7fe09cdf4b\"\u003e\u003ccode\u003ec77083c\u003c/code\u003e\u003c/a\u003e ci: remove dependency that no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/4359eac4947fbdbd7c50e7fed51e24bfece60a51\"\u003e\u003ccode\u003e4359eac\u003c/code\u003e\u003c/a\u003e fix: hanging process when TLS alert happens during mqtt_connect (\u003ccode\u003etls_alert\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/bf52b86e673af0d1a4ae9fcdd61454a6d06d4ab4\"\u003e\u003ccode\u003ebf52b86\u003c/code\u003e\u003c/a\u003e ci: translate issue from Chinese to English\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/d919c0d91fa109d0d74a6fe71d8f44eb05a48337\"\u003e\u003ccode\u003ed919c0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/emqx/emqtt/issues/282\"\u003e#282\u003c/a\u003e from gorenje/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emqx/emqtt/commit/3fad4f4fb5eb8bd5343be64142ab6f5ff85c7b05\"\u003e\u003ccode\u003e3fad4f4\u003c/code\u003e\u003c/a\u003e Please update README with latest version for rebar3 config\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emqx/emqtt/compare/dd6bfc0614c995d62354e3ecbf731ef83e4054ca...5a93b9c74106d10131a4d1d48f872b604aae3cc7\"\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 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/sFractal-Podii/TwinklyMaHa/pull/296","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sFractal-Podii%2FTwinklyMaHa/issues/296","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/296/packages"}}]}