Release Notes
- 35 Replace custom installer with "jupyter kernelspec install"
- 39 Convert the default init script to an extension
- 40 Add "java.time" to the list of default imports
- 45 Publish jjava as a pip package
- 46 Publish jjava as a Homebrew package
**Full Changelog**: https://github.com/dflib/jjava/compare/1.0-M3...1.0-a4
1.0-M3
[Release announcement](https://github.com/dflib/jjava/discussions/41)
Release Notes
* 27 Add direct access to JShell
* 28 Auto-bootstrap of kernel-aware libraries
* 29 Incorrect classpath displayed in the environment
* 30 DFLib / Parquet and Avro classpath issues
* 31 An older jar is used instead of the one indicated in %%loadFromPOM
* 33 Internalize dependency on jupyter-jvm-basekernel
* 36 Extract and publish JJava API library
**Full Changelog**: https://github.com/dflib/jjava/compare/1.0-M2...1.0-M3
1.0-M2
What's Changed
- 5 Switch project to Maven
- 7 Project renaming
- 8 Java package change
- 11 Enable GitHub Actions
- 12 Dynamically change the kernel startup parameters
- 16 Upgrade gson transitive dependency
- 21 Rendering stale var
- 22 Clean implementation of the `LoaderDelegate`
**Full Changelog**: https://github.com/dflib/jjava/compare/1.0-M1...1.0-M2
1.0-M1
JJava 1.0-M1 release
This is a first milestone release of a JJava
Release notes:
- 1 Upgrade to Gradle 8.5
- 2 Update Ivy to 2.5.2 to solve NoClassDefFoundError
- 3 Remove usage of the `io.github.spencerpark.jupyter-kernel-installer` plugin
- 4 Fix memory leak