Changelogs - JiiB1/JJson GitHub Wiki
Changelogs
Here are stored all changelogs of this project, from the most recent to the oldest.
Version 0.2
Published : (WIP)
- Renamed package
jiib.jsonparser
intojiib.jjson
- Renamed
JsonParsedField
intoJsonField
- Renamed
JsonParsedObject
intoJsonObject
- Changed the
DottedPath
class into a new query system :- Added new package
jiib.jsonutil.query
- Added
Query
,NodeExpression
,Node
,Or
,Match
andNot
classes (intojiib.jsonutil.query
)
- Added new package
- Improved
JsonField
class- Added
rename()
andsetValue()
methods - Added
isString()
,isInteger()
,isDouble()
,isBoolean()
,isList()
andisJsonObject()
methods - Added
asString()
,asInteger()
,asDouble()
,asBoolean()
,asList()
andasJsonObject()
methods - Removed
getValueType()
for the use of allis...
methods
- Added
- Improved
JsonObject
structure comparison- Added
StructureComparison
class- Added
ignoreFields()
method - Added
checkValue()
method - Added
compare()
method
- Added
- Renamed
hasSameStructure()
intostructureComparison()
and changed return type fromBoolean
toStructureComparison
- Added
Version 0.1
Published : 2025-05-15
- First version pushed on git
- Added new package
jiib.jsonparser
- Added
JsonParser
,JsonParsedField
andJsonParsedObject
classes - Added new package
jiib.jsonparser.util
- Added
Pair
andDottedPath
classes
- Added
- Added