All Versions
11
Latest Version
Avg Release Cycle
98 days
Latest Release
96 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.12.0
September 06, 2019- ⚡️ Updated to edition 2018.
- Simplified reading escaped unicode in strings a bit.
- Provided
From<&[T]>
implementation forJsonValue
whereT: Into<JsonValue>
(closes #160). object!
andarray!
macros will no longer re-allocate (closes #159).object!
andarray!
macros can be now used without being imported into local scope (by usingjson::object!
orjson::array!
, thanks @matthias-t).- 💥 BREAKING
HashMap
andBTreeMap
conversions are now more generic, working for any pair ofK
key andV
value whereK: AsRef<str>
andV: Into<JsonValue>
. This means that type inference won't always work in your favor, but should be much more flexible. - You can now
.collect()
an interator of(K, V)
(with bounds same as point above) into anObject
.
-
v0.11.12
November 10, 2017- 🐎 Optimized away unnecessary copying in the parser stack machine, should result in parsing performance increased by up to 20%.
-
v0.11.5
January 21, 2017Object
struct now implementsIndex
andIndexMut
on it's own. Thanks to @hobofan for #105.- 🛠 Fixed a rare SIGSEGV that could occur during serialization or iteration over objects due to invalid lifetimes being applied on unsafe code. Reduced the amount of unsafe code around to increase maintainability of the project, more to come.