Skip to content

Releases: swiftlang/swift-java-jni-core

0.5.1

22 Apr 12:51
b440a0b

Choose a tag to compare

What's Changed

  • Add group for swiftlang GitHub actions by @shahmishal in #19
  • Prefer unsafeBitcast on arrays, the as! is costly by @ktoso in #21

New Contributors

Full Changelog: 0.5.0...0.5.1

0.5.0

08 Apr 10:13
28c3665

Choose a tag to compare

What's Changed

  • Update README.md structure and copy by @davelester in #15
  • Remove swift-java internal definition by @sidepelican in #14
  • Support for nested arrays in Array JavaValue by @ktoso in #17
  • Make nested arrays a bit safer, don't count on null arrays by @ktoso in #18

New Contributors

Full Changelog: 0.4.0...0.4.1

0.4.0

24 Mar 04:27
7d6584b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.3.0...0.3.1

0.3.0

17 Mar 07:17
9218a76

Choose a tag to compare

What's Changed

  • Improve default Java home location and add testing for JavaVirtualMachine.shared by @marcprux in #9
  • Windows testing by @marcprux in #10
  • Local/global reference management functions by @ktoso in #11

Full Changelog: 0.2.0...0.3.0

0.2.0

12 Mar 00:39
9ba3255

Choose a tag to compare

What's Changed

  • Dynamically load libjvm rather than requiring it at build time by @marcprux in #8

Full Changelog: 0.1.0...0.2.0

0.1.0

09 Mar 12:38
0.1.0
6d4b196

Choose a tag to compare

Initial release of this standalone swift-java-jni-core library.

This library exists primarily to split our foundational JNI primitives from swift-java and should not be depended on explicitly unless you have good reasons to do so.

This is a pre-release and no source compatibility guarantees are provided.