Releases: vsanthanam/JBird
Releases · vsanthanam/JBird
2.0.6
What's Changed
- Add package manifest with
swift-tools-version: 6.3by @vsanthanam in #333 - Update DocC Plugin to 1.4.6 by @vsanthanam in #336
- Update to version 2.0.6 by @vsanthanam in #337
Full Changelog: 2.0.5...2.0.6
2.0.5
What's Changed
- Update Swift Package Configuration by @vsanthanam in #327
- Update to version 2.0.5 by @vsanthanam in #329
Full Changelog: 2.0.4...2.0.5
2.0.4
What's Changed
- Refactor asynchronous serialization and deserialization APIs by @vsanthanam in #324
- Rename and nest error models in
JBirdCoreby @vsanthanam in #325 - Update to version 2.0.4 by @vsanthanam in #326
Full Changelog: 2.0.3...2.0.4
2.0.3
What's Changed
- Instrument Benchmarks by @vsanthanam in #320
- Automate Benchmark Updates by @vsanthanam in #321
- Cleanup INT64_MIN parsing path by @vsanthanam in #319
- Update & Rerun Benchmarks by @vsanthanam in #322
- Add more robust
Codableconfiguration APIs by @vsanthanam in #318 - Update to version 2.0.3 by @vsanthanam in #323
Full Changelog: 2.0.2...2.0.3
2.0.2
What's Changed
- Update handling of non number floating point values by @vsanthanam in #317
Full Changelog: 2.0.1...2.0.2
2.0.1
What's Changed
- Add Fuzzing Harness by @vsanthanam in #315
- Document JSON conversion protocols by @vsanthanam in #316
Full Changelog: 2.0.0...2.0.1
2.0.0
@deprecated have now been removed completely. The library now requires at least Swift 6.1 or newer.
What's Changed
- Add universal result builder by @vsanthanam in #273
- Update umbrella module to check for invalid imports or trait configurations by @vsanthanam in #275
- Update invalid module configuration rules by @vsanthanam in #276
- Update umbrella mudule tests by @vsanthanam in #277
- Remove all remaining uses of XCTest by @vsanthanam in #279
- Add Android Support by @vsanthanam in #286
- Use compiler checks instead of language mode checks to gate features by @vsanthanam in #287
- Drop support for macOS 12, Mac Catalyst 15, iOS 15, watchOS 8, tvOS 15 by @vsanthanam in #289
- Delete deprecated
@ArrayBuilderand@ObjectBuilderAPIs by @vsanthanam in #290 - Delete deprecated
JSONLiteralConvertibleandJSONNumberConvertibleby @vsanthanam in #292 - Delete deprecated
untypedAPI by @vsanthanam in #293 - Rename JSON conversion protocols by @vsanthanam in #294
- Drop support for Swift 6.0 by @vsanthanam in #295
- Optimize numeric parsing with exponent lookup table by @vsanthanam in #297
- Add support for
Codabletypes by @vsanthanam in #296 - Expand CodableSupport Test Coverage by @vsanthanam in #299
- Document Encoder and Decoder API entrypoints by @vsanthanam in #300
- Remove JSON.Literal and refactor JSON.Number by @vsanthanam in #303
- Update
.swift-versionto 6.2.3 by @vsanthanam in #306 - Migrate to
checkout@v6by @vsanthanam in #307 - Setup Build System Caching by @vsanthanam in #309
- Rename custom
CodingKeytypes by @vsanthanam in #311 - Migrate to Xcode 26.2 by @vsanthanam in #312
- Bump release to 2.0.0 by @vsanthanam in #314
Full Changelog: 1.5.6...2.0.0
2.0.0-beta.4
What's Changed
- Migrate to Xcode 26.2 by @vsanthanam in #312
Full Changelog: 2.0.0-beta.3...2.0.0-beta.4
2.0.0-beta.3
What's Changed
- Expand CodableSupport Test Coverage by @vsanthanam in #299
- Document Encoder and Decoder API entrypoints by @vsanthanam in #300
- Remove JSON.Literal and refactor JSON.Number by @vsanthanam in #303
- Update
.swift-versionto 6.2.3 by @vsanthanam in #306 - Migrate to
checkout@v6by @vsanthanam in #307 - Setup Build System Caching by @vsanthanam in #309
- Rename custom
CodingKeytypes by @vsanthanam in #311
Full Changelog: 2.0.0-beta.2...2.0.0-beta.3
2.0.0-beta.2
What's Changed
- Optimize numeric parsing with exponent lookup table by @vsanthanam in #297
- Add support for
Codabletypes by @vsanthanam in #296
Full Changelog: 2.0.0-beta.1...2.0.0-beta.2