Skip to content

0.5.0

Choose a tag to compare

@bdero bdero released this 07 Jun 10:19
  • Fixed dependency tracking that made the build hook re-run on every build. Manifest file entries are now resolved against the package root (matching how impellerc resolves them) instead of the manifest's directory, which had produced doubled, non-existent paths for manifests in a subdirectory.
  • Generated shader sources written under the package's build/ directory are no longer declared as build dependencies; depending on a regenerated output made the hook perpetually out of date. Declare the real sources that produce them instead.
  • Breaking: collectShaderBundleDependencies now requires a packageRoot argument (used to resolve manifest file paths). Most consumers use buildShaderBundleJson, whose signature is unchanged.