Skip to content

0.29.0

Compare
Choose a tag to compare
@alexeagle alexeagle released this 09 May 19:22

BREAKING CHANGES

ts_library strict dependencies now apply to libraries from npm.
You can use deps=["@npm//:node_modules"] to depend on all node_modules, but this has performance implications.
We suggest adding missing dependencies individually to the deps of the ts_library, following guidance from the compile errors.

Changes

New check_bazel_version_range function to ensure your team uses the Bazel version you require

We automatically generate a named UMD bundle at @npm//node_modules/package:package.umd.js so that the concatjs bundler can work with third-party libraries.

ts_library now automatically gathers typings from npm packages in the deps.

web_package

  • Support the same root paths as ts_devserver, fix for #728

rollup_bundle

  • now includes the json plugin
  • bugfix for downleveling