{"id":27526,"name":"github.com/apple/swift-protobuf","ecosystem":"cocoapods","repository_url":null,"issues_count":8,"created_at":"2025-06-07T05:16:01.753Z","updated_at":"2025-06-07T05:16:01.753Z","purl":"pkg:cocoapods/github.com/apple/swift-protobuf","unique_repositories_count":4,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"2830270718","node_id":"PR_kwDONgVWos6osoD-","number":30,"state":"open","title":"chore(deps): bump github.com/apple/swift-protobuf from 1.28.2 to 1.31.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T18:43:31.000Z","updated_at":"2025-09-15T18:43:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.28.2","new_version":"1.31.1","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.31.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.31.1 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLet users opt of fetching protoc by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1850\"\u003eapple/swift-protobuf#1850\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for our use of \u003ccode\u003epackage\u003c/code\u003e visibility. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1844\"\u003eapple/swift-protobuf#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove from 6.1.2 to 6.1.3 on CI. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1849\"\u003eapple/swift-protobuf#1849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFloat the bugfix version. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1851\"\u003eapple/swift-protobuf#1851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1852\"\u003eapple/swift-protobuf#1852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.31.0...1.31.1\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.31.0...1.31.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.31.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003epackage\u003c/code\u003e visibility for an internal helper. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1790\"\u003eapple/swift-protobuf#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a bytecode interpreter to compactly represent text/JSON name maps. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1789\"\u003eapple/swift-protobuf#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark the legacy _NameMap initializer as deprecated. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1816\"\u003eapple/swift-protobuf#1816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Timestamp before generating JSON to match upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1824\"\u003eapple/swift-protobuf#1824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Duration before generating JSON to match upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1823\"\u003eapple/swift-protobuf#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u0026quot;edition2024\u0026quot;. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1825\"\u003eapple/swift-protobuf#1825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprotoc\u003c/code\u003e product by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1836\"\u003eapple/swift-protobuf#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate another helper. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1841\"\u003eapple/swift-protobuf#1841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for a 1.31.0 release and update docs by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1843\"\u003eapple/swift-protobuf#1843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAs of Swift 5.9 \u003ccode\u003eData\u003c/code\u003e was \u003ccode\u003eSendable\u003c/code\u003e, so remove \u003ccode\u003e@unchecked\u003c/code\u003e use. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1787\"\u003eapple/swift-protobuf#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate fewer temporary \u003ccode\u003eString\u003c/code\u003es when computing JSON names. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1807\"\u003eapple/swift-protobuf#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrune \u003ccode\u003enameString\u003c/code\u003e to reduce runtime size of \u003ccode\u003eName\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1806\"\u003eapple/swift-protobuf#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd automated protoc artifact bundle generation for releases by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1835\"\u003eapple/swift-protobuf#1835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove plugin error handling by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1840\"\u003eapple/swift-protobuf#1840\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse 6.1.2 on CI by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1783\"\u003eapple/swift-protobuf#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNow that 5.10 is the baseline, remove some old bits/refs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1788\"\u003eapple/swift-protobuf#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the 5.9 comments. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1786\"\u003eapple/swift-protobuf#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove two of the tests off \u003ccode\u003e@testable import\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1785\"\u003eapple/swift-protobuf#1785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove SwiftProtobufTests to using \u003ccode\u003epackage\u003c/code\u003e visibility. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1791\"\u003eapple/swift-protobuf#1791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCapture known failures. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1799\"\u003eapple/swift-protobuf#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOne reference missed in the NameMap changes. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1802\"\u003eapple/swift-protobuf#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate proto files from upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1803\"\u003eapple/swift-protobuf#1803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline the bytecode string into the \u003ccode\u003e_NameMap.init(bytecode:)\u003c/code\u003e call. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1804\"\u003eapple/swift-protobuf#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable the blocking of legacy _NameMap support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1805\"\u003eapple/swift-protobuf#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse unchecked math operations. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1809\"\u003eapple/swift-protobuf#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTweak Protos layout and update proto files by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1810\"\u003eapple/swift-protobuf#1810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of \u003ccode\u003elazy\u003c/code\u003e, \u003ccode\u003eunverified_lazy\u003c/code\u003e, and \u003ccode\u003ectype\u003c/code\u003e in test files. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1811\"\u003eapple/swift-protobuf#1811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove one more place ctype was used that got missed by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1812\"\u003eapple/swift-protobuf#1812\u003c/a\u003e\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/apple/swift-protobuf/commit/2547102afd04fe49f1b286090f13ebce07284980\"\u003e\u003ccode\u003e2547102\u003c/code\u003e\u003c/a\u003e Version bump for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/335ea33bf9ecf929d9a523decd7077a641f4f402\"\u003e\u003ccode\u003e335ea33\u003c/code\u003e\u003c/a\u003e Let users opt of fetching protoc (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1850\"\u003e#1850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/34a054070a12f62ae71c3b074813cf9102e19878\"\u003e\u003ccode\u003e34a0540\u003c/code\u003e\u003c/a\u003e Float the bugfix version. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1851\"\u003e#1851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/4d9df919d97d2a95fd268de751febbf59e304990\"\u003e\u003ccode\u003e4d9df91\u003c/code\u003e\u003c/a\u003e Move from 6.1.2 to 6.1.3 on CI. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1849\"\u003e#1849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/d9d778c5db6caa698ea4dc245311568929cf629f\"\u003e\u003ccode\u003ed9d778c\u003c/code\u003e\u003c/a\u003e Add support for our use of \u003ccode\u003epackage\u003c/code\u003e visibility. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1844\"\u003e#1844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e3f69fd321d0c9fcdc16fb576a0cdd956675face\"\u003e\u003ccode\u003ee3f69fd\u003c/code\u003e\u003c/a\u003e Prepare for a 1.31.0 release and update docs (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1843\"\u003e#1843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/6ceb2da59bc17d70a942006ed17ba727afa7c500\"\u003e\u003ccode\u003e6ceb2da\u003c/code\u003e\u003c/a\u003e Deprecate another helper. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/95d457667eb511d74446aa1df82254098e845ed7\"\u003e\u003ccode\u003e95d4576\u003c/code\u003e\u003c/a\u003e Remove unneeded arguments (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/5bd65280be85d52d904683b3b4c50d9e413efef7\"\u003e\u003ccode\u003e5bd6528\u003c/code\u003e\u003c/a\u003e Improve plugin error handling (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1840\"\u003e#1840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/371744ed99fe481780de0e5943b068c4ef4caf52\"\u003e\u003ccode\u003e371744e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eprotoc\u003c/code\u003e product (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1836\"\u003e#1836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.31.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.28.2\u0026new-version=1.31.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/flexlixrup/pulsar-client-swift/pull/30","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexlixrup%2Fpulsar-client-swift/issues/30","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/30/packages"},{"uuid":"2774393026","node_id":"PR_kwDONgVWos6lXeDC","number":28,"state":"closed","title":"chore(deps): bump github.com/apple/swift-protobuf from 1.28.2 to 1.31.0","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-15T18:43:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T08:59:50.000Z","updated_at":"2025-09-15T18:43:33.000Z","time_to_close":1763023,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.28.2","new_version":"1.31.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.31.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.31.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003epackage\u003c/code\u003e visibility for an internal helper. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1790\"\u003eapple/swift-protobuf#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a bytecode interpreter to compactly represent text/JSON name maps. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1789\"\u003eapple/swift-protobuf#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark the legacy _NameMap initializer as deprecated. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1816\"\u003eapple/swift-protobuf#1816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Timestamp before generating JSON to match upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1824\"\u003eapple/swift-protobuf#1824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Duration before generating JSON to match upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1823\"\u003eapple/swift-protobuf#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u0026quot;edition2024\u0026quot;. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1825\"\u003eapple/swift-protobuf#1825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprotoc\u003c/code\u003e product by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1836\"\u003eapple/swift-protobuf#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate another helper. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1841\"\u003eapple/swift-protobuf#1841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for a 1.31.0 release and update docs by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1843\"\u003eapple/swift-protobuf#1843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAs of Swift 5.9 \u003ccode\u003eData\u003c/code\u003e was \u003ccode\u003eSendable\u003c/code\u003e, so remove \u003ccode\u003e@unchecked\u003c/code\u003e use. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1787\"\u003eapple/swift-protobuf#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate fewer temporary \u003ccode\u003eString\u003c/code\u003es when computing JSON names. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1807\"\u003eapple/swift-protobuf#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrune \u003ccode\u003enameString\u003c/code\u003e to reduce runtime size of \u003ccode\u003eName\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1806\"\u003eapple/swift-protobuf#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd automated protoc artifact bundle generation for releases by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1835\"\u003eapple/swift-protobuf#1835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove plugin error handling by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1840\"\u003eapple/swift-protobuf#1840\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse 6.1.2 on CI by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1783\"\u003eapple/swift-protobuf#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNow that 5.10 is the baseline, remove some old bits/refs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1788\"\u003eapple/swift-protobuf#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the 5.9 comments. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1786\"\u003eapple/swift-protobuf#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove two of the tests off \u003ccode\u003e@testable import\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1785\"\u003eapple/swift-protobuf#1785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove SwiftProtobufTests to using \u003ccode\u003epackage\u003c/code\u003e visibility. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1791\"\u003eapple/swift-protobuf#1791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCapture known failures. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1799\"\u003eapple/swift-protobuf#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOne reference missed in the NameMap changes. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1802\"\u003eapple/swift-protobuf#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate proto files from upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1803\"\u003eapple/swift-protobuf#1803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline the bytecode string into the \u003ccode\u003e_NameMap.init(bytecode:)\u003c/code\u003e call. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1804\"\u003eapple/swift-protobuf#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable the blocking of legacy _NameMap support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1805\"\u003eapple/swift-protobuf#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse unchecked math operations. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1809\"\u003eapple/swift-protobuf#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTweak Protos layout and update proto files by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1810\"\u003eapple/swift-protobuf#1810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of \u003ccode\u003elazy\u003c/code\u003e, \u003ccode\u003eunverified_lazy\u003c/code\u003e, and \u003ccode\u003ectype\u003c/code\u003e in test files. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1811\"\u003eapple/swift-protobuf#1811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove one more place ctype was used that got missed by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1812\"\u003eapple/swift-protobuf#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePut a proto package on the test file. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1813\"\u003eapple/swift-protobuf#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport blocking deprecated apis from the runtime. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1814\"\u003eapple/swift-protobuf#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix copy/paste in comment that has the wrong thing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1815\"\u003eapple/swift-protobuf#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove the test helpers to \u003ccode\u003epackage\u003c/code\u003e visibility. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1817\"\u003eapple/swift-protobuf#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unneeded argument in build dataset. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1819\"\u003eapple/swift-protobuf#1819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eimport Swift\u003c/code\u003e, doesn't seem to be needed. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1820\"\u003eapple/swift-protobuf#1820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd expected failures for the new conformance test issues. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1822\"\u003eapple/swift-protobuf#1822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1826\"\u003eapple/swift-protobuf#1826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePer \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1830\"\u003e#1830\u003c/a\u003e, tweak the phrasing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1831\"\u003eapple/swift-protobuf#1831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBring over the last upstream proto file that was left off last time. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1832\"\u003eapple/swift-protobuf#1832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate separate protoc releases by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1837\"\u003eapple/swift-protobuf#1837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emake_latest\u003c/code\u003e from Boolean to String by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1838\"\u003eapple/swift-protobuf#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unneeded arguments by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1842\"\u003eapple/swift-protobuf#1842\u003c/a\u003e\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/apple/swift-protobuf/commit/e3f69fd321d0c9fcdc16fb576a0cdd956675face\"\u003e\u003ccode\u003ee3f69fd\u003c/code\u003e\u003c/a\u003e Prepare for a 1.31.0 release and update docs (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1843\"\u003e#1843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/6ceb2da59bc17d70a942006ed17ba727afa7c500\"\u003e\u003ccode\u003e6ceb2da\u003c/code\u003e\u003c/a\u003e Deprecate another helper. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/95d457667eb511d74446aa1df82254098e845ed7\"\u003e\u003ccode\u003e95d4576\u003c/code\u003e\u003c/a\u003e Remove unneeded arguments (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/5bd65280be85d52d904683b3b4c50d9e413efef7\"\u003e\u003ccode\u003e5bd6528\u003c/code\u003e\u003c/a\u003e Improve plugin error handling (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1840\"\u003e#1840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/371744ed99fe481780de0e5943b068c4ef4caf52\"\u003e\u003ccode\u003e371744e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eprotoc\u003c/code\u003e product (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1836\"\u003e#1836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/c036968472334e42e06e4133a4ca846eabebafca\"\u003e\u003ccode\u003ec036968\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003emake_latest\u003c/code\u003e from Boolean to String (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1838\"\u003e#1838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/cb14a0ab69cb32f9b2a50ce3ca3f87b41534ad50\"\u003e\u003ccode\u003ecb14a0a\u003c/code\u003e\u003c/a\u003e Create separate protoc releases (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/70f9e85cd5bf2b013bb211571a0b5659cbbe59a7\"\u003e\u003ccode\u003e70f9e85\u003c/code\u003e\u003c/a\u003e Add automated protoc artifact bundle generation for releases (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/5c021bca3f103ebe410ca71936139417a8d78a55\"\u003e\u003ccode\u003e5c021bc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Upload artifact bundle\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e5e0c8f8a2393c6c05bf04ae41dfc5ce6a29cf58\"\u003e\u003ccode\u003ee5e0c8f\u003c/code\u003e\u003c/a\u003e Upload artifact bundle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.31.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.28.2\u0026new-version=1.31.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/flexlixrup/pulsar-client-swift/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexlixrup%2Fpulsar-client-swift/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"},{"uuid":"2630168066","node_id":"PR_kwDONgVWos6cxS4C","number":22,"state":"closed","title":"chore(deps): bump github.com/apple/swift-protobuf from 1.28.2 to 1.30.0","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-26T08:59:52.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T21:21:44.000Z","updated_at":"2025-08-26T08:59:52.000Z","time_to_close":4880288,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.28.2","new_version":"1.30.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"carthage"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.30.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate FieldDescriptor.isOptional. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1764\"\u003eapple/swift-protobuf#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFieldDescriptor\u003c/code\u003e \u003ccode\u003elabel\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1766\"\u003eapple/swift-protobuf#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop Swift 5.9 by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1775\"\u003eapple/swift-protobuf#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTextformat reserved by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1774\"\u003eapple/swift-protobuf#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack some more upstream changes moving off \u003ccode\u003elabel\u003c/code\u003e. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1769\"\u003eapple/swift-protobuf#1769\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the RELEASING docs to cover the current state of things. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1759\"\u003eapple/swift-protobuf#1759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove off \u003ccode\u003elabel\u003c/code\u003e and use \u003ccode\u003eisRepeated\u003c/code\u003e/\u003ccode\u003eisRequired\u003c/code\u003e. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1765\"\u003eapple/swift-protobuf#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwift 6.1 on CI by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1768\"\u003eapple/swift-protobuf#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream and record new conformance failure by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1772\"\u003eapple/swift-protobuf#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome small cleanups. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1773\"\u003eapple/swift-protobuf#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLike the plugin, use \u003ccode\u003e.rawValue\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1779\"\u003eapple/swift-protobuf#1779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump to prep for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1781\"\u003eapple/swift-protobuf#1781\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1775\"\u003eapple/swift-protobuf#1775\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.29.0...1.30.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.29.0...1.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.29.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd conversions between \u003ccode\u003eSwift.Duration\u003c/code\u003e and \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1745\"\u003eapple/swift-protobuf#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e with rounding control. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1747\"\u003eapple/swift-protobuf#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Timestamp\u003c/code\u003e with rounding control by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1748\"\u003eapple/swift-protobuf#1748\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip file-level comment changes during editions codegen tests by \u003ca href=\"https://github.com/mkruskal-google\"\u003e\u003ccode\u003e@​mkruskal-google\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1734\"\u003eapple/swift-protobuf#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap \u003ccode\u003eString(bytes:encoding:)!\u003c/code\u003e for \u003ccode\u003eString(decoding:as:)\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1731\"\u003eapple/swift-protobuf#1731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuring JSON parsing, validate \u003ccode\u003e@type\u003c/code\u003e to be minimally valid. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1742\"\u003eapple/swift-protobuf#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild out the validation of \u003ccode\u003egoogle.protobuf.Any\u003c/code\u003e JSON support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1744\"\u003eapple/swift-protobuf#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MessageSet Parsing by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1754\"\u003eapple/swift-protobuf#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport reading raw extension fields in a MessageSet. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1755\"\u003eapple/swift-protobuf#1755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a swift-format check to run on PRs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1719\"\u003eapple/swift-protobuf#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protobuf build based on current cmake docs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1732\"\u003eapple/swift-protobuf#1732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove 6.0.x to 6.0.2. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1733\"\u003eapple/swift-protobuf#1733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI to Swift 6.0.3 by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1736\"\u003eapple/swift-protobuf#1736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release.yml by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1738\"\u003eapple/swift-protobuf#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1739\"\u003eapple/swift-protobuf#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Swift 6 mode on the plugin examples to ensure generated code compiles in this mode by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1740\"\u003eapple/swift-protobuf#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument some new tests a failing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1741\"\u003eapple/swift-protobuf#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit the Package.swift files for CompileTests. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1743\"\u003eapple/swift-protobuf#1743\u003c/a\u003e\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/apple/swift-protobuf/commit/102a647b573f60f73afdce5613a51d71349fe507\"\u003e\u003ccode\u003e102a647\u003c/code\u003e\u003c/a\u003e Version bump to prep for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e77d6e5316c1a70e234c69c0f0ca3f7a7fa67f89\"\u003e\u003ccode\u003ee77d6e5\u003c/code\u003e\u003c/a\u003e Like the plugin, use \u003ccode\u003e.rawValue\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/60153e3ee8adf563dac27c19d1c680ba5c723312\"\u003e\u003ccode\u003e60153e3\u003c/code\u003e\u003c/a\u003e Support TextFormat skipping reserved field names and numbers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e41d3f0c93e9b758fe31722bb5a00f7f5c0adf32\"\u003e\u003ccode\u003ee41d3f0\u003c/code\u003e\u003c/a\u003e Drop Swift 5.9 (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1775\"\u003e#1775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/187b93833932fa3452b213afbd8d89548b735c0c\"\u003e\u003ccode\u003e187b938\u003c/code\u003e\u003c/a\u003e Some small cleanups. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/1589dc36e4ef35ac8756095ebf6c573f8cc07963\"\u003e\u003ccode\u003e1589dc3\u003c/code\u003e\u003c/a\u003e Update protos from upstream and record new conformance failure (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1772\"\u003e#1772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/7407bce0a2f7228fd0b40c314f3ff3314e9a26e2\"\u003e\u003ccode\u003e7407bce\u003c/code\u003e\u003c/a\u003e Track some more upstream changes moving off \u003ccode\u003elabel\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1769\"\u003e#1769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/30092b0166d63aa505060b9d9f0e474e8c7fa9c4\"\u003e\u003ccode\u003e30092b0\u003c/code\u003e\u003c/a\u003e Swift 6.1 on CI (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1768\"\u003e#1768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/dd2b33073f8123788ecbaebca2cf7ee6b6b942b8\"\u003e\u003ccode\u003edd2b330\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eFieldDescriptor\u003c/code\u003e \u003ccode\u003elabel\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1766\"\u003e#1766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/9d469c6a5c988e760fe6d83d381da39046a32893\"\u003e\u003ccode\u003e9d469c6\u003c/code\u003e\u003c/a\u003e Move off \u003ccode\u003elabel\u003c/code\u003e and use \u003ccode\u003eisRepeated\u003c/code\u003e/\u003ccode\u003eisRequired\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.30.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.28.2\u0026new-version=1.30.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/flexlixrup/pulsar-client-swift/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexlixrup%2Fpulsar-client-swift/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"2558182531","node_id":"PR_kwDON9TKBM6YesSD","number":2,"state":"open","title":"Bump the dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T13:46:56.000Z","updated_at":"2025-06-01T13:46:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":2,"packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.29.0","new_version":"1.30.0","repository_url":"https://github.com/apple/swift-protobuf"},{"name":"github.com/ordo-one/package-benchmark","old_version":"1.29.2","new_version":"1.29.3","repository_url":"https://github.com/ordo-one/package-benchmark"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps the dependencies group with 2 updates: [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) and [github.com/ordo-one/package-benchmark](https://github.com/ordo-one/package-benchmark).\n\nUpdates `github.com/apple/swift-protobuf` from 1.29.0 to 1.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate FieldDescriptor.isOptional. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1764\"\u003eapple/swift-protobuf#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFieldDescriptor\u003c/code\u003e \u003ccode\u003elabel\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1766\"\u003eapple/swift-protobuf#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop Swift 5.9 by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1775\"\u003eapple/swift-protobuf#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTextformat reserved by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1774\"\u003eapple/swift-protobuf#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack some more upstream changes moving off \u003ccode\u003elabel\u003c/code\u003e. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1769\"\u003eapple/swift-protobuf#1769\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the RELEASING docs to cover the current state of things. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1759\"\u003eapple/swift-protobuf#1759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove off \u003ccode\u003elabel\u003c/code\u003e and use \u003ccode\u003eisRepeated\u003c/code\u003e/\u003ccode\u003eisRequired\u003c/code\u003e. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1765\"\u003eapple/swift-protobuf#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwift 6.1 on CI by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1768\"\u003eapple/swift-protobuf#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream and record new conformance failure by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1772\"\u003eapple/swift-protobuf#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome small cleanups. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1773\"\u003eapple/swift-protobuf#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLike the plugin, use \u003ccode\u003e.rawValue\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1779\"\u003eapple/swift-protobuf#1779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump to prep for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1781\"\u003eapple/swift-protobuf#1781\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1775\"\u003eapple/swift-protobuf#1775\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.29.0...1.30.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.29.0...1.30.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/apple/swift-protobuf/commit/102a647b573f60f73afdce5613a51d71349fe507\"\u003e\u003ccode\u003e102a647\u003c/code\u003e\u003c/a\u003e Version bump to prep for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e77d6e5316c1a70e234c69c0f0ca3f7a7fa67f89\"\u003e\u003ccode\u003ee77d6e5\u003c/code\u003e\u003c/a\u003e Like the plugin, use \u003ccode\u003e.rawValue\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/60153e3ee8adf563dac27c19d1c680ba5c723312\"\u003e\u003ccode\u003e60153e3\u003c/code\u003e\u003c/a\u003e Support TextFormat skipping reserved field names and numbers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e41d3f0c93e9b758fe31722bb5a00f7f5c0adf32\"\u003e\u003ccode\u003ee41d3f0\u003c/code\u003e\u003c/a\u003e Drop Swift 5.9 (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1775\"\u003e#1775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/187b93833932fa3452b213afbd8d89548b735c0c\"\u003e\u003ccode\u003e187b938\u003c/code\u003e\u003c/a\u003e Some small cleanups. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/1589dc36e4ef35ac8756095ebf6c573f8cc07963\"\u003e\u003ccode\u003e1589dc3\u003c/code\u003e\u003c/a\u003e Update protos from upstream and record new conformance failure (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1772\"\u003e#1772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/7407bce0a2f7228fd0b40c314f3ff3314e9a26e2\"\u003e\u003ccode\u003e7407bce\u003c/code\u003e\u003c/a\u003e Track some more upstream changes moving off \u003ccode\u003elabel\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1769\"\u003e#1769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/30092b0166d63aa505060b9d9f0e474e8c7fa9c4\"\u003e\u003ccode\u003e30092b0\u003c/code\u003e\u003c/a\u003e Swift 6.1 on CI (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1768\"\u003e#1768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/dd2b33073f8123788ecbaebca2cf7ee6b6b942b8\"\u003e\u003ccode\u003edd2b330\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eFieldDescriptor\u003c/code\u003e \u003ccode\u003elabel\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1766\"\u003e#1766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/9d469c6a5c988e760fe6d83d381da39046a32893\"\u003e\u003ccode\u003e9d469c6\u003c/code\u003e\u003c/a\u003e Move off \u003ccode\u003elabel\u003c/code\u003e and use \u003ccode\u003eisRepeated\u003c/code\u003e/\u003ccode\u003eisRequired\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.29.0...1.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ordo-one/package-benchmark` from 1.29.2 to 1.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ordo-one/package-benchmark/releases\"\u003egithub.com/ordo-one/package-benchmark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.29.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ordo-one/package-benchmark/compare/1.29.2...1.29.3\"\u003e1.29.3\u003c/a\u003e (2025-05-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd percentile column to influx format (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/319\"\u003e#319\u003c/a\u003e) (\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/3db567fb696772df6ba38e47428b3aae94d6f95b\"\u003e3db567f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epatch:\u003c/strong\u003e Rename 'Shared' target to 'BenchmarkShared' (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/324\"\u003e#324\u003c/a\u003e) (\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/5c4569a9e7e9acac4db43f31e58252539ca71f0b\"\u003e5c4569a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/5c4569a9e7e9acac4db43f31e58252539ca71f0b\"\u003e\u003ccode\u003e5c4569a\u003c/code\u003e\u003c/a\u003e fix(patch): Rename 'Shared' target to 'BenchmarkShared' (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/3db567fb696772df6ba38e47428b3aae94d6f95b\"\u003e\u003ccode\u003e3db567f\u003c/code\u003e\u003c/a\u003e feat: add percentile column to influx format (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/319\"\u003e#319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/b98a1c10ea1cf9961287e78a9fa300e61fe0347c\"\u003e\u003ccode\u003eb98a1c1\u003c/code\u003e\u003c/a\u003e chore: update package dependencies (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ordo-one/package-benchmark/compare/1.29.2...1.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ringsaturn/tzf-swift/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringsaturn%2Ftzf-swift/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"2888284813","node_id":"PR_kwDOHRGMw86M__Sh","number":8,"state":"closed","title":"Bump github.com/apple/swift-protobuf from 1.25.2 to 1.29.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-29T02:59:53.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-03-01T00:18:22.000Z","updated_at":"2025-05-29T02:59:54.000Z","time_to_close":7699291,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.25.2","new_version":"1.29.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.25.2 to 1.29.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.29.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd conversions between \u003ccode\u003eSwift.Duration\u003c/code\u003e and \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1745\"\u003eapple/swift-protobuf#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e with rounding control. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1747\"\u003eapple/swift-protobuf#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Timestamp\u003c/code\u003e with rounding control by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1748\"\u003eapple/swift-protobuf#1748\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip file-level comment changes during editions codegen tests by \u003ca href=\"https://github.com/mkruskal-google\"\u003e\u003ccode\u003e@​mkruskal-google\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1734\"\u003eapple/swift-protobuf#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap \u003ccode\u003eString(bytes:encoding:)!\u003c/code\u003e for \u003ccode\u003eString(decoding:as:)\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1731\"\u003eapple/swift-protobuf#1731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuring JSON parsing, validate \u003ccode\u003e@type\u003c/code\u003e to be minimally valid. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1742\"\u003eapple/swift-protobuf#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild out the validation of \u003ccode\u003egoogle.protobuf.Any\u003c/code\u003e JSON support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1744\"\u003eapple/swift-protobuf#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MessageSet Parsing by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1754\"\u003eapple/swift-protobuf#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport reading raw extension fields in a MessageSet. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1755\"\u003eapple/swift-protobuf#1755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a swift-format check to run on PRs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1719\"\u003eapple/swift-protobuf#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protobuf build based on current cmake docs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1732\"\u003eapple/swift-protobuf#1732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove 6.0.x to 6.0.2. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1733\"\u003eapple/swift-protobuf#1733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI to Swift 6.0.3 by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1736\"\u003eapple/swift-protobuf#1736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release.yml by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1738\"\u003eapple/swift-protobuf#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1739\"\u003eapple/swift-protobuf#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Swift 6 mode on the plugin examples to ensure generated code compiles in this mode by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1740\"\u003eapple/swift-protobuf#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument some new tests a failing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1741\"\u003eapple/swift-protobuf#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit the Package.swift files for CompileTests. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1743\"\u003eapple/swift-protobuf#1743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd availability guards to \u003ccode\u003eDuration\u003c/code\u003e conversion tests. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1746\"\u003eapple/swift-protobuf#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Semantic Version labels on PR by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1749\"\u003eapple/swift-protobuf#1749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd visionos to podspec by \u003ca href=\"https://github.com/grachyov\"\u003e\u003ccode\u003e@​grachyov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1752\"\u003eapple/swift-protobuf#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleaned up generated code for closed Enums by \u003ca href=\"https://github.com/nicked\"\u003e\u003ccode\u003e@​nicked\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1751\"\u003eapple/swift-protobuf#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos file, generated files, and record a new conformance test failure. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1753\"\u003eapple/swift-protobuf#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1757\"\u003eapple/swift-protobuf#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grachyov\"\u003e\u003ccode\u003e@​grachyov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1752\"\u003eapple/swift-protobuf#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nicked\"\u003e\u003ccode\u003e@​nicked\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1751\"\u003eapple/swift-protobuf#1751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.29.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.28.2...1.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.28.2 Release\u003c/h2\u003e\n\u003cp\u003eDespite the large diffs (caused by adopting swift-format), the actual changes are small:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChange default of useAccessLevelOnImports to always be false by \u003ca href=\"https://github.com/gjcairo\"\u003e\u003ccode\u003e@​gjcairo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1711\"\u003eapple/swift-protobuf#1711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSilence a warning when using Xcode 16/Swift6 toolchain. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1717\"\u003eapple/swift-protobuf#1717\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake README clearer about \u003ccode\u003eserializedBytes()\u003c/code\u003e by \u003ca href=\"https://github.com/gjcairo\"\u003e\u003ccode\u003e@​gjcairo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1710\"\u003eapple/swift-protobuf#1710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd CompileTests for InternalImportsByDefault by \u003ca href=\"https://github.com/gjcairo\"\u003e\u003ccode\u003e@​gjcairo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1709\"\u003eapple/swift-protobuf#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange default of useAccessLevelOnImports to always be false by \u003ca href=\"https://github.com/gjcairo\"\u003e\u003ccode\u003e@​gjcairo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1711\"\u003eapple/swift-protobuf#1711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet up for swift-format by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1712\"\u003eapple/swift-protobuf#1712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a blame ignore for the formatting. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1713\"\u003eapple/swift-protobuf#1713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate proto files from upstream by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1714\"\u003eapple/swift-protobuf#1714\u003c/a\u003e\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/apple/swift-protobuf/commit/d72aed98f8253ec1aa9ea1141e28150f408cf17f\"\u003e\u003ccode\u003ed72aed9\u003c/code\u003e\u003c/a\u003e Version bump for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1757\"\u003e#1757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/101ecdb8d60e1adbf8274fe7fc0a75653d40e3c4\"\u003e\u003ccode\u003e101ecdb\u003c/code\u003e\u003c/a\u003e Support reading raw extension fields in a MessageSet. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/eb175845293bf85af6a3eaf6c8303aa2fd09b6b9\"\u003e\u003ccode\u003eeb17584\u003c/code\u003e\u003c/a\u003e Update MessageSet decoding to only take the first values.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/683e45902b9d90237215e5a0093cbde74bcb18c3\"\u003e\u003ccode\u003e683e459\u003c/code\u003e\u003c/a\u003e Update protos file, generated files, and record a new conformance test failur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/4f6e091eab8040cbab3deef6e5d3c4f2962169d6\"\u003e\u003ccode\u003e4f6e091\u003c/code\u003e\u003c/a\u003e Cleaned up generated code for closed Enums (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1751\"\u003e#1751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/f79acccd212764b4207e6929f6453c3ce9093e1f\"\u003e\u003ccode\u003ef79accc\u003c/code\u003e\u003c/a\u003e add visionos to podspec (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1752\"\u003e#1752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/c4a2ec074aa51ab39108b5f0d2d73824e2e12131\"\u003e\u003ccode\u003ec4a2ec0\u003c/code\u003e\u003c/a\u003e Add a initializer to Google_Protobuf_Timestamp with rounding control (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1748\"\u003e#1748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/72708c4b8b1e29a1a447fdb299bf846284402630\"\u003e\u003ccode\u003e72708c4\u003c/code\u003e\u003c/a\u003e Require Semantic Version labels on PR (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1749\"\u003e#1749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/035c0c4ea6328520f66e72c7f383109f69cc84e8\"\u003e\u003ccode\u003e035c0c4\u003c/code\u003e\u003c/a\u003e Add a initializer to Google_Protobuf_Duration with rounding control. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1747\"\u003e#1747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/42195e7ef1dca1b00bd35bcdd22b05b9f1622d2b\"\u003e\u003ccode\u003e42195e7\u003c/code\u003e\u003c/a\u003e Add availability guards to \u003ccode\u003eDuration\u003c/code\u003e conversion tests. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1746\"\u003e#1746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.25.2...1.29.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.25.2\u0026new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/swift-libp2p/swift-peer-id/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/swift-libp2p%2Fswift-peer-id/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"2354589061","node_id":"PR_kwDONgVWos6MWC2F","number":13,"state":"closed","title":"chore(deps): bump github.com/apple/swift-protobuf from 1.28.2 to 1.29.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-29T07:29:18.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-02-24T19:47:38.000Z","updated_at":"2025-06-29T07:29:18.000Z","time_to_close":10755700,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.28.2","new_version":"1.29.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.29.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.29.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd conversions between \u003ccode\u003eSwift.Duration\u003c/code\u003e and \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1745\"\u003eapple/swift-protobuf#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e with rounding control. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1747\"\u003eapple/swift-protobuf#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Timestamp\u003c/code\u003e with rounding control by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1748\"\u003eapple/swift-protobuf#1748\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip file-level comment changes during editions codegen tests by \u003ca href=\"https://github.com/mkruskal-google\"\u003e\u003ccode\u003e@​mkruskal-google\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1734\"\u003eapple/swift-protobuf#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap \u003ccode\u003eString(bytes:encoding:)!\u003c/code\u003e for \u003ccode\u003eString(decoding:as:)\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1731\"\u003eapple/swift-protobuf#1731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuring JSON parsing, validate \u003ccode\u003e@type\u003c/code\u003e to be minimally valid. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1742\"\u003eapple/swift-protobuf#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild out the validation of \u003ccode\u003egoogle.protobuf.Any\u003c/code\u003e JSON support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1744\"\u003eapple/swift-protobuf#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MessageSet Parsing by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1754\"\u003eapple/swift-protobuf#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport reading raw extension fields in a MessageSet. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1755\"\u003eapple/swift-protobuf#1755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a swift-format check to run on PRs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1719\"\u003eapple/swift-protobuf#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protobuf build based on current cmake docs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1732\"\u003eapple/swift-protobuf#1732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove 6.0.x to 6.0.2. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1733\"\u003eapple/swift-protobuf#1733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI to Swift 6.0.3 by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1736\"\u003eapple/swift-protobuf#1736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release.yml by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1738\"\u003eapple/swift-protobuf#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1739\"\u003eapple/swift-protobuf#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Swift 6 mode on the plugin examples to ensure generated code compiles in this mode by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1740\"\u003eapple/swift-protobuf#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument some new tests a failing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1741\"\u003eapple/swift-protobuf#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit the Package.swift files for CompileTests. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1743\"\u003eapple/swift-protobuf#1743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd availability guards to \u003ccode\u003eDuration\u003c/code\u003e conversion tests. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1746\"\u003eapple/swift-protobuf#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Semantic Version labels on PR by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1749\"\u003eapple/swift-protobuf#1749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd visionos to podspec by \u003ca href=\"https://github.com/grachyov\"\u003e\u003ccode\u003e@​grachyov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1752\"\u003eapple/swift-protobuf#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleaned up generated code for closed Enums by \u003ca href=\"https://github.com/nicked\"\u003e\u003ccode\u003e@​nicked\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1751\"\u003eapple/swift-protobuf#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos file, generated files, and record a new conformance test failure. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1753\"\u003eapple/swift-protobuf#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1757\"\u003eapple/swift-protobuf#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grachyov\"\u003e\u003ccode\u003e@​grachyov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1752\"\u003eapple/swift-protobuf#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nicked\"\u003e\u003ccode\u003e@​nicked\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1751\"\u003eapple/swift-protobuf#1751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.29.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.28.2...1.29.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/apple/swift-protobuf/commit/d72aed98f8253ec1aa9ea1141e28150f408cf17f\"\u003e\u003ccode\u003ed72aed9\u003c/code\u003e\u003c/a\u003e Version bump for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1757\"\u003e#1757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/101ecdb8d60e1adbf8274fe7fc0a75653d40e3c4\"\u003e\u003ccode\u003e101ecdb\u003c/code\u003e\u003c/a\u003e Support reading raw extension fields in a MessageSet. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/eb175845293bf85af6a3eaf6c8303aa2fd09b6b9\"\u003e\u003ccode\u003eeb17584\u003c/code\u003e\u003c/a\u003e Update MessageSet decoding to only take the first values.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/683e45902b9d90237215e5a0093cbde74bcb18c3\"\u003e\u003ccode\u003e683e459\u003c/code\u003e\u003c/a\u003e Update protos file, generated files, and record a new conformance test failur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/4f6e091eab8040cbab3deef6e5d3c4f2962169d6\"\u003e\u003ccode\u003e4f6e091\u003c/code\u003e\u003c/a\u003e Cleaned up generated code for closed Enums (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1751\"\u003e#1751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/f79acccd212764b4207e6929f6453c3ce9093e1f\"\u003e\u003ccode\u003ef79accc\u003c/code\u003e\u003c/a\u003e add visionos to podspec (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1752\"\u003e#1752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/c4a2ec074aa51ab39108b5f0d2d73824e2e12131\"\u003e\u003ccode\u003ec4a2ec0\u003c/code\u003e\u003c/a\u003e Add a initializer to Google_Protobuf_Timestamp with rounding control (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1748\"\u003e#1748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/72708c4b8b1e29a1a447fdb299bf846284402630\"\u003e\u003ccode\u003e72708c4\u003c/code\u003e\u003c/a\u003e Require Semantic Version labels on PR (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1749\"\u003e#1749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/035c0c4ea6328520f66e72c7f383109f69cc84e8\"\u003e\u003ccode\u003e035c0c4\u003c/code\u003e\u003c/a\u003e Add a initializer to Google_Protobuf_Duration with rounding control. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1747\"\u003e#1747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/42195e7ef1dca1b00bd35bcdd22b05b9f1622d2b\"\u003e\u003ccode\u003e42195e7\u003c/code\u003e\u003c/a\u003e Add availability guards to \u003ccode\u003eDuration\u003c/code\u003e conversion tests. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1746\"\u003e#1746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.29.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.28.2\u0026new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/flexlixrup/pulsar-client-swift/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexlixrup%2Fpulsar-client-swift/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"2212132840","node_id":"PR_kwDOHRFsYs5q_wYf","number":15,"state":"closed","title":"Bump github.com/apple/swift-protobuf from 1.25.2 to 1.26.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-10-30T23:06:45.000Z","author_association":null,"state_reason":null,"created_at":"2024-03-28T00:44:36.000Z","updated_at":"2025-10-30T23:06:54.000Z","time_to_close":50278929,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.25.2","new_version":"1.26.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.25.2 to 1.26.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.26.0 Release\u003c/h2\u003e\n\u003cp\u003eNote: This is the first release that includes support for a Privacy Manifest.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upstream proto files on the 1.x branch. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1523\"\u003eapple/swift-protobuf#1523\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't allow implementationOnly with package visibility. (1.x branch) by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1532\"\u003eapple/swift-protobuf#1532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI from 5.9.1 to 5.9.2 for the 1.x branch. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1534\"\u003eapple/swift-protobuf#1534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the proto files from upstream for the 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1538\"\u003eapple/swift-protobuf#1538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove to actions/checkout@v4 (on 1.x branch). by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1544\"\u003eapple/swift-protobuf#1544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SwiftPM diagnose-api-breaking-changes check to 1_x branch. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1546\"\u003eapple/swift-protobuf#1546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate upstream protos 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1557\"\u003eapple/swift-protobuf#1557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[1_x_release_branch] Include \u0026quot;empty\u0026quot; privacy manifest file by \u003ca href=\"https://github.com/tbkka\"\u003e\u003ccode\u003e@​tbkka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1566\"\u003eapple/swift-protobuf#1566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emake fuzz and sanitizer tests not break CI. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1578\"\u003eapple/swift-protobuf#1578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWork around the Fuzz \u0026amp; Sanitizer issues on the 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1581\"\u003eapple/swift-protobuf#1581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd swift 5.10 to CI to the 1.x branch. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1570\"\u003eapple/swift-protobuf#1570\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop a test on 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1591\"\u003eapple/swift-protobuf#1591\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump to enable a release. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1584\"\u003eapple/swift-protobuf#1584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePull the concurrency warnings fixes to the 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1583\"\u003eapple/swift-protobuf#1583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate xcodeproj on 1.x branch by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1593\"\u003eapple/swift-protobuf#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate proto files on the 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1600\"\u003eapple/swift-protobuf#1600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.25.2...1.26.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.25.2...1.26.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/apple/swift-protobuf/commit/9f0c76544701845ad98716f3f6a774a892152bcb\"\u003e\u003ccode\u003e9f0c765\u003c/code\u003e\u003c/a\u003e Regenerate.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/b20e139ce99ce0eef9346b2c01c21e709a718d93\"\u003e\u003ccode\u003eb20e139\u003c/code\u003e\u003c/a\u003e Update proto files from upstream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/91746d57a6e40ff09626fe2e712faa5c785457c0\"\u003e\u003ccode\u003e91746d5\u003c/code\u003e\u003c/a\u003e Bump macOS deployment target to match Podspec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/4cbddb52fc5a92613843a45248083b3a2b493a51\"\u003e\u003ccode\u003e4cbddb5\u003c/code\u003e\u003c/a\u003e Update xcodeproj\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/2341e0ffff0532da29e324707a57c8c018ff90f8\"\u003e\u003ccode\u003e2341e0f\u003c/code\u003e\u003c/a\u003e Mark \u003ccode\u003e_NameMap\u003c/code\u003e and supporting types as \u003ccode\u003eSendable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/9899ac3ee20c603eb4fa7b3e644932bcc1a96dcb\"\u003e\u003ccode\u003e9899ac3\u003c/code\u003e\u003c/a\u003e Regenerate.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e108ad46b207bf63d5b629fcc19f06bfcdfd37ae\"\u003e\u003ccode\u003ee108ad4\u003c/code\u003e\u003c/a\u003e For Swift 5.10, mark Storage \u003ccode\u003edefaultInstance\u003c/code\u003e \u003ccode\u003enonisolated(unsafe)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/d4f2833e30ae44c66e2f8a871c7e0b159125707f\"\u003e\u003ccode\u003ed4f2833\u003c/code\u003e\u003c/a\u003e Version bump to enable a release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/085450793390134b112c157d7935cb169e4fcc7e\"\u003e\u003ccode\u003e0854507\u003c/code\u003e\u003c/a\u003e Drop a test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/bfcd341710afaa97244d3cf2dfbec17dea88b687\"\u003e\u003ccode\u003ebfcd341\u003c/code\u003e\u003c/a\u003e Add swift 5.10 to CI to the 1.x branch.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.25.2...1.26.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.25.2\u0026new-version=1.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/swift-libp2p/swift-libp2p-crypto/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/swift-libp2p%2Fswift-libp2p-crypto/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}],"issue_packages":[{"old_version":"1.28.2","new_version":"1.31.1","update_type":"minor","path":null,"pr_created_at":"2025-09-15T18:43:31.000Z","version_change":"1.28.2 → 1.31.1","issue":{"uuid":"2830270718","node_id":"PR_kwDONgVWos6osoD-","number":30,"state":"open","title":"chore(deps): bump github.com/apple/swift-protobuf from 1.28.2 to 1.31.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T18:43:31.000Z","updated_at":"2025-09-15T18:43:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.28.2","new_version":"1.31.1","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.31.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.31.1 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLet users opt of fetching protoc by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1850\"\u003eapple/swift-protobuf#1850\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for our use of \u003ccode\u003epackage\u003c/code\u003e visibility. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1844\"\u003eapple/swift-protobuf#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove from 6.1.2 to 6.1.3 on CI. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1849\"\u003eapple/swift-protobuf#1849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFloat the bugfix version. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1851\"\u003eapple/swift-protobuf#1851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1852\"\u003eapple/swift-protobuf#1852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.31.0...1.31.1\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.31.0...1.31.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.31.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003epackage\u003c/code\u003e visibility for an internal helper. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1790\"\u003eapple/swift-protobuf#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a bytecode interpreter to compactly represent text/JSON name maps. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1789\"\u003eapple/swift-protobuf#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark the legacy _NameMap initializer as deprecated. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1816\"\u003eapple/swift-protobuf#1816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Timestamp before generating JSON to match upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1824\"\u003eapple/swift-protobuf#1824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Duration before generating JSON to match upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1823\"\u003eapple/swift-protobuf#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u0026quot;edition2024\u0026quot;. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1825\"\u003eapple/swift-protobuf#1825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprotoc\u003c/code\u003e product by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1836\"\u003eapple/swift-protobuf#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate another helper. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1841\"\u003eapple/swift-protobuf#1841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for a 1.31.0 release and update docs by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1843\"\u003eapple/swift-protobuf#1843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAs of Swift 5.9 \u003ccode\u003eData\u003c/code\u003e was \u003ccode\u003eSendable\u003c/code\u003e, so remove \u003ccode\u003e@unchecked\u003c/code\u003e use. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1787\"\u003eapple/swift-protobuf#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate fewer temporary \u003ccode\u003eString\u003c/code\u003es when computing JSON names. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1807\"\u003eapple/swift-protobuf#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrune \u003ccode\u003enameString\u003c/code\u003e to reduce runtime size of \u003ccode\u003eName\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1806\"\u003eapple/swift-protobuf#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd automated protoc artifact bundle generation for releases by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1835\"\u003eapple/swift-protobuf#1835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove plugin error handling by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1840\"\u003eapple/swift-protobuf#1840\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse 6.1.2 on CI by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1783\"\u003eapple/swift-protobuf#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNow that 5.10 is the baseline, remove some old bits/refs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1788\"\u003eapple/swift-protobuf#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the 5.9 comments. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1786\"\u003eapple/swift-protobuf#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove two of the tests off \u003ccode\u003e@testable import\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1785\"\u003eapple/swift-protobuf#1785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove SwiftProtobufTests to using \u003ccode\u003epackage\u003c/code\u003e visibility. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1791\"\u003eapple/swift-protobuf#1791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCapture known failures. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1799\"\u003eapple/swift-protobuf#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOne reference missed in the NameMap changes. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1802\"\u003eapple/swift-protobuf#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate proto files from upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1803\"\u003eapple/swift-protobuf#1803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline the bytecode string into the \u003ccode\u003e_NameMap.init(bytecode:)\u003c/code\u003e call. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1804\"\u003eapple/swift-protobuf#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable the blocking of legacy _NameMap support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1805\"\u003eapple/swift-protobuf#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse unchecked math operations. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1809\"\u003eapple/swift-protobuf#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTweak Protos layout and update proto files by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1810\"\u003eapple/swift-protobuf#1810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of \u003ccode\u003elazy\u003c/code\u003e, \u003ccode\u003eunverified_lazy\u003c/code\u003e, and \u003ccode\u003ectype\u003c/code\u003e in test files. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1811\"\u003eapple/swift-protobuf#1811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove one more place ctype was used that got missed by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1812\"\u003eapple/swift-protobuf#1812\u003c/a\u003e\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/apple/swift-protobuf/commit/2547102afd04fe49f1b286090f13ebce07284980\"\u003e\u003ccode\u003e2547102\u003c/code\u003e\u003c/a\u003e Version bump for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/335ea33bf9ecf929d9a523decd7077a641f4f402\"\u003e\u003ccode\u003e335ea33\u003c/code\u003e\u003c/a\u003e Let users opt of fetching protoc (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1850\"\u003e#1850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/34a054070a12f62ae71c3b074813cf9102e19878\"\u003e\u003ccode\u003e34a0540\u003c/code\u003e\u003c/a\u003e Float the bugfix version. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1851\"\u003e#1851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/4d9df919d97d2a95fd268de751febbf59e304990\"\u003e\u003ccode\u003e4d9df91\u003c/code\u003e\u003c/a\u003e Move from 6.1.2 to 6.1.3 on CI. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1849\"\u003e#1849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/d9d778c5db6caa698ea4dc245311568929cf629f\"\u003e\u003ccode\u003ed9d778c\u003c/code\u003e\u003c/a\u003e Add support for our use of \u003ccode\u003epackage\u003c/code\u003e visibility. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1844\"\u003e#1844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e3f69fd321d0c9fcdc16fb576a0cdd956675face\"\u003e\u003ccode\u003ee3f69fd\u003c/code\u003e\u003c/a\u003e Prepare for a 1.31.0 release and update docs (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1843\"\u003e#1843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/6ceb2da59bc17d70a942006ed17ba727afa7c500\"\u003e\u003ccode\u003e6ceb2da\u003c/code\u003e\u003c/a\u003e Deprecate another helper. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/95d457667eb511d74446aa1df82254098e845ed7\"\u003e\u003ccode\u003e95d4576\u003c/code\u003e\u003c/a\u003e Remove unneeded arguments (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/5bd65280be85d52d904683b3b4c50d9e413efef7\"\u003e\u003ccode\u003e5bd6528\u003c/code\u003e\u003c/a\u003e Improve plugin error handling (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1840\"\u003e#1840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/371744ed99fe481780de0e5943b068c4ef4caf52\"\u003e\u003ccode\u003e371744e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eprotoc\u003c/code\u003e product (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1836\"\u003e#1836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.31.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.28.2\u0026new-version=1.31.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/flexlixrup/pulsar-client-swift/pull/30","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexlixrup%2Fpulsar-client-swift/issues/30","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/30/packages"}},{"old_version":"1.28.2","new_version":"1.31.0","update_type":"minor","path":null,"pr_created_at":"2025-08-26T08:59:50.000Z","version_change":"1.28.2 → 1.31.0","issue":{"uuid":"2774393026","node_id":"PR_kwDONgVWos6lXeDC","number":28,"state":"closed","title":"chore(deps): bump github.com/apple/swift-protobuf from 1.28.2 to 1.31.0","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-15T18:43:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T08:59:50.000Z","updated_at":"2025-09-15T18:43:33.000Z","time_to_close":1763023,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.28.2","new_version":"1.31.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.31.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.31.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003epackage\u003c/code\u003e visibility for an internal helper. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1790\"\u003eapple/swift-protobuf#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a bytecode interpreter to compactly represent text/JSON name maps. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1789\"\u003eapple/swift-protobuf#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark the legacy _NameMap initializer as deprecated. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1816\"\u003eapple/swift-protobuf#1816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Timestamp before generating JSON to match upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1824\"\u003eapple/swift-protobuf#1824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Duration before generating JSON to match upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1823\"\u003eapple/swift-protobuf#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u0026quot;edition2024\u0026quot;. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1825\"\u003eapple/swift-protobuf#1825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprotoc\u003c/code\u003e product by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1836\"\u003eapple/swift-protobuf#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate another helper. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1841\"\u003eapple/swift-protobuf#1841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for a 1.31.0 release and update docs by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1843\"\u003eapple/swift-protobuf#1843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAs of Swift 5.9 \u003ccode\u003eData\u003c/code\u003e was \u003ccode\u003eSendable\u003c/code\u003e, so remove \u003ccode\u003e@unchecked\u003c/code\u003e use. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1787\"\u003eapple/swift-protobuf#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate fewer temporary \u003ccode\u003eString\u003c/code\u003es when computing JSON names. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1807\"\u003eapple/swift-protobuf#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrune \u003ccode\u003enameString\u003c/code\u003e to reduce runtime size of \u003ccode\u003eName\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1806\"\u003eapple/swift-protobuf#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd automated protoc artifact bundle generation for releases by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1835\"\u003eapple/swift-protobuf#1835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove plugin error handling by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1840\"\u003eapple/swift-protobuf#1840\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse 6.1.2 on CI by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1783\"\u003eapple/swift-protobuf#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNow that 5.10 is the baseline, remove some old bits/refs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1788\"\u003eapple/swift-protobuf#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the 5.9 comments. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1786\"\u003eapple/swift-protobuf#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove two of the tests off \u003ccode\u003e@testable import\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1785\"\u003eapple/swift-protobuf#1785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove SwiftProtobufTests to using \u003ccode\u003epackage\u003c/code\u003e visibility. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1791\"\u003eapple/swift-protobuf#1791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCapture known failures. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1799\"\u003eapple/swift-protobuf#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOne reference missed in the NameMap changes. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1802\"\u003eapple/swift-protobuf#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate proto files from upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1803\"\u003eapple/swift-protobuf#1803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline the bytecode string into the \u003ccode\u003e_NameMap.init(bytecode:)\u003c/code\u003e call. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1804\"\u003eapple/swift-protobuf#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable the blocking of legacy _NameMap support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1805\"\u003eapple/swift-protobuf#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse unchecked math operations. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1809\"\u003eapple/swift-protobuf#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTweak Protos layout and update proto files by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1810\"\u003eapple/swift-protobuf#1810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of \u003ccode\u003elazy\u003c/code\u003e, \u003ccode\u003eunverified_lazy\u003c/code\u003e, and \u003ccode\u003ectype\u003c/code\u003e in test files. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1811\"\u003eapple/swift-protobuf#1811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove one more place ctype was used that got missed by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1812\"\u003eapple/swift-protobuf#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePut a proto package on the test file. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1813\"\u003eapple/swift-protobuf#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport blocking deprecated apis from the runtime. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1814\"\u003eapple/swift-protobuf#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix copy/paste in comment that has the wrong thing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1815\"\u003eapple/swift-protobuf#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove the test helpers to \u003ccode\u003epackage\u003c/code\u003e visibility. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1817\"\u003eapple/swift-protobuf#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unneeded argument in build dataset. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1819\"\u003eapple/swift-protobuf#1819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eimport Swift\u003c/code\u003e, doesn't seem to be needed. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1820\"\u003eapple/swift-protobuf#1820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd expected failures for the new conformance test issues. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1822\"\u003eapple/swift-protobuf#1822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1826\"\u003eapple/swift-protobuf#1826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePer \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1830\"\u003e#1830\u003c/a\u003e, tweak the phrasing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1831\"\u003eapple/swift-protobuf#1831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBring over the last upstream proto file that was left off last time. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1832\"\u003eapple/swift-protobuf#1832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate separate protoc releases by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1837\"\u003eapple/swift-protobuf#1837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emake_latest\u003c/code\u003e from Boolean to String by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1838\"\u003eapple/swift-protobuf#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unneeded arguments by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1842\"\u003eapple/swift-protobuf#1842\u003c/a\u003e\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/apple/swift-protobuf/commit/e3f69fd321d0c9fcdc16fb576a0cdd956675face\"\u003e\u003ccode\u003ee3f69fd\u003c/code\u003e\u003c/a\u003e Prepare for a 1.31.0 release and update docs (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1843\"\u003e#1843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/6ceb2da59bc17d70a942006ed17ba727afa7c500\"\u003e\u003ccode\u003e6ceb2da\u003c/code\u003e\u003c/a\u003e Deprecate another helper. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1841\"\u003e#1841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/95d457667eb511d74446aa1df82254098e845ed7\"\u003e\u003ccode\u003e95d4576\u003c/code\u003e\u003c/a\u003e Remove unneeded arguments (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/5bd65280be85d52d904683b3b4c50d9e413efef7\"\u003e\u003ccode\u003e5bd6528\u003c/code\u003e\u003c/a\u003e Improve plugin error handling (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1840\"\u003e#1840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/371744ed99fe481780de0e5943b068c4ef4caf52\"\u003e\u003ccode\u003e371744e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eprotoc\u003c/code\u003e product (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1836\"\u003e#1836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/c036968472334e42e06e4133a4ca846eabebafca\"\u003e\u003ccode\u003ec036968\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003emake_latest\u003c/code\u003e from Boolean to String (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1838\"\u003e#1838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/cb14a0ab69cb32f9b2a50ce3ca3f87b41534ad50\"\u003e\u003ccode\u003ecb14a0a\u003c/code\u003e\u003c/a\u003e Create separate protoc releases (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/70f9e85cd5bf2b013bb211571a0b5659cbbe59a7\"\u003e\u003ccode\u003e70f9e85\u003c/code\u003e\u003c/a\u003e Add automated protoc artifact bundle generation for releases (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/5c021bca3f103ebe410ca71936139417a8d78a55\"\u003e\u003ccode\u003e5c021bc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Upload artifact bundle\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e5e0c8f8a2393c6c05bf04ae41dfc5ce6a29cf58\"\u003e\u003ccode\u003ee5e0c8f\u003c/code\u003e\u003c/a\u003e Upload artifact bundle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.31.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.28.2\u0026new-version=1.31.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/flexlixrup/pulsar-client-swift/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexlixrup%2Fpulsar-client-swift/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"}},{"old_version":"1.28.2","new_version":"1.30.0","update_type":"minor","path":null,"pr_created_at":"2025-06-30T21:21:44.000Z","version_change":"1.28.2 → 1.30.0","issue":{"uuid":"2630168066","node_id":"PR_kwDONgVWos6cxS4C","number":22,"state":"closed","title":"chore(deps): bump github.com/apple/swift-protobuf from 1.28.2 to 1.30.0","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-26T08:59:52.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T21:21:44.000Z","updated_at":"2025-08-26T08:59:52.000Z","time_to_close":4880288,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.28.2","new_version":"1.30.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"carthage"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.30.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate FieldDescriptor.isOptional. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1764\"\u003eapple/swift-protobuf#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFieldDescriptor\u003c/code\u003e \u003ccode\u003elabel\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1766\"\u003eapple/swift-protobuf#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop Swift 5.9 by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1775\"\u003eapple/swift-protobuf#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTextformat reserved by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1774\"\u003eapple/swift-protobuf#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack some more upstream changes moving off \u003ccode\u003elabel\u003c/code\u003e. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1769\"\u003eapple/swift-protobuf#1769\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the RELEASING docs to cover the current state of things. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1759\"\u003eapple/swift-protobuf#1759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove off \u003ccode\u003elabel\u003c/code\u003e and use \u003ccode\u003eisRepeated\u003c/code\u003e/\u003ccode\u003eisRequired\u003c/code\u003e. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1765\"\u003eapple/swift-protobuf#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwift 6.1 on CI by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1768\"\u003eapple/swift-protobuf#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream and record new conformance failure by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1772\"\u003eapple/swift-protobuf#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome small cleanups. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1773\"\u003eapple/swift-protobuf#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLike the plugin, use \u003ccode\u003e.rawValue\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1779\"\u003eapple/swift-protobuf#1779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump to prep for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1781\"\u003eapple/swift-protobuf#1781\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1775\"\u003eapple/swift-protobuf#1775\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.29.0...1.30.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.29.0...1.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.29.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd conversions between \u003ccode\u003eSwift.Duration\u003c/code\u003e and \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1745\"\u003eapple/swift-protobuf#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e with rounding control. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1747\"\u003eapple/swift-protobuf#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Timestamp\u003c/code\u003e with rounding control by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1748\"\u003eapple/swift-protobuf#1748\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip file-level comment changes during editions codegen tests by \u003ca href=\"https://github.com/mkruskal-google\"\u003e\u003ccode\u003e@​mkruskal-google\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1734\"\u003eapple/swift-protobuf#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap \u003ccode\u003eString(bytes:encoding:)!\u003c/code\u003e for \u003ccode\u003eString(decoding:as:)\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1731\"\u003eapple/swift-protobuf#1731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuring JSON parsing, validate \u003ccode\u003e@type\u003c/code\u003e to be minimally valid. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1742\"\u003eapple/swift-protobuf#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild out the validation of \u003ccode\u003egoogle.protobuf.Any\u003c/code\u003e JSON support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1744\"\u003eapple/swift-protobuf#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MessageSet Parsing by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1754\"\u003eapple/swift-protobuf#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport reading raw extension fields in a MessageSet. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1755\"\u003eapple/swift-protobuf#1755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a swift-format check to run on PRs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1719\"\u003eapple/swift-protobuf#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protobuf build based on current cmake docs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1732\"\u003eapple/swift-protobuf#1732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove 6.0.x to 6.0.2. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1733\"\u003eapple/swift-protobuf#1733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI to Swift 6.0.3 by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1736\"\u003eapple/swift-protobuf#1736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release.yml by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1738\"\u003eapple/swift-protobuf#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1739\"\u003eapple/swift-protobuf#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Swift 6 mode on the plugin examples to ensure generated code compiles in this mode by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1740\"\u003eapple/swift-protobuf#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument some new tests a failing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1741\"\u003eapple/swift-protobuf#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit the Package.swift files for CompileTests. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1743\"\u003eapple/swift-protobuf#1743\u003c/a\u003e\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/apple/swift-protobuf/commit/102a647b573f60f73afdce5613a51d71349fe507\"\u003e\u003ccode\u003e102a647\u003c/code\u003e\u003c/a\u003e Version bump to prep for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e77d6e5316c1a70e234c69c0f0ca3f7a7fa67f89\"\u003e\u003ccode\u003ee77d6e5\u003c/code\u003e\u003c/a\u003e Like the plugin, use \u003ccode\u003e.rawValue\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/60153e3ee8adf563dac27c19d1c680ba5c723312\"\u003e\u003ccode\u003e60153e3\u003c/code\u003e\u003c/a\u003e Support TextFormat skipping reserved field names and numbers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e41d3f0c93e9b758fe31722bb5a00f7f5c0adf32\"\u003e\u003ccode\u003ee41d3f0\u003c/code\u003e\u003c/a\u003e Drop Swift 5.9 (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1775\"\u003e#1775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/187b93833932fa3452b213afbd8d89548b735c0c\"\u003e\u003ccode\u003e187b938\u003c/code\u003e\u003c/a\u003e Some small cleanups. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/1589dc36e4ef35ac8756095ebf6c573f8cc07963\"\u003e\u003ccode\u003e1589dc3\u003c/code\u003e\u003c/a\u003e Update protos from upstream and record new conformance failure (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1772\"\u003e#1772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/7407bce0a2f7228fd0b40c314f3ff3314e9a26e2\"\u003e\u003ccode\u003e7407bce\u003c/code\u003e\u003c/a\u003e Track some more upstream changes moving off \u003ccode\u003elabel\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1769\"\u003e#1769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/30092b0166d63aa505060b9d9f0e474e8c7fa9c4\"\u003e\u003ccode\u003e30092b0\u003c/code\u003e\u003c/a\u003e Swift 6.1 on CI (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1768\"\u003e#1768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/dd2b33073f8123788ecbaebca2cf7ee6b6b942b8\"\u003e\u003ccode\u003edd2b330\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eFieldDescriptor\u003c/code\u003e \u003ccode\u003elabel\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1766\"\u003e#1766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/9d469c6a5c988e760fe6d83d381da39046a32893\"\u003e\u003ccode\u003e9d469c6\u003c/code\u003e\u003c/a\u003e Move off \u003ccode\u003elabel\u003c/code\u003e and use \u003ccode\u003eisRepeated\u003c/code\u003e/\u003ccode\u003eisRequired\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.30.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.28.2\u0026new-version=1.30.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/flexlixrup/pulsar-client-swift/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexlixrup%2Fpulsar-client-swift/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"1.29.0","new_version":"1.30.0","update_type":"minor","path":null,"pr_created_at":"2025-06-01T13:46:56.000Z","version_change":"1.29.0 → 1.30.0","issue":{"uuid":"2558182531","node_id":"PR_kwDON9TKBM6YesSD","number":2,"state":"open","title":"Bump the dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T13:46:56.000Z","updated_at":"2025-06-01T13:46:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":2,"packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.29.0","new_version":"1.30.0","repository_url":"https://github.com/apple/swift-protobuf"},{"name":"github.com/ordo-one/package-benchmark","old_version":"1.29.2","new_version":"1.29.3","repository_url":"https://github.com/ordo-one/package-benchmark"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps the dependencies group with 2 updates: [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) and [github.com/ordo-one/package-benchmark](https://github.com/ordo-one/package-benchmark).\n\nUpdates `github.com/apple/swift-protobuf` from 1.29.0 to 1.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate FieldDescriptor.isOptional. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1764\"\u003eapple/swift-protobuf#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFieldDescriptor\u003c/code\u003e \u003ccode\u003elabel\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1766\"\u003eapple/swift-protobuf#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop Swift 5.9 by \u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1775\"\u003eapple/swift-protobuf#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTextformat reserved by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1774\"\u003eapple/swift-protobuf#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack some more upstream changes moving off \u003ccode\u003elabel\u003c/code\u003e. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1769\"\u003eapple/swift-protobuf#1769\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the RELEASING docs to cover the current state of things. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1759\"\u003eapple/swift-protobuf#1759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove off \u003ccode\u003elabel\u003c/code\u003e and use \u003ccode\u003eisRepeated\u003c/code\u003e/\u003ccode\u003eisRequired\u003c/code\u003e. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1765\"\u003eapple/swift-protobuf#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwift 6.1 on CI by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1768\"\u003eapple/swift-protobuf#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream and record new conformance failure by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1772\"\u003eapple/swift-protobuf#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome small cleanups. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1773\"\u003eapple/swift-protobuf#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLike the plugin, use \u003ccode\u003e.rawValue\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1779\"\u003eapple/swift-protobuf#1779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump to prep for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1781\"\u003eapple/swift-protobuf#1781\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rnro\"\u003e\u003ccode\u003e@​rnro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1775\"\u003eapple/swift-protobuf#1775\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.29.0...1.30.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.29.0...1.30.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/apple/swift-protobuf/commit/102a647b573f60f73afdce5613a51d71349fe507\"\u003e\u003ccode\u003e102a647\u003c/code\u003e\u003c/a\u003e Version bump to prep for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e77d6e5316c1a70e234c69c0f0ca3f7a7fa67f89\"\u003e\u003ccode\u003ee77d6e5\u003c/code\u003e\u003c/a\u003e Like the plugin, use \u003ccode\u003e.rawValue\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1779\"\u003e#1779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/60153e3ee8adf563dac27c19d1c680ba5c723312\"\u003e\u003ccode\u003e60153e3\u003c/code\u003e\u003c/a\u003e Support TextFormat skipping reserved field names and numbers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e41d3f0c93e9b758fe31722bb5a00f7f5c0adf32\"\u003e\u003ccode\u003ee41d3f0\u003c/code\u003e\u003c/a\u003e Drop Swift 5.9 (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1775\"\u003e#1775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/187b93833932fa3452b213afbd8d89548b735c0c\"\u003e\u003ccode\u003e187b938\u003c/code\u003e\u003c/a\u003e Some small cleanups. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/1589dc36e4ef35ac8756095ebf6c573f8cc07963\"\u003e\u003ccode\u003e1589dc3\u003c/code\u003e\u003c/a\u003e Update protos from upstream and record new conformance failure (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1772\"\u003e#1772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/7407bce0a2f7228fd0b40c314f3ff3314e9a26e2\"\u003e\u003ccode\u003e7407bce\u003c/code\u003e\u003c/a\u003e Track some more upstream changes moving off \u003ccode\u003elabel\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1769\"\u003e#1769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/30092b0166d63aa505060b9d9f0e474e8c7fa9c4\"\u003e\u003ccode\u003e30092b0\u003c/code\u003e\u003c/a\u003e Swift 6.1 on CI (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1768\"\u003e#1768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/dd2b33073f8123788ecbaebca2cf7ee6b6b942b8\"\u003e\u003ccode\u003edd2b330\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eFieldDescriptor\u003c/code\u003e \u003ccode\u003elabel\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1766\"\u003e#1766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/9d469c6a5c988e760fe6d83d381da39046a32893\"\u003e\u003ccode\u003e9d469c6\u003c/code\u003e\u003c/a\u003e Move off \u003ccode\u003elabel\u003c/code\u003e and use \u003ccode\u003eisRepeated\u003c/code\u003e/\u003ccode\u003eisRequired\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.29.0...1.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ordo-one/package-benchmark` from 1.29.2 to 1.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ordo-one/package-benchmark/releases\"\u003egithub.com/ordo-one/package-benchmark's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.29.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ordo-one/package-benchmark/compare/1.29.2...1.29.3\"\u003e1.29.3\u003c/a\u003e (2025-05-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd percentile column to influx format (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/319\"\u003e#319\u003c/a\u003e) (\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/3db567fb696772df6ba38e47428b3aae94d6f95b\"\u003e3db567f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epatch:\u003c/strong\u003e Rename 'Shared' target to 'BenchmarkShared' (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/324\"\u003e#324\u003c/a\u003e) (\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/5c4569a9e7e9acac4db43f31e58252539ca71f0b\"\u003e5c4569a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/5c4569a9e7e9acac4db43f31e58252539ca71f0b\"\u003e\u003ccode\u003e5c4569a\u003c/code\u003e\u003c/a\u003e fix(patch): Rename 'Shared' target to 'BenchmarkShared' (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/3db567fb696772df6ba38e47428b3aae94d6f95b\"\u003e\u003ccode\u003e3db567f\u003c/code\u003e\u003c/a\u003e feat: add percentile column to influx format (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/319\"\u003e#319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ordo-one/package-benchmark/commit/b98a1c10ea1cf9961287e78a9fa300e61fe0347c\"\u003e\u003ccode\u003eb98a1c1\u003c/code\u003e\u003c/a\u003e chore: update package dependencies (\u003ca href=\"https://redirect.github.com/ordo-one/package-benchmark/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ordo-one/package-benchmark/compare/1.29.2...1.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ringsaturn/tzf-swift/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ringsaturn%2Ftzf-swift/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"1.25.2","new_version":"1.29.0","update_type":"minor","path":null,"pr_created_at":"2025-03-01T00:18:22.000Z","version_change":"1.25.2 → 1.29.0","issue":{"uuid":"2888284813","node_id":"PR_kwDOHRGMw86M__Sh","number":8,"state":"closed","title":"Bump github.com/apple/swift-protobuf from 1.25.2 to 1.29.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-29T02:59:53.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-03-01T00:18:22.000Z","updated_at":"2025-05-29T02:59:54.000Z","time_to_close":7699291,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.25.2","new_version":"1.29.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.25.2 to 1.29.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.29.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd conversions between \u003ccode\u003eSwift.Duration\u003c/code\u003e and \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1745\"\u003eapple/swift-protobuf#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e with rounding control. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1747\"\u003eapple/swift-protobuf#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Timestamp\u003c/code\u003e with rounding control by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1748\"\u003eapple/swift-protobuf#1748\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip file-level comment changes during editions codegen tests by \u003ca href=\"https://github.com/mkruskal-google\"\u003e\u003ccode\u003e@​mkruskal-google\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1734\"\u003eapple/swift-protobuf#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap \u003ccode\u003eString(bytes:encoding:)!\u003c/code\u003e for \u003ccode\u003eString(decoding:as:)\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1731\"\u003eapple/swift-protobuf#1731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuring JSON parsing, validate \u003ccode\u003e@type\u003c/code\u003e to be minimally valid. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1742\"\u003eapple/swift-protobuf#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild out the validation of \u003ccode\u003egoogle.protobuf.Any\u003c/code\u003e JSON support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1744\"\u003eapple/swift-protobuf#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MessageSet Parsing by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1754\"\u003eapple/swift-protobuf#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport reading raw extension fields in a MessageSet. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1755\"\u003eapple/swift-protobuf#1755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a swift-format check to run on PRs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1719\"\u003eapple/swift-protobuf#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protobuf build based on current cmake docs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1732\"\u003eapple/swift-protobuf#1732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove 6.0.x to 6.0.2. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1733\"\u003eapple/swift-protobuf#1733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI to Swift 6.0.3 by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1736\"\u003eapple/swift-protobuf#1736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release.yml by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1738\"\u003eapple/swift-protobuf#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1739\"\u003eapple/swift-protobuf#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Swift 6 mode on the plugin examples to ensure generated code compiles in this mode by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1740\"\u003eapple/swift-protobuf#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument some new tests a failing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1741\"\u003eapple/swift-protobuf#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit the Package.swift files for CompileTests. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1743\"\u003eapple/swift-protobuf#1743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd availability guards to \u003ccode\u003eDuration\u003c/code\u003e conversion tests. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1746\"\u003eapple/swift-protobuf#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Semantic Version labels on PR by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1749\"\u003eapple/swift-protobuf#1749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd visionos to podspec by \u003ca href=\"https://github.com/grachyov\"\u003e\u003ccode\u003e@​grachyov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1752\"\u003eapple/swift-protobuf#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleaned up generated code for closed Enums by \u003ca href=\"https://github.com/nicked\"\u003e\u003ccode\u003e@​nicked\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1751\"\u003eapple/swift-protobuf#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos file, generated files, and record a new conformance test failure. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1753\"\u003eapple/swift-protobuf#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1757\"\u003eapple/swift-protobuf#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grachyov\"\u003e\u003ccode\u003e@​grachyov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1752\"\u003eapple/swift-protobuf#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nicked\"\u003e\u003ccode\u003e@​nicked\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1751\"\u003eapple/swift-protobuf#1751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.29.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.28.2...1.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.28.2 Release\u003c/h2\u003e\n\u003cp\u003eDespite the large diffs (caused by adopting swift-format), the actual changes are small:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChange default of useAccessLevelOnImports to always be false by \u003ca href=\"https://github.com/gjcairo\"\u003e\u003ccode\u003e@​gjcairo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1711\"\u003eapple/swift-protobuf#1711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSilence a warning when using Xcode 16/Swift6 toolchain. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1717\"\u003eapple/swift-protobuf#1717\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake README clearer about \u003ccode\u003eserializedBytes()\u003c/code\u003e by \u003ca href=\"https://github.com/gjcairo\"\u003e\u003ccode\u003e@​gjcairo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1710\"\u003eapple/swift-protobuf#1710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd CompileTests for InternalImportsByDefault by \u003ca href=\"https://github.com/gjcairo\"\u003e\u003ccode\u003e@​gjcairo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1709\"\u003eapple/swift-protobuf#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange default of useAccessLevelOnImports to always be false by \u003ca href=\"https://github.com/gjcairo\"\u003e\u003ccode\u003e@​gjcairo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1711\"\u003eapple/swift-protobuf#1711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet up for swift-format by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1712\"\u003eapple/swift-protobuf#1712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a blame ignore for the formatting. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1713\"\u003eapple/swift-protobuf#1713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate proto files from upstream by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1714\"\u003eapple/swift-protobuf#1714\u003c/a\u003e\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/apple/swift-protobuf/commit/d72aed98f8253ec1aa9ea1141e28150f408cf17f\"\u003e\u003ccode\u003ed72aed9\u003c/code\u003e\u003c/a\u003e Version bump for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1757\"\u003e#1757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/101ecdb8d60e1adbf8274fe7fc0a75653d40e3c4\"\u003e\u003ccode\u003e101ecdb\u003c/code\u003e\u003c/a\u003e Support reading raw extension fields in a MessageSet. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/eb175845293bf85af6a3eaf6c8303aa2fd09b6b9\"\u003e\u003ccode\u003eeb17584\u003c/code\u003e\u003c/a\u003e Update MessageSet decoding to only take the first values.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/683e45902b9d90237215e5a0093cbde74bcb18c3\"\u003e\u003ccode\u003e683e459\u003c/code\u003e\u003c/a\u003e Update protos file, generated files, and record a new conformance test failur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/4f6e091eab8040cbab3deef6e5d3c4f2962169d6\"\u003e\u003ccode\u003e4f6e091\u003c/code\u003e\u003c/a\u003e Cleaned up generated code for closed Enums (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1751\"\u003e#1751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/f79acccd212764b4207e6929f6453c3ce9093e1f\"\u003e\u003ccode\u003ef79accc\u003c/code\u003e\u003c/a\u003e add visionos to podspec (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1752\"\u003e#1752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/c4a2ec074aa51ab39108b5f0d2d73824e2e12131\"\u003e\u003ccode\u003ec4a2ec0\u003c/code\u003e\u003c/a\u003e Add a initializer to Google_Protobuf_Timestamp with rounding control (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1748\"\u003e#1748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/72708c4b8b1e29a1a447fdb299bf846284402630\"\u003e\u003ccode\u003e72708c4\u003c/code\u003e\u003c/a\u003e Require Semantic Version labels on PR (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1749\"\u003e#1749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/035c0c4ea6328520f66e72c7f383109f69cc84e8\"\u003e\u003ccode\u003e035c0c4\u003c/code\u003e\u003c/a\u003e Add a initializer to Google_Protobuf_Duration with rounding control. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1747\"\u003e#1747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/42195e7ef1dca1b00bd35bcdd22b05b9f1622d2b\"\u003e\u003ccode\u003e42195e7\u003c/code\u003e\u003c/a\u003e Add availability guards to \u003ccode\u003eDuration\u003c/code\u003e conversion tests. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1746\"\u003e#1746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.25.2...1.29.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.25.2\u0026new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/swift-libp2p/swift-peer-id/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/swift-libp2p%2Fswift-peer-id/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"1.28.2","new_version":"1.29.0","update_type":"minor","path":null,"pr_created_at":"2025-02-24T19:47:38.000Z","version_change":"1.28.2 → 1.29.0","issue":{"uuid":"2354589061","node_id":"PR_kwDONgVWos6MWC2F","number":13,"state":"closed","title":"chore(deps): bump github.com/apple/swift-protobuf from 1.28.2 to 1.29.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-29T07:29:18.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-02-24T19:47:38.000Z","updated_at":"2025-06-29T07:29:18.000Z","time_to_close":10755700,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.28.2","new_version":"1.29.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.29.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.29.0 Release\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSemVer Minor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd conversions between \u003ccode\u003eSwift.Duration\u003c/code\u003e and \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1745\"\u003eapple/swift-protobuf#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Duration\u003c/code\u003e with rounding control. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1747\"\u003eapple/swift-protobuf#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a initializer to \u003ccode\u003eGoogle_Protobuf_Timestamp\u003c/code\u003e with rounding control by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1748\"\u003eapple/swift-protobuf#1748\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSemVer Patch\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip file-level comment changes during editions codegen tests by \u003ca href=\"https://github.com/mkruskal-google\"\u003e\u003ccode\u003e@​mkruskal-google\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1734\"\u003eapple/swift-protobuf#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap \u003ccode\u003eString(bytes:encoding:)!\u003c/code\u003e for \u003ccode\u003eString(decoding:as:)\u003c/code\u003e by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1731\"\u003eapple/swift-protobuf#1731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuring JSON parsing, validate \u003ccode\u003e@type\u003c/code\u003e to be minimally valid. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1742\"\u003eapple/swift-protobuf#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild out the validation of \u003ccode\u003egoogle.protobuf.Any\u003c/code\u003e JSON support. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1744\"\u003eapple/swift-protobuf#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MessageSet Parsing by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1754\"\u003eapple/swift-protobuf#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport reading raw extension fields in a MessageSet. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1755\"\u003eapple/swift-protobuf#1755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a swift-format check to run on PRs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1719\"\u003eapple/swift-protobuf#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protobuf build based on current cmake docs. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1732\"\u003eapple/swift-protobuf#1732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove 6.0.x to 6.0.2. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1733\"\u003eapple/swift-protobuf#1733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI to Swift 6.0.3 by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1736\"\u003eapple/swift-protobuf#1736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release.yml by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1738\"\u003eapple/swift-protobuf#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos from upstream by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1739\"\u003eapple/swift-protobuf#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Swift 6 mode on the plugin examples to ensure generated code compiles in this mode by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1740\"\u003eapple/swift-protobuf#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument some new tests a failing. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1741\"\u003eapple/swift-protobuf#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit the Package.swift files for CompileTests. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1743\"\u003eapple/swift-protobuf#1743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd availability guards to \u003ccode\u003eDuration\u003c/code\u003e conversion tests. by \u003ca href=\"https://github.com/allevato\"\u003e\u003ccode\u003e@​allevato\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1746\"\u003eapple/swift-protobuf#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Semantic Version labels on PR by \u003ca href=\"https://github.com/FranzBusch\"\u003e\u003ccode\u003e@​FranzBusch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1749\"\u003eapple/swift-protobuf#1749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd visionos to podspec by \u003ca href=\"https://github.com/grachyov\"\u003e\u003ccode\u003e@​grachyov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1752\"\u003eapple/swift-protobuf#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleaned up generated code for closed Enums by \u003ca href=\"https://github.com/nicked\"\u003e\u003ccode\u003e@​nicked\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1751\"\u003eapple/swift-protobuf#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate protos file, generated files, and record a new conformance test failure. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1753\"\u003eapple/swift-protobuf#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump for a release by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1757\"\u003eapple/swift-protobuf#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grachyov\"\u003e\u003ccode\u003e@​grachyov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1752\"\u003eapple/swift-protobuf#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nicked\"\u003e\u003ccode\u003e@​nicked\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1751\"\u003eapple/swift-protobuf#1751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.29.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.28.2...1.29.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/apple/swift-protobuf/commit/d72aed98f8253ec1aa9ea1141e28150f408cf17f\"\u003e\u003ccode\u003ed72aed9\u003c/code\u003e\u003c/a\u003e Version bump for a release (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1757\"\u003e#1757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/101ecdb8d60e1adbf8274fe7fc0a75653d40e3c4\"\u003e\u003ccode\u003e101ecdb\u003c/code\u003e\u003c/a\u003e Support reading raw extension fields in a MessageSet. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/eb175845293bf85af6a3eaf6c8303aa2fd09b6b9\"\u003e\u003ccode\u003eeb17584\u003c/code\u003e\u003c/a\u003e Update MessageSet decoding to only take the first values.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/683e45902b9d90237215e5a0093cbde74bcb18c3\"\u003e\u003ccode\u003e683e459\u003c/code\u003e\u003c/a\u003e Update protos file, generated files, and record a new conformance test failur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/4f6e091eab8040cbab3deef6e5d3c4f2962169d6\"\u003e\u003ccode\u003e4f6e091\u003c/code\u003e\u003c/a\u003e Cleaned up generated code for closed Enums (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1751\"\u003e#1751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/f79acccd212764b4207e6929f6453c3ce9093e1f\"\u003e\u003ccode\u003ef79accc\u003c/code\u003e\u003c/a\u003e add visionos to podspec (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1752\"\u003e#1752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/c4a2ec074aa51ab39108b5f0d2d73824e2e12131\"\u003e\u003ccode\u003ec4a2ec0\u003c/code\u003e\u003c/a\u003e Add a initializer to Google_Protobuf_Timestamp with rounding control (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1748\"\u003e#1748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/72708c4b8b1e29a1a447fdb299bf846284402630\"\u003e\u003ccode\u003e72708c4\u003c/code\u003e\u003c/a\u003e Require Semantic Version labels on PR (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1749\"\u003e#1749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/035c0c4ea6328520f66e72c7f383109f69cc84e8\"\u003e\u003ccode\u003e035c0c4\u003c/code\u003e\u003c/a\u003e Add a initializer to Google_Protobuf_Duration with rounding control. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1747\"\u003e#1747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/42195e7ef1dca1b00bd35bcdd22b05b9f1622d2b\"\u003e\u003ccode\u003e42195e7\u003c/code\u003e\u003c/a\u003e Add availability guards to \u003ccode\u003eDuration\u003c/code\u003e conversion tests. (\u003ca href=\"https://redirect.github.com/apple/swift-protobuf/issues/1746\"\u003e#1746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.28.2...1.29.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.28.2\u0026new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/flexlixrup/pulsar-client-swift/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexlixrup%2Fpulsar-client-swift/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"1.25.2","new_version":"1.26.0","update_type":"minor","path":null,"pr_created_at":"2024-03-28T00:44:36.000Z","version_change":"1.25.2 → 1.26.0","issue":{"uuid":"2212132840","node_id":"PR_kwDOHRFsYs5q_wYf","number":15,"state":"closed","title":"Bump github.com/apple/swift-protobuf from 1.25.2 to 1.26.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-10-30T23:06:45.000Z","author_association":null,"state_reason":null,"created_at":"2024-03-28T00:44:36.000Z","updated_at":"2025-10-30T23:06:54.000Z","time_to_close":50278929,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-protobuf","old_version":"1.25.2","new_version":"1.26.0","repository_url":"https://github.com/apple/swift-protobuf"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.25.2 to 1.26.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-protobuf/releases\"\u003egithub.com/apple/swift-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.26.0 Release\u003c/h2\u003e\n\u003cp\u003eNote: This is the first release that includes support for a Privacy Manifest.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upstream proto files on the 1.x branch. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1523\"\u003eapple/swift-protobuf#1523\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't allow implementationOnly with package visibility. (1.x branch) by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1532\"\u003eapple/swift-protobuf#1532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI from 5.9.1 to 5.9.2 for the 1.x branch. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1534\"\u003eapple/swift-protobuf#1534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the proto files from upstream for the 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1538\"\u003eapple/swift-protobuf#1538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove to actions/checkout@v4 (on 1.x branch). by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1544\"\u003eapple/swift-protobuf#1544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SwiftPM diagnose-api-breaking-changes check to 1_x branch. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1546\"\u003eapple/swift-protobuf#1546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate upstream protos 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1557\"\u003eapple/swift-protobuf#1557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[1_x_release_branch] Include \u0026quot;empty\u0026quot; privacy manifest file by \u003ca href=\"https://github.com/tbkka\"\u003e\u003ccode\u003e@​tbkka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1566\"\u003eapple/swift-protobuf#1566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emake fuzz and sanitizer tests not break CI. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1578\"\u003eapple/swift-protobuf#1578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWork around the Fuzz \u0026amp; Sanitizer issues on the 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1581\"\u003eapple/swift-protobuf#1581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd swift 5.10 to CI to the 1.x branch. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1570\"\u003eapple/swift-protobuf#1570\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop a test on 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1591\"\u003eapple/swift-protobuf#1591\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump to enable a release. by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1584\"\u003eapple/swift-protobuf#1584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePull the concurrency warnings fixes to the 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1583\"\u003eapple/swift-protobuf#1583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate xcodeproj on 1.x branch by \u003ca href=\"https://github.com/glbrntt\"\u003e\u003ccode\u003e@​glbrntt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1593\"\u003eapple/swift-protobuf#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate proto files on the 1.x branch by \u003ca href=\"https://github.com/thomasvl\"\u003e\u003ccode\u003e@​thomasvl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apple/swift-protobuf/pull/1600\"\u003eapple/swift-protobuf#1600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.25.2...1.26.0\"\u003ehttps://github.com/apple/swift-protobuf/compare/1.25.2...1.26.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/apple/swift-protobuf/commit/9f0c76544701845ad98716f3f6a774a892152bcb\"\u003e\u003ccode\u003e9f0c765\u003c/code\u003e\u003c/a\u003e Regenerate.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/b20e139ce99ce0eef9346b2c01c21e709a718d93\"\u003e\u003ccode\u003eb20e139\u003c/code\u003e\u003c/a\u003e Update proto files from upstream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/91746d57a6e40ff09626fe2e712faa5c785457c0\"\u003e\u003ccode\u003e91746d5\u003c/code\u003e\u003c/a\u003e Bump macOS deployment target to match Podspec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/4cbddb52fc5a92613843a45248083b3a2b493a51\"\u003e\u003ccode\u003e4cbddb5\u003c/code\u003e\u003c/a\u003e Update xcodeproj\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/2341e0ffff0532da29e324707a57c8c018ff90f8\"\u003e\u003ccode\u003e2341e0f\u003c/code\u003e\u003c/a\u003e Mark \u003ccode\u003e_NameMap\u003c/code\u003e and supporting types as \u003ccode\u003eSendable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/9899ac3ee20c603eb4fa7b3e644932bcc1a96dcb\"\u003e\u003ccode\u003e9899ac3\u003c/code\u003e\u003c/a\u003e Regenerate.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/e108ad46b207bf63d5b629fcc19f06bfcdfd37ae\"\u003e\u003ccode\u003ee108ad4\u003c/code\u003e\u003c/a\u003e For Swift 5.10, mark Storage \u003ccode\u003edefaultInstance\u003c/code\u003e \u003ccode\u003enonisolated(unsafe)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/d4f2833e30ae44c66e2f8a871c7e0b159125707f\"\u003e\u003ccode\u003ed4f2833\u003c/code\u003e\u003c/a\u003e Version bump to enable a release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/085450793390134b112c157d7935cb169e4fcc7e\"\u003e\u003ccode\u003e0854507\u003c/code\u003e\u003c/a\u003e Drop a test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-protobuf/commit/bfcd341710afaa97244d3cf2dfbec17dea88b687\"\u003e\u003ccode\u003ebfcd341\u003c/code\u003e\u003c/a\u003e Add swift 5.10 to CI to the 1.x branch.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-protobuf/compare/1.25.2...1.26.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/apple/swift-protobuf\u0026package-manager=swift\u0026previous-version=1.25.2\u0026new-version=1.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/swift-libp2p/swift-libp2p-crypto/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/swift-libp2p%2Fswift-libp2p-crypto/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}}]}