Releases: ValveResourceFormat/ValveKeyValue
Releases · ValveResourceFormat/ValveKeyValue
v0.12.0
v0.11.0
- Implement support for KV1 binary serialization with string tables
v0.10.0
- Added support for (de)serializing CLR boolean values
- Added line/column number in errors
- Implemented all known string escape sequences
- Fixed crash when handling ValueTuples
- Initial support for field serialization
- Initial support for struct serialization
Deserialize
now returnsKVDocument
(which extendsKVObject
)- Updated logo and repository url
v0.9.0
- Added support for nested
#base
and#include
directives - Added support for conditionals specified before value
- Added support for
IntPtr
,short
,ushort
, anduint
binary (de)serialization - Fixed strongly typed objects losing all types during binary serialization
- Fixed integers bigger than 32-bit parsing as floats, they will remain strings now
- Improved some exception messages
v0.8.2
v0.8.1
v0.8.0
- Fixed text stream reader not blocking when peeking characters (fixes peeking from networked streams like
HttpResponseMessage
) #48 #49 - Fixed comments with a carriage return without line feed (matches Valve's behaviour)
- Ensured all calls to
int.Parse
always use invariant culture - Improved some exception messages