Skip to content

Releases: nvuillam/node-java-caller

v4.1.1

29 Aug 22:33
Compare
Choose a tag to compare

What's Changed

  • Fix issue when package called from ES Module by @nvuillam in #95
  • chore(deps): update dependency eslint to v9.9.1 by @renovate in #92

Full Changelog: v4.1.0...v4.1.1

v4.1.0

20 Aug 20:48
Compare
Choose a tag to compare

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

08 May 12:38
Compare
Choose a tag to compare

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
  • 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

28 Apr 19:09
Compare
Choose a tag to compare

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

28 Jan 23:17
Compare
Choose a tag to compare

What's Changed

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

26 Nov 08:52
Compare
Choose a tag to compare

What's Changed

  • Upgrade njre to v1.1.0 (now handles Mac M1) by @nvuillam in #50

Full Changelog: v3.1.2...v3.2.0

v3.1.2

25 Nov 17:49
Compare
Choose a tag to compare

What's Changed

  • feat: configurable windows verbatim arguments by @stevenh in #47

New Contributors

Full Changelog: v3.1.1...v3.1.2

v3.1.1

19 Nov 16:28
Compare
Choose a tag to compare

What's Changed

  • Update actions/setup-node action to v4 by @renovate in #45
  • fix couple of issues in the rule used to detect if desired java version is installed or not, by @djukxe in #46

New Contributors

Full Changelog: v3.1.0...v3.1.1

v3.1.0

18 Nov 19:10
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v3.0.0...v3.1.0

node-java-caller v3.0.0

19 Sep 11:40
Compare
Choose a tag to compare

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