Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency @angular/compiler to v2.4.10 #155

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 16, 2017

This Pull Request updates dependency @​angular/compiler from v2.1.2 to v2.4.10

Release Notes

v2.4.10

Compare Source

Bug Fixes
  • compiler: fix decoding surrogate pairs (#​15154) (e5c9bbc)
  • router: do not finish bootstrap until all the routes are resolved (#​15121) (34403cd)

v2.4.9

Compare Source

Bug Fixes
  • compiler: fix decoding surrogate pairs (#​15154) (e5c9bbc)
  • router: do not finish bootstrap until all the routes are resolved (#​15121) (34403cd)

v2.4.8

Compare Source

Bug Fixes
  • http: Make ResponseOptionsArgs an interface (b658fa9), closes #​13708
  • router: improve robustness (#​14602) (2a12346)
Reverts
  • fix(router): do not finish bootstrap until all the routes are resolved (#​14327) (de36f8a), closes #​14681 #​14588

v2.4.7

Compare Source

Bug Fixes
  • forms: getRawValue should correctly work with nested FormGroups/Arrays (#​12964) (ea7737e), closes #​12963
  • http: REVERT: remove dots from jsonp callback name (#​13219) (9ceb5d1)
  • platform-browser: should only add styles with native encapsulation in shadow DOM (#​14313) (fadaf1e), closes #​7887
  • router: do not finish bootstrap until all the routes are resolved (#​14327) (541de26), closes #​12162
  • upgrade: correctly project content on downgraded components with structural directives (#​14274) (74cb575), closes #​14260
  • upgrade: pass correct values to ngOnChanges for interpolation bindings (#​14400) (7c87c52)

v2.4.6

Compare Source

Bug Fixes
  • upgrade: allow non-element selectors for downgraded components (#​14291) (5bb47db)

v2.4.5

Compare Source

Bug Fixes
  • common: add PopStateEvent interface (#​13400) (71567d1), closes #​13378
  • common: DatePipe doesn't throw for NaN (#​14117) (32cc675), closes #​14103
  • common: DatePipe parses input string if it's not a valid date in browser (#​13895) (e641636), closes #​12334 #​13874
  • common: introduce isObservable method (#​14067) (109f0d1), closes #​8848
  • compiler: allow empty translations for attributes (#​14085) (f3d5506), closes #​13897
  • core: add bootstrapped modules into platform modules list (#​13740) (250dbc4), closes #​12015
  • core: ViewContainerRef.indexOf should not throw error when empty (#​13220) (41b8d95)
  • forms: show a blank line when nothing is selected in IE or Edge (#​13903) (09e2d20), closes #​10010
  • forms: verify functions passed into async validators returns Observable or Promise (#​14053) (774e1db)
  • ngModel should use rxjs/symbol/observable to detect observable (#​14236) (7e639aa)
  • http: remove dots from jsonp callback name (#​13219) (1eece50)
  • i18n: parse ICU messages while normalizing templates (#​14153) (8d4aa82)
  • language-service: do not crash when Angular cannot be located (#​14123) (a5b4af0), closes #​14122
  • platform-browser: remove style nodes on destroy (#​13744) (0614289), closes #​11746
  • router: fix CanActivate redirect to the root on initial load (#​13929) (a047124), closes #​13530
  • router: should find guard provided in a lazy loaded module (#​13989) (0965636), closes #​12275
  • router: should allow navigation from root component in ngOnInit hook (#​13932) (4d2901d), closes #​13795
  • testing: async/fakeAsync/inject/withModule helpers should pass through context to callback functions (#​13718) (70bbdf5)
  • upgrade: detect async downgrade component changes (#​14039) (117fa79), closes #​6385 #​6385

v2.4.4

Compare Source

Bug Fixes
  • compiler: [i18n] XMB/XTB placeholder names can contain only A-Z, 0-9, _n (5492fad)
  • compiler: fix regexp to support firefox 31 (#​14082) (bd2eecb), closes #​14029 #​13900
  • core: export animation classes required for Renderer impl (#​14002) (fd4f9ac), closes #​14001
  • upgrade: ensure upgraded injector is initialized early enough (#​14065) (3b2fb23), closes #​13811

v2.4.3

Compare Source

  • animations: fix internal jscompiler issue and AOT quoting (#​13798) (261fd16)
  • common: support numeric value as discrete cases for NgPlural (#​13876) (3d0b1b8)
  • http: don't create a blob out of ArrayBuffer when type is application/octet-stream (#​13992) (015878a), closes #​13973
  • router: enable loadChildren with function in aot (#​13909) (2af5862), closes #​11075
  • router: routerLinkActive should not throw when not initialized (#​13273) (49c4b0f), closes #​13270
  • security: allow calc and gradient functions. (#​13943) (bd15110)
  • upgrade: detect async downgrade component changes (#​13812) (2250082), closes #​6385 #​6385 #​10660 #​12318 #​12034

v2.4.2

Compare Source

Bug Fixes
  • compiler: avoid evaluating arguments to unknown decorators (5e9d3db), closes #​13605
  • compiler: fix template binding parsing (*directive="-...") (7dc12b9), closes #​13800
  • compiler-cli: add support for more than 2 levels of nested lazy routes (6164eb2), closes angular/angular-cli#​3663
  • compiler-cli: avoid handling functions in loadChildren as lazy load routes paths (313683f), closes angular/angular-cli#​3204
  • i18n: translate attributes inside elements marked for translation (d7f2a3c)
  • router: RouterLink mirrors input target as attribute (1c82b58), closes #​13837
  • router: throw an error when navigate to null/undefined path (61ba223), closes #​10560 #​13384
  • router: fix checking for object intersection (1692265)

v2.4.1

Compare Source

Bug Fixes
  • compiler: fix decoding surrogate pairs (#​15154) (e5c9bbc)
  • router: do not finish bootstrap until all the routes are resolved (#​15121) (34403cd)

v2.4.0

Compare Source

Bug Fixes
  • animations: allow players to be destroyed before initialized (#​13346) (b36f4bc), closes #​13293
  • build: use bash string comparison operator (#​13502) (50afbe0)
  • compiler: do not lex }} when interpolation is disabled (#​13531) (9b87bb6), closes #​13525
  • compiler-cli: produce metadata for .d.ts files without metadata (#​13526) (debb0c9), closes #​13307 #​13473 #​13521
  • i18n: add a default example to xmb placeholders (#​13507) (3f17841)
  • upgrade: fix registerForNg1Tests (#​13522) (c26c24c)
Features
  • update to rxjs@​5.0.1 and unpin the rxjs peerDeps via ^5.0.1 (#​13572) (8d5da1e), closes #​13561 #​13478

4.0.0-beta.0 (2016-12-15)

Features
  • common: add a titlecase pipe (#​13324) (61d7c1e), closes #​11436
  • common: export NgLocaleLocalization (#​13367) (56dce0e), closes #​11921
  • compiler: add id property to i18nMessage (6dd5201)
  • compiler: digest methods return i18nMessage id if sets (562f7a2)
  • forms: add novalidate by default (#​13092) (4c35be3)
  • http: simplify URLSearchParams creation (#​13338) (90c2235), closes #​8858
  • language-service: warn when a method isn't called in an event (#​13437) (9ec0a4e)
  • platform browser: introduce Meta service (#​12322) (72361fb)
  • router: routerLink add tabindex attribute (#​13094) (a006c14), closes #​10895
  • testing: add overrideTemplate method (#​13372) (169ed82), closes #​10685
  • common ngIf now supports else; saves condition to local var (b4db73d), closes #​13061 #​13297

Note: 4.0.0-beta.0 release also contains all the changes present in the 2.3.1 release.

2.3.1 (2016-12-15)

Bug Fixes
  • animations: always cleanup players after they have finished internally (#​13334) (a26e054), closes #​13333
  • animations: throw errors and normalize offset beyond the range of [0,1] (6557bc3), closes #​13348 #​13440
  • compiler: emit quoted object literal keys if the source is quoted (ecfad46), closes #​13249 #​13356
  • compiler: fix merge error in compiler_host (69b52eb)
  • compiler: fix PR 13322 (#​13331) (79728b4)
  • compiler: fix simplify a reference without a name (1c279b3), closes #​13470
  • compiler: fix transpiled ES5 code (#​13322) (6c1d790), closes #​13301
  • compiler: generated CSS files suffixed with ngstyle. (#​13353) (c8a9b70), closes #​13141
  • compiler: make sure provider values with name property don’t break. (efa2d80), closes #​13394 #​13445
  • compiler: narrow the span reported for invalid pipes (307d305), closes #​13326 #​13411
  • compiler: propagate exports when upgrading metadata to v2 (f6ef7d6)
  • compiler: resolver should merge host bindings and listeners (#​13474) (6aeaca3), closes #​13327
  • compiler: support dotted property binding (8db184d), closes angular/flex-layout#​34
  • compiler: update to metadata version 3 (#​13464) (b9b557c)
  • core: detectChanges() doesn't work on detached instance (4d6ac9d), closes #​13426 #​13472
  • core: properly destroy embedded Views attatched to ApplicationRef (#​13459) (d40bbf4), closes #​13062
  • core: remove logError from logGroup (#​12925) (5fab871)
  • forms: ensure select[multiple] retains selections (b3dcff0), closes #​12527 #​12654
  • forms: fix Validators.min/maxLength with FormArray (#​13095) (7383e4a), closes #​13089
  • forms: introduce checkbox required validator (124267c), closes #​11459 #​13364
  • http: check response body text against undefined (#​13017) (f106a18)
  • http: create a copy of headers when merge options (#​13365) (65c9b5b), closes #​11980
  • language-service: correctly type undefined (0a7364f), closes #​13412 #​13414
  • compiler: better error when directive not listed in NgModule.declarations (b0cd514)
  • language-service: treat string unions as strings (#​13406) (14dd2b3), closes #​13403
  • router: add support for query params with multiple values (e4d5a5f), closes #​11373
  • router: Use T type in Resolve interface (#​13242) (5ee8155)
  • selector: SelectorMatcher match elements with :not selector (#​12977) (392c9ac)
  • tsc-wrapped: generate metadata for exports without module specifier (cd03c77), closes #​13327
  • upgrade: fix downgrade content projection and injector inheritance (86c5098), closes #​6629 #​7727 #​8729 #​9643 #​9649 #​12675
  • upgrade: enable AngularJS unit testing of upgrade module (2fc0560), closes #​5462 #​12675
Performance Improvements
  • animations: always run the animation queue outside of zones (e2622ad), closes #​13440
Note

Due to regression in the 2.3.0 release that was fixed by #​13464,
components that have been compiled using 2.3.0 and published to npm will need to be recompiled and republished.

The >=2.3.1 compiler will issue is the following error if it encounters components compiled with 2.3.0:
Unsupported metadata version 2 for module ${module}. This module should be compiled with a newer version of ngc.

We are adding more tests to our test suite to catch these kinds of problems before we cut a release.


v2.3.1

Compare Source

Bug Fixes
  • animations: allow players to be destroyed before initialized (#​13346) (b36f4bc), closes #​13293
  • build: use bash string comparison operator (#​13502) (50afbe0)
  • compiler: do not lex }} when interpolation is disabled (#​13531) (9b87bb6), closes #​13525
  • compiler-cli: produce metadata for .d.ts files without metadata (#​13526) (debb0c9), closes #​13307 #​13473 #​13521
  • i18n: add a default example to xmb placeholders (#​13507) (3f17841)
  • upgrade: fix registerForNg1Tests (#​13522) (c26c24c)
Features
  • update to rxjs@​5.0.1 and unpin the rxjs peerDeps via ^5.0.1 (#​13572) (8d5da1e), closes #​13561 #​13478

4.0.0-beta.0 (2016-12-15)

Features
  • common: add a titlecase pipe (#​13324) (61d7c1e), closes #​11436
  • common: export NgLocaleLocalization (#​13367) (56dce0e), closes #​11921
  • compiler: add id property to i18nMessage (6dd5201)
  • compiler: digest methods return i18nMessage id if sets (562f7a2)
  • forms: add novalidate by default (#​13092) (4c35be3)
  • http: simplify URLSearchParams creation (#​13338) (90c2235), closes #​8858
  • language-service: warn when a method isn't called in an event (#​13437) (9ec0a4e)
  • platform browser: introduce Meta service (#​12322) (72361fb)
  • router: routerLink add tabindex attribute (#​13094) (a006c14), closes #​10895
  • testing: add overrideTemplate method (#​13372) (169ed82), closes #​10685
  • common ngIf now supports else; saves condition to local var (b4db73d), closes #​13061 #​13297

Note: 4.0.0-beta.0 release also contains all the changes present in the 2.3.1 release.

2.3.1 (2016-12-15)

Bug Fixes
  • animations: always cleanup players after they have finished internally (#​13334) (a26e054), closes #​13333
  • animations: throw errors and normalize offset beyond the range of [0,1] (6557bc3), closes #​13348 #​13440
  • compiler: emit quoted object literal keys if the source is quoted (ecfad46), closes #​13249 #​13356
  • compiler: fix merge error in compiler_host (69b52eb)
  • compiler: fix PR 13322 (#​13331) (79728b4)
  • compiler: fix simplify a reference without a name (1c279b3), closes #​13470
  • compiler: fix transpiled ES5 code (#​13322) (6c1d790), closes #​13301
  • compiler: generated CSS files suffixed with ngstyle. (#​13353) (c8a9b70), closes #​13141
  • compiler: make sure provider values with name property don’t break. (efa2d80), closes #​13394 #​13445
  • compiler: narrow the span reported for invalid pipes (307d305), closes #​13326 #​13411
  • compiler: propagate exports when upgrading metadata to v2 (f6ef7d6)
  • compiler: resolver should merge host bindings and listeners (#​13474) (6aeaca3), closes #​13327
  • compiler: support dotted property binding (8db184d), closes angular/flex-layout#​34
  • compiler: update to metadata version 3 (#​13464) (b9b557c)
  • core: detectChanges() doesn't work on detached instance (4d6ac9d), closes #​13426 #​13472
  • core: properly destroy embedded Views attatched to ApplicationRef (#​13459) (d40bbf4), closes #​13062
  • core: remove logError from logGroup (#​12925) (5fab871)
  • forms: ensure select[multiple] retains selections (b3dcff0), closes #​12527 #​12654
  • forms: fix Validators.min/maxLength with FormArray (#​13095) (7383e4a), closes #​13089
  • forms: introduce checkbox required validator (124267c), closes #​11459 #​13364
  • http: check response body text against undefined (#​13017) (f106a18)
  • http: create a copy of headers when merge options (#​13365) (65c9b5b), closes #​11980
  • language-service: correctly type undefined (0a7364f), closes #​13412 #​13414
  • compiler: better error when directive not listed in NgModule.declarations (b0cd514)
  • language-service: treat string unions as strings (#​13406) (14dd2b3), closes #​13403
  • router: add support for query params with multiple values (e4d5a5f), closes #​11373
  • router: Use T type in Resolve interface (#​13242) (5ee8155)
  • selector: SelectorMatcher match elements with :not selector (#​12977) (392c9ac)
  • tsc-wrapped: generate metadata for exports without module specifier (cd03c77), closes #​13327
  • upgrade: fix downgrade content projection and injector inheritance (86c5098), closes #​6629 #​7727 #​8729 #​9643 #​9649 #​12675
  • upgrade: enable AngularJS unit testing of upgrade module (2fc0560), closes #​5462 #​12675
Performance Improvements
  • animations: always run the animation queue outside of zones (e2622ad), closes #​13440
Note

Due to regression in the 2.3.0 release that was fixed by #​13464,
components that have been compiled using 2.3.0 and published to npm will need to be recompiled and republished.

The >=2.3.1 compiler will issue is the following error if it encounters components compiled with 2.3.0:
Unsupported metadata version 2 for module ${module}. This module should be compiled with a newer version of ngc.

We are adding more tests to our test suite to catch these kinds of problems before we cut a release.


v2.3.0

Compare Source

Bug Fixes
  • common: make sure the plural category exists (#​13169) (82c81cd), closes #​12379
  • compiler: include the summaries of reexported modules / directives / pipes (#​13196) (75d1617)
  • compiler: serialize any StaticSymbol correctly, not matter in which context (5614c4f)
  • compiler: short-circuit expressions with an index (#​13263) (f31c947), closes #​13254
  • core: display framework version on bootstrapped component (#​13252) (16efb13)
  • facade: cache original format string (#​12764) (a132287)
  • http: set the default Accept header (#​12989) (986abbe), closes #​6354
  • language-service: avoid throwing for invalid class declarations (#​13257) (93556a5), closes #​13253
  • language-service: do not throw for invalid metadata (#​13261) (4a09c81), closes #​13255
  • language-service: remove incompletely used parameter from createLanguageServiceFromTypescript() (#​13278) (25c2141), closes #​13277
  • language-service: update to use CompilerHost from compiler-cli (#​13189) (3ff6554)
  • router: allow specifying a matcher without specifying a path (bbb7a39), closes #​12972
  • router: fix replaceUrl on RouterLink directives (349ad75)
  • router: fix skipLocationChanges on RouterLink directives (f562cbf), closes #​13156
  • router: make setUpLocationChangeListener idempotent (25e5b2f)
  • router: runs guards every time when unsuccessfully navigating to the same url over and over again (#​13209) (d46b8de)
  • router: throw a better error message when AngularJS is not bootstraped (c767df0)
  • router: validate nested routes (#​13224) (2893c2c), closes #​12827
  • tsc-wrapped: have UserError display the actual error (393c100)
Features
  • compiler: read and write .ngsummary.json files (614a35d), closes #​12787

v2.2.4

Compare Source

Bug Fixes
  • common: update DatePipe to allow closure compilation (eba53fd)
  • compiler: fix performance regression caused by 5b0f9e2 (ee2d6e5), closes #​13146
  • compiler-cli: fix paths in source maps to be relative (eb173bc), closes #​13040

v2.2.3

Compare Source

Bug Fixes
  • common: update DatePipe to allow closure compilation (eba53fd)
  • compiler: fix performance regression caused by 5b0f9e2 (ee2d6e5), closes #​13146
  • compiler-cli: fix paths in source maps to be relative (eb173bc), closes #​13040

v2.2.2

Compare Source


v2.2.1

Compare Source


v2.2.0

Compare Source



This PR has been generated by Renovate Bot.

@renovate renovate bot changed the title fix(deps): update dependency @angular/compiler to v2.4.10 Update dependency @angular/compiler to v2.4.10 Mar 18, 2018
@renovate
Copy link
Contributor Author

renovate bot commented Jun 28, 2018

PR has been edited

👷 This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants