Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/angular/angular.git. Pull mirroring updated .
  1. Mar 10, 2022
  2. Mar 09, 2022
  3. Mar 08, 2022
  4. Mar 05, 2022
  5. Mar 04, 2022
  6. Mar 03, 2022
  7. Mar 02, 2022
    • Andrew Kushnir's avatar
      perf(common): make `NgLocalization` token tree-shakable (#45118) (#45226) · 56ca7d38
      Andrew Kushnir authored
      This commit updates the `NgLocalization` token to become tree-shakable (vs using a direct reference to that token in the `providers` section of the `CommonModule`). The `NgLocalization` token is used for apps that use i18n and for other apps it would be excluded from the bundle.
      
      PR Close #45118
      
      PR Close #45226
      56ca7d38
    • Theodore Brown's avatar
      fix(core): remove individual commands for updating gold files (#45198) · e8fd452b
      Theodore Brown authored
      The documented command for updating the forms gold files was outdated
      and didn't work. Since this command list can easily become outdated,
      remove the individual commands in favor of the simpler global scripts.
      
      PR Close #45198
      e8fd452b
    • Andrew Kushnir's avatar
      perf(core): make `LOCALE_ID` and other tokens from `ApplicationModule`... · 71ff12c1
      Andrew Kushnir authored
      perf(core): make `LOCALE_ID` and other tokens from `ApplicationModule` tree-shakable (#45102) (#45222)
      
      The `ApplicationModule` module has a number of tokens declared as non-tree-shakable providers. This commit updates them to make tree-shakable.
      
      PR Close #45102
      
      PR Close #45222
      71ff12c1
    • Andrew Kushnir's avatar
      perf(core): make `Compiler`, `ApplicationRef` and `ApplicationInitStatus`... · 82d77285
      Andrew Kushnir authored
      perf(core): make `Compiler`, `ApplicationRef` and `ApplicationInitStatus` tree-shakable (#45102) (#45222)
      
      The `Compiler`, `ApplicationRef` and `ApplicationInitStatus` classes are registered as non-tree-shakable providers in the `ApplicationModule`. This commit converts them to the tree-shakable providers instead.
      
      PR Close #45102
      
      PR Close #45222
      82d77285
    • Andrew Kushnir's avatar
      refactor(core): drop unused `SCHEDULER` provider (#45102) (#45222) · 2bebaa99
      Andrew Kushnir authored
      The `SCHEDULER` provider was used previously when both ViewEngine and Ivy code was present. After some prior refactoring, all references to the `SCHEDULER` token were removed, but the token itself remains present in the `ApplicationModule`, which makes it non-tree-shakable.
      
      This commit removes the `SCHEDULER` token as unused.
      
      PR Close #45102
      
      PR Close #45222
      2bebaa99
  8. Mar 01, 2022
  9. Feb 26, 2022
    • Paul Gschwendtner's avatar
      ci: instruct renovate to not update/override merge ready PRs (#45204) · 76c6dca9
      Paul Gschwendtner authored
      Sometimes Renovate proposes an update and we need to add some
      manual fixups, like updating a size golden. For this we push to
      same upstream branch.
      
      Renovate will update the PR though when another new revision/version
      becomes available, overriding the fixup and discarding it.
      
      This happened quite often now and causes significantly more
      work required by the dev-infra time..
      
      PR Close #45204
      76c6dca9
    • Paul Gschwendtner's avatar
      ci: fix stamping for builds performed in CI (#45147) · 85546594
      Paul Gschwendtner authored
      Fixes the stamping for snapshot builds and the artifact deployment job.
      Currently the stamped versions will have the `.with-local-changes` version
      suffix given that we add a file to the Git repo that is just
      needed for the CircleCI cache key computation.
      
      PR Close #45147
      85546594
    • JoostK's avatar
      ci: allow Babel to be updated by Renovate (#45203) · 55b8c4f7
      JoostK authored
      Automatic updating of Babel was disabled because there were build failures
      when using the latest version of Babel, but these have been resolved in
      #44931. This commit removes Babel packages from Renovate's ignored list
      to allow automatic updates again.
      
      PR Close #45203
      55b8c4f7
    • JoostK's avatar
      refactor(localize): update version of Babel (#45203) · 1e6f700b
      JoostK authored
      The `@angular/localize` package depends on a version of Babel that is two years
      old, so this commit updates to the latest version.
      
      Some changes were made to the linker and compliance tests to account for slight
      changes in source maps, along with a few code updates because of changes to
      the typings of Babel.
      
      PR Close #45203
      1e6f700b
  10. Feb 25, 2022