Skip to content

Releases: dart-lang/native

package:native_toolchain_c v0.10.0

31 Mar 09:49
52ccb2c
Compare
Choose a tag to compare
Pre-release
  • Bump package:native_assets_cli to 0.13.0 and required fixes.

package:native_assets_cli v0.13.0

31 Mar 09:25
0ac62a3
Compare
Choose a tag to compare
Pre-release
  • Breaking change Removed CodeAsset.type, use EncodedAsset.isCodeAsset
    instead.
  • Breaking change: Removed CodeAsset.os and CodeAsset.architecture. Use
    CodeConfig.targetOS and CodeConfig.targetArchitecture instead.
  • HookInput.outputDirectory is now based on HookInput.outputDirectoryShared.
    The outputDirectory now 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

31 Mar 10:11
5f978b4
Compare
Choose a tag to compare
Pre-release
  • Bump package:native_assets_cli to 0.13.0 and required fixes.
  • Stop reading HookInput and HookOutput version.

package:native_toolchain_c v0.9.0

20 Mar 14:46
b993e77
Compare
Choose a tag to compare
Pre-release
  • Added support for forced includes to CBuilder.
  • Toolchain recognizing fixes.
  • Bump package:native_assets_cli to 0.12.0.

package:native_assets_cli v0.12.0

20 Mar 14:27
5ec267a
Compare
Choose a tag to compare
Pre-release
  • Added validation that all URLs in the Input and Output of hooks are
    absolute.
  • Added addDataAssetDirectories extension method on BuildOutputBuilder.
  • Replaced JSON serialization/deserialization logic with code generated from
    the JSON schemas documenting the protocol.

package:native_assets_builder v0.12.0

20 Mar 15:19
18497fc
Compare
Choose a tag to compare
Pre-release
  • Organized the ProtocolExtensions in a class.
  • Bump package:native_assets_cli to 0.12.0.

objective_c-v7.0.0

11 Mar 02:22
2dba4f5
Compare
Choose a tag to compare
[ffigen] Prepare to publish v18 (#2083)

ffigen-v18.0.0

11 Mar 02:23
2dba4f5
Compare
Choose a tag to compare
[ffigen] Prepare to publish v18 (#2083)

jnigen-v0.14.1

28 Feb 09:44
23c8dee
Compare
Choose a tag to compare
  • 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.dart to use GradleTools.

jni-v0.14.1

28 Feb 09:44
23c8dee
Compare
Choose a tag to compare
  • Updated bin/setup.dart to use Gradle instead of Maven for building Java sources. Added gradle executables
    and bootstrap jars #2003
  • Added JObject.isInstanceOf which checks whether a JObject is 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.