7072 Commits

Author SHA1 Message Date
Joey Perrott
44a9bacfec build: update release process to reflect including updates to package.json
Now included in the release process is updating the root package.json version.
2020-12-01 08:03:52 +01:00
Joey Perrott
ec387bfcea build: establish current version in package.json
Ahead of moving to common merge tooling, the current version
of the packages must be tracked in the package.json at the root
of the project.
2020-11-30 20:55:35 +01:00
Alan Agius
b546d798bc docs: add description to localize option 2020-11-30 19:04:21 +01:00
Alan Agius
1f42e071b4 fix(@angular-devkit/core): correctly handle null prototype in deepCopy
Closes #19492
2020-11-30 11:18:13 +01:00
Alan Agius
064d62014c fix(@angular-devkit/build-angular): resolve partial SCSS files in sourcemaps
Closes #19505
2020-11-30 11:17:20 +01:00
Charles Lyding
391d60cc3d fix(@ngtools/webpack): remove use of Webpack compilation fileTimestamps property
The `fileTimestamps` property on the Webpack compilation object no longer exists with Webpack 5.  This change uses the Webpack compiler's property of the same name instead.  The cache invalidation is also moved to a separate file and now calculates the changed file set as well.  This eliminates the second iteration of the file timestamps within the resource loader.
2020-11-30 10:55:13 +01:00
Renovate Bot
c21742b090 build: update to version 2020-11-30 10:35:11 +01:00
Renovate Bot
c11faf7014 build: update rollup to version 2.34.0 2020-11-29 09:10:26 +01:00
Renovate Bot
b9ecbce2d0 build: update verdaccio to version 4.9.1 2020-11-29 09:10:01 +01:00
Renovate Bot
b6cbcaa488 build: update autoprefixer to version 10.0.4 2020-11-29 09:07:45 +01:00
Renovate Bot
d416102b14 build: update terser to version 5.5.1 2020-11-28 09:27:01 +01:00
Renovate Bot
707e03f60d build: update babel-loader to version 8.2.2 2020-11-27 10:01:19 +01:00
Renovate Bot
5d47ca7b47 build: update bazel packages 2020-11-27 09:06:29 +01:00
Renovate Bot
7dc7063c37 build: update autoprefixer to version 10.0.3 2020-11-27 09:05:16 +01:00
Renovate Bot
4f76e532ea build: update angular packages 2020-11-26 09:37:18 +01:00
Charles Lyding
8994da6d74 fix(@ngtools/webpack): normalize dependency paths before webpack use 2020-11-26 09:36:29 +01:00
Charles Lyding
ff9e245a51 refactor(@ngtools/webpack): remove forwardSlashPath utility usage from Ivy plugin
A cached path normalization helper is now used in places that still require normalization.  Usage was also removed completely in locations that are not needed either because the path was later normalized or the normalization would provide no benefit.
2020-11-26 09:36:29 +01:00
Charles Lyding
4c46c191c7 fix(@ngtools/webpack): normalize resource path before rebuild check 2020-11-26 09:36:29 +01:00
Charles Lyding
98126fbbde test(@ngtools/webpack): update rebuild E2E with component resource changes
This adds additional testing for the basic rebuild test to include a change to an external component stylesheet and an external component template.
2020-11-26 09:36:29 +01:00
Renovate Bot
1b2646a56b build: update core-js to version 3.8.0 2020-11-26 09:31:08 +01:00
Charles Lyding
f8b9fecf88 fix(@angular-devkit/build-angular): allow default Webpack 5 caching
With upstream fixes in place, the default Webpack 5 caching behavior can now be enabled.  In development mode, memory caching will now be used, and in production, caching will be disabled as per Webpack 5 default behavior.
2020-11-26 09:17:12 +01:00
Renovate Bot
def6029df8 build: update @babel/core to version 7.12.9 2020-11-26 09:16:54 +01:00
Alan Agius
9c57e45d4e docs: improve description for optimization, configuration and target options.
Closes #16572
Closes #17978
Closes https://github.com/angular/angular/issues/39780
2020-11-25 09:09:00 +00:00
Renovate Bot
35f40906fa build: update postcss to version 8.1.10 2020-11-25 09:06:32 +00:00
Renovate Bot
4f5820291a build: update to version 2020-11-25 09:06:20 +00:00
Alan Agius
d71ee210bf fix(@angular-devkit/build-angular): apply local libraries sourcemap without vendor: true
With this change we apply sourcemaps of libraries in a monorepo without the need to enable `vendor: true`. This is more intuitive behavior and  in line with what the users expect.

