v0.9.1
Hotfix release
Includes improved pathing, creating report shortcuts on windows, additional unittests and better documentation.
Pathing
- improved check of whether the main file is a descendant of the sources directory (using their canonical file paths)
- Fix: allow specifying "." as the sources directory while the Main file is also in this directory
- handle case of mismatching roots (drive letters on Windows) for temporary files, if the project itself is not on C:\
- handle case of specifying the sources directory and the main file as different path types (relative and absolute paths are mostly incompatible)
Report link on Windows
- On Windows we now create a shortcut (.lnk) to the main report file instead of symbolic link (which is usually not allowed)
- This is done using a PowerShell script over the command line
New Coco/R version
The new Coco/R release has a class file version of 65.0.
To be compatible, the project was updated to be build-able with Java 21.
The releases are still backwards compatible to Java 17 (class file version 61.0).