Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
238 commits
Select commit Hold shift + click to select a range
89bc30c
Update README.md with community edition explainer
HandcartCactus Jun 14, 2025
7024538
Create index.md
HandcartCactus Jun 14, 2025
1c8ceee
Update index.md
HandcartCactus Jun 15, 2025
c1795ab
Update index.md
HandcartCactus Jun 15, 2025
a6bd066
Merge pull request #1 from jolt-community/add-documentation
HandcartCactus Jun 15, 2025
1f28bbd
Update index.md
HandcartCactus Jun 15, 2025
6ed3986
Update index.md
HandcartCactus Jun 15, 2025
0462a88
Update index.md
HandcartCactus Jun 15, 2025
1bc8a3f
Update index.md
HandcartCactus Jun 15, 2025
cb8cb17
Update index.md
HandcartCactus Jun 15, 2025
3a0cace
Update index.md
HandcartCactus Jun 15, 2025
27ded48
Update index.md
HandcartCactus Jun 15, 2025
5a33e9b
Update index.md
HandcartCactus Jun 15, 2025
38a129b
Update index.md
HandcartCactus Jun 15, 2025
b9b1444
Update index.md
HandcartCactus Jun 15, 2025
83fc2bd
Update index.md
HandcartCactus Jun 15, 2025
6639890
Enable GitHub Action CI and CodeQL (#2)
emmansun Jun 18, 2025
c7bb228
chore: global upgrade of libraries, Java and Maven dependencies (#5)
bobeal Jun 20, 2025
63b1db1
chore: full code reformating
bobeal Jun 21, 2025
3f0e69e
chore: add Experimental annotation (#7)
bobeal Jun 23, 2025
8444a69
chore: cleanup Maven configuration (#8)
bobeal Jun 23, 2025
3d9bd71
ci: enable code coverage and integrate it with Codecov #6 (#9)
emmansun Jun 24, 2025
fcada5e
fix(build): 'build.plugins.plugin.version' for org.jacoco:jacoco-mave…
emmansun Jun 24, 2025
7ce3e5f
Orchestrate GitHub Actions Security (#13)
emmansun Jun 27, 2025
ecdef38
fix: align modifier naming (#15)
emmansun Jul 1, 2025
841ad11
refactor: change base package name to io.joltcommunity (#16)
bobeal Jul 3, 2025
2474d10
chore(doc): remove invalid code coverage part (#17)
emmansun Jul 4, 2025
a918284
chore(shiftr): update javadoc and unit test (#18)
emmansun Jul 5, 2025
68d5eb3
chore: update license headers (#19)
bobeal Jul 7, 2025
e711c92
chore(defaultr): change access modifiers of Key's methods (#20)
emmansun Jul 10, 2025
9e61b30
chore: rename jars and update version (#21)
bobeal Jul 14, 2025
b72de64
chore: fix javadoc,change access modifiers and refactor (#22)
emmansun Jul 15, 2025
d455719
ci(pom): prepare for release and deployment (#24)
emmansun Jul 18, 2025
0865ded
feat: add release drafter (GH action) (#25)
bobeal Jul 19, 2025
1de08ed
chore: remove remaining references to master branch
bobeal Jul 19, 2025
3ed223f
ci: update release workflows to support protected branches (#26)
emmansun Jul 29, 2025
314a76a
ci(release): update release workflows
emmansun Aug 1, 2025
aee169c
ci(release): update release workflows (#27)
emmansun Aug 1, 2025
55495e3
Enable GitHub Action CI and CodeQL (#2)
emmansun Jun 18, 2025
f8eca62
chore: global upgrade of libraries, Java and Maven dependencies (#5)
bobeal Jun 20, 2025
2eff83c
chore: full code reformating
bobeal Jun 21, 2025
9e5c607
chore: add Experimental annotation (#7)
bobeal Jun 23, 2025
db347aa
chore: cleanup Maven configuration (#8)
bobeal Jun 23, 2025
fbb5641
ci: enable code coverage and integrate it with Codecov #6 (#9)
emmansun Jun 24, 2025
c695021
fix(build): 'build.plugins.plugin.version' for org.jacoco:jacoco-mave…
emmansun Jun 24, 2025
a47b1df
Orchestrate GitHub Actions Security (#13)
emmansun Jun 27, 2025
38a0335
fix: align modifier naming (#15)
emmansun Jul 1, 2025
68799d4
refactor: change base package name to io.joltcommunity (#16)
bobeal Jul 3, 2025
0324d6b
chore(doc): remove invalid code coverage part (#17)
emmansun Jul 4, 2025
f258c38
chore(shiftr): update javadoc and unit test (#18)
emmansun Jul 5, 2025
bc02717
chore: update license headers (#19)
bobeal Jul 7, 2025
13f52a4
chore(defaultr): change access modifiers of Key's methods (#20)
emmansun Jul 10, 2025
36cdec2
chore: rename jars and update version (#21)
bobeal Jul 14, 2025
4a30bff
chore: fix javadoc,change access modifiers and refactor (#22)
emmansun Jul 15, 2025
b3e4291
ci(pom): prepare for release and deployment (#24)
emmansun Jul 18, 2025
a3c55a0
feat: add release drafter (GH action) (#25)
bobeal Jul 19, 2025
3fa0a68
chore: remove remaining references to master branch
bobeal Jul 19, 2025
b7a8c9c
ci: update release workflows to support protected branches (#26)
emmansun Jul 29, 2025
7c7dbe2
ci(release): update release workflows
emmansun Aug 1, 2025
ef7a01f
ci(release): update release workflows (#27)
emmansun Aug 1, 2025
edf8815
chore(release): nvd api key also will be passed as maven property (#29)
emmansun Aug 1, 2025
98f4542
Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (#32)
dependabot[bot] Aug 4, 2025
6d7b0a6
Bump step-security/harden-runner from 2.12.1 to 2.13.0 (#36)
dependabot[bot] Aug 4, 2025
20bad39
Bump github/codeql-action from 3.29.0 to 3.29.5 (#34)
dependabot[bot] Aug 4, 2025
fa59999
Bump jackson.version from 2.19.0 to 2.19.2 (#35)
dependabot[bot] Aug 4, 2025
4e11cbc
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6…
dependabot[bot] Aug 4, 2025
01218d6
Bump jakarta.inject:jakarta.inject-api from 2.0.1 to 2.0.1.MR (#31)
dependabot[bot] Aug 4, 2025
4c2059b
chore(developbot): apply it to develop branch only (#37)
emmansun Aug 4, 2025
7ccc0c3
fix(doc): correct the groupId and artifactId (#40)
emmansun Aug 4, 2025
0107846
chore(common): update/supplement comments, add test cases and refacto…
emmansun Aug 8, 2025
460ac0c
chore(deps): bump github/codeql-action from 3.29.7 to 3.29.8 (#43)
dependabot[bot] Aug 8, 2025
a1596c3
chore: uses try with resources (#42)
emmansun Aug 10, 2025
467f8c0
chore(deps): bump actions/checkout from 4.2.2 to 4.3.0 (#46)
dependabot[bot] Aug 11, 2025
fac70a4
[StepSecurity] Apply security best practices (#21) (#45)
emmansun Aug 12, 2025
0c27511
chore(deps): bump github/codeql-action from 3.29.8 to 3.29.9 (#48)
dependabot[bot] Aug 13, 2025
d1d867f
chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#49)
dependabot[bot] Aug 13, 2025
a3e9f45
feat(modifier): provides replace and replaceAll functions (#47)
emmansun Aug 15, 2025
b9f3433
chore(deps): bump github/codeql-action from 3.29.9 to 3.29.10 (#53)
dependabot[bot] Aug 18, 2025
0cf6964
chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin (#52)
dependabot[bot] Aug 18, 2025
42566c5
chore(deps): bump actions/setup-java from 4.7.1 to 5.0.0 (#56)
dependabot[bot] Aug 21, 2025
ddcde82
chore(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 (#55)
dependabot[bot] Aug 21, 2025
89c719c
chore(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.…
dependabot[bot] Aug 21, 2025
a5bfe87
chore(deps): bump github/codeql-action from 3.29.10 to 3.29.11 (#57)
dependabot[bot] Aug 22, 2025
01d7a8f
feat(modifier): enhance divideAndRound to support defined rounding mo…
emmansun Aug 24, 2025
4e9d2cf
feat(modifier): provides multiply and multiplyAndRound functions (#58)
emmansun Aug 27, 2025
bbc78cf
chore(doc): remove useless index (#59)
emmansun Aug 27, 2025
4b85f53
chore(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.…
dependabot[bot] Aug 28, 2025
d90db30
chore(deps): bump jackson.version from 2.19.2 to 2.20.0 (#62)
dependabot[bot] Aug 30, 2025
f5ddf3e
chore(deps): bump github/codeql-action from 3.29.11 to 3.30.0 (#63)
dependabot[bot] Sep 3, 2025
83ede10
chore(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 (#64)
dependabot[bot] Sep 6, 2025
aabbb16
chore(deps): bump org.codehaus.mojo:versions-maven-plugin (#65)
dependabot[bot] Sep 6, 2025
e671014
chore(deps): bump github/codeql-action from 3.30.0 to 3.30.1 (#66)
dependabot[bot] Sep 8, 2025
9b4ae4e
chore(deps): bump github/codeql-action from 3.30.1 to 3.30.2 (#67)
dependabot[bot] Sep 11, 2025
f40df07
chore(deps): bump step-security/harden-runner from 2.13.0 to 2.13.1 (…
dependabot[bot] Sep 11, 2025
a049ced
chore(deps): bump github/codeql-action from 3.30.2 to 3.30.3 (#69)
dependabot[bot] Sep 13, 2025
257bad8
chore(deps): bump org.apache.maven.plugins:maven-shade-plugin (#74)
dependabot[bot] Sep 15, 2025
cd2f7d6
chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin (#75)
dependabot[bot] Sep 15, 2025
da382e3
chore(deps): bump org.apache.maven.plugins:maven-failsafe-plugin (#76)
dependabot[bot] Sep 15, 2025
f9a826b
ci: update pre-release and post-release (#73)
emmansun Sep 16, 2025
66d78ab
chore(deps): bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jr…
dependabot[bot] Sep 19, 2025
d18d777
Merge branch 'main' into develop
bobeal Sep 21, 2025
3cb3fec
chore: update version to 1.1.0 (#81)
github-actions[bot] Sep 22, 2025
7443088
chore(deps): bump org.codehaus.mojo:versions-maven-plugin (#82)
dependabot[bot] Sep 26, 2025
ed4218b
chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin (#83)
dependabot[bot] Sep 26, 2025
e421338
chore(deps): bump org.apache.maven.plugins:maven-compiler-plugin (#85)
dependabot[bot] Sep 26, 2025
533c3f2
chore(deps): bump org.sonatype.central:central-publishing-maven-plugi…
dependabot[bot] Sep 26, 2025
17433de
chore(deps): bump org.owasp:dependency-check-maven from 12.1.3 to 12.…
dependabot[bot] Sep 26, 2025
d12f0c8
chore(deps): bump github/codeql-action from 3.30.3 to 3.30.4 (#87)
dependabot[bot] Sep 26, 2025
ab6d0d0
chore(deps): bump actions/cache from 4.2.4 to 4.3.0 (#89)
dependabot[bot] Sep 26, 2025
cec5310
chore(deps): bump actions/dependency-review-action from 4.7.3 to 4.8.…
dependabot[bot] Sep 29, 2025
f9fa7bb
chore(deps): bump org.apache.commons:commons-lang3 from 3.18.0 to 3.1…
dependabot[bot] Sep 29, 2025
bf2d051
chore(deps): bump github/codeql-action from 3.30.4 to 3.30.5 (#92)
dependabot[bot] Sep 29, 2025
efa9ee3
chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin (#95)
dependabot[bot] Oct 4, 2025
695c346
chore(deps): bump org.apache.maven.plugins:maven-enforcer-plugin (#93)
dependabot[bot] Oct 4, 2025
822ba72
chore(deps): bump github/codeql-action from 3.30.5 to 3.30.6 (#94)
dependabot[bot] Oct 4, 2025
0a7b5f0
chore(deps): bump actions/dependency-review-action from 4.8.0 to 4.8.…
dependabot[bot] Oct 13, 2025
323e326
chore(deps): bump org.owasp:dependency-check-maven from 12.1.6 to 12.…
dependabot[bot] Oct 14, 2025
7a66139
chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 (#99)
dependabot[bot] Oct 14, 2025
cf00115
chore(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.1…
dependabot[bot] Oct 14, 2025
9f9d7e9
chore(deps): bump org.owasp:dependency-check-maven from 12.1.7 to 12.…
dependabot[bot] Oct 14, 2025
33afbbc
chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 (#103)
dependabot[bot] Oct 20, 2025
c9624ed
chore(deps): bump org.apache.rat:apache-rat-plugin from 0.16.1 to 0.1…
dependabot[bot] Oct 23, 2025
292dd81
chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 (#105)
dependabot[bot] Oct 27, 2025
761a34f
chore(deps): bump jackson.version from 2.20.0 to 2.20.1 (#107)
dependabot[bot] Nov 3, 2025
d97d620
chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 (#108)
dependabot[bot] Nov 3, 2025
d27a25c
chore(deps): bump step-security/harden-runner from 2.13.1 to 2.13.2 (…
dependabot[bot] Nov 5, 2025
fa3c660
chore(deps): bump org.apache.maven.plugins:maven-release-plugin (#110)
dependabot[bot] Nov 10, 2025
1655be5
chore(deps): bump actions/dependency-review-action from 4.8.1 to 4.8.…
dependabot[bot] Nov 11, 2025
bcf6594
chore(deps): bump org.owasp:dependency-check-maven from 12.1.8 to 12.…
dependabot[bot] Nov 12, 2025
bb79226
chore(deps): bump github/codeql-action from 4.31.2 to 4.31.3 (#113)
dependabot[bot] Nov 14, 2025
8c77bed
chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (#114)
dependabot[bot] Nov 18, 2025
258cd3f
chore(deps): bump org.apache.commons:commons-lang3 from 3.19.0 to 3.2…
dependabot[bot] Nov 18, 2025
772c37a
chore(deps): bump org.apache.maven.plugins:maven-jar-plugin (#116)
dependabot[bot] Nov 18, 2025
0681886
chore(deps): bump github/codeql-action from 4.31.3 to 4.31.4 (#117)
dependabot[bot] Nov 19, 2025
1cbcc7b
chore(deps): bump actions/checkout from 5.0.1 to 6.0.0 (#118)
dependabot[bot] Nov 21, 2025
0cd712a
chore(deps): bump github/codeql-action from 4.31.4 to 4.31.5 (#119)
dependabot[bot] Nov 24, 2025
072c8ef
chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9…
dependabot[bot] Nov 24, 2025
8fce8fa
chore(deps): bump org.codehaus.mojo:versions-maven-plugin (#121)
dependabot[bot] Nov 24, 2025
1a3fdce
chore(deps): bump org.codehaus.mojo:versions-maven-plugin (#122)
dependabot[bot] Nov 25, 2025
982da53
chore(deps): bump github/codeql-action from 4.31.5 to 4.31.6 (#124)
dependabot[bot] Dec 1, 2025
a3b40a3
chore(deps): bump org.apache.maven.plugins:maven-resources-plugin (#125)
dependabot[bot] Dec 1, 2025
d8bd0aa
chore(deps): bump org.apache.maven.plugins:maven-source-plugin (#126)
dependabot[bot] Dec 1, 2025
6b90cf5
chore(deps): bump org.apache.maven.plugins:maven-assembly-plugin (#127)
dependabot[bot] Dec 1, 2025
930c462
chore(deps): bump step-security/harden-runner from 2.13.2 to 2.13.3 (…
dependabot[bot] Dec 2, 2025
a295877
chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#129)
dependabot[bot] Dec 3, 2025
8916a4f
chore(deps): bump actions/setup-java from 5.0.0 to 5.1.0 (#130)
dependabot[bot] Dec 5, 2025
3e405a6
chore(deps): bump org.apache.maven.plugins:maven-release-plugin (#131)
dependabot[bot] Dec 5, 2025
4d0f8ca
chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 7.0.1…
dependabot[bot] Dec 8, 2025
2138677
chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 (#133)
dependabot[bot] Dec 8, 2025
192d8f4
chore(deps): bump step-security/harden-runner from 2.13.3 to 2.14.0
dependabot[bot] Dec 10, 2025
4276975
chore(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0
dependabot[bot] Dec 10, 2025
0a9a127
chore(deps): bump step-security/harden-runner from 2.13.3 to 2.14.0 (…
bobeal Dec 10, 2025
95542f5
chore(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 (#135)
dependabot[bot] Dec 10, 2025
65c28be
chore(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.…
bobeal Dec 10, 2025
81105f7
chore(deps): bump github/codeql-action from 4.31.7 to 4.31.8 (#137)
dependabot[bot] Dec 13, 2025
85aa1ce
chore(deps): bump actions/cache from 4.3.0 to 5.0.0 (#138)
dependabot[bot] Dec 13, 2025
43a9431
chore(deps): bump actions/cache from 5.0.0 to 5.0.1 (#139)
dependabot[bot] Dec 15, 2025
b431fed
chore(deps): bump org.apache.maven.plugins:maven-release-plugin (#140)
dependabot[bot] Dec 15, 2025
480cc8a
chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9 (#141)
dependabot[bot] Dec 17, 2025
77b2162
feat: add UUID function (#143)
bobeal Jan 5, 2026
cc07307
chore(deps): bump org.sonatype.central:central-publishing-maven-plugi…
dependabot[bot] Jan 8, 2026
72514fb
chore(deps): bump org.owasp:dependency-check-maven from 12.1.9 to 12.…
dependabot[bot] Jan 12, 2026
c88c561
chore(deps): bump github/codeql-action from 4.31.9 to 4.31.10 (#147)
dependabot[bot] Jan 14, 2026
ff3e2ad
chore(deps): bump actions/cache from 5.0.1 to 5.0.2 (#148)
dependabot[bot] Jan 19, 2026
48f12ab
chore(deps-dev): bump org.codehaus.mojo:versions-maven-plugin (#150)
dependabot[bot] Jan 20, 2026
42afee5
chore(deps): bump jackson.version from 2.20.1 to 2.21.0 (#149)
dependabot[bot] Jan 20, 2026
ea9acfa
chore(deps): bump release-drafter/release-drafter from 6.1.0 to 6.1.1…
dependabot[bot] Jan 20, 2026
e8263d8
chore(deps): bump actions/setup-java from 5.1.0 to 5.2.0 (#155)
dependabot[bot] Jan 23, 2026
433a6eb
chore(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0…
dependabot[bot] Jan 23, 2026
cc447b0
chore(deps): bump release-drafter/release-drafter from 6.1.1 to 6.2.0…
dependabot[bot] Jan 23, 2026
a986186
chore(deps): bump org.testng:testng from 7.11.0 to 7.12.0 (#154)
dependabot[bot] Jan 23, 2026
8f62e42
chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#157)
dependabot[bot] Jan 23, 2026
14d9c28
chore(deps): bump step-security/harden-runner from 2.14.0 to 2.14.1 (…
dependabot[bot] Jan 26, 2026
3dacabc
chore(deps): bump github/codeql-action from 4.31.10 to 4.31.11 (#159)
dependabot[bot] Jan 26, 2026
2589709
chore(deps): bump github/codeql-action from 4.31.11 to 4.32.0 (#160)
dependabot[bot] Jan 27, 2026
d8b0306
chore(deps): bump actions/cache from 5.0.2 to 5.0.3 (#161)
dependabot[bot] Jan 29, 2026
467c8b5
chore(deps): bump github/codeql-action from 4.32.0 to 4.32.1
dependabot[bot] Feb 3, 2026
26c3f65
chore(deps): bump github/codeql-action from 4.32.0 to 4.32.1 (#163)
bobeal Feb 3, 2026
0bb907c
chore(deps): bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Feb 2, 2026
a0ea0c3
chore(deps): bump github/codeql-action from 4.32.1 to 4.32.2
dependabot[bot] Feb 6, 2026
1bff0b0
chore(deps): bump step-security/harden-runner from 2.14.1 to 2.14.2
dependabot[bot] Feb 9, 2026
f8e7277
chore(deps-dev): bump org.apache.maven.plugins:maven-dependency-plugin
dependabot[bot] Feb 9, 2026
eb8e7cf
chore(deps): bump github/codeql-action from 4.32.2 to 4.32.3
dependabot[bot] Feb 16, 2026
ebf1589
chore(deps): bump actions/dependency-review-action from 4.8.2 to 4.8.3
dependabot[bot] Feb 20, 2026
e5a689d
chore(deps): bump github/codeql-action from 4.32.3 to 4.32.4
dependabot[bot] Feb 23, 2026
ea4aeef
chore(deps): bump jackson.version from 2.21.0 to 2.21.1
dependabot[bot] Feb 23, 2026
b5b1e81
chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin
dependabot[bot] Feb 23, 2026
6522cdc
chore(deps-dev): bump org.apache.maven.plugins:maven-failsafe-plugin
dependabot[bot] Feb 23, 2026
e1ec259
chore(deps): bump step-security/harden-runner from 2.14.2 to 2.15.0
dependabot[bot] Feb 25, 2026
1c496c5
feat: add Dates utility class with date conversion functions (#167)
bobeal Mar 2, 2026
9d231e3
chore(deps): bump github/codeql-action from 4.32.4 to 4.32.5 (#175)
dependabot[bot] Mar 2, 2026
598a622
chore: minimal cleanup of the documentation (#176)
bobeal Mar 3, 2026
0844bcb
doc: add documentation for the modify operations (#177)
bobeal Mar 4, 2026
2404ccb
chore(deps): bump actions/dependency-review-action from 4.8.3 to 4.9.…
dependabot[bot] Mar 4, 2026
e458612
chore(deps): bump org.apache.maven.plugins:maven-shade-plugin (#180)
dependabot[bot] Mar 5, 2026
e72fcf5
chore(deps-dev): bump org.apache.maven.plugins:maven-resources-plugin…
dependabot[bot] Mar 5, 2026
48ce91b
chore(deps): bump step-security/harden-runner from 2.15.0 to 2.15.1 (…
dependabot[bot] Mar 7, 2026
60e3396
chore(deps): bump release-drafter/release-drafter from 6.2.0 to 6.3.0…
dependabot[bot] Mar 7, 2026
3ca4836
chore(deps): bump github/codeql-action from 4.32.5 to 4.32.6 (#184)
dependabot[bot] Mar 7, 2026
34a7d2a
chore(deps): bump release-drafter/release-drafter from 6.3.0 to 6.4.0…
dependabot[bot] Mar 9, 2026
cd0280a
feat: add a second time zone to allow the date formatting to change t…
thomasBousselin Mar 10, 2026
04a9ec4
feat: add commit message in update version action
bobeal Mar 14, 2026
e5bbe56
fix: use https link to refer to APL 2.0 in pom files
bobeal Mar 14, 2026
8bead7d
chore: remove useless version in root pom
bobeal Mar 14, 2026
faade02
chore: merge main and prepare for next version
bobeal Mar 14, 2026
3812ced
chore(deps): bump github/codeql-action from 4.32.6 to 4.33.0
dependabot[bot] Mar 16, 2026
bb41db7
chore(deps): bump step-security/harden-runner from 2.15.1 to 2.16.0 (…
dependabot[bot] Mar 18, 2026
a95c593
chore(deps): bump github/codeql-action from 4.32.6 to 4.33.0 (#187)
bobeal Mar 18, 2026
4987753
chore(deps): bump release-drafter/release-drafter from 6.4.0 to 7.1.0…
dependabot[bot] Mar 18, 2026
0077dcd
chore(deps): bump release-drafter/release-drafter from 7.1.0 to 7.1.1…
dependabot[bot] Mar 19, 2026
4b8d312
chore(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 (#193)
dependabot[bot] Mar 19, 2026
9572737
chore(deps): bump actions/cache from 5.0.3 to 5.0.4 (#192)
dependabot[bot] Mar 19, 2026
cf3d620
chore(deps): bump github/codeql-action from 4.33.0 to 4.34.1 (#195)
dependabot[bot] Mar 23, 2026
694308b
chore(deps-dev): bump org.apache.rat:apache-rat-plugin from 0.17 to 0…
dependabot[bot] Mar 23, 2026
2138335
chore(deps): bump jackson.version from 2.21.1 to 2.21.2 (#196)
dependabot[bot] Mar 23, 2026
ee8f12a
chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 (#197)
dependabot[bot] Mar 28, 2026
66f6eda
fix(tests): handle DST when checking now formatted with tz
bobeal Apr 1, 2026
07c54d9
chore(deps): bump step-security/harden-runner from 2.16.0 to 2.16.1 (…
dependabot[bot] Apr 1, 2026
5ba5c97
chore(deps): bump github/codeql-action from 4.34.1 to 4.35.1 (#198)
dependabot[bot] Apr 1, 2026
b08b77d
chore(deps): bump release-drafter/release-drafter from 7.1.1 to 7.2.0…
dependabot[bot] Apr 11, 2026
466b5a8
chore(deps): bump step-security/harden-runner from 2.16.1 to 2.17.0 (…
dependabot[bot] Apr 11, 2026
0d3ed53
Migration to Jackson 3 (#185)
smocken78 Apr 11, 2026
fdcf0a9
chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1…
dependabot[bot] Apr 13, 2026
c1d85da
chore(deps): bump jackson.version from 3.1.1 to 3.1.2 (#203)
dependabot[bot] Apr 13, 2026
599b514
chore(deps): bump org.owasp:dependency-check-maven from 12.2.0 to 12.…
dependabot[bot] Apr 13, 2026
8cf4086
chore(deps): bump actions/cache from 5.0.4 to 5.0.5 (#205)
dependabot[bot] Apr 14, 2026
01238ed
chore(deps): bump step-security/harden-runner from 2.17.0 to 2.18.0 (…
dependabot[bot] Apr 16, 2026
6892dea
chore(deps): bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jr…
dependabot[bot] Apr 16, 2026
12108b6
chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 (#208)
dependabot[bot] Apr 16, 2026
8220ec1
chore(deps): bump step-security/harden-runner from 2.18.0 to 2.19.0 (…
dependabot[bot] Apr 20, 2026
b89adde
feat: adding java enricher support
shrihariharanba Apr 17, 2026
8aaddab
feat: changed the implementation into reactive
shrihariharanba Apr 19, 2026
2cb65de
refactor: Refactored based on the other jolt operations
shrihariharanba Apr 20, 2026
39db240
fix: improved test coverage
shrihariharanba Apr 24, 2026
5008106
fix: added fixture based json test and updated the index.md
shrihariharanba Apr 27, 2026
9c2a815
feat: adding support to enrich wildcard array element path
shrihariharanba Apr 28, 2026
7875986
fix: improved test coverage and addded detailed method level comments
shrihariharanba Apr 28, 2026
023cdcb
fix: changed the copyright info to Copyright 2026 Jolt Community
shrihariharanba Apr 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
target-branch: develop

- package-ecosystem: maven
directory: /
schedule:
interval: daily
target-branch: develop
43 changes: 43 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name-template: '$RESOLVED_VERSION 🌈'
tag-template: '$RESOLVED_VERSION'
version-resolver:
minor:
labels:
- 'feature'
patch:
labels:
- 'fix'
- 'refactoring'
- 'chore'
default: patch
autolabeler:
- label: 'feature'
branch:
- '/feature\/.+/'
- '/feat\/.+/'
- label: 'fix'
branch:
- '/fix\/.+/'
- label: 'refactoring'
branch:
- '/refactor\/.+/'
- label: 'chore'
branch:
- '/chore\/.+/'
- '/dependabot\/.+/'
categories:
- title: '🚀 Features'
label: 'feature'
- title: '🐛 Bug Fixes'
label: 'fix'
- title: '🔀 Refactoring'
label: 'refactoring'
- title: '🧰 Maintenance'
label: 'chore'
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
template: |
## Changes

$CHANGES

$CONTRIBUTORS
48 changes: 48 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-maven

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

name: CI

on:
push:
branches: [ "develop", "main" ]
pull_request:
branches: [ "develop", "main" ]

permissions:
contents: read
pull-requests: write

jobs:
build:

runs-on: ubuntu-latest
strategy:
matrix:
java: [ '17', '21' ]

steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
with:
egress-policy: audit

- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Set up JDK
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'
cache: 'maven'
- name: Run tests with Maven
run: mvn -B test --file pom.xml
- name: Upload coverage to Codecov
if: ${{ matrix.java == '17' }}
uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6.0.0
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
78 changes: 78 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: ["develop", "main"]
pull_request:
# The branches below must be a subset of the branches above
branches: ["develop", "main"]
schedule:
- cron: "0 0 * * 1"

permissions:
contents: read

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: ["java"]
# CodeQL supports [ $supported-codeql-languages ]
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support

steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
with:
egress-policy: audit

- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v3.29.5
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v3.29.5

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.

# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v3.29.5
with:
category: "/language:${{matrix.language}}"
27 changes: 27 additions & 0 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Dependency Review Action
#
# This Action will scan dependency manifest files that change as part of a Pull Request,
# surfacing known-vulnerable versions of the packages declared or updated in the PR.
# Once installed, if the workflow run is marked as required,
# PRs introducing known-vulnerable packages will be blocked from merging.
#
# Source repository: https://github.com/actions/dependency-review-action
name: 'Dependency Review'
on: [pull_request]

permissions:
contents: read

jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
with:
egress-policy: audit

- name: 'Checkout Repository'
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: 'Dependency Review'
uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0
33 changes: 33 additions & 0 deletions .github/workflows/post-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Post-Release Sync

on:
workflow_dispatch: # Manual trigger

permissions:
contents: write
pull-requests: write

jobs:
main-to-develop-sync:
runs-on: ubuntu-latest

steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
with:
egress-policy: audit

- name: Checkout main branch
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
ref: main

- name: Create PR from main to develop
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with:
token: ${{ secrets.GITHUB_TOKEN }}
title: "Merge main into develop"
body: "This PR merges changes from main into develop."
base: develop
branch: sync-main-to-develop
delete-branch: true
33 changes: 33 additions & 0 deletions .github/workflows/pre-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Pre-Release Sync

on:
workflow_dispatch: # Manual trigger

permissions:
contents: write
pull-requests: write

jobs:
develop-to-main-sync:
runs-on: ubuntu-latest

steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
with:
egress-policy: audit

- name: Checkout develop branch
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
ref: develop

- name: Create PR from develop to main
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with:
token: ${{ secrets.GITHUB_TOKEN }}
title: "Merge develop into main"
body: "This PR merges changes from develop into main."
base: main
branch: sync-develop-to-main
delete-branch: true
31 changes: 31 additions & 0 deletions .github/workflows/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Release Drafter

on:
push:
# branches to consider in the event; optional, defaults to all
branches:
- main
- develop

permissions:
contents: write

jobs:
update_release_draft:
permissions:
# write permission is required to create a GitHub release
contents: write
# write permission is required for autolabeler
# otherwise, read permission is required at least
pull-requests: write
runs-on: ubuntu-latest
steps:
# Drafts your next Release notes as Pull Requests are merged into main
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
with:
egress-policy: audit

- uses: release-drafter/release-drafter@5de93583980a40bd78603b6dfdcda5b4df377b32 # v7.2.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
45 changes: 45 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Auto Publish to Maven Central

on:
release:
types: [published] # Trigger on release publish

permissions:
contents: read # Required for reading the repository contents
packages: write # Required for publishing packages

jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
with:
egress-policy: audit

- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Cache OWASP Dependency-Check data
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
with:
path: ~/.m2/repository/org/owasp/dependency-check-data
key: dependency-check-data-${{ runner.os }}-${{ hashFiles('**/pom.xml') }}
restore-keys: |
dependency-check-data-${{ runner.os }}-
- name: Set up Maven Central Repository
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
with:
java-version: '17'
distribution: 'temurin'
server-id: central
server-username: MAVEN_USERNAME
server-password: MAVEN_PASSWORD
gpg-private-key: ${{ secrets.GPG_SIGNING_KEY }}
gpg-passphrase: MAVEN_GPG_PASSPHRASE

- name: Publish package
run: mvn -P release --batch-mode deploy -DskipTests -DperformRelease=true -Dnvd.api.key=${{ secrets.NVD_API_KEY }}
env:
MAVEN_USERNAME: ${{ secrets.CENTRAL_TOKEN_USERNAME }}
MAVEN_PASSWORD: ${{ secrets.CENTRAL_TOKEN_PASSWORD }}
MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_SIGNING_KEY_PASSWORD }}
NVD_API_KEY: ${{ secrets.NVD_API_KEY }} # Optional, if needed for NVD checks
Loading