Releases: apple/swift-protobuf
Releases · apple/swift-protobuf
1.35.1
What's Changed
SemVer Patch
- Remove two unnecessary memory copies on Any. by @Lukasa in #1985
- fix escaping by @Lutzifer in #1989
- Version bump for a release. by @thomasvl in #1990
Other Changes
- Have the badges only show
mainstatus. by @thomasvl in #1983 - Take two on updating the badges. by @thomasvl in #1984
- Properly detect when already using the current protobuf tag. by @thomasvl in #1986
- Update proto files from upstream by @thomasvl in #1988
New Contributors
Full Changelog: 1.35.0...1.35.1
1.35.0
What's Changed
SemVer Minor
SemVer Patch
- Removed: warnings on swift build by @agamdua in #1912
- Support more character in Any type urls by @thomasvl in #1974
- Update the TextFormat whitespace parsing to match spec. by @thomasvl in #1976
- Allow the rest of the spec to start a AnyName. by @thomasvl in #1977
- Support spaces and comments in TextFormat extensions and AnyNames. by @thomasvl in #1978
- Update .proto files from upstream. by @thomasvl in #1981
Other Changes
- Add new conformance tests to failure list by @glbrntt in #1969
- Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in #1971
- Upgrade GitHub Actions to latest versions by @salmanmkc in #1972
- Bulk fix #file vs #filePath warnings. by @thomasvl in #1973
- Regenerate the conformance files. by @thomasvl in #1975
New Contributors
- @salmanmkc made their first contribution in #1971
- @agamdua made their first contribution in #1912
Full Changelog: 1.34.1...1.35.0
1.34.1 Release
1.34.0 Release
What's Changed
SemVer Minor
- Add option to set custom proto path by @madsodgaard in #1920
- Version bump to eventually do a release. by @thomasvl in #1964
SemVer Patch
- Use implicit returns in generated code by @glbrntt in #1894
- Allow for the use of edition unstable in feature resolver by @rgoldfinger6 in #1922
- Update protobuf to v33.2 by @github-actions[bot] in #1927
- Update proto files, regenerate, and update the conformance test for upstream additions. by @thomasvl in #1931
- Fix encode to deal with questionable
json_nameusage. by @thomasvl in #1934 - Update conformance protos & regenerate. by @thomasvl in #1937
- Update protobuf to v33.4 by @github-actions[bot] in #1939
- Update protos and regenerate. by @thomasvl in #1956
- build: Fix CMake configuration and correct arm64 architecture detection by @unstabler in #1961
- Update protobuf to v33.5 by @github-actions[bot] in #1960
- Fix swift-tools-version in Package@swift-6.0.swift by @pepicrft in #1958
Other Changes
- Fix a few Makefile references to be self consistent. by @thomasvl in #1892
- Only force PROTOC on swift 5.10. by @thomasvl in #1893
- Tweak the CI setup some now that
protocis built by SwiftPM by @thomasvl in #1891 - Move the upstream proto check back to protobuf head. by @thomasvl in #1896
- Update proto files by @thomasvl in #1898
- Remove no longer needed bits. by @thomasvl in #1899
- Enable the swift-format lint check. by @thomasvl in #1900
- Make
check-proto-filesfail when things need updatings. by @thomasvl in #1902 - Optimize the varint size calculations to be branchless. by @thomasvl in #1906
- Revise CI running of conformance tests. by @thomasvl in #1901
- Remove redundant branch. by @thomasvl in #1909
- Update proto files by @thomasvl in #1914
- Remove the known api breaks. by @thomasvl in #1916
- Update proto files from upstream. by @thomasvl in #1918
- Update proto files by @thomasvl in #1919
- Fix the update protobuf and abseil workflow by @FranzBusch in #1924
- Quick fixes for some of the documentation issues. by @thomasvl in #1926
- Update the fuzz input dictionaries and update docs on how to make them. by @thomasvl in #1933
- Drop Protos/upstream. by @thomasvl in #1932
- Update Reference/upstream when updating protobuf. by @thomasvl in #1940
- Also set the Swift image to use. by @thomasvl in #1941
- Update proto files from upstream. by @thomasvl in #1949
- Allow to trigger PR builds manually by @FranzBusch in #1942
- Fetch jq and curl for the run by @thomasvl in #1951
- Avoid an error that is now showing up. by @thomasvl in #1952
- Must mark it as safe before doing the other commands. by @thomasvl in #1953
- Add a message limit to the stream fuzz testers. by @thomasvl in #1963
- Only let the protobuf update run on the main repo. by @thomasvl in #1962
New Contributors
- @rgoldfinger6 made their first contribution in #1922
- @github-actions[bot] made their first contribution in #1927
- @madsodgaard made their first contribution in #1920
- @unstabler made their first contribution in #1961
- @pepicrft made their first contribution in #1958
Full Changelog: 1.33.3...1.34.0
1.33.3 Release
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
What's Changed
SemVer Patch
- Use the new warning control instead of
unsafeFlags by @FranzBusch in #1882 - Update versions to 1.33.2 by @FranzBusch in #1883
Full Changelog: 1.33.1...1.33.2
1.33.1 Release
What's Changed
SemVer Patch
- Bump version number by @FranzBusch in #1878
Full Changelog: 1.33.0...1.33.1
1.33.0 Release
What's Changed
SemVer Minor
- Build
protocfrom source by @FranzBusch in #1876
SemVer Patch
Other Changes
New Contributors
Full Changelog: 1.32.0...1.33.0
1.32.0 Release
What's Changed
SemVer Minor
- Add basic RawSpan support for initializing and merging messages by @pawelmajcher in #1857
SemVer Patch
Other Changes
- Update the protoc release process. by @thomasvl in #1863
- Version bump for a release. by @thomasvl in #1865
New Contributors
- @pawelmajcher made their first contribution in #1857
Full Changelog: 1.31.2...1.32.0
protoc v32.1 artifactbundle
Protoc artifactbundle for version 32.1