Skip to content

Latest commit

 

History

History
244 lines (111 loc) · 9.24 KB

CHANGELOG.md

File metadata and controls

244 lines (111 loc) · 9.24 KB

7.1.1 (2021-07-07)

Bug Fixes

  • closure: detect multiline goog.require statements (965f163)

7.1.0 (2021-07-06)

Features

  • closure: copy closurebuilder.py so it works with es modules (46fcc7e)

7.0.0 (2021-04-21)

Features

  • gcc: update closure compiler to 20210406 (339dd1c)
  • goog: update closure library to 20210406 (8cdb5f8)

BREAKING CHANGES

  • gcc: The updated compiler will find additional errors from previous versions, and is not compatible with old versions of the Closure library. Projects will need to update the library and resolve build errors.

6.1.1 (2021-01-18)

Bug Fixes

  • deps: only add prefixes for directories that exist (b7fa44a)

6.1.0 (2021-01-12)

Features

  • es6: detect es6 modules declaring a Closure namespace (012238a)

6.0.0 (2020-09-08)

Features

  • gcc: update closure compiler to 20200830.0.0 (151599d)

BREAKING CHANGES

  • gcc: The latest Closure Compiler has removed the useOfGoogBase error group, and changed the API for some Angular externs.

5.2.0 (2020-09-03)

Features

  • deps: add script to write closure deps (80c32ea)

5.1.0 (2020-05-07)

Features

  • gate native compiler use on env (7c47d29)

5.0.1 (2020-04-28)

Bug Fixes

  • keep java version as fallback (4bcb237)

5.0.0 (2020-02-03)

Features

  • gcc: display compiler version when compiling (e892fd0)
  • goog: update closure compiler to latest (c16642a)

BREAKING CHANGES

  • goog: The Closure Compiler update changes available error groups. This requires [email protected]. The compiler update may also report new errors in compiled code.

4.0.5 (2020-01-31)

Bug Fixes

  • goog: resolve the closure library from the cwd first (a2a8589)

4.0.4 (2020-01-27)

Bug Fixes

  • goog: only merge exports if declareLegacyNamespace called (dec8cee)

4.0.3 (2020-01-20)

Bug Fixes

  • goog: prevent modules from replacing an existing legacy namespace (0ab60c2)

4.0.2 (2020-01-02)

Bug Fixes

  • debug: patch goog debug loader to throttle dependencies (975c1e5)

4.0.1 (2019-12-09)

Bug Fixes

  • debug: allow the caller to handle debug loader rejection (01e9a89)

4.0.0 (2019-11-27)

Bug Fixes

  • goog: reject promise if closure scripts cannot be found (c05b35c)

Features

  • debug: create an app loader that uses the gcc debug loader (f7afbf7)

BREAKING CHANGES

  • goog: Builds will now fail if they attempt to run closurebuilder.py or depswriter.py and the script cannot be found.

3.0.1 (2019-07-04)

Bug Fixes

  • compile: Exit the process when the compiler fails. (ae9f68a)

3.0.0 (2019-06-17)

Features

  • compile: Use the compiler's JS API instead of invoking a Java process. (1ceb89f)

BREAKING CHANGES

  • compile: The os-compile executable now requires a path to the Closure Compiler options as a JSON file, instead of a list of arguments for the Java compiler.

2.0.0 (2019-05-01)

Features

  • compiler: Upgrade compiler/library to 20190415. (81baa0b)

BREAKING CHANGES

  • compiler: Projects must be compliant with compiler checks for v20190415.0.0.

1.3.1 (2019-05-01)

Bug Fixes

  • compiler: Pin compiler version. (0fd58cf)

1.3.0 (2019-04-30)

Features

  • compiler: upgrade compiler and library (8a8539d)

1.2.1 (2018-01-05)

Bug Fixes

  • gcc: Exit the process when os-compile fails. (998351f)

1.2.0 (2018-01-04)

Features

  • node_modules: Resolve node_modules paths with require. (ef724b6)

1.1.0 (2018-01-04)

Features

  • closure: Update Closure library to v20171203. (4ebca2d)

0.2.0 (2016-11-30)

Features

  • manifest: Create a closure file manifest using the closurebuilder.py script (b59aa58)

0.1.2 (2016-12-06)

Bug Fixes

  • manifest: Resolve symlinks in paths returned by closurebuilder.py (7c69609)

0.1.1 (2016-12-01)

Bug Fixes

  • manifest: Search additional locations for google-closure-library (1093855)

0.1.0 (2016-11-10)