{"id":57181,"name":"hammox","ecosystem":"hex","repository_url":"https://github.com/msz/hammox","issues_count":2,"created_at":"2025-08-01T18:30:00.015Z","updated_at":"2025-08-01T18:30:00.015Z","purl":"pkg:hex/hammox","metadata":{"id":3600120,"name":"hammox","ecosystem":"hex","description":"Automated contract testing for functions and mocks.","homepage":"https://hex.pm/packages/mox","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/msz/hammox","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2019-09-27T22:13:54.783Z","latest_release_published_at":"2025-07-26T23:02:53.755Z","latest_release_number":"0.7.1","last_synced_at":"2025-07-27T04:07:35.907Z","created_at":"2022-04-11T06:07:50.712Z","updated_at":"2025-07-27T05:22:52.138Z","registry_url":"https://hex.pm/packages/hammox/","install_command":"mix hex.package fetch hammox ","documentation_url":"http://hexdocs.pm/hammox/","metadata":{},"repo_metadata":{"id":35136245,"uuid":"194456033","full_name":"msz/hammox","owner":"msz","description":"🏝 automated contract testing via type checking for Elixir functions and mocks","archived":false,"fork":false,"pushed_at":"2025-07-26T23:00:58.000Z","size":354,"stargazers_count":581,"open_issues_count":15,"forks_count":30,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-27T01:22:37.715Z","etag":null,"topics":["behaviour","behaviour-typespec","behaviours","contract","contract-testing","contracts","dialyzer","elixir","explicit-contracts","mock","mocks","mox","testing","type-checker","type-checking","typechecker","typechecking","typespec","typespecs","unit-testing"],"latest_commit_sha":null,"homepage":"","language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/msz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-06-29T23:15:53.000Z","updated_at":"2025-07-26T22:42:18.000Z","dependencies_parsed_at":"2024-01-16T09:44:27.069Z","dependency_job_id":"111b7a2b-6f71-49e1-aa9f-5e4daa2059de","html_url":"https://github.com/msz/hammox","commit_stats":{"total_commits":231,"total_committers":20,"mean_commits":11.55,"dds":0.6233766233766234,"last_synced_commit":"8f070dda7daa9375abea776834a083ee16461146"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/msz/hammox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/msz","download_url":"https://codeload.github.com/msz/hammox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267304943,"owners_count":24066835,"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","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"msz","name":"Michał Szewczak","uuid":"3967778","kind":"user","description":"","email":"","website":null,"location":"London, United Kingdom","twitter":null,"company":"@duffelhq","icon_url":"https://avatars.githubusercontent.com/u/3967778?u=7678ee3c3336584ab5d1368438c7d1e2e93cee11\u0026v=4","repositories_count":60,"last_synced_at":"2024-12-06T19:12:29.653Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/msz","funding_links":[],"total_stars":571,"followers":51,"following":31,"created_at":"2022-11-08T06:44:59.023Z","updated_at":"2024-12-06T19:12:29.654Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/msz","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/msz/repositories"},"tags":[{"name":"v0.7.1","sha":"365dcd3dcc30ab98f83177895683bea0ad0b26f3","kind":"commit","published_at":"2025-07-26T22:42:03.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.7.1","html_url":"https://github.com/msz/hammox/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"5e97881e9d0bce648f88fc77f89d77a55e395a43","kind":"commit","published_at":"2022-07-24T17:19:12.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.7.0","html_url":"https://github.com/msz/hammox/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"24b557f73e1484f184230cc4d8a9e6bc4100d228","kind":"commit","published_at":"2022-06-18T13:40:26.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.6.1","html_url":"https://github.com/msz/hammox/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"95ff46e9d49bd0e5862f2b58459d782ac966338a","kind":"commit","published_at":"2022-06-05T17:11:02.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.6.0","html_url":"https://github.com/msz/hammox/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"bf1f7da9e523c77d675ca4ab7bde13a4635f1661","kind":"commit","published_at":"2021-03-06T17:05:35.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.5.0","html_url":"https://github.com/msz/hammox/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"0c311797231988d15a2fc8b14dddda853dbd4d78","kind":"commit","published_at":"2021-01-23T18:37:06.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.4.0","html_url":"https://github.com/msz/hammox/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"34d78362c62f828f6c077b7ced238f9db1d7a1b8","kind":"commit","published_at":"2020-12-12T12:24:52.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.3.1","html_url":"https://github.com/msz/hammox/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.3.1/manifests"},{"name":"v0.3","sha":"2fc04a30d07dff4b596c5019316fc3f3a7fdbde9","kind":"commit","published_at":"2020-10-21T22:52:54.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.3","html_url":"https://github.com/msz/hammox/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.3/manifests"},{"name":"v0.3.0","sha":"2fc04a30d07dff4b596c5019316fc3f3a7fdbde9","kind":"commit","published_at":"2020-10-21T22:52:54.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.3.0","html_url":"https://github.com/msz/hammox/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"ecad450096028a3f5d5b369eadf56d153d4e4518","kind":"commit","published_at":"2020-06-08T20:11:39.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.2.5","html_url":"https://github.com/msz/hammox/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"9907c74138a2ad68a62883e86d1590850df1c7d4","kind":"commit","published_at":"2020-04-28T22:59:10.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.2.4","html_url":"https://github.com/msz/hammox/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"b819a0c5f8b38f4a125fb35dafd4692db9433645","kind":"commit","published_at":"2020-04-13T14:31:22.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.2.3","html_url":"https://github.com/msz/hammox/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"7f0bef50905b3d1c4621dc99fca87d57a8f3bd42","kind":"commit","published_at":"2020-02-20T11:32:29.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.2.2","html_url":"https://github.com/msz/hammox/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"2a475c1c2b2255b3f23df4d4f2e3725fa8c8a05b","kind":"commit","published_at":"2019-12-03T23:06:36.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.2.1","html_url":"https://github.com/msz/hammox/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"2bb2edee535e0ca68433229a1325fa880b0a5631","kind":"commit","published_at":"2019-10-26T19:04:40.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.2.0","html_url":"https://github.com/msz/hammox/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"5874393eaac055adb64a6319eab2ba5b9e70cf2f","kind":"tag","published_at":"2019-09-27T22:12:00.000Z","download_url":"https://codeload.github.com/msz/hammox/tar.gz/v0.1.0","html_url":"https://github.com/msz/hammox/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/msz/hammox@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-07-27T05:22:52.138Z","dependent_packages_count":1,"downloads":3440619,"downloads_period":"total","dependent_repos_count":48,"rankings":{"downloads":2.497869271618698,"dependent_repos_count":2.3864157870582834,"dependent_packages_count":10.640529731856029,"stargazers_count":2.1438405559562055,"forks_count":5.972595554972792,"docker_downloads_count":null,"average":4.7282501802924015},"purl":"pkg:hex/hammox","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hex/hammox","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hex/hammox","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hex/hammox/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-03T00:53:43.650Z","issues_count":24,"pull_requests_count":85,"avg_time_to_close_issue":20569600.42857143,"avg_time_to_close_pull_request":2738947.298701299,"issues_closed_count":14,"pull_requests_closed_count":77,"pull_request_authors_count":20,"issue_authors_count":13,"avg_comments_per_issue":1.875,"avg_comments_per_pull_request":0.9411764705882353,"merged_pull_requests_count":50,"bot_issues_count":0,"bot_pull_requests_count":43,"past_year_issues_count":1,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhammox/issues","maintainers":[{"login":"msz","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msz"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/hammox/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/hammox/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/hammox/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/hammox/related_packages","maintainers":[{"uuid":"msz","login":"msz","name":null,"email":"michal@szewczak.email","url":null,"packages_count":2,"html_url":"https://hex.pm/users/msz","role":null,"created_at":"2022-11-08T12:21:18.687Z","updated_at":"2022-11-08T12:21:18.687Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hex.pm/maintainers/msz/packages"}],"registry":{"name":"hex.pm","url":"https://hex.pm","ecosystem":"hex","default":true,"packages_count":18328,"maintainers_count":6912,"namespaces_count":0,"keywords_count":6141,"github":"hexpm","metadata":{"funded_packages_count":1299},"icon_url":"https://github.com/hexpm.png","created_at":"2022-04-04T15:19:23.014Z","updated_at":"2025-08-01T05:58:34.685Z","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":2,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"2736503279","node_id":"PR_kwDODSFwp86jG7nv","number":547,"state":"open","title":"Bump hammox from 0.7.0 to 0.7.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-11T18:38:35.000Z","updated_at":"2025-08-11T18:38:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hammox","old_version":"0.7.0","new_version":"0.7.1","repository_url":"https://github.com/msz/hammox"}],"path":null,"ecosystem":"hex"},"body":"Bumps [hammox](https://github.com/msz/hammox) from 0.7.0 to 0.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/msz/hammox/releases\"\u003ehammox's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/msz/hammox/issues/150\"\u003e#150\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis release fixes a long standing bug which broke type checking when typespecs included record types. This also meant MapSet types did not work, because the definition for those uses records.\u003c/p\u003e\n\u003cp\u003eThis is now fixed. Special thanks to \u003ca href=\"https://github.com/brettbeatty\"\u003e\u003ccode\u003e@​brettbeatty\u003c/code\u003e\u003c/a\u003e for the fix, \u003ca href=\"https://github.com/epinault\"\u003e\u003ccode\u003e@​epinault\u003c/code\u003e\u003c/a\u003e for making this release happen, \u003ca href=\"https://github.com/kerryb\"\u003e\u003ccode\u003e@​kerryb\u003c/code\u003e\u003c/a\u003e for making a reproduction project with MapSets, and everyone else that helped.\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/msz/hammox/commit/365dcd3dcc30ab98f83177895683bea0ad0b26f3\"\u003e\u003ccode\u003e365dcd3\u003c/code\u003e\u003c/a\u003e v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/566c8317499e06559a9376ce04ac2b88e326cf9b\"\u003e\u003ccode\u003e566c831\u003c/code\u003e\u003c/a\u003e fix remaining range compile warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/90f88a1449ecfdac51678a8e32ab6709da60ac54\"\u003e\u003ccode\u003e90f88a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/150\"\u003e#150\u003c/a\u003e from brettbeatty/records\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/e2a0055ce0f009a7411c1580bab8204a0b4b3aa2\"\u003e\u003ccode\u003ee2a0055\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/149\"\u003e#149\u003c/a\u003e from esambo/elixir_1_17_warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/e6b719540005fe3fa6595d6a9ba0cf63556c4444\"\u003e\u003ccode\u003ee6b7195\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/148\"\u003e#148\u003c/a\u003e from lbellomo/add_doc_guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/77f2ba22b28ce7ac620bae408678e63a58a57932\"\u003e\u003ccode\u003e77f2ba2\u003c/code\u003e\u003c/a\u003e Add support for record specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/7d96cc286d1140d597b6637f192c4c382e317b82\"\u003e\u003ccode\u003e7d96cc2\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.17 compilation warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/66192b97ce44d33717a197d7b6df2e4da207e588\"\u003e\u003ccode\u003e66192b9\u003c/code\u003e\u003c/a\u003e add missing 'Telemetry' guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/8f070dda7daa9375abea776834a083ee16461146\"\u003e\u003ccode\u003e8f070dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/131\"\u003e#131\u003c/a\u003e from msz/dependabot/hex/ex_doc-0.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/337a04bb8af55cd453a11d08ef0a5c8f6f6a9f04\"\u003e\u003ccode\u003e337a04b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/133\"\u003e#133\u003c/a\u003e from dkuku/refactor_complex_map_matching\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/msz/hammox/compare/v0.7.0...v0.7.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=hammox\u0026package-manager=hex\u0026previous-version=0.7.0\u0026new-version=0.7.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/adoptoposs/adoptoposs/pull/547","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adoptoposs%2Fadoptoposs/issues/547","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/547/packages"},{"uuid":"2713858548","node_id":"PR_kwDOAnMXq86hwjH0","number":162,"state":"open","title":"Bump hammox from 0.7.0 to 0.7.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T17:21:20.000Z","updated_at":"2025-08-01T17:21:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hammox","old_version":"0.7.0","new_version":"0.7.1","repository_url":"https://github.com/msz/hammox"}],"path":null,"ecosystem":"hex"},"body":"Bumps [hammox](https://github.com/msz/hammox) from 0.7.0 to 0.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/msz/hammox/releases\"\u003ehammox's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/msz/hammox/issues/150\"\u003e#150\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis release fixes a long standing bug which broke type checking when typespecs included record types. This also meant MapSet types did not work, because the definition for those uses records.\u003c/p\u003e\n\u003cp\u003eThis is now fixed. Special thanks to \u003ca href=\"https://github.com/brettbeatty\"\u003e\u003ccode\u003e@​brettbeatty\u003c/code\u003e\u003c/a\u003e for the fix, \u003ca href=\"https://github.com/epinault\"\u003e\u003ccode\u003e@​epinault\u003c/code\u003e\u003c/a\u003e for making this release happen, \u003ca href=\"https://github.com/kerryb\"\u003e\u003ccode\u003e@​kerryb\u003c/code\u003e\u003c/a\u003e for making a reproduction project with MapSets, and everyone else that helped.\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/msz/hammox/commit/365dcd3dcc30ab98f83177895683bea0ad0b26f3\"\u003e\u003ccode\u003e365dcd3\u003c/code\u003e\u003c/a\u003e v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/566c8317499e06559a9376ce04ac2b88e326cf9b\"\u003e\u003ccode\u003e566c831\u003c/code\u003e\u003c/a\u003e fix remaining range compile warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/90f88a1449ecfdac51678a8e32ab6709da60ac54\"\u003e\u003ccode\u003e90f88a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/150\"\u003e#150\u003c/a\u003e from brettbeatty/records\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/e2a0055ce0f009a7411c1580bab8204a0b4b3aa2\"\u003e\u003ccode\u003ee2a0055\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/149\"\u003e#149\u003c/a\u003e from esambo/elixir_1_17_warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/e6b719540005fe3fa6595d6a9ba0cf63556c4444\"\u003e\u003ccode\u003ee6b7195\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/148\"\u003e#148\u003c/a\u003e from lbellomo/add_doc_guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/77f2ba22b28ce7ac620bae408678e63a58a57932\"\u003e\u003ccode\u003e77f2ba2\u003c/code\u003e\u003c/a\u003e Add support for record specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/7d96cc286d1140d597b6637f192c4c382e317b82\"\u003e\u003ccode\u003e7d96cc2\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.17 compilation warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/66192b97ce44d33717a197d7b6df2e4da207e588\"\u003e\u003ccode\u003e66192b9\u003c/code\u003e\u003c/a\u003e add missing 'Telemetry' guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/8f070dda7daa9375abea776834a083ee16461146\"\u003e\u003ccode\u003e8f070dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/131\"\u003e#131\u003c/a\u003e from msz/dependabot/hex/ex_doc-0.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/337a04bb8af55cd453a11d08ef0a5c8f6f6a9f04\"\u003e\u003ccode\u003e337a04b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/133\"\u003e#133\u003c/a\u003e from dkuku/refactor_complex_map_matching\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/msz/hammox/compare/v0.7.0...v0.7.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=hammox\u0026package-manager=hex\u0026previous-version=0.7.0\u0026new-version=0.7.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/CyrusNuevoDia/geocoder/pull/162","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyrusNuevoDia%2Fgeocoder/issues/162","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/162/packages"}],"issue_packages":[{"old_version":"0.7.0","new_version":"0.7.1","update_type":"patch","path":null,"pr_created_at":"2025-08-11T18:38:35.000Z","version_change":"0.7.0 → 0.7.1","issue":{"uuid":"2736503279","node_id":"PR_kwDODSFwp86jG7nv","number":547,"state":"open","title":"Bump hammox from 0.7.0 to 0.7.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-11T18:38:35.000Z","updated_at":"2025-08-11T18:38:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hammox","old_version":"0.7.0","new_version":"0.7.1","repository_url":"https://github.com/msz/hammox"}],"path":null,"ecosystem":"hex"},"body":"Bumps [hammox](https://github.com/msz/hammox) from 0.7.0 to 0.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/msz/hammox/releases\"\u003ehammox's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/msz/hammox/issues/150\"\u003e#150\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis release fixes a long standing bug which broke type checking when typespecs included record types. This also meant MapSet types did not work, because the definition for those uses records.\u003c/p\u003e\n\u003cp\u003eThis is now fixed. Special thanks to \u003ca href=\"https://github.com/brettbeatty\"\u003e\u003ccode\u003e@​brettbeatty\u003c/code\u003e\u003c/a\u003e for the fix, \u003ca href=\"https://github.com/epinault\"\u003e\u003ccode\u003e@​epinault\u003c/code\u003e\u003c/a\u003e for making this release happen, \u003ca href=\"https://github.com/kerryb\"\u003e\u003ccode\u003e@​kerryb\u003c/code\u003e\u003c/a\u003e for making a reproduction project with MapSets, and everyone else that helped.\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/msz/hammox/commit/365dcd3dcc30ab98f83177895683bea0ad0b26f3\"\u003e\u003ccode\u003e365dcd3\u003c/code\u003e\u003c/a\u003e v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/566c8317499e06559a9376ce04ac2b88e326cf9b\"\u003e\u003ccode\u003e566c831\u003c/code\u003e\u003c/a\u003e fix remaining range compile warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/90f88a1449ecfdac51678a8e32ab6709da60ac54\"\u003e\u003ccode\u003e90f88a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/150\"\u003e#150\u003c/a\u003e from brettbeatty/records\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/e2a0055ce0f009a7411c1580bab8204a0b4b3aa2\"\u003e\u003ccode\u003ee2a0055\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/149\"\u003e#149\u003c/a\u003e from esambo/elixir_1_17_warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/e6b719540005fe3fa6595d6a9ba0cf63556c4444\"\u003e\u003ccode\u003ee6b7195\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/148\"\u003e#148\u003c/a\u003e from lbellomo/add_doc_guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/77f2ba22b28ce7ac620bae408678e63a58a57932\"\u003e\u003ccode\u003e77f2ba2\u003c/code\u003e\u003c/a\u003e Add support for record specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/7d96cc286d1140d597b6637f192c4c382e317b82\"\u003e\u003ccode\u003e7d96cc2\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.17 compilation warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/66192b97ce44d33717a197d7b6df2e4da207e588\"\u003e\u003ccode\u003e66192b9\u003c/code\u003e\u003c/a\u003e add missing 'Telemetry' guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/8f070dda7daa9375abea776834a083ee16461146\"\u003e\u003ccode\u003e8f070dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/131\"\u003e#131\u003c/a\u003e from msz/dependabot/hex/ex_doc-0.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/337a04bb8af55cd453a11d08ef0a5c8f6f6a9f04\"\u003e\u003ccode\u003e337a04b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/133\"\u003e#133\u003c/a\u003e from dkuku/refactor_complex_map_matching\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/msz/hammox/compare/v0.7.0...v0.7.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=hammox\u0026package-manager=hex\u0026previous-version=0.7.0\u0026new-version=0.7.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/adoptoposs/adoptoposs/pull/547","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adoptoposs%2Fadoptoposs/issues/547","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/547/packages"}},{"old_version":"0.7.0","new_version":"0.7.1","update_type":"patch","path":null,"pr_created_at":"2025-08-01T17:21:20.000Z","version_change":"0.7.0 → 0.7.1","issue":{"uuid":"2713858548","node_id":"PR_kwDOAnMXq86hwjH0","number":162,"state":"open","title":"Bump hammox from 0.7.0 to 0.7.1","user":"dependabot[bot]","labels":["dependencies","elixir"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T17:21:20.000Z","updated_at":"2025-08-01T17:21:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hammox","old_version":"0.7.0","new_version":"0.7.1","repository_url":"https://github.com/msz/hammox"}],"path":null,"ecosystem":"hex"},"body":"Bumps [hammox](https://github.com/msz/hammox) from 0.7.0 to 0.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/msz/hammox/releases\"\u003ehammox's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/msz/hammox/issues/150\"\u003e#150\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis release fixes a long standing bug which broke type checking when typespecs included record types. This also meant MapSet types did not work, because the definition for those uses records.\u003c/p\u003e\n\u003cp\u003eThis is now fixed. Special thanks to \u003ca href=\"https://github.com/brettbeatty\"\u003e\u003ccode\u003e@​brettbeatty\u003c/code\u003e\u003c/a\u003e for the fix, \u003ca href=\"https://github.com/epinault\"\u003e\u003ccode\u003e@​epinault\u003c/code\u003e\u003c/a\u003e for making this release happen, \u003ca href=\"https://github.com/kerryb\"\u003e\u003ccode\u003e@​kerryb\u003c/code\u003e\u003c/a\u003e for making a reproduction project with MapSets, and everyone else that helped.\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/msz/hammox/commit/365dcd3dcc30ab98f83177895683bea0ad0b26f3\"\u003e\u003ccode\u003e365dcd3\u003c/code\u003e\u003c/a\u003e v0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/566c8317499e06559a9376ce04ac2b88e326cf9b\"\u003e\u003ccode\u003e566c831\u003c/code\u003e\u003c/a\u003e fix remaining range compile warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/90f88a1449ecfdac51678a8e32ab6709da60ac54\"\u003e\u003ccode\u003e90f88a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/150\"\u003e#150\u003c/a\u003e from brettbeatty/records\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/e2a0055ce0f009a7411c1580bab8204a0b4b3aa2\"\u003e\u003ccode\u003ee2a0055\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/149\"\u003e#149\u003c/a\u003e from esambo/elixir_1_17_warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/e6b719540005fe3fa6595d6a9ba0cf63556c4444\"\u003e\u003ccode\u003ee6b7195\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/148\"\u003e#148\u003c/a\u003e from lbellomo/add_doc_guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/77f2ba22b28ce7ac620bae408678e63a58a57932\"\u003e\u003ccode\u003e77f2ba2\u003c/code\u003e\u003c/a\u003e Add support for record specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/7d96cc286d1140d597b6637f192c4c382e317b82\"\u003e\u003ccode\u003e7d96cc2\u003c/code\u003e\u003c/a\u003e Fix Elixir 1.17 compilation warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/66192b97ce44d33717a197d7b6df2e4da207e588\"\u003e\u003ccode\u003e66192b9\u003c/code\u003e\u003c/a\u003e add missing 'Telemetry' guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/8f070dda7daa9375abea776834a083ee16461146\"\u003e\u003ccode\u003e8f070dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/131\"\u003e#131\u003c/a\u003e from msz/dependabot/hex/ex_doc-0.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msz/hammox/commit/337a04bb8af55cd453a11d08ef0a5c8f6f6a9f04\"\u003e\u003ccode\u003e337a04b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/msz/hammox/issues/133\"\u003e#133\u003c/a\u003e from dkuku/refactor_complex_map_matching\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/msz/hammox/compare/v0.7.0...v0.7.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=hammox\u0026package-manager=hex\u0026previous-version=0.7.0\u0026new-version=0.7.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/CyrusNuevoDia/geocoder/pull/162","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyrusNuevoDia%2Fgeocoder/issues/162","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/162/packages"}}]}