{"id":47200,"name":"gnat","ecosystem":"hex","repository_url":"https://github.com/nats-io/nats.ex","issues_count":7,"created_at":"2025-06-30T06:27:12.389Z","updated_at":"2025-06-30T06:27:12.389Z","purl":"pkg:hex/gnat","metadata":{"id":3579161,"name":"gnat","ecosystem":"hex","description":"A nats client in pure elixir. Resilience, Performance, Ease-of-Use.","homepage":"https://github.com/nats-io/nats.ex/blob/master/CHANGELOG.md","licenses":"https://github.com/nats-io/nats.ex","normalized_licenses":["Other"],"repository_url":"https://github.com/nats-io/nats.ex","keywords_array":[],"namespace":null,"versions_count":48,"first_release_published_at":"2017-04-14T15:56:59.431Z","latest_release_published_at":"2025-06-28T17:23:24.478Z","latest_release_number":"1.10.1","last_synced_at":"2025-06-28T18:45:13.241Z","created_at":"2022-04-11T03:56:12.812Z","updated_at":"2025-06-28T18:45:41.174Z","registry_url":"https://hex.pm/packages/gnat/","install_command":"mix hex.package fetch gnat ","documentation_url":"http://hexdocs.pm/gnat/","metadata":{},"repo_metadata":{"id":37389893,"uuid":"85129417","full_name":"nats-io/nats.ex","owner":"nats-io","description":"Elixir client for NATS, the cloud native messaging system. https://nats.io","archived":false,"fork":false,"pushed_at":"2025-06-28T17:21:58.000Z","size":439,"stargazers_count":240,"open_issues_count":23,"forks_count":42,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-06-28T18:34:14.719Z","etag":null,"topics":["client","elixir","hacktoberfest","nats","nats-io"],"latest_commit_sha":null,"homepage":"","language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nats-io.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","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":"2017-03-15T23:00:41.000Z","updated_at":"2025-06-28T17:21:40.000Z","dependencies_parsed_at":"2023-10-12T21:40:21.129Z","dependency_job_id":"b45c0b2a-5465-46fd-b71f-085aad3af0d7","html_url":"https://github.com/nats-io/nats.ex","commit_stats":null,"previous_names":["nats-io/gnat"],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/nats-io/nats.ex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nats-io","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262481052,"owners_count":23318125,"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":"nats-io","name":"NATS - The Edge \u0026 Cloud Native Messaging System","uuid":"10203055","kind":"organization","description":"NATS is a simple, secure and performant communications system and data layer for digital systems, services and devices.","email":"info@nats.io","website":"https://nats.io","location":null,"twitter":"nats_io","company":null,"icon_url":"https://avatars.githubusercontent.com/u/10203055?v=4","repositories_count":127,"last_synced_at":"2024-04-14T05:08:38.005Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/nats-io","funding_links":[],"total_stars":36525,"followers":1056,"following":0,"created_at":"2022-11-02T16:26:46.668Z","updated_at":"2024-04-14T05:09:04.705Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nats-io","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nats-io/repositories"},"tags":[{"name":"v1.10.1","sha":"e3e242f2b237c1d0c8f03110711c3730a00d96e3","kind":"commit","published_at":"2025-06-28T17:21:29.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.10.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"c5ac7fef94b925efe0dd11e6f4fcaf4d3889efb7","kind":"commit","published_at":"2025-04-01T03:54:36.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.10.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"e4777710024f8f4434885dd96c87ec772db62a77","kind":"commit","published_at":"2025-01-02T02:47:55.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.9.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"43ba8d45e945490ba88fc056722373adefbaad8e","kind":"commit","published_at":"2024-10-18T08:44:48.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.9.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.9.0/manifests"},{"name":"v1.8.5","sha":"cc237c00546eb206199698be1933a46d04fbdfde","kind":"commit","published_at":"2024-09-25T22:45:07.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.8.5","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"196c238a7974634009397eb7e96eef05c4b7e6cb","kind":"commit","published_at":"2024-06-24T18:45:49.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.8.4","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"8ee338c39976a1aeee3ab14e6f8fe44d227980f4","kind":"commit","published_at":"2024-04-17T20:42:49.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.8.3","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"353b7bff96cb09070aa6d83473531f97d5c105df","kind":"commit","published_at":"2024-04-17T06:13:01.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.8.2","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"62e12a342b88a297b50e327e58a4da7cc04fce1e","kind":"commit","published_at":"2024-02-22T18:07:38.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.8.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.8.1/manifests"},{"name":"v1.7.1","sha":"1d175659159b9755e62cf0e6a1c6c99b96aced76","kind":"commit","published_at":"2023-10-22T08:01:10.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.7.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"0b5501a59ea97ebdc06ef61a85a2c4c3f420681a","kind":"tag","published_at":"2023-10-21T14:22:24.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.7.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"52043c3c682eefb39555861276ab98cf0a8a3cc3","kind":"commit","published_at":"2022-10-16T20:09:27.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.6.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.6.0/manifests"},{"name":"v1.5.2","sha":"c606281f3aafee630256c2ba24c903506c3daf31","kind":"commit","published_at":"2022-09-06T09:46:45.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.5.2","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"4ddd7ddce5c4cfade41f3de9cf798f35274bcc19","kind":"commit","published_at":"2022-05-14T11:31:44.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.5.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.5.1/manifests"},{"name":"v1.3.0","sha":"84277ae3ae5a7ea2a7e6e70e624c59683c72d0de","kind":"commit","published_at":"2021-07-21T11:31:20.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.3.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"b24a7e14325b51fbb93fde7e3d891d18b4fa8afb","kind":"commit","published_at":"2020-10-09T15:34:24.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.2.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.2.0/manifests"},{"name":"v1.1.3","sha":"ba4049d538312c17436847259826900a261713e5","kind":"commit","published_at":"2020-08-28T12:05:33.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.1.3","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.1.3/manifests"},{"name":"v1.1.0","sha":"7d68e2d1f44f02ee93c241bb59c9172403f5648c","kind":"commit","published_at":"2020-07-04T03:49:05.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.1.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"c4fcd92dddd0c23639b50094a9a6bec68c879ece","kind":"commit","published_at":"2020-05-03T03:39:23.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.0.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"dd755d1d6e963c8c8ef402d11373727f84ccf511","kind":"commit","published_at":"2020-01-16T22:59:10.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v1.0.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v1.0.0/manifests"},{"name":"v0.7.0","sha":"391faad2fdd92858d15ca76b608fe3ba41c75709","kind":"commit","published_at":"2019-09-25T11:23:12.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.7.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"ae887dd1fe66db01544192096d691762a9a5197d","kind":"commit","published_at":"2019-03-04T03:27:58.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.6.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"baab4e498a1d5d802cf10bd934753ff46c6bb5f6","kind":"commit","published_at":"2019-01-22T23:40:43.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.6.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.6.0/manifests"},{"name":"v0.5.5","sha":"59ff362228c3583dc651b9da7d6814e8b218fa2a","kind":"commit","published_at":"2018-12-31T05:08:32.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.5.5","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"65b1718d69a81fd67bbc986d968a73c4d538bebe","kind":"commit","published_at":"2018-11-01T19:15:15.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.5.4","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"12f8f1b31508e3de3cb4a3cf3a4377deab76e4c2","kind":"commit","published_at":"2018-11-01T15:39:41.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.5.3","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.5.3/manifests"},{"name":"v0.5.1","sha":"519d1c45a31fe98aa649681ea7e5bee616cb8742","kind":"commit","published_at":"2018-10-04T13:42:35.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.5.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.5.1/manifests"},{"name":"v0.4.2","sha":"c7bb78e0a2ea7fd88af168fc3ca55dccd55ba1ea","kind":"commit","published_at":"2018-10-03T20:47:22.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.4.2","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"6277c3160925a27d197c244f8ffa3b291d464c99","kind":"commit","published_at":"2017-10-30T18:19:43.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.4.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"a977b3d4c5dee9d763a48faf84f0523ec26a5517","kind":"commit","published_at":"2017-10-10T17:51:09.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.4.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.4.0/manifests"},{"name":"v0.3.4","sha":"8e8e0d67873b7a9080a8f478abdb8218700be2c8","kind":"commit","published_at":"2017-07-07T05:52:01.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.3.4","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"96c7e44c1fcc31c547798b88aff3f06890d3ec41","kind":"commit","published_at":"2017-06-05T17:02:01.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.3.3","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.3.3/manifests"},{"name":"v0.3.1","sha":"011fa77631998f61087434bd274469833b8ef1d1","kind":"commit","published_at":"2017-05-08T18:24:43.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.3.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"b8978b4360371da94a28b081012f99bd58abed2d","kind":"commit","published_at":"2017-05-08T15:39:53.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.3.0","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.3.0/manifests"},{"name":"v0.1.3","sha":"a905d50f4cbb6eca704a324b094e68cbf13b3eee","kind":"commit","published_at":"2017-04-21T13:34:18.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.1.3","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"850f6cdffd0e30897232468efdeb44a3ae371d39","kind":"commit","published_at":"2017-04-21T13:33:06.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.1.2","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"27d59136f24f74f382fcfb9fd172e7334c7fad83","kind":"commit","published_at":"2017-04-20T13:12:08.000Z","download_url":"https://codeload.github.com/nats-io/nats.ex/tar.gz/v0.1.1","html_url":"https://github.com/nats-io/nats.ex/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nats-io/nats.ex@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nats-io%2Fnats.ex/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2025-06-28T18:45:41.173Z","dependent_packages_count":6,"downloads":711372,"downloads_period":"total","dependent_repos_count":16,"rankings":{"downloads":5.198977250376975,"dependent_repos_count":4.510588081033239,"dependent_packages_count":3.514062807316593,"stargazers_count":4.812168098079066,"forks_count":5.3169868222644725,"docker_downloads_count":1.4816757359208024,"average":4.139076465831859},"purl":"pkg:hex/gnat","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hex/gnat","docker_dependents_count":1,"docker_downloads_count":109,"usage_url":"https://repos.ecosyste.ms/usage/hex/gnat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hex/gnat/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/gnat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/gnat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/gnat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/gnat/related_packages","maintainers":[{"uuid":"mmmries","login":"mmmries","name":null,"email":"riesmmm@gmail.com","url":null,"packages_count":19,"html_url":"https://hex.pm/users/mmmries","role":null,"created_at":"2022-11-08T12:11:39.894Z","updated_at":"2022-11-08T12:11:39.894Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/mmmries/packages"},{"uuid":"autodidaddict","login":"autodidaddict","name":null,"email":"alothien@gmail.com","url":null,"packages_count":4,"html_url":"https://hex.pm/users/autodidaddict","role":null,"created_at":"2023-10-10T14:38:32.503Z","updated_at":"2023-10-10T14:38:32.503Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/autodidaddict/packages"}],"registry":{"name":"hex.pm","url":"https://hex.pm","ecosystem":"hex","default":true,"packages_count":18144,"maintainers_count":6856,"namespaces_count":0,"keywords_count":6106,"github":"hexpm","metadata":{"funded_packages_count":1284},"icon_url":"https://github.com/hexpm.png","created_at":"2022-04-04T15:19:23.014Z","updated_at":"2025-06-30T06:01:04.235Z","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":4,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4425010583","node_id":"PR_kwDOOzGoNs7adjGX","number":46,"state":"open","title":"chore(deps): bump gnat from 1.14.0 to 1.14.1 in /edge_admin","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T23:27:26.000Z","updated_at":"2026-05-12T03:02:55.776Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"gnat","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/nats-io/nats.ex"}],"path":"/edge_admin","ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.14.0 to 1.14.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003euse server defaults and omit any non-user-specified options by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/223\"\u003enats-io/nats.ex#223\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.14.0...v1.14.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.14.0...v1.14.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/59baf0991155ec61b9f3fb197839e9f562ae32a0\"\u003e\u003ccode\u003e59baf09\u003c/code\u003e\u003c/a\u003e release 1.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/d2999dcb8badea54af5e5f51a9818d10ca78fd53\"\u003e\u003ccode\u003ed2999dc\u003c/code\u003e\u003c/a\u003e use server defaults and omit any non-user-specified options (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.14.0...v1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.14.0\u0026new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore 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/wenet-ec/edge-core/pull/46","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wenet-ec%2Fedge-core/issues/46","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/46/packages"},{"uuid":"4337979221","node_id":"PR_kwDOIbzXZs7WEnR9","number":61,"state":"closed","title":"Bump gnat from 1.13.0 to 1.14.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T22:34:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T18:23:36.000Z","updated_at":"2026-05-11T22:34:42.000Z","time_to_close":1224664,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"gnat","old_version":"1.13.0","new_version":"1.14.0","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.13.0 to 1.14.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ePullConsumer.handle_connected/2\u003c/code\u003e optional callback to get consumer info\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ePullConsumer.handle_status/2\u003c/code\u003e optional callback to observe status messages\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003ebatch_size\u003c/code\u003e option in PullConsumer options to pull messages\nand acknowledge them in batches.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGnat.Jetstream.API.KV.Entry\u003c/code\u003e with \u003ccode\u003efrom_message/2\u003c/code\u003e for parsing a raw\nNATS message from a KV bucket's underlying stream into a structured entry\n(operation, key, value, revision, created, delta). Intended to be shared\nbetween the built-in \u003ccode\u003eKV.Watcher\u003c/code\u003e and user-supplied \u003ccode\u003ePullConsumer\u003c/code\u003e\nimplementations (e.g. caches that need to detect when they are caught up\nwith the stream). Returns \u003ccode\u003e:ignore\u003c/code\u003e for messages that are not KV records.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eKV.Watcher\u003c/code\u003e now uses \u003ccode\u003eKV.Entry\u003c/code\u003e internally; its public callback API is\nunchanged. The push consumer it creates now enables server-driven flow\ncontrol and a 5s idle heartbeat (matching nats.go's ordered-consumer\ndefaults), so slow handlers apply backpressure instead of being dropped\nas slow consumers.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior change (bugfix):\u003c/strong\u003e \u003ccode\u003ePullConsumer\u003c/code\u003e no longer forwards JetStream\ninformational status messages (e.g. \u003ccode\u003e100\u003c/code\u003e idle heartbeat, \u003ccode\u003e409\u003c/code\u003e leadership\nchange) to \u003ccode\u003ec:handle_message/2\u003c/code\u003e. These are not stream records and cannot\nbe acked. In single-message mode the consumer now drops them and re-issues\na pull request.\u003c/li\u003e\n\u003cli\u003eAdd an optional \u003ccode\u003ec:handle_status/2\u003c/code\u003e callback to \u003ccode\u003eGnat.Jetstream.PullConsumer\u003c/code\u003e\nfor users who want to observe status messages (e.g. log on \u003ccode\u003e409\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.13.1...v1.14.0\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.13.1...v1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse flow_control for Object.get by \u003ca href=\"https://github.com/ppkn\"\u003e\u003ccode\u003e@​ppkn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/217\"\u003enats-io/nats.ex#217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ppkn\"\u003e\u003ccode\u003e@​ppkn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/217\"\u003enats-io/nats.ex#217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.13.0...v1.13.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.13.0...v1.13.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/blob/main/CHANGELOG.md\"\u003egnat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e1.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ePullConsumer.handle_connected/2\u003c/code\u003e optional callback to get consumer info\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ePullConsumer.handle_status/2\u003c/code\u003e optional callback to observe status messages\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003ebatch_size\u003c/code\u003e option in PullConsumer options to pull messages\nand acknowledge them in batches.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGnat.Jetstream.API.KV.Entry\u003c/code\u003e with \u003ccode\u003efrom_message/2\u003c/code\u003e for parsing a raw\nNATS message from a KV bucket's underlying stream into a structured entry\n(operation, key, value, revision, created, delta). Intended to be shared\nbetween the built-in \u003ccode\u003eKV.Watcher\u003c/code\u003e and user-supplied \u003ccode\u003ePullConsumer\u003c/code\u003e\nimplementations (e.g. caches that need to detect when they are caught up\nwith the stream). Returns \u003ccode\u003e:ignore\u003c/code\u003e for messages that are not KV records.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eKV.Watcher\u003c/code\u003e now uses \u003ccode\u003eKV.Entry\u003c/code\u003e internally; its public callback API is\nunchanged. The push consumer it creates now enables server-driven flow\ncontrol and a 5s idle heartbeat (matching nats.go's ordered-consumer\ndefaults), so slow handlers apply backpressure instead of being dropped\nas slow consumers.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior change (bugfix):\u003c/strong\u003e \u003ccode\u003ePullConsumer\u003c/code\u003e no longer forwards JetStream\ninformational status messages (e.g. \u003ccode\u003e100\u003c/code\u003e idle heartbeat, \u003ccode\u003e409\u003c/code\u003e leadership\nchange) to \u003ccode\u003ec:handle_message/2\u003c/code\u003e. These are not stream records and cannot\nbe acked. In single-message mode the consumer now drops them and re-issues\na pull request.\u003c/li\u003e\n\u003cli\u003eAdd an optional \u003ccode\u003ec:handle_status/2\u003c/code\u003e callback to \u003ccode\u003eGnat.Jetstream.PullConsumer\u003c/code\u003e\nfor users who want to observe status messages (e.g. log on \u003ccode\u003e409\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow clients to force authentication without server auth_required by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/205\"\u003e#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport ephemeral consumers and auto-cleanup consumers in the PullConsumer module by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/202\"\u003e#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement regularly scheduled PING/PONG health check by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/200\"\u003e#200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Erlang 28 with Elixir 1.18 to the build matrix by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/201\"\u003e#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Pager module for KV.contents by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHint \u003ccode\u003e:timeout\u003c/code\u003e option in KV's typespec by \u003ca href=\"https://github.com/rixmann\"\u003e\u003ccode\u003e@​rixmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/193\"\u003e#193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify authentication setup during test by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/187\"\u003e#187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest on Elixir 1.18 and NATS 2.10.24 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGnat.Jetstream.API.KV.info/3 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove function_exported? check for Keyword.validate!/2 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/186\"\u003e#186\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTiny optimization to KV.list_buckets/1 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/185\"\u003e#185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emake KV-watcher emit :key_added events when the message has a header by \u003ca href=\"https://github.com/rixmann\"\u003e\u003ccode\u003e@​rixmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd :compression to stream attributes by \u003ca href=\"https://github.com/rixmann\"\u003e\u003ccode\u003e@​rixmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: unknown field domain in Stream.create (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/194\"\u003e#194\u003c/a\u003e) by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add jetstream message metadata helper (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/197\"\u003e#197\u003c/a\u003e) by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: deliver policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/196\"\u003e#196\u003c/a\u003e) by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/b6d2f37e89016ed0c86f1d4f915d9d2b025f61aa\"\u003e\u003ccode\u003eb6d2f37\u003c/code\u003e\u003c/a\u003e 1.14.0 Release Candidate (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/9638ef2c6d582214a16fa7a3faa4599af33833fe\"\u003e\u003ccode\u003e9638ef2\u003c/code\u003e\u003c/a\u003e release 1.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/dd4deaf4bc3138c6fa256384119b9703ba6c6f2e\"\u003e\u003ccode\u003edd4deaf\u003c/code\u003e\u003c/a\u003e Use flow_control for Object.get (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.13.0...v1.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.13.0\u0026new-version=1.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore 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/eigr-labs/phoenix-pubsub-nats/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigr-labs%2Fphoenix-pubsub-nats/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"},{"uuid":"2827707536","node_id":"PR_kwDOHVK8gs6oi2SQ","number":468,"state":"closed","title":"build(deps): bump gnat from 1.11.0 to 1.11.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-17T11:36:05.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T04:07:11.000Z","updated_at":"2025-09-17T11:36:05.000Z","time_to_close":199734,"merged_at":"2025-09-17T11:36:05.000Z","merged_by":"sleipnir","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"gnat","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.11.0 to 1.11.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow clients to force authentication without server auth_required by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/205\"\u003enats-io/nats.ex#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003especify minimal CI permissions by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/206\"\u003enats-io/nats.ex#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.11.0...v1.11.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.11.0...v1.11.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/143f6c410521c834844fc52c11c10ddcf9dbb06a\"\u003e\u003ccode\u003e143f6c4\u003c/code\u003e\u003c/a\u003e specify minimal CI permissions (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/53f3d698e06c3b026b025a22833690d93346090c\"\u003e\u003ccode\u003e53f3d69\u003c/code\u003e\u003c/a\u003e release 1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/faf6cd41a044b2925aece03a9283d164b5061ddb\"\u003e\u003ccode\u003efaf6cd4\u003c/code\u003e\u003c/a\u003e Allow clients to force authentication without server auth_required (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.11.0\u0026new-version=1.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eigr/spawn/pull/468","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigr%2Fspawn/issues/468","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/468/packages"},{"uuid":"2752196253","node_id":"PR_kwDOHVK8gs6kCy6d","number":464,"state":"closed","title":"build(deps): bump gnat from 1.10.2 to 1.11.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-18T14:10:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-18T07:02:20.000Z","updated_at":"2025-08-18T14:10:46.000Z","time_to_close":25706,"merged_at":"2025-08-18T14:10:46.000Z","merged_by":"sleipnir","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"gnat","old_version":"1.10.2","new_version":"1.11.0","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.10.2 to 1.11.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ephemeral consumers and auto-cleanup consumers in the PullConsumer module by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/202\"\u003enats-io/nats.ex#202\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.2...v1.11.0\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.10.2...v1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/98ea102d998c2d3ae6601f9b77f958837e3fba5b\"\u003e\u003ccode\u003e98ea102\u003c/code\u003e\u003c/a\u003e relese 1.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/f63261390ac53468a349e2d897349c3c260baefa\"\u003e\u003ccode\u003ef632613\u003c/code\u003e\u003c/a\u003e Support ephemeral consumers and auto-cleanup consumers in the PullConsumer mo...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.2...v1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.10.2\u0026new-version=1.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eigr/spawn/pull/464","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigr%2Fspawn/issues/464","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/464/packages"},{"uuid":"2645392356","node_id":"PR_kwDOOtRNSs6drXvk","number":655,"state":"closed","title":"deps(deps): bump gnat from 1.10.1 to 1.10.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-07T14:42:08.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T03:45:24.000Z","updated_at":"2025-07-07T14:42:09.000Z","time_to_close":39404,"merged_at":"2025-07-07T14:42:08.000Z","merged_by":"mattbr0wn","closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"gnat","old_version":"1.10.1","new_version":"1.10.2","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.10.1 to 1.10.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHint \u003ccode\u003e:timeout\u003c/code\u003e option in KV's typespec by \u003ca href=\"https://github.com/Jurshsmith\"\u003e\u003ccode\u003e@​Jurshsmith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/193\"\u003enats-io/nats.ex#193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun dialyzer by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/199\"\u003enats-io/nats.ex#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Pager module for KV.contents by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/198\"\u003enats-io/nats.ex#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd erlang 28 with elixir 1.18 to the build matrix by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/201\"\u003enats-io/nats.ex#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimplement regularly scheduled PING/PONG health check by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/200\"\u003enats-io/nats.ex#200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Jurshsmith\"\u003e\u003ccode\u003e@​Jurshsmith\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/193\"\u003enats-io/nats.ex#193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.1...v1.10.2\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.10.1...v1.10.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/153dff1dc8297d0a3b3c3fb0404e34c6f2e109b8\"\u003e\u003ccode\u003e153dff1\u003c/code\u003e\u003c/a\u003e release 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/9b0a97c9ce469b597404326f4dd41eef4c82b414\"\u003e\u003ccode\u003e9b0a97c\u003c/code\u003e\u003c/a\u003e implement regularly scheduled PING/PONG health check (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/c0fb2fe353750c0b7d530f2e326b4a8330c76a25\"\u003e\u003ccode\u003ec0fb2fe\u003c/code\u003e\u003c/a\u003e add erlang 28 with elixir 1.18 to the build matrix (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/201\"\u003e#201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/45c6b0ade56c2a4d5ff8f6bec5f7820d476cc72d\"\u003e\u003ccode\u003e45c6b0a\u003c/code\u003e\u003c/a\u003e use Pager module for KV.contents (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/a18fe0f161844438da9d29d4812a4b3dfb62cead\"\u003e\u003ccode\u003ea18fe0f\u003c/code\u003e\u003c/a\u003e Run dialyzer (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/cdb7d58c9c9512738539df0339e47a90336f1831\"\u003e\u003ccode\u003ecdb7d58\u003c/code\u003e\u003c/a\u003e apply mix formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/6a2a549c55d84b8f1c192286daafdc8145032ba0\"\u003e\u003ccode\u003e6a2a549\u003c/code\u003e\u003c/a\u003e Hint \u003ccode\u003e:timeout\u003c/code\u003e option in KV's typespec (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.1...v1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.10.1\u0026new-version=1.10.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\u003c!-- ELLIPSIS_HIDDEN --\u003e\n\n----\n\n\u003e [!IMPORTANT]\n\u003e Bump `gnat` from 1.10.1 to 1.10.2 in `mix.lock`, incorporating several internal improvements and features.\n\u003e \n\u003e   - **Dependency Update**:\n\u003e     - Bump `gnat` from 1.10.1 to 1.10.2 in `mix.lock`.\n\u003e   - **gnat 1.10.2 Changes**:\n\u003e     - Add `:timeout` option in KV's typespec.\n\u003e     - Run dialyzer for static analysis.\n\u003e     - Use Pager module for KV.contents.\n\u003e     - Add Erlang 28 with Elixir 1.18 to build matrix.\n\u003e     - Implement PING/PONG health check.\n\u003e \n\u003e \u003csup\u003eThis description was created by \u003c/sup\u003e[\u003cimg alt=\"Ellipsis\" src=\"https://img.shields.io/badge/Ellipsis-blue?color=175173\"\u003e](https://www.ellipsis.dev?ref=customeros%2Fcore\u0026utm_source=github\u0026utm_medium=referral)\u003csup\u003e for 58fbfd271ede95efb12c15eb5b7fd9ef59a7ca42. You can [customize](https://app.ellipsis.dev/customeros/settings/summaries) this summary. It will automatically update as commits are pushed.\u003c/sup\u003e\n\n\u003c!-- ELLIPSIS_HIDDEN --\u003e","html_url":"https://github.com/customeros/core/pull/655","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/customeros%2Fcore/issues/655","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/655/packages"},{"uuid":"2631202902","node_id":"PR_kwDOHVK8gs6c1PhW","number":452,"state":"closed","title":"build(deps): bump gnat from 1.10.0 to 1.10.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-02T01:12:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T07:15:38.000Z","updated_at":"2025-07-02T01:12:33.000Z","time_to_close":64615,"merged_at":"2025-07-02T01:12:33.000Z","merged_by":"sleipnir","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"gnat","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.10.0 to 1.10.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: unknown field domain in Stream.create by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/194\"\u003enats-io/nats.ex#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add jetstream message metadata helper by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/197\"\u003enats-io/nats.ex#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix deliver policy by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/196\"\u003enats-io/nats.ex#196\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/194\"\u003enats-io/nats.ex#194\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/e3e242f2b237c1d0c8f03110711c3730a00d96e3\"\u003e\u003ccode\u003ee3e242f\u003c/code\u003e\u003c/a\u003e release 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/9f7f46b9a542b06f1caa703b9c8d281a4c22f43f\"\u003e\u003ccode\u003e9f7f46b\u003c/code\u003e\u003c/a\u003e fix: deliver policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/eb9740675ba4fe0a310ada141f1167a6152efc0c\"\u003e\u003ccode\u003eeb97406\u003c/code\u003e\u003c/a\u003e feat: add jetstream message metadata helper (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/1f968e65b69962518f3f142beeaa3ca54418ffa8\"\u003e\u003ccode\u003e1f968e6\u003c/code\u003e\u003c/a\u003e fix: unknown field domain in Stream.create (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.10.0\u0026new-version=1.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eigr/spawn/pull/452","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigr%2Fspawn/issues/452","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/452/packages"},{"uuid":"3187146244","node_id":"PR_kwDOOtRNSs6coG-q","number":602,"state":"open","title":"deps(deps): bump gnat from 1.10.0 to 1.10.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T04:58:08.000Z","updated_at":"2025-06-30T04:58:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"gnat","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.10.0 to 1.10.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: unknown field domain in Stream.create by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/194\"\u003enats-io/nats.ex#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add jetstream message metadata helper by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/197\"\u003enats-io/nats.ex#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix deliver policy by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/196\"\u003enats-io/nats.ex#196\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/194\"\u003enats-io/nats.ex#194\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/e3e242f2b237c1d0c8f03110711c3730a00d96e3\"\u003e\u003ccode\u003ee3e242f\u003c/code\u003e\u003c/a\u003e release 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/9f7f46b9a542b06f1caa703b9c8d281a4c22f43f\"\u003e\u003ccode\u003e9f7f46b\u003c/code\u003e\u003c/a\u003e fix: deliver policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/eb9740675ba4fe0a310ada141f1167a6152efc0c\"\u003e\u003ccode\u003eeb97406\u003c/code\u003e\u003c/a\u003e feat: add jetstream message metadata helper (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/1f968e65b69962518f3f142beeaa3ca54418ffa8\"\u003e\u003ccode\u003e1f968e6\u003c/code\u003e\u003c/a\u003e fix: unknown field domain in Stream.create (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.10.0\u0026new-version=1.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/customeros/core/pull/602","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/customeros%2Fcore/issues/602","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/602/packages"}],"issue_packages":[{"old_version":"1.14.0","new_version":"1.14.1","update_type":"patch","path":"/edge_admin","pr_created_at":"2026-05-11T23:27:26.000Z","version_change":"1.14.0 → 1.14.1","issue":{"uuid":"4425010583","node_id":"PR_kwDOOzGoNs7adjGX","number":46,"state":"open","title":"chore(deps): bump gnat from 1.14.0 to 1.14.1 in /edge_admin","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T23:27:26.000Z","updated_at":"2026-05-12T03:02:55.776Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"gnat","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/nats-io/nats.ex"}],"path":"/edge_admin","ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.14.0 to 1.14.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003euse server defaults and omit any non-user-specified options by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/223\"\u003enats-io/nats.ex#223\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.14.0...v1.14.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.14.0...v1.14.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/59baf0991155ec61b9f3fb197839e9f562ae32a0\"\u003e\u003ccode\u003e59baf09\u003c/code\u003e\u003c/a\u003e release 1.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/d2999dcb8badea54af5e5f51a9818d10ca78fd53\"\u003e\u003ccode\u003ed2999dc\u003c/code\u003e\u003c/a\u003e use server defaults and omit any non-user-specified options (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.14.0...v1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.14.0\u0026new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore 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/wenet-ec/edge-core/pull/46","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wenet-ec%2Fedge-core/issues/46","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/46/packages"}},{"old_version":"1.13.0","new_version":"1.14.0","update_type":"minor","path":null,"pr_created_at":"2026-04-27T18:23:36.000Z","version_change":"1.13.0 → 1.14.0","issue":{"uuid":"4337979221","node_id":"PR_kwDOIbzXZs7WEnR9","number":61,"state":"closed","title":"Bump gnat from 1.13.0 to 1.14.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T22:34:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T18:23:36.000Z","updated_at":"2026-05-11T22:34:42.000Z","time_to_close":1224664,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"gnat","old_version":"1.13.0","new_version":"1.14.0","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.13.0 to 1.14.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ePullConsumer.handle_connected/2\u003c/code\u003e optional callback to get consumer info\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ePullConsumer.handle_status/2\u003c/code\u003e optional callback to observe status messages\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003ebatch_size\u003c/code\u003e option in PullConsumer options to pull messages\nand acknowledge them in batches.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGnat.Jetstream.API.KV.Entry\u003c/code\u003e with \u003ccode\u003efrom_message/2\u003c/code\u003e for parsing a raw\nNATS message from a KV bucket's underlying stream into a structured entry\n(operation, key, value, revision, created, delta). Intended to be shared\nbetween the built-in \u003ccode\u003eKV.Watcher\u003c/code\u003e and user-supplied \u003ccode\u003ePullConsumer\u003c/code\u003e\nimplementations (e.g. caches that need to detect when they are caught up\nwith the stream). Returns \u003ccode\u003e:ignore\u003c/code\u003e for messages that are not KV records.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eKV.Watcher\u003c/code\u003e now uses \u003ccode\u003eKV.Entry\u003c/code\u003e internally; its public callback API is\nunchanged. The push consumer it creates now enables server-driven flow\ncontrol and a 5s idle heartbeat (matching nats.go's ordered-consumer\ndefaults), so slow handlers apply backpressure instead of being dropped\nas slow consumers.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior change (bugfix):\u003c/strong\u003e \u003ccode\u003ePullConsumer\u003c/code\u003e no longer forwards JetStream\ninformational status messages (e.g. \u003ccode\u003e100\u003c/code\u003e idle heartbeat, \u003ccode\u003e409\u003c/code\u003e leadership\nchange) to \u003ccode\u003ec:handle_message/2\u003c/code\u003e. These are not stream records and cannot\nbe acked. In single-message mode the consumer now drops them and re-issues\na pull request.\u003c/li\u003e\n\u003cli\u003eAdd an optional \u003ccode\u003ec:handle_status/2\u003c/code\u003e callback to \u003ccode\u003eGnat.Jetstream.PullConsumer\u003c/code\u003e\nfor users who want to observe status messages (e.g. log on \u003ccode\u003e409\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.13.1...v1.14.0\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.13.1...v1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse flow_control for Object.get by \u003ca href=\"https://github.com/ppkn\"\u003e\u003ccode\u003e@​ppkn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/217\"\u003enats-io/nats.ex#217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ppkn\"\u003e\u003ccode\u003e@​ppkn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/217\"\u003enats-io/nats.ex#217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.13.0...v1.13.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.13.0...v1.13.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/blob/main/CHANGELOG.md\"\u003egnat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e1.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ePullConsumer.handle_connected/2\u003c/code\u003e optional callback to get consumer info\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ePullConsumer.handle_status/2\u003c/code\u003e optional callback to observe status messages\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003ebatch_size\u003c/code\u003e option in PullConsumer options to pull messages\nand acknowledge them in batches.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGnat.Jetstream.API.KV.Entry\u003c/code\u003e with \u003ccode\u003efrom_message/2\u003c/code\u003e for parsing a raw\nNATS message from a KV bucket's underlying stream into a structured entry\n(operation, key, value, revision, created, delta). Intended to be shared\nbetween the built-in \u003ccode\u003eKV.Watcher\u003c/code\u003e and user-supplied \u003ccode\u003ePullConsumer\u003c/code\u003e\nimplementations (e.g. caches that need to detect when they are caught up\nwith the stream). Returns \u003ccode\u003e:ignore\u003c/code\u003e for messages that are not KV records.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eKV.Watcher\u003c/code\u003e now uses \u003ccode\u003eKV.Entry\u003c/code\u003e internally; its public callback API is\nunchanged. The push consumer it creates now enables server-driven flow\ncontrol and a 5s idle heartbeat (matching nats.go's ordered-consumer\ndefaults), so slow handlers apply backpressure instead of being dropped\nas slow consumers.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior change (bugfix):\u003c/strong\u003e \u003ccode\u003ePullConsumer\u003c/code\u003e no longer forwards JetStream\ninformational status messages (e.g. \u003ccode\u003e100\u003c/code\u003e idle heartbeat, \u003ccode\u003e409\u003c/code\u003e leadership\nchange) to \u003ccode\u003ec:handle_message/2\u003c/code\u003e. These are not stream records and cannot\nbe acked. In single-message mode the consumer now drops them and re-issues\na pull request.\u003c/li\u003e\n\u003cli\u003eAdd an optional \u003ccode\u003ec:handle_status/2\u003c/code\u003e callback to \u003ccode\u003eGnat.Jetstream.PullConsumer\u003c/code\u003e\nfor users who want to observe status messages (e.g. log on \u003ccode\u003e409\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow clients to force authentication without server auth_required by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/205\"\u003e#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport ephemeral consumers and auto-cleanup consumers in the PullConsumer module by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/202\"\u003e#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement regularly scheduled PING/PONG health check by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/200\"\u003e#200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Erlang 28 with Elixir 1.18 to the build matrix by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/201\"\u003e#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Pager module for KV.contents by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHint \u003ccode\u003e:timeout\u003c/code\u003e option in KV's typespec by \u003ca href=\"https://github.com/rixmann\"\u003e\u003ccode\u003e@​rixmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/193\"\u003e#193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify authentication setup during test by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/187\"\u003e#187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest on Elixir 1.18 and NATS 2.10.24 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGnat.Jetstream.API.KV.info/3 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove function_exported? check for Keyword.validate!/2 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/186\"\u003e#186\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTiny optimization to KV.list_buckets/1 by \u003ca href=\"https://github.com/davydog187\"\u003e\u003ccode\u003e@​davydog187\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/185\"\u003e#185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emake KV-watcher emit :key_added events when the message has a header by \u003ca href=\"https://github.com/rixmann\"\u003e\u003ccode\u003e@​rixmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd :compression to stream attributes by \u003ca href=\"https://github.com/rixmann\"\u003e\u003ccode\u003e@​rixmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: unknown field domain in Stream.create (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/194\"\u003e#194\u003c/a\u003e) by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add jetstream message metadata helper (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/197\"\u003e#197\u003c/a\u003e) by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: deliver policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/196\"\u003e#196\u003c/a\u003e) by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/b6d2f37e89016ed0c86f1d4f915d9d2b025f61aa\"\u003e\u003ccode\u003eb6d2f37\u003c/code\u003e\u003c/a\u003e 1.14.0 Release Candidate (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/9638ef2c6d582214a16fa7a3faa4599af33833fe\"\u003e\u003ccode\u003e9638ef2\u003c/code\u003e\u003c/a\u003e release 1.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/dd4deaf4bc3138c6fa256384119b9703ba6c6f2e\"\u003e\u003ccode\u003edd4deaf\u003c/code\u003e\u003c/a\u003e Use flow_control for Object.get (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.13.0...v1.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.13.0\u0026new-version=1.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore 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/eigr-labs/phoenix-pubsub-nats/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigr-labs%2Fphoenix-pubsub-nats/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"}},{"old_version":"1.11.0","new_version":"1.11.1","update_type":"patch","path":null,"pr_created_at":"2025-09-15T04:07:11.000Z","version_change":"1.11.0 → 1.11.1","issue":{"uuid":"2827707536","node_id":"PR_kwDOHVK8gs6oi2SQ","number":468,"state":"closed","title":"build(deps): bump gnat from 1.11.0 to 1.11.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-17T11:36:05.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T04:07:11.000Z","updated_at":"2025-09-17T11:36:05.000Z","time_to_close":199734,"merged_at":"2025-09-17T11:36:05.000Z","merged_by":"sleipnir","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"gnat","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.11.0 to 1.11.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow clients to force authentication without server auth_required by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/205\"\u003enats-io/nats.ex#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003especify minimal CI permissions by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/206\"\u003enats-io/nats.ex#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.11.0...v1.11.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.11.0...v1.11.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/143f6c410521c834844fc52c11c10ddcf9dbb06a\"\u003e\u003ccode\u003e143f6c4\u003c/code\u003e\u003c/a\u003e specify minimal CI permissions (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/53f3d698e06c3b026b025a22833690d93346090c\"\u003e\u003ccode\u003e53f3d69\u003c/code\u003e\u003c/a\u003e release 1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/faf6cd41a044b2925aece03a9283d164b5061ddb\"\u003e\u003ccode\u003efaf6cd4\u003c/code\u003e\u003c/a\u003e Allow clients to force authentication without server auth_required (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.11.0\u0026new-version=1.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eigr/spawn/pull/468","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigr%2Fspawn/issues/468","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/468/packages"}},{"old_version":"1.10.2","new_version":"1.11.0","update_type":"minor","path":null,"pr_created_at":"2025-08-18T07:02:20.000Z","version_change":"1.10.2 → 1.11.0","issue":{"uuid":"2752196253","node_id":"PR_kwDOHVK8gs6kCy6d","number":464,"state":"closed","title":"build(deps): bump gnat from 1.10.2 to 1.11.0","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-18T14:10:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-18T07:02:20.000Z","updated_at":"2025-08-18T14:10:46.000Z","time_to_close":25706,"merged_at":"2025-08-18T14:10:46.000Z","merged_by":"sleipnir","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"gnat","old_version":"1.10.2","new_version":"1.11.0","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.10.2 to 1.11.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ephemeral consumers and auto-cleanup consumers in the PullConsumer module by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/202\"\u003enats-io/nats.ex#202\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.2...v1.11.0\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.10.2...v1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/98ea102d998c2d3ae6601f9b77f958837e3fba5b\"\u003e\u003ccode\u003e98ea102\u003c/code\u003e\u003c/a\u003e relese 1.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/f63261390ac53468a349e2d897349c3c260baefa\"\u003e\u003ccode\u003ef632613\u003c/code\u003e\u003c/a\u003e Support ephemeral consumers and auto-cleanup consumers in the PullConsumer mo...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.2...v1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.10.2\u0026new-version=1.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eigr/spawn/pull/464","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigr%2Fspawn/issues/464","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/464/packages"}},{"old_version":"1.10.1","new_version":"1.10.2","update_type":"patch","path":null,"pr_created_at":"2025-07-07T03:45:24.000Z","version_change":"1.10.1 → 1.10.2","issue":{"uuid":"2645392356","node_id":"PR_kwDOOtRNSs6drXvk","number":655,"state":"closed","title":"deps(deps): bump gnat from 1.10.1 to 1.10.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-07T14:42:08.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T03:45:24.000Z","updated_at":"2025-07-07T14:42:09.000Z","time_to_close":39404,"merged_at":"2025-07-07T14:42:08.000Z","merged_by":"mattbr0wn","closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"gnat","old_version":"1.10.1","new_version":"1.10.2","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.10.1 to 1.10.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHint \u003ccode\u003e:timeout\u003c/code\u003e option in KV's typespec by \u003ca href=\"https://github.com/Jurshsmith\"\u003e\u003ccode\u003e@​Jurshsmith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/193\"\u003enats-io/nats.ex#193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun dialyzer by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/199\"\u003enats-io/nats.ex#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Pager module for KV.contents by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/198\"\u003enats-io/nats.ex#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd erlang 28 with elixir 1.18 to the build matrix by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/201\"\u003enats-io/nats.ex#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimplement regularly scheduled PING/PONG health check by \u003ca href=\"https://github.com/mmmries\"\u003e\u003ccode\u003e@​mmmries\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/200\"\u003enats-io/nats.ex#200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Jurshsmith\"\u003e\u003ccode\u003e@​Jurshsmith\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/193\"\u003enats-io/nats.ex#193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.1...v1.10.2\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.10.1...v1.10.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/153dff1dc8297d0a3b3c3fb0404e34c6f2e109b8\"\u003e\u003ccode\u003e153dff1\u003c/code\u003e\u003c/a\u003e release 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/9b0a97c9ce469b597404326f4dd41eef4c82b414\"\u003e\u003ccode\u003e9b0a97c\u003c/code\u003e\u003c/a\u003e implement regularly scheduled PING/PONG health check (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/c0fb2fe353750c0b7d530f2e326b4a8330c76a25\"\u003e\u003ccode\u003ec0fb2fe\u003c/code\u003e\u003c/a\u003e add erlang 28 with elixir 1.18 to the build matrix (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/201\"\u003e#201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/45c6b0ade56c2a4d5ff8f6bec5f7820d476cc72d\"\u003e\u003ccode\u003e45c6b0a\u003c/code\u003e\u003c/a\u003e use Pager module for KV.contents (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/a18fe0f161844438da9d29d4812a4b3dfb62cead\"\u003e\u003ccode\u003ea18fe0f\u003c/code\u003e\u003c/a\u003e Run dialyzer (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/cdb7d58c9c9512738539df0339e47a90336f1831\"\u003e\u003ccode\u003ecdb7d58\u003c/code\u003e\u003c/a\u003e apply mix formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/6a2a549c55d84b8f1c192286daafdc8145032ba0\"\u003e\u003ccode\u003e6a2a549\u003c/code\u003e\u003c/a\u003e Hint \u003ccode\u003e:timeout\u003c/code\u003e option in KV's typespec (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.1...v1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.10.1\u0026new-version=1.10.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\u003c!-- ELLIPSIS_HIDDEN --\u003e\n\n----\n\n\u003e [!IMPORTANT]\n\u003e Bump `gnat` from 1.10.1 to 1.10.2 in `mix.lock`, incorporating several internal improvements and features.\n\u003e \n\u003e   - **Dependency Update**:\n\u003e     - Bump `gnat` from 1.10.1 to 1.10.2 in `mix.lock`.\n\u003e   - **gnat 1.10.2 Changes**:\n\u003e     - Add `:timeout` option in KV's typespec.\n\u003e     - Run dialyzer for static analysis.\n\u003e     - Use Pager module for KV.contents.\n\u003e     - Add Erlang 28 with Elixir 1.18 to build matrix.\n\u003e     - Implement PING/PONG health check.\n\u003e \n\u003e \u003csup\u003eThis description was created by \u003c/sup\u003e[\u003cimg alt=\"Ellipsis\" src=\"https://img.shields.io/badge/Ellipsis-blue?color=175173\"\u003e](https://www.ellipsis.dev?ref=customeros%2Fcore\u0026utm_source=github\u0026utm_medium=referral)\u003csup\u003e for 58fbfd271ede95efb12c15eb5b7fd9ef59a7ca42. You can [customize](https://app.ellipsis.dev/customeros/settings/summaries) this summary. It will automatically update as commits are pushed.\u003c/sup\u003e\n\n\u003c!-- ELLIPSIS_HIDDEN --\u003e","html_url":"https://github.com/customeros/core/pull/655","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/customeros%2Fcore/issues/655","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/655/packages"}},{"old_version":"1.10.0","new_version":"1.10.1","update_type":"patch","path":null,"pr_created_at":"2025-07-01T07:15:38.000Z","version_change":"1.10.0 → 1.10.1","issue":{"uuid":"2631202902","node_id":"PR_kwDOHVK8gs6c1PhW","number":452,"state":"closed","title":"build(deps): bump gnat from 1.10.0 to 1.10.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-02T01:12:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T07:15:38.000Z","updated_at":"2025-07-02T01:12:33.000Z","time_to_close":64615,"merged_at":"2025-07-02T01:12:33.000Z","merged_by":"sleipnir","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"gnat","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.10.0 to 1.10.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: unknown field domain in Stream.create by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/194\"\u003enats-io/nats.ex#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add jetstream message metadata helper by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/197\"\u003enats-io/nats.ex#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix deliver policy by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/196\"\u003enats-io/nats.ex#196\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/194\"\u003enats-io/nats.ex#194\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/e3e242f2b237c1d0c8f03110711c3730a00d96e3\"\u003e\u003ccode\u003ee3e242f\u003c/code\u003e\u003c/a\u003e release 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/9f7f46b9a542b06f1caa703b9c8d281a4c22f43f\"\u003e\u003ccode\u003e9f7f46b\u003c/code\u003e\u003c/a\u003e fix: deliver policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/eb9740675ba4fe0a310ada141f1167a6152efc0c\"\u003e\u003ccode\u003eeb97406\u003c/code\u003e\u003c/a\u003e feat: add jetstream message metadata helper (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/1f968e65b69962518f3f142beeaa3ca54418ffa8\"\u003e\u003ccode\u003e1f968e6\u003c/code\u003e\u003c/a\u003e fix: unknown field domain in Stream.create (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.10.0\u0026new-version=1.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eigr/spawn/pull/452","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigr%2Fspawn/issues/452","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/452/packages"}},{"old_version":"1.10.0","new_version":"1.10.1","update_type":"patch","path":null,"pr_created_at":"2025-06-30T04:58:08.000Z","version_change":"1.10.0 → 1.10.1","issue":{"uuid":"3187146244","node_id":"PR_kwDOOtRNSs6coG-q","number":602,"state":"open","title":"deps(deps): bump gnat from 1.10.0 to 1.10.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T04:58:08.000Z","updated_at":"2025-06-30T04:58:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"gnat","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/nats-io/nats.ex"}],"path":null,"ecosystem":"hex"},"body":"Bumps [gnat](https://github.com/nats-io/nats.ex) from 1.10.0 to 1.10.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.ex/releases\"\u003egnat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: unknown field domain in Stream.create by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/194\"\u003enats-io/nats.ex#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add jetstream message metadata helper by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/197\"\u003enats-io/nats.ex#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix deliver policy by \u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/196\"\u003enats-io/nats.ex#196\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/c0deaddict\"\u003e\u003ccode\u003e@​c0deaddict\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nats-io/nats.ex/pull/194\"\u003enats-io/nats.ex#194\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/e3e242f2b237c1d0c8f03110711c3730a00d96e3\"\u003e\u003ccode\u003ee3e242f\u003c/code\u003e\u003c/a\u003e release 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/9f7f46b9a542b06f1caa703b9c8d281a4c22f43f\"\u003e\u003ccode\u003e9f7f46b\u003c/code\u003e\u003c/a\u003e fix: deliver policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/eb9740675ba4fe0a310ada141f1167a6152efc0c\"\u003e\u003ccode\u003eeb97406\u003c/code\u003e\u003c/a\u003e feat: add jetstream message metadata helper (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.ex/commit/1f968e65b69962518f3f142beeaa3ca54418ffa8\"\u003e\u003ccode\u003e1f968e6\u003c/code\u003e\u003c/a\u003e fix: unknown field domain in Stream.create (\u003ca href=\"https://redirect.github.com/nats-io/nats.ex/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nats-io/nats.ex/compare/v1.10.0...v1.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gnat\u0026package-manager=hex\u0026previous-version=1.10.0\u0026new-version=1.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/customeros/core/pull/602","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/customeros%2Fcore/issues/602","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/602/packages"}}]}