Skip to content

Releases: outfoxx/PotentCodables

🚀 v3.5.3

12 Aug 08:13
be0593a

Choose a tag to compare

What's Changed

Full Changelog: 3.5.2...3.5.3

🚀 v3.5.2

16 Jun 22:24
acfa8ee

Choose a tag to compare

What's Changed

  • Correct numeric conversion for AnyValue by @kdubb in #87
  • Make YAML.MappingEntry properties public by @kdubb in #88
  • Better error messages for JSON/YAML/CBOR decoders by @kdubb in #89
  • CBOR: Use Data.startIndex to ensure correct offset for slices by @kdubb in #90
  • ASN.1 doc fixes by @kdubb in #91

Full Changelog: 3.5.1...3.5.2

🚀 v3.5.1

24 May 19:58
1f46aa4

Choose a tag to compare

What's Changed

  • Faster implementation of CustomStringConvertible for YAML by @kdubb in #76
  • Quote strings with invalid plain scalar sequences involving : and # by @kdubb in #77
  • Fix CI by @kdubb in #80
  • Allow writes to the check API for external PRs to report test results by @kdubb in #81
  • CI permission fix (take 2) for external PRs by @kdubb in #82
  • change library dependency by @zunda-pixel in #78
  • Make poperties of PotentASN1.TaggedValue public by @kdubb in #83

New Contributors

Full Changelog: 3.5.0...3.5.1

🚀 v3.5.0

11 Jun 23:40
660e33e

Choose a tag to compare

What's Changed

  • Tracks and applies numerous fixes to libfyaml's streaming event emission api by @kdubb in #73
  • Implement YAML schemas for properly reading and writing scalars by @kdubb in #74

Full Changelog: 3.4.0...3.5.0

🚀 v3.4.0

05 Jun 18:28
8f5b1d8

Choose a tag to compare

What's Changed

  • Support CodableWithConfiguration by @kdubb in #70
  • YAML support JSON output and preferred string style by @kdubb in #71
  • Enable Float16 emulation for macCatalyst by @kdubb in #72

Full Changelog: 3.3.0...3.4.0

🚀 v3.3.0

16 May 08:20
5468800

Choose a tag to compare

What's Changed

  • Upgrade CI and fix tests by @kdubb in #68
  • Update libfyaml to v0.9 by @kdubb in #67
  • Support pretty printing and preferred flow/block style for YAML by @kdubb in #69

Full Changelog: 3.2.0...3.3.0

🚀 v3.2.0

27 Sep 22:43
583f1b0

Choose a tag to compare

What's Changed

  • Add TopLevelEncoder & TopLevelDecoder reusing Combine’s if available by @kdubb in #56
  • Require transformer Source types to be Encodable or Decodable by @kdubb in #58
  • Support transformers in TopLevelEncoder & TopLevelDecoder by @kdubb in #57
  • Add decodeContents(using:) and use generic sequence in encode(:,using:) for UnkeyedDecodingContainer by @kdubb in #59
  • Add ValueCodingTransformerProviding that allows encoding/decoding without implmenting Codable by @kdubb in #60
  • Remove mutating from extenions on SingleValueDecodingContainer by @kdubb in #61

Full Changelog: 3.1.1...3.2.0

🚀 v3.1.1

26 Jun 17:19
0c423eb

Choose a tag to compare

What's Changed

  • Fix direct encoding/decoding of AnyValue.AnyDictionary by @kdubb in #55

Full Changelog: 3.1.0...3.1.1

🚀 v3.1.0

14 Jun 01:18
d37225d

Choose a tag to compare

What's Changed

  • CBOR: Support deterministic mode by @kdubb in #54

Full Changelog: 3.0.3...3.1.0

🚀 v3.0.3

09 Jun 15:27
9c5adf2

Choose a tag to compare

What's Changed

  • Random data resilience for ASN1 and CBOR by @kdubb in #52

Full Changelog: 3.0.2...3.0.3