Skip to content
This repository was archived by the owner on Nov 22, 2024. It is now read-only.

Releases: angular/universal

v13.0.0-rc.2

28 Oct 02:14
Compare
Choose a tag to compare
v13.0.0-rc.2 Pre-release
Pre-release

@nguniversal/common

Commit Description
fix - 2cdcd3e3 update critters to version 0.0.12

@nguniversal/builders

Commit Description
fix - ab494715 correctly handle multiple proxies

@nguniversal/express-engine

Commit Description
fix - 60b1c071 update schematic to be noPropertyAccessFromIndexSignature compliant

Special Thanks

Alan Agius

v12.1.3

28 Oct 02:14
Compare
Choose a tag to compare

@nguniversal/common

Commit Description
fix - 6819d0c3 update critters to version 0.0.12

@nguniversal/builders

Commit Description
fix - 7adc8f9a correctly handle multiple proxies

@nguniversal/express-engine

Commit Description
fix - cfe47ff0 update schematic to be noPropertyAccessFromIndexSignature compliant

Special Thanks

Alan Agius and Doug Parker

v13.0.0-rc.1

21 Oct 01:34
Compare
Choose a tag to compare
v13.0.0-rc.1 Pre-release
Pre-release
  • Update critters to version 0.0.11

Special Thanks

Alan Agius and Doug Parker

release: v12.1.2

21 Oct 18:04
Compare
Choose a tag to compare

Update critters to version 0.0.11

Special Thanks

Alan Agius and Doug Parker

v13.0.0-rc.0

14 Oct 21:42
Compare
Choose a tag to compare
v13.0.0-rc.0 Pre-release
Pre-release

13.0.0-rc.0 (2021-10-14)

Breaking Changes

@nguniversal/common

  • Inlining of critical CSS is no longer enable by default. Users already on Angular version 12 and have not opted-out from using this feature are encouraged to opt-in using the inlineCriticalCss option.

The motivation behind this change is that the package used to parse the CSS has a number of defects which can lead to unactionable error messages when updating to Angular 13 from versions priors to 12. Such errors can be seen in the following issue angular/angular-cli#20760.

@nguniversal/builders

Commit Description
fix - 6ba411cd index.original.html should be used if exists

@nguniversal/common

Commit Description
feat - 357411dd disable critical CSS inlining by default
feat - 838e478e officially support Node.js v16
fix - b94bcd11 inlineCriticalCssProcessor outputPath fallback to ''

Special Thanks

Alan Agius, Doug Parker, Douglas Parker, Javier Infante and ikeq

v12.1.1

30 Sep 18:56
Compare
Choose a tag to compare

12.1.1 (2021-09-30)

@nguniversal/builders

Commit Description
fix - 00cc596f index.original.html should be used if exists

Special Thanks

Doug Parker, Javier Infante and ikeq

v12.1.0

26 Jun 05:40
Compare
Choose a tag to compare

Bug Fixes

  • @nguniversal/builders: make prerender work with large route lists (b03a778)
  • @nguniversal/common: add missing schematics key in package.json (39b4d85)
  • @nguniversal/common: add Window stubs to Engine (Clover) (635d61e), closes #2108
  • @nguniversal/common: combine path using posix.join (5f61b28)
  • @nguniversal/common: correctly construct host string (ecf9db1), closes #2108
  • @nguniversal/common: remove esModuleInterop from tsconfig.server.json (fe979e4)
  • @nguniversal/express-engine: add serverTarget for prerender (ccc0fc1), closes #2120
  • @nguniversal/express-engine: remove in-existing migrations reference (a11df5a)

Features

  • @nguniversal/builders: spawn static server for build artifacts (8982199)

v12.0.1

27 May 21:45
Compare
Choose a tag to compare

Bug Fixes

  • @nguniversal/common: add Window stubs to Engine (Clover) (32d66e1), closes #2108
  • @nguniversal/common: correctly construct host string (53dbafd), closes #2108
  • @nguniversal/express-engine: add serverTarget for prerender (64e5f7b), closes #2120

v12.0.0

12 May 22:56
Compare
Choose a tag to compare

Bug Fixes

  • @nguniversal/common: add missing schematics key in package.json (39b4d85)
  • @nguniversal/common: combine path using posix.join (5f61b28)
  • @nguniversal/common: remove esModuleInterop from tsconfig.server.json (fe979e4)
  • @nguniversal/common: update helper scripts use production by default (e0a401c)
  • @nguniversal/aspnetcore-engine: correctly set publicPath (8bda041)
  • @nguniversal/builders: bundle critters in common engine. (68b392a), closes #1970
  • @nguniversal/builders: fix development mode ignored stdout message (9808791)
  • @nguniversal/common: inline critical font-face rules when using critical css inlining (dbad8e9), closes #2002
  • @nguniversal/common-engine: ReferenceError: URL is not defined (09207ad), closes #1974
  • @nguniversal/hapi-engine: fix incorrect peer dependency on hapi (7b5ed97), closes #1969

Features

  • @nguniversal/builders: add static page generator builder using Angular SSR Clover (2066f18)
  • @nguniversal/builders: add support for proxy configuration in ssr-dev-server (6ef0de8), closes #1757
  • @nguniversal/common: add experimental SSR project Clover (c4b7be3)
  • @nguniversal/common: add ng-add schematic (dcb1438)
  • @nguniversal/common: expose common engine public api (7e8fcec)
  • @nguniversal/common: update schematics to use defaultConfiguration (e6124bf)
  • @nguniversal/builders: add SSL support for dev-server (f27be11), closes #1633
  • @nguniversal/common: enable inlining of critical CSS by default (3dddb75)

BREAKING CHANGES

  • Node.js version 10 will become EOL on 2021-04-30.
    Angular CLI 12 will require Node.js 12.13+ or 14.15+. Node.js 12.13 and 14.15 are the first LTS releases for their respective majors.

v12.0.0-rc.1

06 May 14:43
Compare
Choose a tag to compare
v12.0.0-rc.1 Pre-release
Pre-release

Bug Fixes

  • @nguniversal/common: add missing schematics key in package.json (6171850)
  • @nguniversal/common: combine path using posix.join (5a1d94d)
  • @nguniversal/common: remove esModuleInterop from tsconfig.server.json (1674f1b)