Releases: libgdx/gdx-jnigen
Releases · libgdx/gdx-jnigen
v3.0.0
What's Changed
- Add native support for C elements by @Berstanio in #75
- fix: Ensure to load resource with global class loader by @gudzpoz in #61
- Killing Ant. Replacing with java support for executing compilation linking and packaging. Also MSVC toolchain target by @Tom-Ski in #69
- Add Build Host task by @Berstanio in #77
- Thread attach rework by @Berstanio in #79
- Delay resolve of llvm dependency until generate task execution by @Berstanio in #80
- Implement Java -> C downcall over closure by @Berstanio in #86
- Move not user relevant code into internal class by @Berstanio in #93
- Add basic comment parsing to generator by @Berstanio in #92
- Strip generics before parsing type by @Berstanio in #96
- fix: Gradle 9 compatibility: JavaPluginConvention -> JavaPluginExtension by @SimonIT in #91
- Make relevant fields public for gradle modification by @Berstanio in #81
- chore: Remove deprecated fields and methods for v3 by @SimonIT in #90
- Easy Signing by @SimonIT in #94
- Make flags args proper arrays by @Berstanio in #99
- Update documentation for jnigen 3.x by @Berstanio in #100
New Contributors
Full Changelog: 2.5.2...v3.0.0
2.5.2
What's Changed
- fix: Remove unsupported compiler flags by @SimonIT in #56
- feat: Allow multiple source dirs to be defined by @Berstanio in #57
- Add marker artifact to gradle plugin by @fourlastor in #59
- Add LOONGARCH to JnigenExtension as shortcut and bump version by @Berstanio in #62
- Allow processing all files that are defined by the includes by @Berstanio in #63
- Don't add "." suffix to iOS shared lib name by @Berstanio in #64
- Upgrade default minIOSVersion to 12.0 by @Berstanio in #67
- Correctly define android file extension as ".so" to fix jaring by @Berstanio in #68
- feat: Set page size to 16KiB on android by @Berstanio in #73
New Contributors
- @fourlastor made their first contribution in #59
Full Changelog: 2.5.1...2.5.2
2.5.1
2.5.0
2.4.1
2.4.0
- [BREAKING CHANGE] [iOS] Move static libraries to dynamic libraries
- [BREAKING CHANGE] [iOS] Remove armv7 slices
- [BREAKING CHANGE] [iOS] Bump minimum deployment target to 11
- [iOS] Add support for specifying
extraXCFrameworks
- [iOS] Remove deprecated bitcode generation
- [iOS] Generate dSYM files for the frameworks