nx-packaged
                                
                                
                                
                                    nx-packaged copied to clipboard
                            
                            
                            
                        build: update @angular/animations to version 11.0.0-rc.1 (major)
This PR contains the following updates:
| Package | Type | Update | Change | 
|---|---|---|---|
| @angular/animations | dependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/cli | devDependencies | major | 8.0.0-beta.0 -> 11.0.0-rc.1 | 
| @angular/common | dependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/compiler | dependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/compiler-cli | devDependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/core | dependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/forms | dependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/language-service | devDependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/platform-browser | dependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/platform-browser-dynamic | dependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
| @angular/router | dependencies | major | 8.0.0-beta.4 -> 11.0.0-rc.1 | 
Release Notes
angular/angular
v11.0.0-rc.1
Bug Fixes
- bazel: only providing stamping information if the --stamp flag is used (#39392) (84e09a0)
 - compiler: do not throw away render3 AST on errors (#39413) (d76beda)
 - compiler: treat i18n attributes with no bindings as static attributes (#39408) (bf1caa7), closes #38231
 - core: do not error when 
ngDevModeis undeclared (#39415) (cc32932) - core: Store ICU state in 
LViewrather than inTView(#39233) (0992b67), closes #37021 #38144 #38073 - core: update expected size for cli-hello-world-ivy-i18n integration test (#39402) (084b082)
 - localize: render placeholder types in extracted XLIFF files (#39398) (32163ef), closes #38791
 - localize: serialize all the message locations to XLIFF (#39411) (f5710c6), closes #39330
 - ngcc: capture UMD/CommonJS inner class implementation node correctly (#39346) (fc2e3cc)
 
10.2.1 (2020-10-28)
Bug Fixes
- bazel: only providing stamping information if the --stamp flag is used (#39392) (ed88407)
 - core: do not error when 
ngDevModeis undeclared (#39415) (fcebc83) - localize: render placeholder types in extracted XLIFF files (#39459) (ea1baf9), closes #38791
 - localize: serialize all the message locations to XLIFF (#39411) (db51de8), closes #39330
 - ngcc: capture UMD/CommonJS inner class implementation node correctly (#39346) (bdaa714)
 
v11.0.0-rc.0
Bug Fixes
- common: update locales using new CLDR data (#39343) (3738233)
 - compiler: promote constants in templates to Trusted Types (#39211) (6e18d2d)
 - core: guard reading of global 
ngDevModefor undefined. (#36055) (f541e5f) - language-service: [Ivy] create compiler only when program changes (#39231) (8f1317f)
 - ngcc: ensure that "inline exports" can be interpreted correctly (#39267) (822b838)
 - platform-server: Resolve absolute URL from baseUrl (#39334) (b4e8399)
 - router: incorrect signature for createUrlTree (#39347) (161b278)
 
Code Refactoring
BREAKING CHANGES
- platform-server: If you use 
useAbsoluteUrlto setupplatform-server, you now need to also specifybaseUrl. We are intentionally making this a breaking change in a minor release, because ifuseAbsoluteUrlis set totruethen the behavior of the application could be unpredictable, resulting in issues that are hard to discover but could be affecting production environments. - compiler: TypeScript 3.9 is no longer supported, please upgrade to TypeScript 4.0.
 
v11.0.0-next.6
Bug Fixes
- compiler-cli: type checking of expressions within ICUs (#39072) (0a16e60), closes #39064
 - core: migrate relative link resolution with single quotes (#39102) (049b453), closes #39082
 - core: use Trusted Types policy in inert DOM builder (#39208) (7d49299)
 - core: use Trusted Types policy in named_array_type (#39209) (f6d5cdf)
 - router: Allow undefined inputs on routerLink (#39151) (b0b4953)
 - router: create schematic for preserveQueryParams (#38762) (93ee05d)
 - router: remove preserveQueryParams symbol (#38762) (783a5bd)
 
Features
- core: add automated migration to replace async with waitForAsync (#39212) (5ce71e0)
 - core: add automated migration to replace ViewEncapsulation.Native (#38882) (0e733f3)
 - core: add initialNavigation schematic (#36926) (0ec7043)
 - core: add Trusted Types workaround for Function constructor (#39209) (5913e5c)
 - core: create internal Trusted Types module (#39207) (0875fd2)
 - core: depend on type definitions for Trusted Types (#39207) (c4266fb)
 - core: remove ViewEncapsulation.Native (#38882) (4a1c12c)
 - language-service: [Ivy] getSemanticDiagnostics for external templates (#39065) (63624a2)
 - language-service: Add getTypeDefinitionAtPosition (go to type definition) (#39145) (a84976f)
 - language-service: Add module name to directive quick info (#39121) (4604fe9)
 - router: add new initialNavigation options to replace legacy (#37480) (c4becca)
 
BREAKING CHANGES
- router: * The 
initialNavigationproperty for the options inRouterModule.forRootno longer supportslegacy_disabled,legacy_enabled,true, orfalseas valid values.legacy_enabled(the old default) is insteadenabledNonBlocking enabledis deprecated as a valid value for theRouterModule.forRootinitialNavigationoption.enabledBlockinghas been introduced to replace it- router: preserveQueryParams has been removed, use queryParamsHandling="preserve" instead
 - router:  If you were accessing the 
RouterLinkvalues ofqueryParams,fragmentorqueryParamsHandlingyou might need to relax the typing to also acceptundefinedandnull. (#39151) - core: * 
ViewEncapsulation.Nativehas been removed. UseViewEncapsulation.ShadowDominstead. Existing usages will be updated automatically byng update. - compiler-cli: Expressions within ICUs are now type-checked again, fixing a regression in Ivy. This may cause compilation failures if errors are found in expressions that appear within an ICU. Please correct these expressions to resolve the type-check errors.
 
10.1.6 (2020-10-14)
Bug Fixes
- compiler: incorrectly encapsulating @import containing colons and semicolons (#38716) (52a0c6b), closes #38587
 - compiler-cli: support namespaced query types in directives (#38959) (#39272) (f752ab9)
 - elements: detect matchesSelector prototype without IIFE (#37799) (952fd86), closes #24551
 - ngcc: ensure that "inline exports" can be interpreted correctly (#39272) (e08d021)
 - ngcc: handle aliases in UMD export declarations (#38959) (#39272) (9963c5d), closes #38947
 - ngcc: map 
exportsto the current module in UMD files (#38959) (#39272) (13c4a7b) - ngcc: support inline export declarations in UMD files (#38959) (#39272) (9c875b3), closes #38947
 
build
- upgrade angular build, integration/bazel and @angular/bazel package to rule_nodejs 2.2.0 (#39182) (7628c36)
 
Performance Improvements
- ngcc: do not rescan program source files when referenced from multiple root files (#39254) (5221df8), closes #39240
 
v11.0.0-next.5
Bug Fixes
- common: add boolean to valid json for testing (#37893) (3c474ec), closes #20690
 - core: use single quotes for relative link resolution migration to align with style guide (#39070) (8894706)
 - forms: improve types of directive constructor arguments (#38944) (246de9a)
 - forms: include null in .parent of abstract control (#32671) (f4f1bcc), closes #16999
 - language-service: [Ivy] hybrid visitor should not locate let keyword (#39061) (70e13dc)
 - router: properly assign ExtraOptions to Router in RouterTestingModule (#39096) (d8c0534), closes #23347
 
Features
- compiler-cli: support getting resource dependencies for a source file (#38048) (5dbf357)
 - forms: add migration for AbstractControl.parent accesses (#39009) (aeec223), closes #32671
 - language-service: Add getDefinitionAndBoundSpan (go to definition) (#39101) (3975dd9)
 - language-service: add quick info for inline templates in ivy (#39060) (904adb7)
 
BREAKING CHANGES
- forms: Directives in the 
@angular/formspackage used to haveany[]as a type ofvalidatorsandasyncValidatorsarguments in constructors. Now these arguments are properly typed, so if your code relies on directive constructor types it may require some updates to improve type safety. - forms: Type of AbstractFormControl.parent now includes null
 
null is now included in the types of .parent. If you don't already have a check for this case,
the TypeScript compiler might complain. A v11 migration exists which adds the non-null assertion
operator where necessary.
In an unlikely case your code was testing the parent against undefined with strict equality,
you'll need to change this to === null instead, since the parent is now explicitly initialized
with null instead of being left undefined.
10.1.5 (2020-10-07)
Bug Fixes
- router: update getRouteGuards to check if the context outlet is activated (#39049) (771f731), closes #39030
 - compiler: Recover on malformed keyed reads and keyed writes (#39004) (f50313f), closes #38596
 
v11.0.0-next.4
Bug Fixes
- common: correct and simplify typing of 
KeyValuePipe(#37447) (4dfe0fa) - common: correct and simplify typing of AsyncPipe (#37447) (5f815c0)
 - common: correct and simplify typing of I18nPluralPipe (#37447) (3b919ef)
 - common: correct typing and implementation of 
SlicePipe(#37447) (4744c22) - common: let case conversion pipes accept type unions with 
null(#36259) (#37447) (c7d5555) - compiler-cli: perform DOM schema checks even in basic mode in g3 (#38943) (40975e0)
 - language-service: hybrid visitor returns parent node of BoundAttribute (#38995) (323be39)
 - packaging: remove polyfills needed to run tests on IE9 and IE 10 (#38931) (4ca1c73)
 - platform-webworker: remove platform-webworker and platform-webworker-dynamic (#38846) (93c3d8f)
 - router: make relativeLinkResolution corrected by default (#25609) (837889f), closes #22394
 
Code Refactoring
- router: Adjust type of parameter in navigateByUrl and createUrlTree to be more accurate (#38227) (e4f4d18), closes #18798
 
Features
- common: stricter types for DatePipe (#37447) (daf8b7f)
 - common: stricter types for number pipes (#37447) (7b2aac9)
 - compiler: Add keySpan to Variable Node (#38965) (239968d)
 - router: Add 
relativeLinkResolutionmigration to update default value (#38698) (15ea811) 
BREAKING CHANGES
- packaging: In v10, IE 9, 10, and IE mobile support was deprecated. In v11, Angular framework removes IE 9, 10, and IE mobile support completely. Supporting outdated browsers like these increases bundle size, code complexity, and test load, and also requires time and effort that could be spent on improvements to the framework. For example, fixing issues can be more difficult, as a straightforward fix for modern browsers could break old ones that have quirks due to not receiving updates from vendors.
 - platform-webworker: @angular/platform-webworker and @angular/platform-webworker-dynamic have been removed as they were deprecated in v8
 - common: The 
slicepipe now returnsnullfor theundefinedinput value, which is consistent with the behavior of most pipes. If you rely onundefinedbeing the result in that case, you now need to check for it explicitly. - common: The typing of the 
keyvaluepipe has been fixed to report that for input objects that havenumberkeys, the result will contain the string representation of the keys. This was already the case and the code has simply been updated to reflect this. Please update the consumers of the pipe output if they were relying on the incorrect types. Note that this does not affect use cases where the input values areMaps, so if you need to preservenumbers, this is an effective way. - common: The signatures of the number pipes now explicitly state which types are accepted. This should only cause issues in corner cases, as any other values would result in runtime exceptions.
 - common: The signature of the 
datepipe now explicitly states which types are accepted. This should only cause issues in corner cases, as any other values would result in runtime exceptions. - common: The async pipe no longer claims to return 
undefinedfor an input that was typed asundefined. Note that the code actually returnednullonundefinedinputs. In the unlikely case you were relying on this, please fix the typing of the consumers of the pipe output. - common: The case conversion pipes no longer let falsy values through. They now
map both 
nullandundefinedtonulland raise an exception on invalid input (0,false,NaN) just like most "common pipes". If your code required falsy values to pass through, you need to handle them explicitly. - router: While the new parameter types allow a variable of type
NavigationExtrasto be passed in, they will not allow object literals, as they may only specify known properties. They will also not accept types that do not have properties in common with the ones in thePick. To fix this error, only specify properties from theNavigationExtraswhich are actually used in the respective function calls or use a type assertion on the object or variable:as NavigationExtras. - router: This commit changes the default value of
relativeLinkResolutionfrom'legacy'to'default'. If your application previously used the default by not specifying a value in theExtraOptionsand uses relative links when navigating from children of empty path routes, you will need to update yourRouterModuleto specifically specify'legacy'forrelativeLinkResolution. See https://angular.io/api/router/ExtraOptions#relativeLinkResolution for more details. 
10.1.4 (2020-09-30)
Bug Fixes
v11.0.0-next.3
Bug Fixes
- common: add 
paramsandreportProgressoptions toHttpClient.put()overload (#37873) (dd8d8c8), closes #23600 - compiler-cli: generate 
letstatements in ES2015+ mode (#38775) (123bff7) - core: ensure TestBed is not instantiated before override provider (#38717) (c8f056b)
 - forms: type NG_VALUE_ACCESSOR injection token as array (#29723) (2b1b718), closes #29351
 
Features
- common: Add ISO week-numbering year formats support to formatDate (#38828) (984ed39)
 - compiler: Parse and recover on incomplete opening HTML tags (#38681) (6ae3b68), closes #38596
 - router: add migration to update calls to navigateByUrl and createUrlTree with invalid parameters (#38825) (7849fdd), closes #38227
 - service-worker: add the option to prefer network for navigation requests (#38565) (a206852), closes #38194
 
BREAKING CHANGES
- core: If you call 
TestBed.overrideProviderafter TestBed initialization, provider overrides are not applied. This behavior is consistent with other override methods (such asTestBed.overrideDirective, etc) but they throw an error to indicate that, when the check was missing in theTestBed.overrideProviderfunction. Now callingTestBed.overrideProviderafter TestBed initialization also triggers an error, thus there is a chance that some tests (whereTestBed.overrideProvideris called after TestBed initialization) will start to fail and require updates to moveTestBed.overrideProvidercalls before TestBed initialization is completed. 
10.1.3 (2020-09-23)
Bug Fixes
- http: Fix error message when we call jsonp without importing HttpClientJsonpModule (#38756) (3902ec0)
 - ngcc: fix compilation of 
ChangeDetectorRefin pipe constructors (#38892) (093c3a1), closes #38666 #38883 
Reverts
- feat(router): better warning message when a router outlet has not been instantiated (#38920) (04d0aa6)
 
v11.0.0-next.2
Bug Fixes
- common: do not round up fractions of a millisecond in 
DatePipe(#38009) (26f2820), closes /www.ecma-international.org/ecma-262/5.1/#sec-15 #37989 - common: mark locale data arrays as readonly (#30397) (6acea54), closes #27003
 - compiler: source span for microsyntax text att should be key span (#38766) (8f349b2)
 - router: Fix arguments order for call to shouldReuseRoute (#26949) (3817e5f), closes #16192 #16192
 
Features
- compiler-cli: 
TemplateTypeCheckeroperation to getSymbolfrom a template node (#38618) (c4556db) - compiler-cli: Add ability to get 
SymbolofTemplates andElements in component template (#38618) (cf2e8b9) - compiler-cli: Add ability to get 
Symbolof AST expression in component template (#38618) (f56ece4) - compiler-cli: add ability to get symbol of reference or variable (#38618) (19598b4)
 - compiler-cli: define interfaces to be used for TemplateTypeChecker (#38618) (9e77bd3)
 
Performance Improvements
- compiler-cli: only emit directive/pipe references that are used (#38539) (077f516)
 - compiler-cli: optimize computation of type-check scope information (#38539) (297c060)
 - router: use 
ngDevModeto tree-shake error messages in router (#38674) (db21c4f) 
BREAKING CHANGES
- router: This change corrects the argument order when calling RouteReuseStrategy#shouldReuseRoute. Previously, when evaluating child routes, they would be called with the future and current arguments would be swapped. If your RouteReuseStrategy relies specifically on only the future or current snapshot state, you may need to update the shouldReuseRoute implementation's use of "future" and "current" ActivateRouteSnapshots.
 - common: The locale data API has been marked as returning readonly arrays, rather
than mutable arrays, since these arrays are shared across calls to the
API. If you were mutating them (e.g. calling 
sort(),push(),splice(), etc) then your code will not longer compile. If you need to mutate the array, you should now take a copy (e.g. by callingslice()) and mutate the copy. - common: When passing a date-time formatted string to the 
DatePipein a format that contains fractions of a millisecond, the milliseconds will now always be rounded down rather than to the nearest millisecond. 
Most applications will not be affected by this change. If this is not the desired behaviour
then consider pre-processing the string to round the millisecond part before passing
it to the DatePipe.
10.1.2 (2020-09-16)
Bug Fixes
- compiler: detect pipes in ICUs in template binder (#38810) (ec2dbe7), closes #38539 #38539 #38539
 - core: clear the 
RefreshTransplantedViewwhen detached (#38768) (edb7f90), closes #38619 - localize: ensure that 
formatOptionsis optional (#38787) (a47383d) - router: Ensure routes are processed in priority order and only if needed (#38780) (9c51ba3), closes #38691
 - upgrade: add try/catch when downgrading injectables (#38671) (5de2ac3), closes #37579
 
Performance Improvements
- compiler-cli: only emit directive/pipe references that are used (#38843) (5658405)
 - compiler-cli: optimize computation of type-check scope information (#38843) (ebede67)
 - ngcc: introduce cache for sharing data across entry-points (#38840) (58411e7)
 - ngcc: reduce maximum worker count (#38840) (ea36466)
 
v11.0.0-next.1
Bug Fixes
- compiler-cli: compute source-mappings for localized strings (#38645) (7e0b3fd), closes #38588
 - core: remove CollectionChangeRecord symbol (#38668) (fdea180)
 - router: support lazy loading for empty path named outlets (#38379) (926ffcd), closes #12842
 
BREAKING CHANGES
- core: CollectionChangeRecord has been removed, use IterableChangeRecord instead
 
10.1.1 (2020-09-09)
Bug Fixes
- compiler: correct confusion between field and property names (#38685) (a1c34c6)
 - compiler-cli: compute source-mappings for localized strings (#38747) (b4eb016), closes #38588
 - compiler-cli: ensure that a declaration is available in type-to-value conversion (#38684) (56d5ff2), closes #38670
 - core: reset 
tViewbetween tests in Ivy TestBed (#38659) (efc7606), closes #38600 - localize: do not expose NodeJS typings in $localize runtime code (#38700) (4de8dc3), closes #38692
 - localize: enable whitespace preservation marker in XLIFF files (#38737) (190dca0), closes #38679
 - localize: install 
[@angular](https://togithub.com/angular)/localizeindevDependenciesby default (#38680) (dbab744), closes #38329 - localize: render context of translation file parse errors (#38673) (32f33f0), closes #38377
 - localize: render location in XLIFF 2 even if there is no metadata (#38713) (ab4f953), closes #38705
 - ngcc: use aliased exported types correctly (#38666) (6a28675), closes #38238
 - router: If users are using the Alt key when clicking the router links, prioritize browser’s default behavior (#38375) (309709d)
 
Performance Improvements
v11.0.0-next.0
Bug Fixes
- forms: ensure to emit 
statusChangeson subsequent value update/validations (#38354) (d9fea85), closes #20424 #14542 - service-worker: fix condition to check for a cache-busted request (#36847) (5be4edf)
 
Features
BREAKING CHANGES
- forms: Previously if FormControl, FormGroup and FormArray class instances had async validators
defined at initialization time, the status change event was not emitted once async validator
completed. After this change the status event is emitted into the 
statusChangesobservable. If your code relies on the old behavior, you can filter/ignore this additional status change event. 
v10.2.1
Bug Fixes
- bazel: only providing stamping information if the --stamp flag is used (#39392) (ed88407)
 - core: do not error when 
ngDevModeis undeclared (#39415) (fcebc83) - localize: render placeholder types in extracted XLIFF files (#39459) (ea1baf9), closes #38791
 - localize: serialize all the message locations to XLIFF (#39411) (db51de8), closes #39330
 - ngcc: capture UMD/CommonJS inner class implementation node correctly (#39346) (bdaa714)
 
v10.2.0
Bug Fixes
- core: guard reading of global 
ngDevModefor undefined. (#36055) (02405f1) - platform-server: Resolve absolute URL from baseUrl (#39334) (71fb99f)
 
BREAKING CHANGES
- platform-server: If you use 
useAbsoluteUrlto setupplatform-server, you now need to also specifybaseUrl. We are intentionally making this a breaking change in a minor release, because ifuseAbsoluteUrlis set totruethen the behavior of the application could be unpredictable, resulting in issues that are hard to discover but could be affecting production environments. 
v10.1.6
Bug Fixes
- compiler: incorrectly encapsulating @import containing colons and semicolons (#38716) (52a0c6b), closes #38587
 - compiler-cli: support namespaced query types in directives (#38959) (#39272) (f752ab9)
 - elements: detect matchesSelector prototype without IIFE (#37799) (952fd86), closes #24551
 - ngcc: ensure that "inline exports" can be interpreted correctly (#39272) (e08d021)
 - ngcc: handle aliases in UMD export declarations (#38959) (#39272) (9963c5d), closes #38947
 - ngcc: map 
exportsto the current module in UMD files (#38959) (#39272) (13c4a7b) - ngcc: support inline export declarations in UMD files (#38959) (#39272) (9c875b3), closes #38947
 
build
- upgrade angular build, integration/bazel and @angular/bazel package to rule_nodejs 2.2.0 (#39182) (7628c36)
 
Performance Improvements
- ngcc: do not rescan program source files when referenced from multiple root files (#39254) (5221df8), closes #39240
 
v10.1.5
Bug Fixes
- router: update getRouteGuards to check if the context outlet is activated (#39049) (771f731), closes #39030
 - compiler: Recover on malformed keyed reads and keyed writes (#39004) (f50313f), closes #38596
 
v10.1.4
Bug Fixes
v10.1.3
Bug Fixes
- http: Fix error message when we call jsonp without importing HttpClientJsonpModule (#38756) (3902ec0)
 - ngcc: fix compilation of 
ChangeDetectorRefin pipe constructors (#38892) (093c3a1), closes #38666 #38883 
Reverts
- feat(router): better warning message when a router outlet has not been instantiated (#38920) (04d0aa6)
 
v10.1.2
Bug Fixes
- compiler: detect pipes in ICUs in template binder (#38810) (ec2dbe7), closes #38539 #38539 #38539
 - core: clear the 
RefreshTransplantedViewwhen detached (#38768) (edb7f90), closes #38619 - localize: ensure that 
formatOptionsis optional (#38787) (a47383d) - router: Ensure routes are processed in priority order and only if needed (#38780) (9c51ba3), closes #38691
 - upgrade: add try/catch when downgrading injectables (#38671) (5de2ac3), closes #37579
 
Performance Improvements
- compiler-cli: only emit directive/pipe references that are used (#38843) (5658405)
 - compiler-cli: optimize computation of type-check scope information (#38843) (ebede67)
 - ngcc: introduce cache for sharing data across entry-points (#38840) (58411e7)
 - ngcc: reduce maximum worker count (#38840) (ea36466)
 
v10.1.1
Bug Fixes
- compiler: correct confusion between field and property names (#38685) (a1c34c6)
 - compiler-cli: compute source-mappings for localized strings (#38747) (b4eb016), closes #38588
 - compiler-cli: ensure that a declaration is available in type-to-value conversion (#38684) (56d5ff2), closes #38670
 - core: reset 
tViewbetween tests in Ivy TestBed (#38659) (efc7606), closes #38600 - localize: do not expose NodeJS typings in $localize runtime code (#38700) (4de8dc3), closes #38692
 - localize: enable whitespace preservation marker in XLIFF files (#38737) (190dca0), closes #38679
 - localize: install 
[@angular](https://togithub.com/angular)/localizeindevDependenciesby default (#38680) (dbab744), closes #38329 - localize: render context of translation file parse errors (#38673) (32f33f0), closes #38377
 - localize: render location in XLIFF 2 even if there is no metadata (#38713) (ab4f953), closes #38705
 - ngcc: use aliased exported types correctly (#38666) (6a28675), closes #38238
 - router: If users are using the Alt key when clicking the router links, prioritize browser’s default behavior (#38375) (309709d)
 
Performance Improvements
v10.1.0
Features
- bazel: provide LinkablePackageInfo from ng_module (#37623) (6898eab)
 - common: add ReadonlyMap in place of Map in keyValuePipe (#37311) (3373453), closes #37308
 - compiler-cli: add 
SourceFile.getOriginalLocation()to sourcemaps package (#32912) (6abb8d0) - compiler-cli: Add compiler option to report errors when assigning to restricted input fields (#38249) (71138f6)
 - compiler-cli: add support for TypeScript 4.0 (#38076) (0fc44e0)
 - compiler-cli: explain why an expression cannot be used in AOT compilations (#37587) ([712f1bd](https://togith
 
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
 
This PR has been generated by WhiteSource Renovate. View repository job log here.