We also suppress the `Failed to parse source map from` in-actionable warning.

Closes #11305
2020-11-24 13:33:50 +00:00
JiaLiPassion
535a5076d9 feat(@schematics/angular): update zone.js version to 0.11.3 2020-11-24 13:33:26 +00:00
JiaLiPassion
bc8d7ab627 build: update zone.js to 0.11.3 2020-11-24 13:33:26 +00:00
Charles Lyding
fb29911b85 ci: add Node.js 14 E2E job
This will run a full E2E test suite with Node.js 14 on master and release branches.  PRs are currently Node.js 12 only.  Node.js 10 is also not run on PRs.
2020-11-24 13:32:41 +00:00
Renovate Bot
b2a1bf9c0a build: update verdaccio to version 4.9.0 2020-11-24 13:32:06 +00:00
Renovate Bot
be48d0ab68 build: update babel packages 2020-11-24 13:31:36 +00:00
Renovate Bot
ed087f988d build: update postcss to version 8.1.9 2020-11-23 10:22:37 +00:00
Renovate Bot
5b0383802d build: update enhanced-resolve to version 5.3.2 2020-11-23 10:21:54 +00:00
Charles Lyding
c3f77b1712 fix(@ngtools/webpack): update Angular peer dependencies to 11.1 prerelease 2020-11-23 10:21:31 +00:00
Charles Lyding
e96c1a9b46 fix(@angular-devkit/build-angular): update Angular peer dependencies to 11.1 prerelease 2020-11-23 10:21:31 +00:00
Charles Lyding
91c5f82ad0 build: update development versions of Angular to 11.1.0-next.0 2020-11-23 10:21:31 +00:00
Renovate Bot
4f547513d9 build: update postcss-loader to version 4.1.0 2020-11-23 10:20:57 +00:00
Alan Agius
9908b59fd1 fix(@angular-devkit/build-angular): handle HTML file with no body and head tags
Closes #19426
2020-11-20 11:38:04 +00:00
Alan Agius
0b06fd6951 fix(@angular-devkit/build-angular): disable output hashing when running dev-server
Using output hashing with the dev-server can cause memory leaks because the dev server does not know when to clean up the old files.

See: https://github.com/webpack/webpack-dev-server/issues/377#issuecomment-241258405

Closes #10411
2020-11-20 11:37:39 +00:00
cexbrayat
5a0940e62d fix(@schematics/angular): document jasmine options
Currently it can be hard to find how to configure Jasmine in the Karma config.
For example, a developer might want to reproduce a randomly failing test with a specific seed.

This commit adds some information that may be helpful to beginners.
2020-11-20 11:37:19 +00:00
Renovate Bot
94e0d6a8f7 build: update postcss to version 8.1.8 2020-11-20 11:36:47 +00:00
Renovate Bot
0d4faa8d8b build: update copy-webpack-plugin to version 6.3.2 2020-11-20 11:36:35 +00:00
Renovate Bot
0a18698913 build: update debug to version 4.3.1 2020-11-20 11:36:21 +00:00
Renovate Bot
3dbcd5d028 build: update terser to version 5.5.0 2020-11-20 11:36:01 +00:00
Renovate Bot
33532dd8b9 build: update angular packages 2020-11-20 11:35:48 +00:00
Keen Yee Liau
d392f87d7a release: v11.1.0-next.0 v11.1.0-next.0 2020-11-18 11:10:16 -08:00
Alan Agius
7a39938cd0 fix(@angular-devkit/schematics-cli): remove _ property from options
Closes #19416
2020-11-18 13:18:27 -05:00
Alan Agius
c8aafad607 test(@angular-devkit/build-angular): add test to simulate dotnet proxy 2020-11-18 13:18:16 -05:00
Renovate Bot
d11ad18a3e build: update rollup to version 2.33.3 2020-11-18 13:09:20 -05:00
Charles Lyding
d5348bd191 fix(@angular-devkit/build-webpack): properly shutdown webpack 5 compilation
This change ensures that the compiler instance is used when closing the compiler.
2020-11-18 13:09:00 -05:00