Skip to content

chore(deps): update dependency io.github.gzsombor:json-logic-java to v1.1.5#1811

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/io.github.gzsombor-json-logic-java-1.x
Jun 15, 2026
Merged

chore(deps): update dependency io.github.gzsombor:json-logic-java to v1.1.5#1811
renovate[bot] merged 1 commit into
mainfrom
renovate/io.github.gzsombor-json-logic-java-1.x

Conversation

@renovate

@renovate renovate Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.github.gzsombor:json-logic-java 1.1.31.1.5 age confidence

Release Notes

gzsombor/json-logic-java (io.github.gzsombor:json-logic-java)

v1.1.5

Compare Source

  • Add ability to return map from a rule, like in {"if": [{"==": [2, 2]}, {"key_1": 0, "key_2": 0}, {"key_1": 2, "key_2": "xxx"}]}
  • Fixing the {"var": ["a", {"var": "b"}]} rule evaluation, previously a==null, b=="something" returned null incorrectly, instead of the correct something,
  • Implement compilation for expressions with some and none operation
  • Increase test coverage for both the interpreter and the compiler's logic
  • Cleanup the ArrayLike class, to avoid extra object allocation if not strictly needed.

v1.1.4

Compare Source

  • Upgrade dependency gson to 2.14.0, junit to 5.14, gradle to 8.14
  • Better exception when the jdk.compiler module is not available
  • Minor optimization and cleanup in 'missing' and 'missing_some' operator handling
  • Fix reduce operation to handle variables during evaluation

Full Changelog: gzsombor/json-logic-java@1.1.3...1.1.4


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner June 15, 2026 12:42
@renovate renovate Bot added the renovate label Jun 15, 2026
@renovate renovate Bot enabled auto-merge (squash) June 15, 2026 12:42
@github-actions github-actions Bot requested a review from justinabrahms June 15, 2026 12:42
@renovate renovate Bot force-pushed the renovate/io.github.gzsombor-json-logic-java-1.x branch 4 times, most recently from f71b15a to 2f553e0 Compare June 15, 2026 13:07
@renovate renovate Bot force-pushed the renovate/io.github.gzsombor-json-logic-java-1.x branch from 2f553e0 to 0dd1e0c Compare June 15, 2026 13:10
@renovate renovate Bot merged commit b8a6a98 into main Jun 15, 2026
5 checks passed
@renovate renovate Bot deleted the renovate/io.github.gzsombor-json-logic-java-1.x branch June 15, 2026 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant