Releases: gobley/gobley
Releases · gobley/gobley
0.3.7
0.3.6
Fixes
- Made the Cargo plugin put the Android NDK sysroot to
BINDGEN_EXTRA_CLANG_ARGS_<target>when invoking Cargo builds (#224 & #231).
Behavior Changes
- Made the bindgen use the JNA direct mapping (#227).
- Removed
RustBufferByReferencefrom the UniFFI bindings (#232).
Dependencies
- Upgraded the default JNA version from 5.17.0 to 5.18.1 (#229).
0.3.5
0.3.4
0.3.3
0.3.2
New Features
- Android NDK Kotlin/Native target support (#177).
Fixes
- Made
jarJvmRustRuntimetasks usejnaResourcePrefixifresourcePrefixis empty (#178). - Made
CargoBuildTaskprint human-readable error messages (#180). - Made
CargoBuildTaskreplace backslashes in paths with slashes when renderingnativeStaticLibsDefFileon Windows (#183).
Dependencies
- Deleted the dependency on Okio (#176).
0.3.1
0.3.0
New Features
CargoCheckTask.extraArguments(#110).CargoExtension.installTargetBeforeBuildto preventRustUpTargetAddTasksfrom running (#136).- ProGuard rule file generation for UniFFI (#140).
- UniFFI 0.29.3 support (#143 & #147).
- Bindgen option to bypass checksum checks (#144).
- WASM embedding into Kotlin/JS (#151).
Fixes
- Fixed the build script library search path parsing logic using
--message-format json(#113). - Fixed MinGW DLL files not being included in the JAR files (#137).
- Implemented workaround for
MethodTooLargeExceptionthrown from JNA (#145). - Implemented proper handling of artifact resolution (#158).
- Fixed the Android API level conflict due to redundant C/CXX environment variables (#159).
0.3.0-snapshot.20250725.0
0.3.0-snapshot.20250710.0
New Features
CargoCheckTask.extraArguments(#110).CargoExtension.installTargetBeforeBuildto preventRustUpTargetAddTasksfrom running (#136).- ProGuard rule file generation for UniFFI (#140).
Fixes
- Fixed the build script library search path parsing logic using
--message-format json(#113). - Fixed MinGW DLL files not being included in the JAR files (#137).
Full Changelog: v0.2.0...v0.3.0-snapshot.20250710.0