7.1.1 (2021-07-07)
- closure: detect multiline goog.require statements (965f163)
7.1.0 (2021-07-06)
- closure: copy closurebuilder.py so it works with es modules (46fcc7e)
7.0.0 (2021-04-21)
- gcc: update closure compiler to 20210406 (339dd1c)
- goog: update closure library to 20210406 (8cdb5f8)
- 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)
- deps: only add prefixes for directories that exist (b7fa44a)
6.1.0 (2021-01-12)
- es6: detect es6 modules declaring a Closure namespace (012238a)
6.0.0 (2020-09-08)
- gcc: update closure compiler to 20200830.0.0 (151599d)
- 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)
- deps: add script to write closure deps (80c32ea)
5.1.0 (2020-05-07)
- gate native compiler use on env (7c47d29)
5.0.1 (2020-04-28)
- keep java version as fallback (4bcb237)
5.0.0 (2020-02-03)
- gcc: display compiler version when compiling (e892fd0)
- goog: update closure compiler to latest (c16642a)
- 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)
- goog: resolve the closure library from the cwd first (a2a8589)
4.0.4 (2020-01-27)
- goog: only merge exports if declareLegacyNamespace called (dec8cee)
4.0.3 (2020-01-20)
- goog: prevent modules from replacing an existing legacy namespace (0ab60c2)
4.0.2 (2020-01-02)
- debug: patch goog debug loader to throttle dependencies (975c1e5)
4.0.1 (2019-12-09)
- debug: allow the caller to handle debug loader rejection (01e9a89)
4.0.0 (2019-11-27)
- goog: reject promise if closure scripts cannot be found (c05b35c)
- debug: create an app loader that uses the gcc debug loader (f7afbf7)
- 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)
- compile: Exit the process when the compiler fails. (ae9f68a)
3.0.0 (2019-06-17)
- compile: Use the compiler's JS API instead of invoking a Java process. (1ceb89f)
- 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)
- compiler: Upgrade compiler/library to 20190415. (81baa0b)
- compiler: Projects must be compliant with compiler checks for v20190415.0.0.
1.3.1 (2019-05-01)
- compiler: Pin compiler version. (0fd58cf)
1.3.0 (2019-04-30)
- compiler: upgrade compiler and library (8a8539d)
1.2.1 (2018-01-05)
- gcc: Exit the process when os-compile fails. (998351f)
1.2.0 (2018-01-04)
- node_modules: Resolve node_modules paths with require. (ef724b6)
1.1.0 (2018-01-04)
- closure: Update Closure library to v20171203. (4ebca2d)
- manifest: Create a closure file manifest using the closurebuilder.py script (b59aa58)
0.1.2 (2016-12-06)
- manifest: Resolve symlinks in paths returned by closurebuilder.py (7c69609)
- manifest: Search additional locations for google-closure-library (1093855)