- Better handing of proto identifiers that start with underscores and numbers #947 #954
- Added CMake based build for platforms with SwiftPM #957
- Use
withContiguousStorageIfAvailable
forString
encoding inBinaryEncoder
#949 - Make setting a repeated extension field to
[]
clear it #966 - Declare the
MessageExtensions
with the correct visibility. #969 - Support for new Proto3
optional
(this needs aprotoc
from protocolbuffers/protobuf v3.12.0 (or later)) #978 - Provide some more map helpers in the plugin library like the C++ Descriptor. #983
- Move the SwiftProtobuf.xcodeproj build settings into xcconfig files #986