8.3.0-prerelease.395
Pre-releaseA major change this release is the replacement of the VFS with IKVM.Image.JRE and IKVM.Image.JDK. These two packages lay out a full JRE or JDK installation directory alongside the IKVM assemblies, making it possible to run java applications which expect the existence of javac.exe, java.exe, javah.exe, and the rest of the tools.
Additionally, a JDK image is distributed as a standalone artifact, which should be substitutable for a standard JAVA_HOME.
Second, the introduction of IKVM.NET.Sdk, a MSBuild SDK package that supports building .java files directly into .NET assemblies. The IKVM.NET.Sdk line can be put into your .csproj or .msbuildproj file, and then .java files in your project's Compile target are built into an assembly.
What's Changed
- Normalize assembly version and assembly file version to ensure build … by @wasabii in #124
- IKVM.Tool.Exporter by @wasabii in #125
- IKVM.NET.Sdk by @wasabii in #122
- javac, internal Publish for SDK by @wasabii in #138
- SDK modifications by @wasabii in #141
- More SDK changes by @wasabii in #146
- JTReg Test Harness by @wasabii in #111
- JDK Tools by @wasabii in #155
- Updated README to include Discord Link by @hrfmartins in #166
- Java Runtime Image by @wasabii in #170
- Update to ikvm-jdk8u45-b37 by @wasabii in #189
- Copy response and log files for compiler to cache directory by @wasabii in #190
- IKVM.OpenJDK.Tests by @wasabii in #154
New Contributors
- @hrfmartins made their first contribution in #166
Full Changelog: 8.2.3...8.3.0-prerelease.395