Releases: SomeRandomiOSDev/CBORCoding
Releases · SomeRandomiOSDev/CBORCoding
1.4.0
- Updated project to support Xcode 15
- Dropped support for Swift versions earlier than 5
- Cleaned up scripts and split 'workflowtests.sh' into individual scripts for easier modular testing in development
- Removed Codacy support
- Updated workflows to use latest macOS image and Xcode 15
- Resolved SwiftLint issues
- Restructured project to pull in 'Half' via submodules
1.3.2
- Regenerated project using the latest from ProjectTemplate.
- Added DocC documentation and fixed up/added code documentation where needed.
- Added pull request and issue form templates. Added code of conduct, contributing, and contributors documents.
- Updated all workflows to run using macOS-11 and added filters to avoid unnecessary workflow runs.
- Added log artifacts to relevant workflows.
- Added and updated scripts.
- Fixed up Codacy issues.
1.3.1
- Updated
CBORParser
to work withData
slices by using relative indices in lieu of absolute integers (Credit to @joskuijpers)
1.3.0
- Modernized the project
- Regenerated the project using Project Template
- Added support for watchOS unit tests
- Added various Github Actions
- Migrated to XCTestPlans
- Dropped Travis support
1.2.0
- Added support for Linux
- Light project restructuring
- Dropped Carthage requirement for development
1.1.0
- Added support to encoding and decoding native half-precision floating point numbers
1.0.5
- Added
TopLevelEncoder
conformance toCBOREncoder
- Added
TopLevelDecoder
conformance toCBORDecoder
1.0.4
- Updated visibility of
CBOREncoded
fields
1.0.3
- Made
CBOREncoded
structure public - Added unit testing to cover the case of
CBOREncoded
being encoded with a non-CBOR encoder
1.0.2
- Added support for Travis-CI and Codecov
- Added support for Swift Package Manager