Skip to content

Releases: dart-lang/native

package:native_assets_builder v0.4.0

14 Feb 16:44
f0c96cc
Compare
Choose a tag to compare
Pre-release
  • Breaking change: Split out the KernelAssets from normal Assets.

package:native_assets_cli v0.4.2

22 Jan 16:18
d6e6935
Compare
Choose a tag to compare
Pre-release
  • Fix dartdoc generation. Hide the implementation details.

ffi v2.1.2

17 Jan 09:01
23e0092
Compare
Choose a tag to compare
  • Update repository to point to dart-lang/native.

package:native_assets_builder v0.3.2

17 Jan 15:08
40382ef
Compare
Choose a tag to compare
Pre-release
  • Reintroduce AssetRelativePath, it's used in dart build.

package:native_assets_builder v0.3.1

17 Jan 13:47
85be813
Compare
Choose a tag to compare
Pre-release
  • Add support for runPackageName to avoid native assets for packages that
    the root package depends on but the package being run doesn't.
  • Bump package:native_assets_cli to 0.4.1.
  • Moved test projects from test/data/ to test_data/.

package:native_toolchain_c v0.3.4+1

16 Jan 10:37
8f3e4c2
Compare
Choose a tag to compare
Pre-release
  • Stop depending on private package:native_assets_cli CCompilerConfig fields.

package:native_assets_cli v0.4.1

15 Jan 10:27
1abfcfa
Compare
Choose a tag to compare
Pre-release
  • Breaking change Removed all code not used in build.dart scripts out of the public API.

package:native_toolchain_c v0.3.4

11 Jan 22:05
a1d2bb6
Compare
Choose a tag to compare
Pre-release
  • Bump package:native_assets_cli to 0.4.0.

package:native_assets_cli v0.4.0

11 Jan 19:15
4939882
Compare
Choose a tag to compare
Pre-release
  • Added example/use_dart_api/ detailing how to use dart_api_dl.h from the Dart SDK in native code.
  • Breaking change Moved code not used in build.dart to package:native_assets_builder.

package:ffigen v11.0.0

03 Jan 10:12
0605d9a
Compare
Choose a tag to compare
  • Any compiler errors/warnings in source header files will now result in bindings to not be generated by default, since it may result in invalid bindings if the compiler makes a wrong guess. A flag --ignore-source-errors (or yaml config ignore-source-errors: true) must be passed to change this behaviour.
  • Breaking change: Stop generating setters for global variables marked const in C.
  • Fix objc_msgSend being used on arm64 platforms where it's not available.
  • Fix missing comma with ffi-native functions marked leaf.
  • Add support for finding libclang in Conda environment.