Releases: angular/angular
Releases Β· angular/angular
v12.2.8
12.2.8 (2021-09-30)
compiler-cli
language-service
Commit |
Description |
![fix - c8f8d7d3b1](https://camo.githubusercontent.com/923165d004b13295255e8df9edd2e94f286d48b18fd9073401d32749fc898c48/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f633866386437643362312d6669782d677265656e) |
provide dom event completions (#43299) |
ngcc
Commit |
Description |
![fix - 69299f7d4d](https://camo.githubusercontent.com/fa59ababae64544d9f4b04592d8f7e85145c30157a45f59961f7f4b48b4f3c9a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f363932393966376434642d6669782d677265656e) |
do not fail for packages which correspond with Object members (#43589) |
service-worker
Commit |
Description |
![fix - 3cf41354ae](https://camo.githubusercontent.com/387cfdee7a3364dcbeb0b981ce05a48ec41781593bbf7e72be456902f6a47ff5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f336366343133353461652d6669782d677265656e) |
do not unassign clients from a broken version (#43518) |
Special Thanks
Adrien Crivelli, Alex Rickabaugh, Andrew Scott, Bobby Galli, Chris, Daniel DΓaz, Dario Piotrowicz, George Kalpakas, Joe Martin (Crowdstaffing), JoostK, Pete Bacon Darwin, Rafael Santana, Raj Sekhar, Ricardo Chavarria, Teri Glover, Virginia Dooley, dario-piotrowicz, enisfr and wszgrcy
v13.0.0-next.8
13.0.0-next.8 (2021-09-27)
core
Commit |
Description |
![feat - ea61ec2562](https://camo.githubusercontent.com/f93299fd3f998e61193eef6e0331098efd777ac718129846c0b80530a951675e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f656136316563323536322d666561742d626c7565) |
support TypeScript 4.4 (#43281) |
forms
Commit |
Description |
![feat - d9d8f950e9](https://camo.githubusercontent.com/b14eeb81d3030df1fe5cc180e5a704db39732031c4ca9d9d891e1f419e0d7aea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f643964386639353065392d666561742d626c7565) |
allow disabling min/max validators dynamically (by setting the value to null ) (#42978) |
service-worker
Commit |
Description |
![fix - e131540f71](https://camo.githubusercontent.com/1a360cb9de585a4e631d80989923660d46083334de9c4d18de2a20e0ba8795d1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f653133313534306637312d6669782d677265656e) |
do not unassign clients from a broken version (#43518) |
Special Thanks
Alan Agius, Daniel DΓaz, Dario Piotrowicz, George Kalpakas, Joe Martin (Crowdstaffing), Kristiyan Kostadinov, Teri Glover, Virginia Dooley and iRealNirmal
v13.0.0-next.6
13.0.0-next.6 (2021-09-15)
animations
Commit |
Description |
![fix - 6c84c5f513](https://camo.githubusercontent.com/334deed5e4f78c499eddf31a0686fd7790bebdc9c4b69b016f7c40afacb0961a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f366338346335663531332d6669782d677265656e) |
emit pure annotations to static property initializers (#43344) |
core
Commit |
Description |
![fix - c80278ac4a](https://camo.githubusercontent.com/d7af9b5e46001458c204b80a273009a15406f2b6779371fbf25bb9f33978fa2d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f633830323738616334612d6669782d677265656e) |
emit pure annotations to static property initializers (#43344) |
router
Commit |
Description |
![fix - 0e8548f667](https://camo.githubusercontent.com/d672eed188721559ed49b00259ce171da37732c084dc9152082e97f52f07c976/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f306538353438663636372d6669782d677265656e) |
Allow renavigating to failed URLs (#43424) |
![fix - 796da641f0](https://camo.githubusercontent.com/dd0d4cdd72a70db75a022444be5f4833cd105d26d147e7e65ea7a89176791b3c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f373936646136343166302d6669782d677265656e) |
Do not modify parts of URL excluded from with 'eager' updates (#43421) |
![fix - 9e039ca68b](https://camo.githubusercontent.com/3db27969886c8dba1edc238cfa47c20faf161944d40a83fdafce688af087e4ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f396530333963613638622d6669782d677265656e) |
Only trigger router navigation on popstate events from Location subscription (#43328) |
service-worker
Commit |
Description |
![fix - 59353c6305](https://camo.githubusercontent.com/2cc1010bfef186906ce9a1a239c23894f6aaddf9ccd205d0d3001169ccce295a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f353933353363363330352d6669782d677265656e) |
clear service worker cache in safety worker (#43324) |
Special Thanks
Alan Agius, Amadou Sall, Andrew Kushnir, Andrew Scott, Aristeidis Bampakos, Bjarki, Charles Lyding, David Shevitz, George Kalpakas, Joe Martin (Crowdstaffing), Michele Stieven, Naveed Ahmed, Pei Wang, dario-piotrowicz, mezhik91 and mgechev
v12.2.6
12.2.6 (2021-09-15)
animations
Commit |
Description |
![fix - 141fde1632](https://camo.githubusercontent.com/4fb7df157bde56bcb37c1e8222966214005c617e5a470a11ad7874fe45f475ce/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f313431666465313633322d6669782d677265656e) |
emit pure annotations to static property initializers (#43344) |
core
Commit |
Description |
![fix - ca510c87c5](https://camo.githubusercontent.com/65170f6db68fe516f77840856e0a290a007a4707e473b9f06bef128828d534af/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636135313063383763352d6669782d677265656e) |
emit pure annotations to static property initializers (#43344) |
router
Commit |
Description |
![fix - 4034f252c9](https://camo.githubusercontent.com/2d02e046ca32b80544e79f835df86f927783b925662c501b06c0576fa24baf3c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f343033346632353263392d6669782d677265656e) |
Allow renavigating to failed URLs (#43424) |
service-worker
Commit |
Description |
![fix - a102b27641](https://camo.githubusercontent.com/45a9d95521f52f8cc88686353891828ce1698428f04423b109b8b8fc2720c920/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f613130326232373634312d6669782d677265656e) |
clear service worker cache in safety worker (#43324) |
Special Thanks
Alan Agius, Amadou Sall, Andrew Kushnir, Andrew Scott, Aristeidis Bampakos, Bjarki, David Shevitz, George Kalpakas, Joe Martin (Crowdstaffing), Michele Stieven, Naveed Ahmed, dario-piotrowicz, mezhik91 and mgechev
v13.0.0-next.5
13.0.0-next.5 (2021-09-08)
Breaking Changes
common
- The behavior of the
SpyLocation
used by the RouterTestingModule
has changed
to match the behavior of browsers. It no longer emits a 'popstate' event
when Location.go
is called. In addition, simulateHashChange
now
triggers both a hashchange
and a popstate
event.
Tests which use location.go
and expect the changes to be picked up by
the Router
should likely change to simulateHashChange
instead.
Each test is different in what it attempts to assert so there is no
single change that works for all tests. Each test using the SpyLocation
to
simulate browser URL changes should be evaluated on a case-by-case basis.
common
Commit |
Description |
![fix - c6a93001eb](https://camo.githubusercontent.com/c4de131ca1da8896e82d8362b3da1568549e89d039fddd217c78c1559f452365/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f633661393330303165622d6669782d677265656e) |
synchronise location mock behavior with the navigators (#41730) |
language-service
Commit |
Description |
![fix - fc3b50e427](https://camo.githubusercontent.com/c7e94b99f9b038f9395d73398a6db7d17ce31ad1f6255d979ba1ac034a725572/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f666333623530653432372d6669782d677265656e) |
exclude the SafePropertyRead when applying the optional chaining (#43321) |
migrations
Commit |
Description |
![fix - 2efc18e675](https://camo.githubusercontent.com/87f93b4e8d8343e3208d056a97722c9c6a3dded3d93787fd084ce1002cba09c6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f326566633138653637352d6669782d677265656e) |
migration failed finding tsconfig file (#43343) |
router
Commit |
Description |
![feat - 3c6b653089](https://camo.githubusercontent.com/1b74d234e63623bee0b01527cfd5aa8296074ef1f9d4008a94ff61d6d1eb7aaf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f336336623635333038392d666561742d626c7565) |
Option to correctly restore history on failed navigation (#43289) |
![fix - 95f3aecc29](https://camo.githubusercontent.com/471eca1225bc1a61dac597b1156ce946086d3c41a92257e9122d40fe8e5d6251/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f393566336165636332392d6669782d677265656e) |
add more context to Unhandled Navigation Error (#43291) |
Special Thanks
Ahmed Ayed, Alan Agius, Andrew Scott, Charles Barnes, Enea Jahollari, George Kalpakas, Ikko Ashimine, Paul Gschwendtner, Pete Bacon Darwin, William Sedlacek, dario-piotrowicz and ivanwonder
v12.2.5
12.2.5 (2021-09-08)
router
Commit |
Description |
![fix - a0bd6e90f9](https://camo.githubusercontent.com/38d6dd714b65da772fc9f00720bc695370615f871f0426f042e977f20b76406d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f613062643665393066392d6669782d677265656e) |
add more context to Unhandled Navigation Error (#43291) |
Special Thanks:
Alan Agius, Charles Barnes, Enea Jahollari, George Kalpakas, Ikko Ashimine, Paul Gschwendtner, Pete Bacon Darwin, William Sedlacek and dario-piotrowicz
v12.2.3
12.2.3 (2021-08-25)
service-worker
Commit |
Description |
![fix - fc7f92159d](https://camo.githubusercontent.com/f7df22894bd18688d8cc9e9609045e9ad4058353db3a37cd52b62f22794a10e6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f666337663932313539642d6669782d677265656e) |
NPE if onActionClick is undefined (#43210) |
Special Thanks:
Daniel Trevino, Erik Slack, George Kalpakas, dario-piotrowicz and shlasouski
v13.0.0-next.2
13.0.0-next.2 (2021-08-18)
animations
Commit |
Description |
![fix - 3cb1f18f97](https://camo.githubusercontent.com/f8e0dfdc7fa6a6df58e903bf60efc2f811849815d1bbb7091493ecdd4245bdea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f336362316631386639372d6669782d677265656e) |
add pure annotations to static property initializers (#43064) |
core
Commit |
Description |
![fix - 27a89a9298](https://camo.githubusercontent.com/0c75a6c84e499cf426c5b3c1bd50321364af74bf3f99fe5f115b86b0a0e4309f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f323761383961393239382d6669782d677265656e) |
add pure annotations to static property initializers (#43064) |
language-service
Commit |
Description |
![feat - d5f9890c92](https://camo.githubusercontent.com/c69d9ba687c5e0ab85b4dfa0f352cd08aab08823d0fc0d0726d15febb024ec2c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f643566393839306339322d666561742d626c7565) |
auto-apply optional chaining on nullable symbol (#42995) |
platform-browser
Commit |
Description |
![perf - 7e71370fe6](https://camo.githubusercontent.com/a96c45449254d6d60ef75e2bc06d53fff18823efcdcde4d57ea79ce825790b74/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f376537313337306665362d706572662d6f72616e6765) |
avoid intermediate arrays in server transition (#43145) |
router
Commit |
Description |
![fix - 286b2807de](https://camo.githubusercontent.com/fd7da03d62ae981d4f349724558551253f6526092a17620a94e98c68f62364ae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f323836623238303764652d6669782d677265656e) |
eagerly update internal state on browser-triggered navigations (#43102) |
Special Thanks:
Alan Agius, Andrew Scott, Aristeidis Bampakos, Charles Lyding, Dylan Hunn, Edoardo Dusi, Erik Slack, George Kalpakas, Joe Martin (Crowdstaffing), Joey Perrott, Kirk Larkin, Kristiyan Kostadinov, Paul Gschwendtner, Pete Bacon Darwin, TIffany Davis, Theoklitos Bampouris, ali, dario-piotrowicz, ivanwonder and pichuser
v12.2.2
12.2.2 (2021-08-18)
animations
Commit |
Description |
![fix - bb6555979d](https://camo.githubusercontent.com/9cca2467ebf626654cee9e7c5fcab312a8211bf73f489705687f751672802a1d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f626236353535393739642d6669782d677265656e) |
add pure annotations to static property initializers (#43064) |
core
Commit |
Description |
![fix - 738b23347e](https://camo.githubusercontent.com/6aa8a209706926da4c5dff54493e3e9f3b63bf9f172803282125c61c17875ffc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f373338623233333437652d6669782d677265656e) |
add pure annotations to static property initializers (#43064) |
platform-browser
Commit |
Description |
![perf - 535837e617](https://camo.githubusercontent.com/a9e3f613f3027fd3b86d0abb13d932cbb3a16d2e7673647fea63ade6ae22d8ad/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f353335383337653631372d706572662d6f72616e6765) |
avoid intermediate arrays in server transition (#43145) |
router
Commit |
Description |
![fix - 6449590ec8](https://camo.githubusercontent.com/28aa6ba0167fb9c7cd9e44de1a97fe917cca98fda4566f76b923fb1e5ddb11ee/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f363434393539306563382d6669782d677265656e) |
eagerly update internal state on browser-triggered navigations (#43102) |
Special Thanks:
Andrew Scott, Aristeidis Bampakos, Charles Lyding, Edoardo Dusi, George Kalpakas, Joe Martin (Crowdstaffing), Joey Perrott, Kirk Larkin, Kristiyan Kostadinov, Pete Bacon Darwin, TIffany Davis, Theoklitos Bampouris, ali, dario-piotrowicz and pichuser