Skip to content

Releases: nexxbiz/JLio

format function can handle string representations of dates

25 Jul 10:20
b8e7b9c
Compare
Choose a tag to compare
v0.3.17

added support for string representations (#69)

Bugfix for partial

17 Apr 20:01
2c3b608
Compare
Choose a tag to compare
Bugfix for partial Pre-release
Pre-release

issues for #67

Bugfix for multilayer array copy/ move

25 May 10:22
ccbe244
Compare
Choose a tag to compare

fixes the multilayer items selection on copy move

$.array[].array[].sub

Improvement on Filter by schema

10 May 09:12
aed7bfd
Compare
Choose a tag to compare

The JToken.SelectToken(string path) expects a unique path, but all array items have the same path, for example "policy[*].processId"

The JToken.SelectToken will throw an exception in case more than one token is found for a path.

Therefore, the JToken.SelectTokens(string path) should be used. This returns an IEnumerable?. If there are any tokens, all tokens for this path are removed. To stay in the example I gave above, when pathToRemove equals "policy[*].processId", the "processId" property for all policies will be removed now and no exception is thrown.

Register extention functions and commands

31 Mar 18:33
271006c
Compare
Choose a tag to compare

With this update, it's now possible to register extra extensions or packages seamlessly while still using default parse options. The change was achieved by creating a ParseOptions instance using the CreateDefault() method and then registering a new function like FilterBySchema using the RegisterFunction() method.

This improvement increases the overall usability and extensibility of the Jlio implementation, enabling developers to easily build upon existing functionality without losing the benefits of default options.

bugfix on copy move on inner arrays

19 Oct 13:16
873a037
Compare
Choose a tag to compare

fixes the copy move function preventing the items in the array to get all the same last value

Bugfix

16 Oct 17:06
44cce34
Compare
Choose a tag to compare
v0.3.9

exclude non exisiting paths. (#54)

bugfix partial function

16 Oct 15:33
44cce34
Compare
Choose a tag to compare
Pre-release

non existing paths are now allowed

Bugfix for case-sensitive selection on move and copy.

13 Jul 06:33
8e554da
Compare
Choose a tag to compare

[
{
"fromPath": "$.Input.someArray[].SomeProperty",
"toPath": "$.Input.someArray[
].someProperty",
"command": "move"
}
]

This resulted in an empty array.

Added format and FilterBySchema function and some bugfixes

17 Jan 19:03
940ab21
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.5...v0.3.7