Skip to content

Conversation

@gmilos
Copy link
Contributor

@gmilos gmilos commented Oct 8, 2025

Motivation

The generated .pb files make use of NameMap(bytecode:) which got introduced by: apple/swift-protobuf@0f043ac#diff-ef685f44737aba259b8981adb12c31148e7a04cb88d048baefb4ac6440489e75R361, and therefore available in swift-protobuf 1.31.0 or newer.

Changes

  • bump swift-protobuf dependency to 1.31.0+

@gmilos gmilos requested a review from weissi October 8, 2025 12:55
@weissi weissi added the 🔨 semver/patch No public API change. label Oct 8, 2025
@weissi weissi enabled auto-merge (squash) October 8, 2025 13:43
@weissi weissi merged commit 977f0f1 into apple:main Oct 8, 2025
54 of 56 checks passed
weissi pushed a commit that referenced this pull request Oct 23, 2025
**Motivation**

`swift-protobuf` introduced the ability to disable the binary targets
using `PROTOBUF_NO_PROTOC` env variable. This came in with:
https://github.com/apple/swift-protobuf/releases/tag/1.31.1.

This feature is useful to be able to rely on but we need to adopt .1
patch for it.

This change is related to:
#36

**Changes**

* Bump `swift-protobuf` dependency version requirement from `1.31.0` to
`1.31.1`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔨 semver/patch No public API change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants