Releases: ValveResourceFormat/ValveKeyValue
Releases · ValveResourceFormat/ValveKeyValue
v0.20.0
10 Aug 08:26
Compare
Sorry, something went wrong.
No results found
The library now targets .NET 8 to add support for AOT/trimming.
v0.13.1
10 Aug 08:23
Compare
Sorry, something went wrong.
No results found
Added all the numeric types to KVValueType for future use (mainly by ValveResourceFormat). Order of existing values has changed.
v0.12.0
02 Nov 15:58
Compare
Sorry, something went wrong.
No results found
Fixed KVSerializer.Deserialize disposing the Stream when deserializing kv1 text
Fixed EndOfStreamException when a comment is the final token in a file
Reduced allocations in kv1 text reading
Optimized reading strings in kv1 binary
v0.11.0
29 Aug 19:48
Compare
Sorry, something went wrong.
No results found
Implement support for KV1 binary serialization with string tables
v0.10.0
22 Mar 11:07
Compare
Sorry, something went wrong.
No results found
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 returns KVDocument (which extends KVObject)
Updated logo and repository url
v0.9.0
05 Jun 18:38
Compare
Sorry, something went wrong.
No results found
Added support for nested #base and #include directives
Added support for conditionals specified before value
Added support for IntPtr, short, ushort, and uint 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
26 Aug 12:29
Compare
Sorry, something went wrong.
No results found
Fixed numbers with commas parsing as int
Allow leading whitespace in float parsing
v0.8.1
09 Feb 11:19
Compare
Sorry, something went wrong.
No results found
Fixed floats not being serialized in invariant culture way
Fixed parsing comments when there is no text and file uses LF (without CR) #54
v0.8.0
04 Feb 19:34
Compare
Sorry, something went wrong.
No results found
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
v0.7.1
13 Jan 15:03
Compare
Sorry, something went wrong.
No results found