2010 Commits

Author SHA1 Message Date
Renovate Bot
78345c56e3 build: update sass-loader to version 10.0.3 2020-10-12 11:02:17 -04:00
Renovate Bot
484ef10531 build: update postcss-loader to version 4.0.4 2020-10-12 11:00:22 -04:00
Renovate Bot
f5acc7db87 build: update less-loader to version 7.0.2 2020-10-12 11:00:13 -04:00
Renovate Bot
80b10ffd12 build: update file-loader to version 6.1.1 2020-10-12 11:00:00 -04:00
Renovate Bot
52f26af4ee build: update copy-webpack-plugin to version 6.2.1 2020-10-12 10:59:49 -04:00
Renovate Bot
9ad98d6291 build: update rollup to version 2.29.0 2020-10-09 13:14:10 -04:00
Renovate Bot
f02cff096d build: update sass to version 1.27.0 2020-10-09 13:13:55 -04:00
Renovate Bot
1066e23987 build: update terser-webpack-plugin to version 4.2.3 2020-10-09 13:13:41 -04:00
Alan Agius
ecd5e450d7 feat(@angular-devkit/build-angular): bump ng-packagr supported version to 11 2020-10-09 13:13:27 -04:00
Alan Agius
997d21d522 fix(@angular-devkit/build-angular): use IE11 as oldest browser when downlevelling 2020-10-09 13:13:18 -04:00
Alan Agius
ee9e4dd0a7 refactor(@angular-devkit/build-optimizer): remove old checks
- @angular/core package no longer contain ESM5 and FESM5 entrypoints
- ngfactory/ngstyle file extension is always .js
2020-10-09 13:12:58 -04:00
Alan Agius
84b63e5893 refactor(@angular-devkit/build-angular): remove RxJs usage from writeIndexHtml 2020-10-09 13:12:28 -04:00
Keen Yee Liau
b1f08585f7 build: delete @angular-devkit/build-ng-packagr
BREAKING CHANGE:

Deprecated `@angular-devkit/build-ng-packagr` has been removed.
Please use `ng-packagr` builder from `@angular-devkit/build-angular`
instead.

Note: this change doesn't effect application and library developers,
as they will be migrated to use the new builder during ng update.
2020-10-08 13:13:11 -07:00
Charles Lyding
97ba359487 refactor(@angular-devkit/build-angular): remove unneeded 10.1 localize checks
Now that 11.0 is the minimum supported version, the 10.1 support checks for the `@angular/localize` package can be removed.
2020-10-07 14:56:52 -04:00
Charles Lyding
0fe20bcc7f refactor(@angular-devkit/build-angular): additional webpack 5 type improvements
Additional support for building with Webpack 5.
2020-10-07 13:42:52 -04:00
Alan Agius
c5a1b21f7c refactor(@angular-devkit/core): remove unused NgBuildBuildEventLog from NgCliAnalyticsDimensions 2020-10-07 13:18:30 -04:00
Charles Lyding
660f214f9a fix(@angular-devkit/core): remove deprecated isObservable function
BREAKING CHANGE:
Deprecated `isObservable` function removed.  As an alternative, use `isObservable` from the `rxjs` package.
NOTE: This change does not affect application development.
2020-10-07 13:18:15 -04:00
Alan Agius
4e860528d7 refactor(@angular-devkit/build-angular): deprecate tslint builder 2020-10-07 11:12:58 -04:00
Alan Agius
fed47b00cb refactor(@angular-devkit/schematics): deprecate TslintFixTask and it's options option
As part of tslint deprecation we are also deprecated the TslintFixTask. Users should use `ng lint --fix` directly instead
2020-10-07 11:12:58 -04:00
Alan Agius
db5c7776ac test(@angular-devkit/core): remove unused benchmark tests 2020-10-07 10:20:54 -04:00
Alan Agius
290fe4360d refactor(@angular-devkit/build-angular): deprecate hmrWarning and servePathDefaultWarning options
With this change we deprecate servePathDefaultWarning and hmrWarning which no longer has an effect.

Using any unsupported deploy-url or base-href serve path value will result in a hard warning.
2020-10-07 09:54:32 -04:00
Alan Agius
f33d10d343 refactor(@angular-devkit/build-angular): deprecate a number of dev-server options
With this change we deprecate a number of dev-server builder options which proxied to the browser builder. This pattern also wrongly assumes that 3rd party browser builders also support all these options.

Configure the below deprecated options directly in the browser builder target options instead.

