Releases: nvuillam/node-java-caller
Releases · nvuillam/node-java-caller
v4.1.1
v4.1.0
What's Changed
- Upgrade npm dependencies, including base package njre to 1.3.0
- Upgrade to MegaLinter v8
Pull Requests
- chore(deps): update actions/checkout action to v4 by @renovate in #84
- chore(deps): update actions/setup-java action to v4 by @renovate in #85
- chore(deps): update actions/setup-node action to v4 by @renovate in #86
- chore(deps): update dependency eslint to v9 by @renovate in #88
- [GitHub Dependents Info] Updated markdown file by @github-actions in #77
- chore(deps): update oxsecurity/megalinter action to v8 by @renovate in #91
- chore(deps): update all non-major dependencies by @renovate in #83
- chore(deps): update dependency nyc to v17 by @renovate in #89
- Update README.md by @nvuillam in #79
- chore(deps): update codecov/codecov-action action to v4 by @renovate in #87
- [GitHub Dependents Info] Updated markdown file by @github-actions in #90
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- When java used has been installed by JavaCaller, use full java executable path to perform the calls
- Before 4.00: Update PATH +
java -cp /home/circleci/project/test/java/dist com.nvuillam.javacaller.JavaCallerTester
- Since 4.0.0: Update PATH +
/home/circleci/.java-caller/jre/jdk-20.0.2+9/bin/java -cp /home/circleci/project/test/java/dist com.nvuillam.javacaller.JavaCallerTester
- For example handles issue where Java 21 is installed and you need to run Java 17 with JavaCaller
- Before 4.00: Update PATH +
- Refactor CI/CD
- Add additional tests in GitHub Actions
- Test in more contexts (Mac, Java 21...)
- Java 8 and 14 on Mac are not supported: Set default minimum java version to 11 on Mac
Pull Requests
- Update all non-major dependencies by @renovate in #76
- Update dependency semver to v7.6.1 by @renovate in #82
- Use full path of java executable + Refactor CI/CD to test on Mac & Java 21 by @nvuillam in #81
Full Changelog: v3.3.1...v4.0.0
v3.3.1
What's Changed
- chore(deps): update dependency @babel/eslint-parser to v7.23.9 by @renovate in #68
- chore(deps): update all non-major dependencies by @renovate in #69
- [GitHub Dependents Info] Updated markdown file by @github-actions in #67
- chore(deps): update dependency mocha to v10.3.0 by @renovate in #71
- chore(deps): update peter-evans/create-pull-request action to v6 by @renovate in #70
- chore(deps): update dependency eslint to v8.57.0 by @renovate in #73
- [GitHub Dependents Info] Updated markdown file by @github-actions in #72
- [GitHub Dependents Info] Updated markdown file by @github-actions in #74
- [GitHub Dependents Info] Updated markdown file by @github-actions in #75
- Upgrade tar dependency by @nvuillam in #80
Full Changelog: v3.3.0...v3.3.1
v3.3.0
What's Changed
- Add option for using javaw instead of java on run for Windows, by @SotirisVas in #65
- Add github-dependents-info page and generation
- Upgrade npm dependencies
Pull Requests
- fix(deps): update dependency fs-extra to v11.2.0 by @renovate in #51
- chore(deps): update dependency eslint to v8.55.0 by @renovate in #52
- chore(deps): update dependency prettier to v3.1.1 by @renovate in #53
- chore(deps): update actions/upload-artifact action to v4 by @renovate in #54
- chore(deps): update dependency eslint to v8.56.0 by @renovate in #55
- chore(deps): update actions/setup-node action to v4.0.1 by @renovate in #56
- Add GitHub Dependents Info workflow by @nvuillam in #57
- Addition of windowless (javaw) option by @SotirisVas in #66
- chore(deps): update all non-major dependencies by @renovate in #62
New Contributors
- @github-actions made their first contribution in #58
- @SotirisVas made their first contribution in #66
Full Changelog: v3.2.0...v3.3.0
v3.2.0
v3.1.2
v3.1.1
v3.1.0
What's Changed
- Use semver module to check found java version instead of custom code
- Add java 17 to test cases
- Automate and secure releases using GitHub Actions
- Inclusivity: Rename git branch master into main
Pull Requests
- Add java 17 to test cases by @nvuillam in #36
- Update dependency eslint to v8.50.0 by @renovate in #37
- Update dependency eslint to v8.52.0 by @renovate in #38
- Feature/semver based version by @NecroKote in #42
- Update all non-major dependencies by @renovate in #40
- CI releases + Inclusivity by @nvuillam in #43
New Contributors
- @NecroKote made their first contribution in #42
Full Changelog: v3.0.0...v3.1.0
node-java-caller v3.0.0
What's Changed
- Upgrade njre to 1.0.0 , allowing to use Java until version 20
- Configure Renovate by @renovate in #29
- Update all non-major dependencies by @renovate in #30
- Update actions/checkout action to v4 by @renovate in #31
- Update dependencies by @nvuillam in #33
New Contributors
Full Changelog: v2.7.0...v3.0.0