PeterO.Cbor 4.1.3
A C# implementation of Concise Binary Object Representation (CBOR), a general-purpose binary data format defined in RFC 7049.
Showing the top 20 packages that depend on PeterO.Cbor.
| Packages | Downloads |
|---|---|
|
Fido2
FIDO2 .NET library (WebAuthn)
|
5 |
### Version 4.1.3
- Bug fixes
### Version 4.1.2
- Fix issue with Numbers library dependency; etc.
### Version 4.1.1
- Fix issue where some non-basic characters in JSON strings encoded in UTF-8 were read incorrectly by the CBORObject.FromJSONBytes method
### Version 4.1
- Added the following to the CBORObject class: Entries property; ToJSONBytes, CalcEncodedSize, WithTag, and FromJSONBytes methods.
- Added overload to From JSONString, allowing only a portion of a string to be used
- Added support for reading JSON text sequences (FromJSONSequenceBytes, ReadJSONSequence).
- F# types are supported better by CBORObject.FromObject
- JSON writer now checks circular references.
- Improved performance when reading JSON numbers, thanks in part to an upgrade of the Numbers library used by the CBOR library.
- Added number conversion options and PreserveNegativeZero property to JSONOptions.
- Added ParseJSONDouble method, other methods, and additional ParseJSONNumber overloads to CBORDataUtilities
- Deprecated some existing overloads of ParseJSONNumber
- Deprecated many CBORObject properties and methods, including the following: CanFitInInt32, CanFitInInt64, IsInfinity, IsNaN, AsDecimal, AsEInteger, AsEFloat, AsERational, AsUInt16, AsUInt32, AsUInt64, AsSByte, AsByte, Abs, Negate, Sign, IsPositiveInfinity, IsNegativeInfinity, FromJSONString(string, CBOREncodeOptions)
- Added several methods and properties to CBORNumber (including certain methods deprecated in CBORObject), and exposed the kind of number stored in the class.
- JSONOptions string constructor now sets ReplaceSurrogates to false by default (previously, it was inadvertently true).
- Bug fixes
.NET Standard 1.0
- PeterO.URIUtility (>= 1.0.0)
- PeterO.Numbers (>= 1.6.0)
.NET Framework 2.0
- PeterO.URIUtility (>= 1.0.0)
- PeterO.Numbers (>= 1.6.0)
.NET Framework 4.0
- PeterO.URIUtility (>= 1.0.0)
- PeterO.Numbers (>= 1.6.0)
| Version | Downloads | Last updated |
|---|---|---|
| 5.0.0-alpha2 | 5 | 06/28/2025 |
| 5.0.0-alpha1 | 5 | 06/28/2025 |
| 4.5.5 | 5 | 06/28/2025 |
| 4.5.3 | 7 | 06/28/2025 |
| 4.5.2 | 5 | 06/28/2025 |
| 4.5.1 | 5 | 06/28/2025 |
| 4.5.0 | 5 | 06/28/2025 |
| 4.4.4 | 5 | 06/28/2025 |
| 4.4.2 | 5 | 06/28/2025 |
| 4.4.1 | 6 | 06/28/2025 |
| 4.4.0 | 5 | 06/28/2025 |
| 4.3.0 | 5 | 06/28/2025 |
| 4.2.0 | 5 | 06/28/2025 |
| 4.1.3 | 4 | 06/28/2025 |
| 4.1.2 | 5 | 06/28/2025 |
| 4.1.1 | 5 | 06/28/2025 |
| 4.1.0 | 5 | 06/28/2025 |
| 4.0.0 | 5 | 06/28/2025 |
| 3.5.2 | 5 | 06/28/2025 |
| 3.5.1 | 5 | 06/28/2025 |
| 3.5.0 | 5 | 06/28/2025 |
| 3.4.0-beta1 | 5 | 06/28/2025 |
| 3.3.0 | 6 | 06/28/2025 |
| 3.2.0 | 5 | 06/28/2025 |