Releases: nvuillam/node-java-caller
Releases · nvuillam/node-java-caller
v4.4.0
What's Changed
- Add
timeoutandkillSignalrun options - Add
windowsHide(default: true) to allow to show window ifwindowHide: trueis sent
Pull Requests
- Add timeout by @BrendanC23 in #147
- chore(deps): update all non-major dependencies by @renovate[bot] in #149
- Make windowsHide configurable to support Java UI dialogs by @Copilot in #151
- [GitHub Dependents Info] Updated markdown file by @github-actions[bot] in #137
Full Changelog: v4.3.3...v4.4.0
v4.3.3
What's Changed
- Add types definition to make library compliant with typescript usage
- Upgrade dependencies
- CI: Use MegaLinter javascript flavor for better performance
Pull Requests
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #142
- chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #143
- Add TypeScript type definitions by @Copilot in #148
New Contributors
- @Copilot made their first contribution in #148
Full Changelog: v4.3.2...v4.3.3
v4.3.2
What's Changed
- Upgrade dependencies
- Refactor workflows to use OIDC (npm Trusted Publishers) to publish package
Pull Requests
- chore(deps): update peter-evans/create-pull-request action to v8 by @renovate[bot] in #132
- chore(deps): update actions/upload-artifact action to v6 by @renovate[bot] in #133
- chore(deps): update dependency eslint to v9.39.2 by @renovate[bot] in #134
- [GitHub Dependents Info] Updated markdown file by @github-actions[bot] in #115
- [GitHub Dependents Info] Updated markdown file by @github-actions[bot] in #136
- chore(deps): update dependency fs-extra to v11.3.3 by @renovate[bot] in #135
- chore(deps): update dependency @babel/eslint-parser to v7.28.6 by @renovate[bot] in #138
- chore(deps): update all non-major dependencies by @renovate[bot] in #139
- chore(deps): update all non-major dependencies by @renovate[bot] in #140
- chore(workflows): consolidate deployment workflows and implement OIDC for npm publishing by @nvuillam in #141
Full Changelog: v4.3.1...v4.3.2
v4.3.1
v4.3.0
What's Changed
- fix(deps): update all non-major dependencies by @renovate[bot] in #114
- chore(deps): update dependency mocha to v11.3.0 by @renovate[bot] in #116
- chore(deps): update all non-major dependencies by @renovate[bot] in #117
- chore(deps): update dependency node to v22 by @renovate[bot] in #112
- chore(deps): update oxsecurity/megalinter action to v9 by @renovate[bot] in #122
- chore(deps): update codecov/codecov-action action to v5 by @renovate[bot] in #101
- chore(deps): update dependency which to v6 by @renovate[bot] in #127
- chore(deps): update dependency node to v24 by @renovate[bot] in #126
- chore(deps): update actions/upload-artifact action to v5 by @renovate[bot] in #125
- chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #124
- chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #120
- chore(config): migrate Renovate config by @renovate[bot] in #129
- Adds tests for Node 24 & Java 25 by @nvuillam in #130
Full Changelog: v4.2.1...v4.3.0
v4.2.1
What's Changed
- chore(deps): update dependency prettier to v3.5.3 by @renovate in #110
- docs: Fix apparent typo in example README by @vorburger in #113
- chore(deps): update all non-major dependencies by @renovate in #111
- Handle Absolute JAR Path by @BrendanC23 in #106
- [GitHub Dependents Info] Updated markdown file by @github-actions in #109
New Contributors
- @vorburger made their first contribution in #113
- @BrendanC23 made their first contribution in #106
Full Changelog: v4.2.0...v4.2.1
v4.2.0
What's Changed
- chore(deps): update peter-evans/create-pull-request action to v7 by @renovate in #96
- fix(deps): update dependency debug to v4.3.7 by @renovate in #97
- [GitHub Dependents Info] Updated markdown file by @github-actions in #93
- chore(deps): update all non-major dependencies by @renovate in #98
- fix(deps): update all non-major dependencies by @renovate in #102
- [GitHub Dependents Info] Updated markdown file by @github-actions in #100
- chore(deps): update dependency mocha to v11 by @renovate in #103
- Upgrade njre by @nvuillam in #107
Full Changelog: v4.1.1...v4.2.0
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