Skip to content

Releases: apple/swift-protobuf

1.33.3 Release

29 Oct 17:46
c169a57

Choose a tag to compare

What's Changed

SemVer Patch

  • Ignore the abseil privacy manifest and bump the patch version by @FranzBusch in #1885

Full Changelog: 1.33.2...1.33.3

1.33.2 Release

29 Oct 16:12
55e8dfb

Choose a tag to compare

What's Changed

SemVer Patch

Full Changelog: 1.33.1...1.33.2

1.33.1 Release

27 Oct 18:19
97bb244

Choose a tag to compare

What's Changed

SemVer Patch

Full Changelog: 1.33.0...1.33.1

1.33.0 Release

27 Oct 17:35
ee4eca9

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

  • Update OneofGenerator to support breaking up large switch statements by @pm-dev in #1866

Other Changes

  • chore: restrict GitHub workflow permissions - future-proof by @incertum in #1873

New Contributors

Full Changelog: 1.32.0...1.33.0

1.32.0 Release

08 Oct 16:53
c6fe644

Choose a tag to compare

What's Changed

SemVer Minor

  • Add basic RawSpan support for initializing and merging messages by @pawelmajcher in #1857

SemVer Patch

Other Changes

New Contributors

Full Changelog: 1.31.2...1.32.0

protoc v32.1 artifactbundle

08 Oct 16:07
a7a1a72

Choose a tag to compare

Protoc artifactbundle for version 32.1

1.31.2 Release

08 Oct 16:36
e2ba53a

Choose a tag to compare

This release fixes an issue where using TextFormat or JSON on watchOS could have run into an internal assertion.

What's Changed

SemVer Patch

  • Be explicit about the type and bound we're checking in BytecodeReader.nextInt32. by @allevato in #1859

Other Changes

Full Changelog: 1.31.1...1.31.2

1.31.1 Release

15 Sep 14:09
2547102

Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

Full Changelog: 1.31.0...1.31.1

1.31.0

19 Aug 08:17
e3f69fd

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

  • As of Swift 5.9 Data was Sendable, so remove @unchecked use. by @thomasvl in #1787
  • Create fewer temporary Strings when computing JSON names. by @allevato in #1807
  • Prune nameString to reduce runtime size of Name by @thomasvl in #1806
  • Add automated protoc artifact bundle generation for releases by @FranzBusch in #1835
  • Improve plugin error handling by @thomasvl in #1840

Other Changes

Full Changelog: 1.30.0...1.31.0

protoc v31.1 artifactbundle

14 Aug 14:32
c036968

Choose a tag to compare

Protoc artifactbundle for version 31.1