Repository navigation
SwiftAvroCore v1.0
What's Changed
This is a major update since the project created, refactor the whole project to compatible with Swift 6
- apply Sendable to IPC structures
- refactor IPC Object Container to decouple the dependency
- refactor IPC Request, Response, Context and Session Cache to decouple the dependency
- loose the constraints of decode/encode function from Codable to Decodable/Encodabe
- fixed the encoding errors optional map and array in nested structures
- changed all test case from XCT to swift test
- using the Swift builtin Mirror to reimplemented the reflection
- correct the wrong value in test data
- add more usage in readme
Note:
The project has reached a stable state. Future changes will be limited to:
- Swift version updates
- Bug reports