X Tutup
The Wayback Machine - https://web.archive.org/web/20210630064915/https://github.com/angular/angular-cli/commits/master
Skip to content
Permalink
master

Commits on Jun 28, 2021

  1. feat(@angular-devkit/build-angular): add support to inline Adobe Fonts

    With this change we add support to inline external Adobe fonts into the index html, we also add a `preconnect` hint which helps improve page load speed.
    
    Closes #21186
    alan-agius4 committed Jun 28, 2021
  2. refactor: disable esbuild worker threads

    This is a workaround for `TypeError [Error]: Cannot read property 'workerPort' of undefined`.
    alan-agius4 committed Jun 28, 2021
  3. fix(@angular-devkit/build-angular): handle ENOENT and ENOTDIR err…

    …ors when deleting outputs
    
    Closes #21202
    alan-agius4 committed Jun 28, 2021
  4. refactor(@angular-devkit/build-angular): lazy load Webpack in differe…

    …ntial loading processor
    
    Webpack is a large dependency with a large dependency graph. By only loading Webpack when needed in the differential loading and i18n processors, initial startup time can be improved and memory usage can be reduced.
    clydin authored and alan-agius4 committed Jun 28, 2021
  5. refactor(@angular-devkit/build-angular): remove jest-worker direct …

    …dependency
    
    The worker pool for differential loading and i18n processing is now managed by the `piscina` dependency. This dependency is already used within the recently added JavaScript optimizer refactoring and reduces both the number of direct dependencies and amount of code to setup the worker pools.
    clydin authored and alan-agius4 committed Jun 28, 2021
  6. build: lock file maintenance

    renovate-bot authored and alan-agius4 committed Jun 28, 2021

Commits on Jun 25, 2021

  1. build: update angular

    renovate-bot authored and alan-agius4 committed Jun 25, 2021
  2. build: lock file maintenance

    renovate-bot authored and alan-agius4 committed Jun 25, 2021
  3. ci: increase shards for karma tests

    This should help to reduce heap out of memory errors during Karma tests.
    alan-agius4 committed Jun 25, 2021
  4. fix(@angular/cli): disable update notifier when retrieving package ma…

    …nager version during `ng version`
    
    NPM updater notifier will prevents the child process from closing until it timeout after 3 minutes.
    
    Closes #21172
    alan-agius4 committed Jun 25, 2021
  5. perf(@angular-devkit/build-angular): use combination of esbuild and…

    … `terser` as a JavaScript optimizer
    
    The javascript optimization pipeline is now a two-phase process.  `esbuild` is used in the first phase to remove the majority of the unused code and shorten identifiers in each output bundle script.  `esbuild` can accomplish this in a fraction of the time that `terser` previously required.  However, `esbuild` does not yet implement all of the optimizations that `terser` performs.  As a result, `terser` is used as a second phase to further optimize and reduce the size of the output bundle scripts.  Since `terser` is operating on a smaller input size, the time required for `terser` to complete is significantly reduced.  To further improve performance when source maps are enabled, the source map merging is now performed within the optimization workers. A maximum of four (4) optimization workers are currently used and this value can be adjusted via the `NG_BUILD_MAX_WORKERS` environment variable.
    clydin authored and alan-agius4 committed Jun 25, 2021

Commits on Jun 24, 2021

  1. release: v12.2.0-next.0

    dgp1130 committed Jun 24, 2021
  2. Revert "release: v12.1.0"

    This reverts commit d9fc971.
    
    This should be on the `12.1.x` branch, not `master`.
    dgp1130 committed Jun 24, 2021
  3. release: v12.1.0

    dgp1130 committed Jun 24, 2021
  4. build: update to new remote instance name for RBE

    Update to use remote instance name, primary_instance, for RBE
    josephperrott authored and filipesilva committed Jun 24, 2021

Commits on Jun 22, 2021

  1. fix(@schematics/angular): add devtools to ng new

    adds devtools to ng new resources list
    twerske authored and filipesilva committed Jun 22, 2021
  2. refactor(@angular/cli): convert Node.js module builtin require to i…

    …mport statement
    
    Now that the TypeScript `esModuleInterop` option is enabled, the Node.js `module` builtin can be used with an import statement.
    clydin authored and filipesilva committed Jun 22, 2021
  3. refactor(@angular/cli): use version class instead of requiring packag…

    …e.json
    
    The CLI contains a helper class instance that provides the version of the executing CLI. By using this helper throughtout the code, repeat `require` calls are no longer necessary.
    clydin authored and filipesilva committed Jun 22, 2021
  4. fix(@angular-devkit/build-angular): parse web-workers in tests when w…

    …ebWorkerTsConfig is defined
    
    The logic was inverted which caused workers not to be parsed when `webWorkerTsConfig` is defined.
    alan-agius4 authored and filipesilva committed Jun 22, 2021
Older
X Tutup