Skip to content

Releases: MrSmith33/cbor-d

v0.5.5

25 Jan 14:49
Compare
Choose a tag to compare
Add fresh versions of compilers to travis. Fix `integral promotion no…

Added @ignore attribute.

22 Oct 17:06
Compare
Choose a tag to compare

Update README.md
Added @ignore attribute.
Marked variables will not be (de)serialized.
Fixed 2.072 deprecations.

v0.5.3

03 Oct 20:10
Compare
Choose a tag to compare
Add numItems parameter to printCborStream helper: no sink overload.

v0.5.2

13 Jun 07:46
Compare
Choose a tag to compare
Update compiler list in travis.yml.

Max test coverage

04 Jun 14:42
Compare
Choose a tag to compare
v0.5.1

Fix warnings. Add tests for every static branch. Fix map printing. Ma…

New API

02 Mar 22:05
Compare
Choose a tag to compare
  • Removed CborValue
  • Added CborToken
  • Separate API for encoding/decoding and serialization/deserialization
  • Indefinite-length items.
  • User can do encoding/decoding manually for max flexibility and performance
  • D types like static arrays, tuples, structs can be encoded with Flatten flag to reduce space. Serializer will not encode headers for them, as their length is already known at compile-time.
  • Utility for printing cbor streams. Useful fo debug purposes.
  • Added tags support.
  • Added simple values support.

v0.4.1

17 Jul 17:14
Compare
Choose a tag to compare
Fix wrong import.

Encoding of all chars strings and all types with all qualifiers

10 Feb 17:02
Compare
Choose a tag to compare
v0.4.0

Implement serialization of any chars and string types with any qualif…

v0.3.3

09 Feb 11:04
Compare
Choose a tag to compare
Fix recursive template. Add output range test. Add recursive type test.

v0.3.2

04 Feb 00:05
Compare
Choose a tag to compare
Fix const values not beign allowed. Close #1.