Skip to content

Releases: dart-lang/native

package:hooks v0.20.2

08 Oct 13:20
e3fe811

Choose a tag to compare

package:hooks v0.20.2 Pre-release
Pre-release
  • Change the length of the checksum used for outputDirectory to 10 hexadecimal
    characters to avoid running out of path length on Windows.

package:native_toolchain_c v0.17.2

02 Oct 06:46
0ff4b67

Choose a tag to compare

Pre-release
  • Made CBuilder.run Logger argument optional. It now defaults to a logger
    printing to stdout and stderr. (Technically this is a breaking change on
    passing null explicitly, but I doubt anyone is using it like that.)
  • Broaden compiler tool discovery.

package:hooks_runner v0.23.0

29 Sep 07:01
400c700

Choose a tag to compare

Pre-release
  • Breaking change: Replaced NativeAssetsBuildRunner.hookEnvironmentVariablesFilter
    with NativeAssetsBuildRunner.includeHookEnvironmentVariable to account for
    environment variables that start with a particular prefix (i.e., NIX_).

package:hooks_runner v0.22.1

27 Aug 14:57
b8c9dfa

Choose a tag to compare

Pre-release
  • Fix caches not being invalidated on (1) user-defines changing, (2) metadata
    changing, and (3) assets sent to link hooks.

package:hooks v0.20.1

27 Aug 14:57
b8c9dfa

Choose a tag to compare

package:hooks v0.20.1 Pre-release
Pre-release
  • Update outdated documentation.
  • Deprecate HookOutputBuilder.addDependency and
    HookOutputBuilder.addDependencies in favor of
    HookOutputBuilder.dependencies.add and
    HookOutputBuilder.dependencies.addAll.

package:data_assets v0.19.3

27 Aug 14:56
b8c9dfa

Choose a tag to compare

Pre-release
  • Added a library comment detailing how to use the package.

package:code_assets v0.19.6

27 Aug 14:56
b8c9dfa

Choose a tag to compare

Pre-release
  • Added a library comment detailing how to use the package.
  • Fixed duplicate asset id detection with assets coming from both build and
    link hooks.

package:native_toolchain_c v0.17.1

04 Aug 11:29
dfd5857

Choose a tag to compare

  • Bump package:hooks and package:code_assetsto 0.20.0.

package:hooks_runner v0.22.0

04 Aug 11:09
09e4bdb

Choose a tag to compare

  • Bump package:hooks to 0.20.0.
  • Enable passing metadata from link hooks of a package to the link hooks in
    depending packages, by fixing the link hook execution order. This brings an
    order in which the link hooks are run - reverse to the build hook run order.
    Starting at the application link hook, then it's dependencies, and so on. This
    enables us to pass information from on link hook to another as
    MetadataAssets - but also means that now link hooks must be invoked,
    regardless of whether assets are sent to the from a build hook.

package:hooks v0.20.0

04 Aug 11:08
09e4bdb

Choose a tag to compare

  • Breaking change Rename EncodedAsset.jsonPath to
    EncodedAsset.encodingJsonPath. This field only governs the EncodedAsset.encoding field, not the whole object.
  • Enable passing metadata from link hooks of a package to the link hooks in
    dependencies, by fixing the link hook execution order.