-
Notifications
You must be signed in to change notification settings - Fork 109
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: angular/tsickle
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.38.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: angular/tsickle
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.38.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 10 commits
- 218 files changed
- 4 contributors
Commits on Jan 14, 2020
-
Special case the @license tag in the file overview comments so that n…
Configuration menu - View commit details
-
Copy full SHA for b095e4d - Browse repository at this point
Copy the full SHA b095e4dView commit details
Commits on Jan 17, 2020
-
Update tsickle to TypeScript 3.7
These changes have already landed in Google, syncing them out for posterity.
Configuration menu - View commit details
-
Copy full SHA for e95ba50 - Browse repository at this point
Copy the full SHA e95ba50View commit details
Commits on Jan 21, 2020
-
Updated Peer Dependencies since getTypeArguments is only available in…
… typescript >3.7.x
Configuration menu - View commit details
-
Copy full SHA for 35b7fa4 - Browse repository at this point
Copy the full SHA 35b7fa4View commit details
Commits on Jan 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2ece0cb - Browse repository at this point
Copy the full SHA 2ece0cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 153aaac - Browse repository at this point
Copy the full SHA 153aaacView commit details
Commits on Feb 27, 2020
-
Add a require to tslib for all generated JS files from tsickle.
TS gets compiled to Development mode (ES5) and Closure mode (~ES6) sources. Tooling generates module manifests from the Closure version. These manifests are used both with the Closure version and the Development mode version. 'tslib' is sometimes required by the development version but not the Closure version. Inserting the import `goog.require('tslib')` unconditionally makes sure that the module manifests are identical between Closure and Development mode, avoiding breakages caused by missing module dependencies.
Configuration menu - View commit details
-
Copy full SHA for fd4c593 - Browse repository at this point
Copy the full SHA fd4c593View commit details
Commits on Feb 28, 2020
-
Add support for TypeScript 3.8 (#1134)
Add support for TypeScript 3.8 This upgrades the version of TypeScript Tsickle uses as a `devDependency` and a `peerDependency`. Support for Private Fields -------------------------- Tsickle mostly ignores private fields, however it no longer warns when not generating externs for them. Externs are not generated because the fields no not exist on the class when downleveled. Support for `export * as ns` Syntax ----------------------------------- Tsickle compiles: ```ts export * as ns from './namespace'; ``` to ```ts var tsickle_module_1_ = goog.require('project.namespace'); exports.ns = tsickle_module_1_; ``` New `tslib` Functions --------------------- Private fields require two new functions in `tslib`: `__classPrivateFieldGet` and `__classPrivateFieldSet`. Both of these were added to Tsickle's version of `tslib.js` along with Closure type annotations. Other Changes ------------- * The `import_export_typedef_conflict` test was removed because that code is no longer valid in TypeScript 3.8, and produces a compile error. * `tslib@1.11.0` was added as a `devDependency`. Before it was being pulled in as a transitive dependency, but the packages pulling it in depend on `1.10`. To upgrade to TypeScript 3.8 Tsickle needs the latest version of `tslib`.
Configuration menu - View commit details
-
Copy full SHA for f4ae5f8 - Browse repository at this point
Copy the full SHA f4ae5f8View commit details
Commits on Mar 3, 2020
-
Prepare for upgrading the Jasmine typings.
In the latest version, the callback must accept a readonly array.
Configuration menu - View commit details
-
Copy full SHA for 8e4edb9 - Browse repository at this point
Copy the full SHA 8e4edb9View commit details
Commits on Mar 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 141baf2 - Browse repository at this point
Copy the full SHA 141baf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fd0a31 - Browse repository at this point
Copy the full SHA 8fd0a31View commit details
There are no files selected for viewing