Releases: rejchev/sm-jansson
Releases · rejchev/sm-jansson
Version 1.8.0
What's Changed
- Bump actions/download-artifact from 3 to 4 by @dependabot[bot] in #8
- Bump actions/upload-artifact from 3 to 4 by @dependabot[bot] in #9
- Bump actions/checkout from 3 to 4 by @dependabot[bot] in #10
- Bump actions/setup-python from 4 to 5 by @dependabot[bot] in #11
- Bump dessant/lock-threads from 2 to 5 by @dependabot[bot] in #12
- Added
Json::FindFirst(function, type)to find first insteresting json (#6) - Added
Json::asIntEx/asFloatEx/asBoolExfor an unambiguous extraction state (#5) - Added
Json::sizeofto get sizeof dumped json (#3)
New Contributors
- @dependabot[bot] made their first contribution in #8
Full Changelog: 1.7.3...1.8.0
v-1.7.3
v-1.7.2
Whats changed
- Invalid behavior on building path fixed
- Invalid state on
JsonObject.Setfixed - Added building on ubuntu 20.04
- Err
glibcxx_3.4.29 not foundfixed
Full Changelog: v-1.6.3...1.7.2
v-1.6.3
Whats changed?
- Memory leak on dumping fixed (
IJanssonmajor version increased) - Params logic fixed on native
JsonObject.GetString(but I definitely remember doing it earlier...) - Calling a methods containing
freeHandleparams guaranteed to free up memory now - Support
nullviapush/setrecovered
Full Changelog: v-1.6.1...v-1.6.3
v-1.6.1
What's Changed
- exceptions call changed on error messages call
- now memory allocation is last step
Full Changelog: v-1.6.0...v-1.6.1
v-1.6.0
What's Changed
- [
public/IJansson]IJansson.closeadded - [
public/IJson]IJson.equalmemory leak fixed - [
pawn]int64support recovered - [
pawn] all parts of include file in one now - [
pawn]JSON_MAX_INDENTonJsonMaxIndentchanged - [
pawn]JSON_INDENTonJsonPrettychanged - [
pawn]JSON_REAL_PRECISSIONonJsonFloatPrecisionchanged - [
pawn]JsonBuilderis not included by default (use#define JSON_INCLUDE_BUILDER)
Full Changelog: v-1.5.4...v-1.6.0
v-1.5.4b
What's Changed
- Fixed memory leak
- [SMExt-API]
IJsonErrorchanged onJsonError_t - [SMExt-API]
IJansson.createpchanged onIJansson.create - [SMExt-API]
IJsonObject.keys(JsonType, size_t)return type changed onIJsonArray* - [SMExt-API] identifiers names edits
- [SP-API]
JsonErrortype removed - [SP-API]
Json.Errorprop changed onJson.Valueprop - [SP-API]
JsonObject.Removemethod added - [SP-API]
JsonObjectKeyIteratorfinally removed - [SP-API]
JsonObject.Sizeprop added - [SP-API]
JsonArray.Sizeprop added
Full Changelog: v-1.5.2...v-1.5.4
v-1.5.2b
What's Changed
- [SP-API]:
JsonObjectKeyIterator JsonObject.Keys()changed onArrayList JsonObject.Keys
Full Changelog: v-1.5.1...v-1.5.2
v-1.5.1b
What's Changed
- Memory leak fixed
- [API]:
IJansson::createp(path, flags)added - [API]:
IJson::dump(path, flags)added
Full Changelog: v-1.5.0...v-1.5.1