Skip to content
This repository was archived by the owner on May 7, 2018. It is now read-only.

build: update @angular/language-service to version ^6.0.0 #39

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

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 3, 2018

This Pull Request renovates the package group "angular".

Release Notes

angular/angular

v6.0.0

Compare Source

Release Highlights & Update instructions

Angular v6 is the first release of Angular that unifies the Framework, Material and CLI.

To learn about the release highlights and our new CLI-powered update workflow for your projects please check out the v6 release announcement.

Dependency updates
  • @​angular/core now depends on
    • TypeScript 2.7
    • RxJS 6.0.0
    • tslib 1.9.0
  • @​angular/platform-server now depends on Domino 2.0
Small Features
  • animations: only use the WA-polyfill alongside AnimationBuilder (#​22143) (b2f366b), closes #​17496
  • animations: expose element and params within transition matchers (#​22693) (58b94e6)
  • common: better error message when non-template element used in NgIf (#​22274) (67cf11d), closes #​16410
  • common: better error message when non-template element used in NgIf (#​22274) (67cf11d), closes #​16410
  • common: export functions to format numbers, percents, currencies & dates (#​22423) (4180912), closes #​20536
  • compiler: lower @​NgModule ids if needed (#​23031) (bd024c0)
  • compiler: implement "enableIvy" compiler option (#​21427) (64d16de)
  • compiler: mark @​NgModules in provider lists for identification at runtime (#​22005) (2d5e7d1)
  • compiler: add support for marker tags in xliff serializers (#​21250) (f74130c), closes #​21078
  • compiler: support for singleline, multiline & jsdoc comments (#​22715) (3b167be)
  • compiler-cli: lower loadChildren fields to allow dynamic module paths (#​23088) (550433a)
  • compiler-cli: check unvalidated combination of ngc and TypeScript (#​22293) (3ceee99), closes #​20669
  • compiler-cli: reflect static methods added to classes in metadata (#​21926) (eb8ddd2)
  • compiler-cli: Check unvalidated combination of ngc and TypeScript (#​22293) (3ceee99), closes #​20669
  • compiler-cli: add resource inlining to ngc (#​22615) (b5be18f)
  • compiler-cli: require node 8 as runtime engine (#​22669) (c602563)
  • core: add binding name to content changed error (#​20352) (d3bf54b)
  • core: optional generic type for ElementRef (#​20765) (d3d9aac), closes #​13139
  • core: set preserveWhitespaces to false by default (#​22046) (f1a0632), closes #​22027
  • core: support metadata reflection for native class types (#​22356) (5c89d6b), closes #​21731
  • core: change @​Injectable() to support tree-shakeable tokens (#​22005) (235a235)
  • core: support metadata reflection for native class types (#​22356) (b7544cc), closes #​21731
  • core: allow direct scoping of @​Injectables to the root injector (#​22185) (7ac34e4)
  • core: add task tracking to Testability (#​16863) (37fedd0)
  • forms: handle string with and without line boundary on pattern validator (#​19256) (54bf179)
  • forms: multiple validators for array method (#​20766) (941e88f), closes #​20665
  • forms: allow markAsPending to emit events (#​20212) (e86b64b), closes #​17958
  • platform-browser: add token marking which the type of animation module nearest in the injector tree (#​23075) (b551f84)
  • platform-browser: do not throw error when Hammer.js not loaded (#​22257) (991300b), closes #​16992
  • platform-browser: fix #​19604, can config hammerOptions (#​21979) (1d571b2)
  • platform-server: bump Domino to v2.0 (#​22411) (d3827a0)
  • router: add navigationSource and restoredState to NavigationStart event (#​21728) (c40ae7f)
  • service-worker: add support for configuring navigations URLs (#​23339) (08325aa), closes #​20404
  • service-worker: add helper script which will uninstall SW (#​21863) (b10540a)
Bug Fixes
  • animations: report correct totalTime value even during noOp animations (#​22225) (e1bf067)
  • animations: avoid animation insertions during router back/refresh (#​21977) (f88fba0), closes #​19712
  • animations: treat numeric state name values as strings (#​22923) (e5e1b0d)
  • animations: report correct totalTime value even during noOp animations (#​22225) (e1bf067)
  • animations: fix increment/decrement aliases example (#​18323) (d2aa8ac)
  • common: NgClass should properly take className changes into account (#​21937) (4a42669), closes #​21932
  • common: fix the titlecase pipe (#​22600) (7966744)
  • common: add locale currency values (#​21783) (420cc7a), closes #​20385
  • common: round currencies based on decimal digits in CurrencyPipe (#​21783) (44154e7), closes #​10189
  • common: weaken AsyncPipe transform signature (#​22169) (be59c3a)
  • common: http testing library should not convert null to a string when flushing a mock request (#​21417) (8b14488), closes #​20744
  • common: correct mapping of Observable methods (#​20518) (2639b4b), closes #​20516
  • common: then and else template might be set to null (#​22298) (8115edc)
  • common: A null value should remove the style on IE (#​21679) (7d49443), closes #​21064
  • common: fallback to last defined value for named date and time formats (#​21299) (879756d), closes #​21282
  • common: set correct timezone for ISO8601 dates in Safari (#​21506) (05208b8), closes #​21491
  • compiler: fix ICU select messages to use male/female/other (#​21713) (cb5090c)
  • compiler: avoid a crash in ngc-wrapped. (#​23468) (0bc8443)
  • compiler: handle undefined annotation metadata (#​23349) (b9431e8)
  • compiler: don't typecheck all inputs (#​22899) (838a610)
  • compiler: fix support for html-like text in translatable attributes (#​23053) (28058b7)
  • compiler: take quoting into account when determining if object literals can be shared (#​22942) (d98e9e7)
  • compiler: do not emit line/char in ngsummary files. (#​22840) (5c387a7)
  • compiler: make unary plus operator consistent to JavaScript (#​22154) (72f8abd), closes #​22089
  • compiler: allow tree-shakeable injectables to depend on string tokens (#​22376) (dd53447)
  • compiler: don't strip /*# sourceURL ... */ (#​16088) (5f681f9)
  • compiler: cache external reference resolution (#​21359) (e3e2fc0)
  • compiler: make .ngsummary.json files idempotent (#​21448) (e64b1e9)
  • compiler-cli: shorten resolved module name in fileNameToModuleName to npm package name for typings (#​23231) (6199ea5)
  • compiler-cli: strictMetadataEmit should not break on non-compliant libraries (#​23275) (5814355), closes #​22210
  • compiler-cli: flat module index metadata should be transformed (#​23129) (f99cb5c)
  • compiler-cli: use numeric comparison for TypeScript version (#​22705) (193737a), closes #​22593
  • compiler-cli: disableTypeScriptVersionCheck should be applied even for older tsc versions (#​22669) (3f70aba)
  • compiler-cli: emit correct css string escape sequences (#​22776) (6e5e819)
  • compiler-cli: do not fold errors past calls in the collector (#​21708) (dd86790)
  • compiler-cli: do not lower expressions in non-modules (#​21649) (7f93aad)
  • core: fix #​20582, don't need to wrap zone in location change listener (#​20640) (f791e9f)
  • core: fix proper propagation of subscriptions in EventEmitter (#​22016) (e81606c), closes #​21999
  • core: fix chained http call (#​20924) (7e3f9a4), closes #​20921
  • core: should check Zone existence when scheduleMicroTask (#​20656) (3a86940)
  • core: avoid eager providers re-initialization (#​23559) (697b6c0)
  • core: add stacktrace in log when error during cleanup component in TestBed (#​22162) (16d1700)
  • core: ensure initial value of QueryList length (#​21980) (#​21982) (e56de10), closes #​21980
  • core: use appropriate inert document strategy for Firefox & Safari (#​17019) (a751649)
  • core: properly handle function without prototype in reflector (#​22284) (a7ebf5a), closes #​19978
  • core: require factory to be provided for shakeable InjectionToken (#​22207) (f755db7), closes #​22205
  • core: remove core animation import symbols (#​22692) (f5a98f4)
  • forms: improve error message for invalid value accessors (#​22731) (23cc3ef)
  • forms: make Validators.email support optional controls (#​20869) (140e7c0)
  • forms: prevent event emission on enable/disable when emitEvent is false (#​12366) (#​21018) (0bcfae7)
  • forms: set state before emitting a value from ngModelChange (#​21514) (9744a1c), closes #​21513
  • forms: publish missing types (#​19941) (2707012)
  • forms: set state before emitting a value from ngModelChange (#​21514) (3e6a86f), closes #​21513
  • language-service: Clear caches when program changes (#​21337) (43e1520), closes #​19405
  • platform-browser: add @​Injectable where it was missing (#​22005) (0a1a397)
  • platform-browser: support 0/false/null values in transfer_state (#​22179) (6435ecd)
  • platform-browser: do not throw error when Hammer.js not loaded (#​22257) (991300b), closes #​16992
  • platform-browser: fix #​19604, can config hammerOptions (#​21979) (1d571b2)
  • platform-server: require node v8+ (#​23331) (bbfa1d3)
  • platform-server: generate correct stylings for camel case names (#​22263) (40ba009), closes #​19235
  • platform-server: add styles to elements correctly (#​22527) (cd2ebd2)
  • router: cache route handle if found (#​22475) (d8de648), closes #​22474
  • router: don't use spread operator to workaround an issue in closure compiler (#​22884) (e6c731f)
  • router: make locationSyncBootstrapListener public due to change in output after TS 2.7 update in #​22669 (#​22896) (623d769)
  • router: correct over-encoding of URL fragment (#​22687) (0bf6fa5)
  • router: don't mutate route configs (#​22358) (45eff4c), closes #​22203
  • router: fix URL serialization so special characters are only encoded where needed (#​22337) (094666d), closes #​10280
  • router: don't use ParamsInheritanceStrategy in declarations (#​21574) (925e654), closes #​21456
  • service-worker: add badge to NOTIFICATION_OPTION_NAMES (#​23241) (fb59b2d), closes #​23196
  • service-worker: let * match 0 characters in globs (#​23339) (6c2c958)
  • service-worker: do not enter degraded mode when offline (#​22883) (9e9b8dd), closes #​21636
  • service-worker: fix LruList bugs (#​22769) (8c2a578), closes #​22218 #​22768
  • service-worker: ignore invalid only-if-cached requests (#​22883) (d9dc46e), closes #​22362
  • service-worker: properly handle invalid hashes in all scenarios (#​21288) (3951098)
  • upgrade: correctly handle downgraded OnPush components (#​22209) (ad9ce5c), closes #​14286
  • upgrade: propagate return value of resumeBootstrap (#​22754) (a2330ff), closes #​22723
  • upgrade: two-way binding and listening for event (#​22772) (2b3de63), closes #​22734
  • upgrade: correctly destroy nested downgraded component (#​22400) (8a85888), closes #​22392
  • upgrade: correctly handle = bindings in [@angular]/upgrade (#​22167) (f089bf5)
  • upgrade: fix empty transclusion content with AngularJS@​>=1.5.8 (#​22167) (13ab91e), closes #​22175
Possible Breaking Changes
  • animations: When animation is triggered within a disabled zone, the associated event (which an instance of AnimationEvent) will no longer report the totalTime as 0 (it will emit the actual time of the animation).

    To detect if an animation event is reporting a disabled animation then the event.disabled property can be used instead.

  • compiler: The <template> tag was deprecated in Angular v4 to avoid collisions (i.e. when using Web Components).

    This change removes support for <template>. <ng-template> should be used instead.

    BEFORE:

    <!-- html template -->
    <template>some template content</template>
    

tsconfig.json

  {

...

    "angularCompilerOptions": {

...

This option is no more supported and will have no effect

      "enableLegacyTemplate": [true|false]
    }
  }

AFTER:

  <!-- html template -->
  <ng-template>some template content</ng-template>
  • core: it is no longer possible to import animation-related functions from @​angular/core. All animation symbols must now be imported from @​angular/animations.

  • forms: - AbstractControl#statusChanges now emits an event of 'PENDING' when you call AbstractControl#markAsPending

    • Previously it did not emit an event when you called markAsPending
    • To migrate you would need to ensure that if you are filtering or checking events from statusChanges that you account for the new event when calling markAsPending
  • forms: ngModelChange is now emitted after the value/validity is updated on its control.

    Previously, ngModelChange was emitted before its underlying control was updated.
    This was fine if you passed through the value directly through the $event keyword, e.g.

    <input [(ngModel)]="name" (ngModelChange)="onChange($event)">
    
    onChange(value) {
       console.log(value);               // would log updated value
    }
    

    However, if you had a handler for the ngModelChange event that checked the value through the control,
    you would get the old value rather than the updated value. e.g:

    <input #modelDir="ngModel" [(ngModel)]="name" (ngModelChange)="onChange(modelDir)">
    
    onChange(ngModel: NgModel) {
      console.log(ngModel.value);        // would log old value, not updated value
    }
    

    Now the value and validity will be updated before the ngModelChange event is emitted,
    so the same setup will log the updated value.

    onChange(ngModel: NgModel) {
       console.log(ngModel.value);       // will log updated value
    }
    

    We think this order will be less confusing when the control is checked directly.
    You will only need to update your app if it has relied on this bug to keep track of the old control value.
    If that is the case, you should be able to track the old value directly by saving it on your component.

5.2.10 (2018-04-16)

Bug Fixes
  • animations: avoid animation insertions during router back/refresh (#​21977) (641cc49), closes #​19712
  • common: properly take className changes into account (#​21937) (54e9108), closes #​21932
  • compiler: fix support for html-like text in translatable attributes (#​23053) (4f7c369)
  • compiler-cli: emit correct css string escape sequences (#​22776) (db0afa9)
  • forms: improve error message for invalid value accessors (#​22731) (dd61595)
  • service-worker: add badge to NOTIFICATION_OPTION_NAMES (#​23241) (7b23983), closes #​23196
  • service-worker: do not enter degraded mode when offline (#​22883) (ae9c25f), closes #​21636
  • service-worker: fix LruList bugs (#​22769) (65f8943), closes #​22218 #​22768
  • service-worker: ignore invalid only-if-cached requests (#​22883) (0d4fe38), closes #​22362
  • upgrade: correctly handle downgraded OnPush components (#​22209) (f43fba6), closes #​14286
  • upgrade: propagate return value of resumeBootstrap (#​22754) (ae76eec), closes #​22723
  • upgrade: two-way binding and listening for event (#​22772) (5391f96), closes #​22734

4.4.7 (2018-04-16)

Bug Fixes
  • core: use appropriate inert document strategy for Firefox & Safari (#​22077) (2c5cf19)

5.2.9 (2018-03-14)

Bug Fixes
  • platform-server: add styles to elements correctly (#​22527) (fc6dfc2)
  • router: correct over-encoding of URL fragment (#​22687) (86517f2)

5.2.8 (2018-03-07)

Bug Fixes
  • platform-server: generate correct stylings for camel case names (#​22263) (de02a7a), closes #​19235
  • router: don't mutate route configs (#​22358) (8f0a064), closes #​22203
  • router: fix URL serialization so special characters are only encoded where needed (#​22337) (789a47e), closes #​10280
  • upgrade: correctly destroy nested downgraded component (#​22400) (4aef9de), closes #​22392
  • upgrade: correctly handle = bindings in [@angular]/upgrade (#​22167) (6638390)
  • upgrade: fix empty transclusion content with AngularJS@​>=1.5.8 (#​22167) (a9a0e27), closes #​22175

5.2.7 (2018-02-28)

Bug Fixes
  • platform-server: generate correct stylings for camel case names (#​22263) (de02a7a), closes #​19235
  • router: don't mutate route configs (#​22358) (8f0a064), closes #​22203
  • upgrade: correctly destroy nested downgraded component (#​22400) (4aef9de), closes #​22392
  • upgrade: correctly handle = bindings in [@angular]/upgrade (#​22167) (6638390)
  • upgrade: fix empty transclusion content with AngularJS@​>=1.5.8 (#​22167) (a9a0e27), closes #​22175

5.2.6 (2018-02-22)

Bug Fixes
  • common: correct mapping of Observable methods (#​20518) (ce5e8fa), closes #​20516
  • common: then and else template might be set to null (#​22298) (af6a056)
  • compiler-cli: add missing entry point to package, update tsickle (#​22295) (c5418c7)
  • core: properly handle function without prototype in reflector (#​22284) (5ec38f2), closes #​19978
  • core: support metadata reflection for native class types (#​22356) (ee91de9), closes #​21731

5.2.5 (2018-02-14)

Bug Fixes
  • aio: update Firebase redirects and SW routes (#​21763) (#​22104) (15ff7ba), closes #​21377
  • bazel: allow TS to read ambient typings (#​21876) (d57fd0b), closes #​21872
  • bazel: improve error message for missing assets (#​22096) (c5ec8d9), closes #​22095
  • common: weaken AsyncPipe transform signature (#​22169) (c6bdc83)
  • compiler: make unary plus operator consistent to JavaScript (#​22154) (1b8ea10), closes #​22089
  • core: add stacktrace in log when error during cleanup component in TestBed (#​22162) (c4f841f)
  • core: ensure initial value of QueryList length (#​21980) (#​21982) (47b73fd), closes #​21980
  • core: use appropriate inert document strategy for Firefox & Safari (#​17019) (47b71d9)
  • forms: prevent event emission on enable/disable when emitEvent is false (#​12366) (#​21018) (56b9591)
  • language-service: correct instructions to install the language service (#​22000) (0b23573)
  • platform-browser: support 0/false/null values in transfer_state (#​22179) (da6ab91)

5.2.4 (2018-02-07)

Bug Fixes
  • common: don't convert null to a string when flushing a mock request (#​21417) (c4fb696), closes #​20744
  • core: fix #​20582, don't need to wrap zone in location change listener (#​22007) (ce51ea9)
  • core: fix proper propagation of subscriptions in EventEmitter (#​22016) (c6645e7), closes #​21999
  • core: should check Zone existence when scheduleMicroTask (#​20656) (aa9ba7f)

5.2.3 (2018-01-31)

Bug Fixes
  • common: allow HttpInterceptors to inject HttpClient (#​19809) (ed2b717), closes #​18224
  • common: generate closure-locale data file with exported plural functions (#​21873) (c2f5ed5), closes #​21870
  • core: fix retrieving the binding name when an expression changes (#​21814) (81d64d6), closes #​21735 #​21788
  • forms: allow FormBuilder to create controls with any formState type (#​20917) (56f3e18), closes #​20368
  • forms: inserting and removing controls should work in re-bound form arrays (#​21822) (fad99cc), closes #​21501
  • language-service: ensure correct paths are passed to TypeScript (#​21812) (250c8da)
  • language-service: spell diagnostics correctly (#​21812) (778e6e7)
  • router: remove [@​internal] tag on ParamInheritanceType (#​21773) (35a0721), closes #​21456

5.2.2 (2018-01-25)

Bug Fixes
  • common: A null value should remove the style on IE (#​21679) (c12ea3a), closes #​21064
  • common: don't remove special characters when extracting CLDR data (#​21626) (a62c186)
  • common: extract plural function from i18n locale data files for TS 2.6 (#​21626) (71f9eaa), closes #​21608
  • common: fallback to last defined value for named date and time formats (#​21299) (982eb7b), closes #​21282
  • compiler: add support for marker tags in xliff serializers (#​21250) (02352bc), closes #​21078
  • compiler: Don't strip /*# sourceURL ... */ (#​16088) (de6c644)
  • compiler: fix ICU select messages to use male/female/other (#​21713) (8e44577)
  • compiler-cli: do not fold errors past calls in the collector (#​21708) (52970c0)
  • compiler-cli: do not lower expressions in non-modules (#​21649) (ba4ea82)
  • router: don't use ParamsInheritanceStrategy in declarations (#​21574) (8b3fbb5), closes #​21456

5.2.1 (2018-01-17)

Bug Fixes
  • animations: fix increment/decrement aliases example (#​18323) (48c1898)
  • benchpress: should still support selenium_webdriver < 3.6.0 (#​21477) (3c6a506)
  • common: set correct timezone for ISO8601 dates in Safari (#​21506) (8e9cd57), closes #​21491
  • compiler: cache external reference resolution (#​21359) (c32e833)
  • compiler: make .ngsummary.json files idempotent (#​21448) (a931a41)
  • core: fix chained http call (#​20924) (54e7576), closes #​20921
  • language-service: Clear caches when program changes (#​21337) (cc9419d), closes #​19405
  • service-worker: properly handle invalid hashes in all scenarios (#​21288) (51eb3d4)
Features
  • core: add binding name to content changed error (#​20352) (4556532)
  • forms: handle string with and without line boundary on pattern validator (#​19256) (75f8522)

angular/angular-cli

v6.0.0

Compare Source

CLI Version 6 – Hamilton

Hello y'all, CLI team again.

This is a really big release for us, and listing each changes individually would be too much information for you. As such we're going to summarize the new features and changes that are included, from a higher point of view.

Also, please note that there is a blog post for version 6 here.

ng eject

The 'eject' command has been temporarily disabled, as it is not yet compatible with the new
angular.json format. The new configuration format provides further flexibility to modify the
configuration of your workspace without ejecting. Ejection will be re-enabled in a future
release of the CLI.

In the meantime, you can eject with 1.7.4, then update your project and keep using webpack to build.

ng update

A new Angular CLI command to help simplify keeping your projects up to date with the latest versions. Packages can define logic which will be applied to your projects to ensure usage of latest features as well as making changes to reduce or eliminate the impact related to breaking changes.

Configuration information for ng update can be found here

ng add

A new Angular CLI command provides package authors the ability to include dynamic setup instructions as part of the installation procedures. When a user installs a package via ng add and that package includes a schematic named "ng-add" logic will run to set up that package within your project.

For package owners:
ng-add is powered by a single schematic named "ng-add" within your package's schematics collection. Options will be passed through to your schematic when running the schematic to allow for further configuration options.

PWA Support

Progressive Web Apps have grown in popularity and support with all major browswers supporting service workers. Adding the configuration and assets to configure your applications as PWAs can be confusing and time consuming, to simplify the process you can now run ng add @&#8203;angular/pwa --project [project-name] to configure the supplied project as a progressive web application.

Angular Workspace

The .angular-cli.json configuration file is replaced with angular.json workspace file, a new file the lays the foundation for multiple projects in a single workspace.

In this file you can find every configuration item and default that Angular CLI uses. Having all configuration on file allows you to avoid typing out multiple configuration flags on each command and npm script.

If your editor has JSON schema support, you will be able to see auto-completion with suggestions and defaults for each property in the angular.json file.

Read more about the Angular Workspace here.

Build improvements

The build system Angular CLI uses has been overhauled to be faster and more easily configurable.

We have upgrade to Webpack 4 which comes with several performance and bundling improvements.

Angular Workspaces will also allow you to configure each build exactly the way you need instead of using lengthy npm scripts:

"configurations": {
  "production": {
    "fileReplacements": [
      {
        "replace": "src/environments/environment.ts",
        "with": "src/environments/environment.prod.ts"
      }
    ],
    "optimization": true,
    "outputHashing": "all",
    "sourceMap": false,
    "extractCss": true,
    "namedChunks": false,
    "aot": true,
    "extractLicenses": true,
    "vendorChunk": false,
    "buildOptimizer": true
  }
}

Multi application support

Angular CLI now supports multiple individual applications within one workspace, each with separate configurations and defaults.

To create another app you can use the following command:

ng generate application my-other-app

The new application will be generated inside projects/my-other-app.

Now we can serve either application by passing the project name with the command:

ng serve my-other-app

Library Support

Angular CLI now comes with library support via ng-packagr plugged into the build system we use in Angular CLI, together with schematics for generating a library.

You can create a library in a existing workspace by running the following commands:

ng generate library my-lib

You should now have a library inside projects/my-lib. It contains a component and a service inside a NgModule.

Read more about library creation here.

Schematic Defaults

Default values for schematics can be configured for any schematic property in any schematic collection. In previous versions the Angular CLI only provided access to configure defaults for certain properties of the default schematics.

Values can be provided at the root level:

// angular.json
{
  ...
  "schematics": {
    "@&#8203;schematics/angular:component.inlineTemplate": true
  }
}

Or at the project level:

// angular.json
{
  "projects": {
    "my-project": {
      "schematics": {
        "@&#8203;schematics/angular:component.inlineTemplate": true
      }
    }
  }
}

Or even at the global level, same as at the root level, except in a file located here:
[homedir]/.angular-config.json

Smart Defaults

Smart defaults is a new feature within Schematics which grants authors of schematics more control about how their values are parsed. An example is to specify how arguments (unnamed options) are parsed from the command line.

This example will set the value of the name option to the first argument. As you see defined in the $default value.

"name": {
  "type": "string",
  "description": "The name option.",
  "$default": {
    "$source": "argv",
    "index": 0
  }
}

Breaking changes

The allowOutsideOutDir option in assets has been removed.


Special thanks to everyone who participated in this release:

Charles Lyding, Filipe Silva, Hans Larsen, Mike Brocchi, Alan Agius, Rahul Bhooteshwar, Cyrille Tuzi, Noel Mace, Christofer Steingrefer, Vikram Subramanian, Sébastien Cevey, Maxim Salnikov, Jose E, Cédric Exbrayat, sergey.sokolov, Yaroslav Admin, Will 保哥, Sylvain Dumont, Suguru Inatomi, Steven Enten, Stephen Fluin, Shai Reznik, PhilippeMorier, Miles Malerba, Michael Prentice, Matthias Lischka, Luke Chatton, Luis Confraria, Kasidit Iamthong, Jiaren Liu, GerbetMikhaël, George Kalpakas, Evan Carroll, Danny, Brandon, Alan



This PR has been generated by Renovate Bot.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@renovate renovate bot force-pushed the renovate/angular branch from e0d773d to 519dac6 Compare May 3, 2018 20:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant