Releases: BusHero/Pevac
Releases · BusHero/Pevac
Release 0.5.1
Release 0.5.0
Bumped the .NET version to 6.0
Release 0.4.0
- Fixed several issues with Optional parsers
- Added support for OptionalDecimal and OptionalDouble
- Renamed OptionalNumber to OptionalNumberToken
Release 0.3.4
Fixed the bug with OptionalUri
Release 0.3.3
- Added
Parser.FailUpdate
method - Renamed
ParserObject
toParseObjectProperties
Release 0.3.2
Fixed the bug with ParseObject method
Release v0.3.1
Update publish.yaml
v0.3.0
v0.2.0
This is the first pre-release of the library.
Features
Parser
- Token parsers: EndArrayToken, EndObjectToken, False, None, Null, Number, PropertyName, StartArray, StartObject, String, True
- Optional Token Parsers: OptionalBoolToken, OptionalFalseToken, OptionalTrueToken, OptionalNumberToken, OptionalStringToken
- Primitive parsers: EmptyObject, Uri, Int32, Int64, SByte, Single, Double, PropertyName, UInt64, UInt32, UInt16, Int16, Double, Decimal, DateTimeOffset, DateTime, BytesFromBase64, Byte, Guid, Bool, String
- Optional primitive parsers: OptionalDateTime, OptionalUri, OptionalGuid, OptionalString, OptionalBool
- Operators: Then, Or, Many
- Linq Operators: Select, SelectMany, Where
- Methods: ParseToken, ParseType, ParseString, ParsePropertyName, ParseStringProperty, ParseTypeProperty