- aot
- sourceMap
- deployurl
- baseHref
- vendorChunk
- commonChunk
- optimization
- progress
2020-10-07 09:54:32 -04:00
Renovate Bot
6d7f038de5 build: update tslib to version 2.0.2 2020-10-07 09:24:28 -04:00
Renovate Bot
8ebdcd9223 build: update webpack-merge to version 5.2.0 2020-10-07 09:24:06 -04:00
Alan Agius
9d71ebf90a refactor(@angular-devkit/build-angular): clean up style include paths logic 2020-10-06 11:34:10 -04:00
Alan Agius
7972ec70dc build: update stylus-loader to version 4.1.0 2020-10-06 11:34:10 -04:00
Renovate Bot
5db0fb5a2a build: update sass to version 1.26.12 2020-10-06 07:11:51 -04:00
Alan Agius
409247e9c0 refactor(@angular-devkit/build-angular): use parse5-html-rewriting-stream instead of parse5-htmlparser2-tree-adapter
Closes: #17019
2020-10-05 11:31:49 -04:00
Renovate Bot
2f2690bb8d build: update jest-worker to version 26.5.0 2020-10-05 11:31:12 -04:00
Renovate Bot
4c1f7e4bbe build: update style-loader to version 1.3.0 2020-10-03 13:45:25 -04:00
Renovate Bot
b004c9cc51 build: update terser to version 5.3.4 2020-10-03 08:49:52 -04:00
Renovate Bot
ef0da8e827 build: update postcss-loader to version 4.0.3 2020-10-03 08:49:32 -04:00
Renovate Bot
e86a242592 build: update mini-css-extract-plugin to version 0.11.3 2020-10-03 08:49:19 -04:00
Renovate Bot
06b0df88d9 build: update copy-webpack-plugin to version 6.2.0 2020-10-03 08:49:03 -04:00
Charles Lyding
34f769fcde refactor(@angular-devkit/schematics): use interface for NodeWorkflow options
This change removes the previously repeated type definitions for the options of the NodeWorkflow class.
2020-10-02 06:30:18 -04:00
Charles Lyding
433a4152ef refactor(@angular-devkit/schematics-cli): use new NodeWorkflow features
This change reduces the amount of schematic runtime setup code by leveraging the new options for the root path and schema validation in the NodeWorkflow class.
2020-10-02 06:30:18 -04:00
Charles Lyding
fa6b4772be style(@angular-devkit/schematics-cli): minor type and import cleanup 2020-10-02 06:30:18 -04:00
Charles Lyding
5bc3616f30 feat(@angular-devkit/schematics): support schema validation in NodeWorkflow
This change provides an additional NodeWorkflow option `schemaValidation`.  When enabled, this new option will setup schema-based validation of a schematics options prior to schematic execution.  The schema registry provided with the NodeWorkflow is used to perform the validation.  This new option removes the need to manually configure validation of schematic options when initializing a schematic runtime.
2020-10-02 06:30:18 -04:00
Charles Lyding
017581cacb feat(@angular-devkit/schematics): allow using a root path with NodeWorkflow
This change allows the creation of a NodeWorkflow class with a path string instead of requiring a fully configured filesystem host object.  This reduces the amount of code necessary to setup a schematics runtime for common cases.
2020-10-02 06:30:18 -04:00
Charles Lyding
9928b292cd refactor(@angular-devkit/schematics-cli): remove unused rxjs dependency 2020-10-01 11:15:25 -04:00
Renovate Bot
43db3f1d87 build: update angular packages 2020-10-01 08:45:32 -04:00
Renovate Bot
b9c5670dae build: update symbol-observable to version 2.0.3 2020-10-01 08:44:21 -04:00
Charles Lyding
1c61ced55c fix(@angular-devkit/build-webpack): avoid deprecation warning with Webpack 5 watch mode
With Webpack 5, passing the watch configuration option into the `webpack` factory function will cause the Webpack compiler to assume it should immediately start watching which requires a callback to be passed as well.  Since the execution of the compiler is handled later in the process, a callback at the compiler creation stage is undesirable and could result in potentially breaking changes to accomplish.
2020-09-30 19:39:47 +02:00
Alan Agius
dcad2ee0d3 fix(@angular-devkit/build-angular): don't process stylesheets in extraction builder
When building an application for i18n extraction we are currently redundantly processing components stylesheets. With this change we replace the components stylesheets with an empty string which helps reduce the i18n build time.
2020-09-30 19:34:08 +02:00
Alan Agius
e96fbd3c8a refactor(@angular-devkit/build-angular): change errors and warnings messages
Sometimes the WARNING IN/ERROR IN can lead of ambiguous messages

 - Use `Warning` instead of `WARNING IN`
-  Use `Error` instead of `Error In`
2020-09-30 16:17:05 +02:00
Alan Agius
aab73e242f refactor(@angular-devkit/build-angular): remove deprecated karma builder environment option
BREAKING CHANGE:

Remove deprecated karma builder `environment` option
2020-09-30 13:49:13 +02:00
Renovate Bot
efb97c87f0 build: update symbol-observable to version 2.0.2 2020-09-30 09:08:54 +02:00
Dmitriy Shekhovtsov
c78a460658 fix(@angular-devkit/build-angular): fixes optimizeChunkAssets is deprecated in webpack 5 2020-09-29 15:03:53 +02:00
Dmitriy Shekhovtsov
850a0aef13 fix(@angular-devkit/build-angular): fixes deprecation warning for MainTemplate.hooks.assetPath in webpack 5 2020-09-29 13:53:01 +02:00
Renovate Bot
c5ddca96f8 build: update open to version 7.3.0 2020-09-29 13:52:22 +02:00