Open caprica opened 2 years ago
The plan is to make an initial 4.8.0 release to garner feedback from users on any difficulties introduced by the switch to using the Java Module System.
Already need a 4.8.1 release to switch from non-modular JNA dependencies to jna-jpms and jna-platform-jpms instead.
Potential issues around restricting access of vlcj-natives to vlcj only, e.g. libvlc_instance_t not exposed so MediaPlayer
can not be sub-classed.
Headline changes:
Scope does not necessarily include any rewriting to use new language features, like try with resources, lambdas and so on.
Consider backporting new 5.x native discovery.