Releases: dart-lang/native
Releases · dart-lang/native
package:native_assets_cli v0.13.0
- Breaking change Removed
CodeAsset.type, useEncodedAsset.isCodeAsset
instead. - Breaking change: Removed
CodeAsset.osandCodeAsset.architecture. Use
CodeConfig.targetOSandCodeConfig.targetArchitectureinstead. HookInput.outputDirectoryis now based onHookInput.outputDirectoryShared.
TheoutputDirectorynow creates its own subdirectory inside
outputDirectoryShared.- Another overhaul of the JSON encoding. (Old encoding still read and emitted for
the time being).
package:native_assets_builder v0.13.0
- Bump
package:native_assets_clito 0.13.0 and required fixes. - Stop reading
HookInputandHookOutputversion.
package:native_toolchain_c v0.9.0
- Added support for forced includes to
CBuilder. - Toolchain recognizing fixes.
- Bump
package:native_assets_clito 0.12.0.
package:native_assets_cli v0.12.0
- Added validation that all URLs in the
InputandOutputof hooks are
absolute. - Added
addDataAssetDirectoriesextension method onBuildOutputBuilder. - Replaced JSON serialization/deserialization logic with code generated from
the JSON schemas documenting the protocol.
package:native_assets_builder v0.12.0
- Organized the
ProtocolExtensions in a class. - Bump
package:native_assets_clito 0.12.0.
objective_c-v7.0.0
[ffigen] Prepare to publish v18 (#2083)
ffigen-v18.0.0
[ffigen] Prepare to publish v18 (#2083)
jnigen-v0.14.1
- Added support for generating matching Kotlin operators as Dart operators.
- Include the methods of the superinterfaces of a class or interface in the
bindings. - Fixed a bug where Kotlin suspendable functions that returned the result without
ever suspending would timeout in Dart. - Retrieval of dependencies uses Gradle (
GradleTools) en lieu of Maven (MavenTools). - Updated
bin\download_maven_jars.dartto useGradleTools.
jni-v0.14.1
- Updated
bin/setup.dartto use Gradle instead of Maven for building Java sources. Added gradle executables
and bootstrap jars #2003 - Added
JObject.isInstanceOfwhich checks whether aJObjectis an instance
of a java class. - Fixed a bug where
Java interfaces implemented in on the main thread in Dart could deadlock when
invoked from the main thread outside the context of a Dart isolate.
objective_c-v6.0.0
[ffigen] Prepare to publish 17 (#2001)