{"id":89281,"name":"github.com/alamofire/alamofire","ecosystem":"cocoapods","repository_url":null,"issues_count":2,"created_at":"2026-04-07T01:10:47.199Z","updated_at":"2026-04-07T01:10:47.199Z","purl":"pkg:cocoapods/github.com/alamofire/alamofire","unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4381212605","node_id":"PR_kwDORRDKQM7YPyNz","number":7,"state":"open","title":"build(deps): bump github.com/alamofire/alamofire from 5.10.2 to 5.12.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-05T03:05:24.000Z","updated_at":"2026-05-05T03:05:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/alamofire/alamofire","old_version":"5.10.2","new_version":"5.12.0","repository_url":"https://github.com/Alamofire/Alamofire"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/alamofire/alamofire](https://github.com/Alamofire/Alamofire) from 5.10.2 to 5.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Alamofire/Alamofire/releases\"\u003egithub.com/alamofire/alamofire's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.12.0\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-05-04. All issues associated with this milestone can be found using this \u003ca href=\"https://github.com/Alamofire/Alamofire/milestone/97?closed=1\"\u003efilter\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD compilation support.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/hoanga\"\u003eAl Hoang\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4029\"\u003e#4029\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVarious CI configurations.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRare race in \u003ccode\u003eRequest.suspend()\u003c/code\u003e and \u003ccode\u003eRequest.cancel()\u003c/code\u003e where the state update would be lost if it occurred before the task was created.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.cancel()\u003c/code\u003e incorrect called \u003ccode\u003eRequest.finish()\u003c/code\u003e when the underlying task was already \u003ccode\u003e.completed\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRare race in \u003ccode\u003eRequest.resume()\u003c/code\u003e that could lead to multiple \u003ccode\u003eURLSessionTask\u003c/code\u003es created.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRepeated calls to \u003ccode\u003eRequest.suspend()\u003c/code\u003e and \u003ccode\u003eRequest.resume()\u003c/code\u003e could lead to multiple pipeline executions.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eThread-safety issue in \u003ccode\u003eSession.deinit\u003c/code\u003e when accessing internal state.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRare \u003ccode\u003eRequest.finish()\u003c/code\u003e race in \u003ccode\u003eSession.deinit\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSession.deinit\u003c/code\u003e called \u003ccode\u003eRequest.finish()\u003c/code\u003e on \u003ccode\u003eRequest\u003c/code\u003es that were already finished.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.onHTTPRequest\u003c/code\u003e didn't call the full \u003ccode\u003eRequest.cancel()\u003c/code\u003e when the \u003ccode\u003e.cancel\u003c/code\u003e disposition was returned.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eMultiple unlikely force unwrap or \u003ccode\u003eunowned self\u003c/code\u003e crashes.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWrite to \u003ccode\u003eDataStreamRequest\u003c/code\u003e's \u003ccode\u003eoutputStream\u003c/code\u003e after it was closed.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eMIME type parsing, where a single element (\u003ccode\u003etext\u003c/code\u003e) or empty strings would be accepted.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCancelled \u003ccode\u003eDownloadRequest\u003c/code\u003es could still trigger retry.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDataRequest.DataTask\u003c/code\u003e and \u003ccode\u003eDownloadRequest.DownloadTask\u003c/code\u003e could miss early cancellation events if they happened before the underlying \u003ccode\u003eTask\u003c/code\u003e was created.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🔥 Multiple issues in \u003ccode\u003eAuthenticationInterceptor\u003c/code\u003e. These fixes slightly change the interceptor's behavior.\n\u003col\u003e\n\u003cli\u003e\u003ccode\u003eadapt()\u003c/code\u003e enqueued adaptations, leading to requests restarted with a new credential to not execute the whole adapt pipeline again. \u003ccode\u003eAuthenticationInterceptor\u003c/code\u003e will now let those requests fail with the old credential and retry their whole pipeline with the new credential.\u003c/li\u003e\n\u003cli\u003eConcurrent adaptations for the same stale credential could trigger multiple refreshes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eretry()\u003c/code\u003e now lazily checks for new credentials rather than capturing eagerly.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.11.2\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse of \u003ccode\u003e#file\u003c/code\u003e to \u003ccode\u003e#fileID\u003c/code\u003e to prevent build system info leakage.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4003\"\u003e#4003\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCI and dependencies.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4017\"\u003e#4017\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/7595cbcf59809f9977c5f6378500de2ad73b7ddb\"\u003e\u003ccode\u003e7595cbc\u003c/code\u003e\u003c/a\u003e Prepare 5.12.0 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/9a0e640817719b1d23939f1a304bb42938b85b22\"\u003e\u003ccode\u003e9a0e640\u003c/code\u003e\u003c/a\u003e Stabilize CI And Fix Bugs (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/ac016668a19532686e320edf447f79a5cf5bd057\"\u003e\u003ccode\u003eac01666\u003c/code\u003e\u003c/a\u003e Add FreeBSD compilation support (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4029\"\u003e#4029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/e938f8c66708e7352fc7e3512647fa54255b267a\"\u003e\u003ccode\u003ee938f8c\u003c/code\u003e\u003c/a\u003e Prepare 5.11.2 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4024\"\u003e#4024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/4e8146009aa88908291a3c083493b073db34a40a\"\u003e\u003ccode\u003e4e81460\u003c/code\u003e\u003c/a\u003e Update Infrastructure (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/c1adf77e6d5081ab79598fec2290851da8aa4c50\"\u003e\u003ccode\u003ec1adf77\u003c/code\u003e\u003c/a\u003e ⬆️ Bump activesupport from 7.2.3 to 7.2.3.1 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4016\"\u003e#4016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/eb0a40cfa282e3f411959c3273f5b0d17d62834d\"\u003e\u003ccode\u003eeb0a40c\u003c/code\u003e\u003c/a\u003e ⬆️ Bump json from 2.18.0 to 2.19.2 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4013\"\u003e#4013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/36f1747e31305e0cfda27864091318950c66a5b1\"\u003e\u003ccode\u003e36f1747\u003c/code\u003e\u003c/a\u003e Replace #file with #fileID (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4003\"\u003e#4003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/f73a2fcb60198ef2b92dc3b6074b18f98ccee875\"\u003e\u003ccode\u003ef73a2fc\u003c/code\u003e\u003c/a\u003e Bump pod spec to 5.11.1 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4001\"\u003e#4001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/3f99050e75bbc6fe71fc323adabb039756680016\"\u003e\u003ccode\u003e3f99050\u003c/code\u003e\u003c/a\u003e Prepare 5.11.1 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4000\"\u003e#4000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Alamofire/Alamofire/compare/5.10.2...5.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/alamofire/alamofire\u0026package-manager=swift\u0026previous-version=5.10.2\u0026new-version=5.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/tanabe1478/ios-dependabot-sampler/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanabe1478%2Fios-dependabot-sampler/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"3944911807","node_id":"PR_kwDORRDKQM7D9Bej","number":2,"state":"closed","title":"build(deps): bump github.com/alamofire/alamofire from 5.10.2 to 5.11.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-07T00:12:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-15T20:53:44.000Z","updated_at":"2026-04-07T00:12:44.000Z","time_to_close":4331938,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/alamofire/alamofire","old_version":"5.10.2","new_version":"5.11.1","repository_url":"https://github.com/Alamofire/Alamofire"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/alamofire/alamofire](https://github.com/Alamofire/Alamofire) from 5.10.2 to 5.11.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Alamofire/Alamofire/releases\"\u003egithub.com/alamofire/alamofire's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.11.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3978\"\u003e#3978\u003c/a\u003e, a rare logical race that allowed the same response serializer to execute multiple times simultaneously, which would call the completion handler multiple times, leading to crashes when wrapping continuations.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3999\"\u003e#3999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.11.0\u003c/h2\u003e\n\u003cp\u003eReleased on 2025-12-20. All issues associated with this milestone can be found using this \u003ca href=\"https://github.com/Alamofire/Alamofire/milestone/94?closed=1\"\u003efilter\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy \u003ccode\u003eRequest\u003c/code\u003e setup by default. \u003ccode\u003eRequest\u003c/code\u003es are now inert until \u003ccode\u003eresume()\u003c/code\u003e'd, whether automatically or manually. Previous behavior can be restored by using \u003ccode\u003eSession(requestSetup: .eager)\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3996\"\u003e#3996\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eInline, per-\u003ccode\u003eRequest\u003c/code\u003e \u003ccode\u003eRequestAdapter\u003c/code\u003e, \u003ccode\u003eRequestRetrier\u003c/code\u003e, \u003ccode\u003eRequestInterceptor\u003c/code\u003e, and \u003ccode\u003eEventMonitor\u003c/code\u003e APIs, to add instances after \u003ccode\u003eRequest\u003c/code\u003e initialization.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3996\"\u003e#3996\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ePer-\u003ccode\u003eRequest\u003c/code\u003e automatic \u003ccode\u003eresume()\u003c/code\u003e control, with the \u003ccode\u003eshouldAutomaticallyResume\u003c/code\u003e parameter.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3996\"\u003e#3996\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eOfflineRetrier\u003c/code\u003e, to retry requests based on \u003ccode\u003eNWPathMonitor\u003c/code\u003e status, as a replacement for \u003ccode\u003eNetworkReachabilityManager\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e and \u003ca href=\"https://github.com/gouravkmar\"\u003egourav kumar\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3948\"\u003e#3948\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlamofire to require Xcode 16.0 and the Swift 6 compiler (Swift 5 or 6 mode).\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3984\"\u003e#3984\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeployment targets for the test targets to match XCTest and Swift Testing availability.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Requests \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3990\"\u003e#3990\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3996\"\u003e#3996\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEmpty\u003c/code\u003e to be \u003ccode\u003eHashable\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest\u003c/code\u003e internals to use more atomic locking.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3948\"\u003e#3948\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eNetworkReachabilityManager\u003c/code\u003e on iOS 17.4 and later.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLinux and Android CI builds.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/marcprux\"\u003eMarc Prud'hommeaux\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3929\"\u003e#3929\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMissing \u003ccode\u003e@Sendable\u003c/code\u003e in \u003ccode\u003eRetryPolicy\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/CWftw\"\u003eColin Willson\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3994\"\u003e#3994\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExample in Usage.md.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/kybeen\"\u003e김영빈 (Rei)\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3955\"\u003e#3955\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeleted \u003ccode\u003e.swiftpm\u003c/code\u003e folder from repo to prevent Xcode from creating Alamofire schemes when used as a package.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\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/marcprux\"\u003e\u003ccode\u003e@​marcprux\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3929\"\u003eAlamofire/Alamofire#3929\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kybeen\"\u003e\u003ccode\u003e@​kybeen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3955\"\u003eAlamofire/Alamofire#3955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gouravkmar\"\u003e\u003ccode\u003e@​gouravkmar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3948\"\u003eAlamofire/Alamofire#3948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CWftw\"\u003e\u003ccode\u003e@​CWftw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3994\"\u003eAlamofire/Alamofire#3994\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Alamofire/Alamofire/compare/5.10.2...5.11.0\"\u003ehttps://github.com/Alamofire/Alamofire/compare/5.10.2...5.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/Alamofire/Alamofire/commit/3f99050e75bbc6fe71fc323adabb039756680016\"\u003e\u003ccode\u003e3f99050\u003c/code\u003e\u003c/a\u003e Prepare 5.11.1 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4000\"\u003e#4000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/b2d6f41fd37f4cd25e4996f89fc46bb6d2b2857e\"\u003e\u003ccode\u003eb2d6f41\u003c/code\u003e\u003c/a\u003e Prevent Duplicate Serializer Completion Calls (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3999\"\u003e#3999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/7be73f6c2b5cd90e40798b06ebd5da8f9f79cf88\"\u003e\u003ccode\u003e7be73f6\u003c/code\u003e\u003c/a\u003e Prepare 5.11 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3997\"\u003e#3997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/c279eda711944b5fe0c1ce410f2d934353e7bf65\"\u003e\u003ccode\u003ec279eda\u003c/code\u003e\u003c/a\u003e Lazy Requests, per-Request Features (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3996\"\u003e#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/bfdb63464bb71e8f80e912e1fdc96e4a9183e91e\"\u003e\u003ccode\u003ebfdb634\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/Sendable\"\u003e\u003ccode\u003e@​Sendable\u003c/code\u003e\u003c/a\u003e to RetryPolicy.retry's completion (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3994\"\u003e#3994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/8f4ecb5c92f28e3841d2bc030485debf0eaa97d6\"\u003e\u003ccode\u003e8f4ecb5\u003c/code\u003e\u003c/a\u003e Update test target deployment targets (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3990\"\u003e#3990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/114113420c3dac54c3c0b2d235c3d892ef37c166\"\u003e\u003ccode\u003e1141134\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eEmpty\u003c/code\u003e \u003ccode\u003eHashable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3985\"\u003e#3985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/9ec78dee16adf642cdcb23b8e304857e2e259758\"\u003e\u003ccode\u003e9ec78de\u003c/code\u003e\u003c/a\u003e More Atomic Locking (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3984\"\u003e#3984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/d81e8ee41abeb9e2c04c099b6558a2f46bb81e2e\"\u003e\u003ccode\u003ed81e8ee\u003c/code\u003e\u003c/a\u003e OfflineRetrier (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/d8428b97723a4128f50d5bee04009c36bb5ab997\"\u003e\u003ccode\u003ed8428b9\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eNetworkReachabilityManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Alamofire/Alamofire/compare/5.10.2...5.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=github.com/alamofire/alamofire\u0026package-manager=swift\u0026previous-version=5.10.2\u0026new-version=5.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 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/tanabe1478/ios-dependabot-sampler/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanabe1478%2Fios-dependabot-sampler/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}],"issue_packages":[{"old_version":"5.10.2","new_version":"5.12.0","update_type":"minor","path":null,"pr_created_at":"2026-05-05T03:05:24.000Z","version_change":"5.10.2 → 5.12.0","issue":{"uuid":"4381212605","node_id":"PR_kwDORRDKQM7YPyNz","number":7,"state":"open","title":"build(deps): bump github.com/alamofire/alamofire from 5.10.2 to 5.12.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-05T03:05:24.000Z","updated_at":"2026-05-05T03:05:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/alamofire/alamofire","old_version":"5.10.2","new_version":"5.12.0","repository_url":"https://github.com/Alamofire/Alamofire"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/alamofire/alamofire](https://github.com/Alamofire/Alamofire) from 5.10.2 to 5.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Alamofire/Alamofire/releases\"\u003egithub.com/alamofire/alamofire's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.12.0\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-05-04. All issues associated with this milestone can be found using this \u003ca href=\"https://github.com/Alamofire/Alamofire/milestone/97?closed=1\"\u003efilter\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFreeBSD compilation support.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/hoanga\"\u003eAl Hoang\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4029\"\u003e#4029\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVarious CI configurations.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRare race in \u003ccode\u003eRequest.suspend()\u003c/code\u003e and \u003ccode\u003eRequest.cancel()\u003c/code\u003e where the state update would be lost if it occurred before the task was created.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.cancel()\u003c/code\u003e incorrect called \u003ccode\u003eRequest.finish()\u003c/code\u003e when the underlying task was already \u003ccode\u003e.completed\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRare race in \u003ccode\u003eRequest.resume()\u003c/code\u003e that could lead to multiple \u003ccode\u003eURLSessionTask\u003c/code\u003es created.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRepeated calls to \u003ccode\u003eRequest.suspend()\u003c/code\u003e and \u003ccode\u003eRequest.resume()\u003c/code\u003e could lead to multiple pipeline executions.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eThread-safety issue in \u003ccode\u003eSession.deinit\u003c/code\u003e when accessing internal state.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRare \u003ccode\u003eRequest.finish()\u003c/code\u003e race in \u003ccode\u003eSession.deinit\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSession.deinit\u003c/code\u003e called \u003ccode\u003eRequest.finish()\u003c/code\u003e on \u003ccode\u003eRequest\u003c/code\u003es that were already finished.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.onHTTPRequest\u003c/code\u003e didn't call the full \u003ccode\u003eRequest.cancel()\u003c/code\u003e when the \u003ccode\u003e.cancel\u003c/code\u003e disposition was returned.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eMultiple unlikely force unwrap or \u003ccode\u003eunowned self\u003c/code\u003e crashes.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWrite to \u003ccode\u003eDataStreamRequest\u003c/code\u003e's \u003ccode\u003eoutputStream\u003c/code\u003e after it was closed.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eMIME type parsing, where a single element (\u003ccode\u003etext\u003c/code\u003e) or empty strings would be accepted.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCancelled \u003ccode\u003eDownloadRequest\u003c/code\u003es could still trigger retry.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDataRequest.DataTask\u003c/code\u003e and \u003ccode\u003eDownloadRequest.DownloadTask\u003c/code\u003e could miss early cancellation events if they happened before the underlying \u003ccode\u003eTask\u003c/code\u003e was created.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🔥 Multiple issues in \u003ccode\u003eAuthenticationInterceptor\u003c/code\u003e. These fixes slightly change the interceptor's behavior.\n\u003col\u003e\n\u003cli\u003e\u003ccode\u003eadapt()\u003c/code\u003e enqueued adaptations, leading to requests restarted with a new credential to not execute the whole adapt pipeline again. \u003ccode\u003eAuthenticationInterceptor\u003c/code\u003e will now let those requests fail with the old credential and retry their whole pipeline with the new credential.\u003c/li\u003e\n\u003cli\u003eConcurrent adaptations for the same stale credential could trigger multiple refreshes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eretry()\u003c/code\u003e now lazily checks for new credentials rather than capturing eagerly.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4030\"\u003e#4030\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.11.2\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse of \u003ccode\u003e#file\u003c/code\u003e to \u003ccode\u003e#fileID\u003c/code\u003e to prevent build system info leakage.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4003\"\u003e#4003\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCI and dependencies.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/4017\"\u003e#4017\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/7595cbcf59809f9977c5f6378500de2ad73b7ddb\"\u003e\u003ccode\u003e7595cbc\u003c/code\u003e\u003c/a\u003e Prepare 5.12.0 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/9a0e640817719b1d23939f1a304bb42938b85b22\"\u003e\u003ccode\u003e9a0e640\u003c/code\u003e\u003c/a\u003e Stabilize CI And Fix Bugs (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/ac016668a19532686e320edf447f79a5cf5bd057\"\u003e\u003ccode\u003eac01666\u003c/code\u003e\u003c/a\u003e Add FreeBSD compilation support (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4029\"\u003e#4029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/e938f8c66708e7352fc7e3512647fa54255b267a\"\u003e\u003ccode\u003ee938f8c\u003c/code\u003e\u003c/a\u003e Prepare 5.11.2 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4024\"\u003e#4024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/4e8146009aa88908291a3c083493b073db34a40a\"\u003e\u003ccode\u003e4e81460\u003c/code\u003e\u003c/a\u003e Update Infrastructure (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/c1adf77e6d5081ab79598fec2290851da8aa4c50\"\u003e\u003ccode\u003ec1adf77\u003c/code\u003e\u003c/a\u003e ⬆️ Bump activesupport from 7.2.3 to 7.2.3.1 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4016\"\u003e#4016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/eb0a40cfa282e3f411959c3273f5b0d17d62834d\"\u003e\u003ccode\u003eeb0a40c\u003c/code\u003e\u003c/a\u003e ⬆️ Bump json from 2.18.0 to 2.19.2 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4013\"\u003e#4013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/36f1747e31305e0cfda27864091318950c66a5b1\"\u003e\u003ccode\u003e36f1747\u003c/code\u003e\u003c/a\u003e Replace #file with #fileID (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4003\"\u003e#4003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/f73a2fcb60198ef2b92dc3b6074b18f98ccee875\"\u003e\u003ccode\u003ef73a2fc\u003c/code\u003e\u003c/a\u003e Bump pod spec to 5.11.1 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4001\"\u003e#4001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/3f99050e75bbc6fe71fc323adabb039756680016\"\u003e\u003ccode\u003e3f99050\u003c/code\u003e\u003c/a\u003e Prepare 5.11.1 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4000\"\u003e#4000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Alamofire/Alamofire/compare/5.10.2...5.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/alamofire/alamofire\u0026package-manager=swift\u0026previous-version=5.10.2\u0026new-version=5.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/tanabe1478/ios-dependabot-sampler/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanabe1478%2Fios-dependabot-sampler/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"5.10.2","new_version":"5.11.1","update_type":"minor","path":null,"pr_created_at":"2026-02-15T20:53:44.000Z","version_change":"5.10.2 → 5.11.1","issue":{"uuid":"3944911807","node_id":"PR_kwDORRDKQM7D9Bej","number":2,"state":"closed","title":"build(deps): bump github.com/alamofire/alamofire from 5.10.2 to 5.11.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-07T00:12:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-15T20:53:44.000Z","updated_at":"2026-04-07T00:12:44.000Z","time_to_close":4331938,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/alamofire/alamofire","old_version":"5.10.2","new_version":"5.11.1","repository_url":"https://github.com/Alamofire/Alamofire"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/alamofire/alamofire](https://github.com/Alamofire/Alamofire) from 5.10.2 to 5.11.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Alamofire/Alamofire/releases\"\u003egithub.com/alamofire/alamofire's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.11.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3978\"\u003e#3978\u003c/a\u003e, a rare logical race that allowed the same response serializer to execute multiple times simultaneously, which would call the completion handler multiple times, leading to crashes when wrapping continuations.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3999\"\u003e#3999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.11.0\u003c/h2\u003e\n\u003cp\u003eReleased on 2025-12-20. All issues associated with this milestone can be found using this \u003ca href=\"https://github.com/Alamofire/Alamofire/milestone/94?closed=1\"\u003efilter\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy \u003ccode\u003eRequest\u003c/code\u003e setup by default. \u003ccode\u003eRequest\u003c/code\u003es are now inert until \u003ccode\u003eresume()\u003c/code\u003e'd, whether automatically or manually. Previous behavior can be restored by using \u003ccode\u003eSession(requestSetup: .eager)\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3996\"\u003e#3996\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eInline, per-\u003ccode\u003eRequest\u003c/code\u003e \u003ccode\u003eRequestAdapter\u003c/code\u003e, \u003ccode\u003eRequestRetrier\u003c/code\u003e, \u003ccode\u003eRequestInterceptor\u003c/code\u003e, and \u003ccode\u003eEventMonitor\u003c/code\u003e APIs, to add instances after \u003ccode\u003eRequest\u003c/code\u003e initialization.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3996\"\u003e#3996\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ePer-\u003ccode\u003eRequest\u003c/code\u003e automatic \u003ccode\u003eresume()\u003c/code\u003e control, with the \u003ccode\u003eshouldAutomaticallyResume\u003c/code\u003e parameter.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3996\"\u003e#3996\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eOfflineRetrier\u003c/code\u003e, to retry requests based on \u003ccode\u003eNWPathMonitor\u003c/code\u003e status, as a replacement for \u003ccode\u003eNetworkReachabilityManager\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eAdded by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e and \u003ca href=\"https://github.com/gouravkmar\"\u003egourav kumar\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3948\"\u003e#3948\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlamofire to require Xcode 16.0 and the Swift 6 compiler (Swift 5 or 6 mode).\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3984\"\u003e#3984\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeployment targets for the test targets to match XCTest and Swift Testing availability.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Requests \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3990\"\u003e#3990\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3996\"\u003e#3996\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEmpty\u003c/code\u003e to be \u003ccode\u003eHashable\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest\u003c/code\u003e internals to use more atomic locking.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3948\"\u003e#3948\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eNetworkReachabilityManager\u003c/code\u003e on iOS 17.4 and later.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLinux and Android CI builds.\n\u003cul\u003e\n\u003cli\u003eUpdated by \u003ca href=\"https://github.com/marcprux\"\u003eMarc Prud'hommeaux\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3929\"\u003e#3929\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMissing \u003ccode\u003e@Sendable\u003c/code\u003e in \u003ccode\u003eRetryPolicy\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/CWftw\"\u003eColin Willson\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3994\"\u003e#3994\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExample in Usage.md.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/kybeen\"\u003e김영빈 (Rei)\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3955\"\u003e#3955\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeleted \u003ccode\u003e.swiftpm\u003c/code\u003e folder from repo to prevent Xcode from creating Alamofire schemes when used as a package.\n\u003cul\u003e\n\u003cli\u003eFixed by \u003ca href=\"https://github.com/jshier\"\u003eJon Shier\u003c/a\u003e in Pull Request \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\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/marcprux\"\u003e\u003ccode\u003e@​marcprux\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3929\"\u003eAlamofire/Alamofire#3929\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kybeen\"\u003e\u003ccode\u003e@​kybeen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3955\"\u003eAlamofire/Alamofire#3955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gouravkmar\"\u003e\u003ccode\u003e@​gouravkmar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3948\"\u003eAlamofire/Alamofire#3948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CWftw\"\u003e\u003ccode\u003e@​CWftw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/pull/3994\"\u003eAlamofire/Alamofire#3994\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Alamofire/Alamofire/compare/5.10.2...5.11.0\"\u003ehttps://github.com/Alamofire/Alamofire/compare/5.10.2...5.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/Alamofire/Alamofire/commit/3f99050e75bbc6fe71fc323adabb039756680016\"\u003e\u003ccode\u003e3f99050\u003c/code\u003e\u003c/a\u003e Prepare 5.11.1 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/4000\"\u003e#4000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/b2d6f41fd37f4cd25e4996f89fc46bb6d2b2857e\"\u003e\u003ccode\u003eb2d6f41\u003c/code\u003e\u003c/a\u003e Prevent Duplicate Serializer Completion Calls (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3999\"\u003e#3999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/7be73f6c2b5cd90e40798b06ebd5da8f9f79cf88\"\u003e\u003ccode\u003e7be73f6\u003c/code\u003e\u003c/a\u003e Prepare 5.11 (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3997\"\u003e#3997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/c279eda711944b5fe0c1ce410f2d934353e7bf65\"\u003e\u003ccode\u003ec279eda\u003c/code\u003e\u003c/a\u003e Lazy Requests, per-Request Features (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3996\"\u003e#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/bfdb63464bb71e8f80e912e1fdc96e4a9183e91e\"\u003e\u003ccode\u003ebfdb634\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/Sendable\"\u003e\u003ccode\u003e@​Sendable\u003c/code\u003e\u003c/a\u003e to RetryPolicy.retry's completion (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3994\"\u003e#3994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/8f4ecb5c92f28e3841d2bc030485debf0eaa97d6\"\u003e\u003ccode\u003e8f4ecb5\u003c/code\u003e\u003c/a\u003e Update test target deployment targets (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3990\"\u003e#3990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/114113420c3dac54c3c0b2d235c3d892ef37c166\"\u003e\u003ccode\u003e1141134\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eEmpty\u003c/code\u003e \u003ccode\u003eHashable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3985\"\u003e#3985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/9ec78dee16adf642cdcb23b8e304857e2e259758\"\u003e\u003ccode\u003e9ec78de\u003c/code\u003e\u003c/a\u003e More Atomic Locking (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3984\"\u003e#3984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/d81e8ee41abeb9e2c04c099b6558a2f46bb81e2e\"\u003e\u003ccode\u003ed81e8ee\u003c/code\u003e\u003c/a\u003e OfflineRetrier (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alamofire/Alamofire/commit/d8428b97723a4128f50d5bee04009c36bb5ab997\"\u003e\u003ccode\u003ed8428b9\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eNetworkReachabilityManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Alamofire/Alamofire/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Alamofire/Alamofire/compare/5.10.2...5.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=github.com/alamofire/alamofire\u0026package-manager=swift\u0026previous-version=5.10.2\u0026new-version=5.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 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/tanabe1478/ios-dependabot-sampler/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanabe1478%2Fios-dependabot-sampler/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}}]}