Skip to content

Releases: JuliaInterop/JavaCall.jl

v0.8.0

15 Aug 09:56
2b8c3f1
Compare
Choose a tag to compare

JavaCall v0.8.0

Diff since v0.7.8

Closed issues:

  • handling of Enum types (#159)

Merged pull requests:

v0.8.0rc-1

21 Mar 06:59
63026e4
Compare
Choose a tag to compare
v0.8.0rc-1 Pre-release
Pre-release

What's Changed

  • Allow for multithreaded access to the JVM IN 26f1efd
  • JProxy update by @mkitti in #112
  • Adding JProxy, a wrapper that allows Java-like syntax for field and method access by @zot in #91
  • Fix memory leak for primitive array by @ahnlabb in #135
  • Also look for a JRE on Windows via the registry. by @dourouc05 in #137
  • adding readme to point to JProxy file history by @zot in #142
  • Add support for short to conventional_name by @abread in #148
  • Fix typo in jbyte by @MatFi in #158
  • Consolidate jcall to enable extension of JVM types by @ahnlabb in #149
  • Raw JNI arrays by @ahnlabb in #144
  • Add CI.yml for github actions by @mkitti in #161
  • Fix JNIVector garbage collection, check if JVM destroyed by @mkitti in #163
  • Fix lazy jfield, add test by @mkitti in #164

New Contributors

Full Changelog: v0.7.6...v0.8.0rc-1

v0.7.8

03 Mar 02:56
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.7...v0.7.8

v0.7.7

03 Apr 08:27
Compare
Choose a tag to compare

New features

Bug Fix

  • Fix memory leak for primitive array (@ahnlabb)
  • Fix which java info message and regex

v0.7.6

05 Oct 08:16
Compare
Choose a tag to compare

JavaCall v0.7.6

v0.7.5

20 Aug 23:40
d30ca80
Compare
Choose a tag to compare

JavaCall v0.7.5

Diff since v0.7.4

Merged pull requests:

v0.7.4

03 May 21:58
Compare
Choose a tag to compare

Diff versus v0.7.3

Initialization

  • Throw error on JavaCall.init if not on root Task and JULIA_COPY_STACKS is not set on non-Windows systems
  • Find JAVAHOME by resolving symlinks of the java command
  • Generalize recursive classpath addition via * and *.jar on Windows, thanks to @RainerHeintzmann
  • Calling init(opts) combines the options with those added via addClasspath and addOpts

Testing

  • Update testing for current Julia 1.x, thanks to @bjarthur
  • Remove testing for Julia 0.7
  • Improve testing for initialization

Documentation

  • Update README.md with updated usage advice regarding JULIA_COPY_STACKS, RootTaskREPL.jl, and Julia 1.5
  • Update documentation to support Java 8 and up only due to security
  • Add documentation on the changes above

v0.7.3

13 Feb 01:18
v0.7.3
d1e75e3
Compare
Choose a tag to compare

v0.7.3 (2020-02-13)

Diff since v0.7.2

Merged pull requests:

v0.7.2

23 Sep 23:53
v0.7.2
ec77d2a
Compare
Choose a tag to compare

Fix integer arrays
Fix Windown10 init
Better error messages on windows

v0.7.1 Remove reduce

31 Aug 20:38
Compare
Choose a tag to compare
fixed reduce function call (#87)