On the way to Angular 9: Three bugfixes in Angular 9

With Angular 9.0.0-next.1 there is a second Next-Release available for Angular 9, which can now be tested. The number of changes to the version is small; But the changes show where the journey is going.

Angular 8, with polite delay, saw the light of day in June. But after the release is before the release and already in the autumn is Angular 9 on the plan, more precisely: in October or November, it should be ready. Whether this appointment is met, or Angular 9 is a gift from Nicholas? We will see. But until then it is still a long way and initially are the smaller releases, so Angular 8.1, 8.2, etc. into the house.

Angular 9: The Next versions

Angular 9.0.0-next.1

Update from 9th August 2019

Three bugfixes made it in Angular 9.0.0-next.1. Of these, two affect the language service, one the upgrade area. For the Language service, getSourceFile() was configured to be called only for TypeScript files. The corresponding pull request indicates that this is a preparation for the integration of external template files, which in future will be processed by the Angular Language Service Plug-in. HTML files must be excluded from this. The second update to the language service is related to replacing Angular’s own LanguageService interface with that of TypeScript. This change in itself has not yet been completed; Along the way, with the release of Angular 9.0.0-next.1, the definition and tooltip were made compatible with it. Details can also be found here in the pull request .

In the upgrade section, a bug was fixed that occurred when compiling downgraded components. Since AngularJS compiles synchronously, components after the downgrade should also be treated this way. This was no longer the case and has now been reimplemented using the static method SyncPromise.all() .

More information about the changes to Angular 9.0.0-next.1 can be found in the changelog on GitHub as usual.

Angular 9.0.0-next.0

Update from August 1, 2019

Beta versions are now called “next”: Angular changed the schema when naming their versions after the release of v8.0. Where previously spoken by beta relaeses, now “next” is in the version name. So also with the first release with the number 9 in the title: v9.0.0-next.0 was published and shows that Ivy is a big topic for the upcoming major version. But the release notes on github do not reveal much more. The first 9-test release brings improvements and fixes related to Ivy, so it reads. Further information will follow with the following version.

Angular 8.x: The minor releases

Angular 8.2.0

Update from August 1, 2019

Angular 8.2.0 is ready. After a release candidate, the final release of the minor version of Angular is now available for download, bringing together all the new features of the test phase and adding a few minor changes. For example, v8.2.0 includes support for TypeScript 3.5 and includes a total of 14 bugfixes, but these are widely known from the Betas. The same is true of the six new features in the release, including the automatic migration from Renderer to Renderer2 . This feature has been tested since Angular 8.2.0-next.1.

An overview of Angular 8.2.0 is provided by the changelog on GitHub.

Recent Articles

Best Programming Languages for Blockchain

Which are these the best programming languages for blockchain? Developers are presently utilizing prevalent programming languages like C++ and Java to manufacture custom blockchain...

Social VR world: Facebook Horizon should start in 2020

Facebook has announced with Horizon a new social VR world. This should allow users to create their own virtual reality worlds. The stop, however,...

Angular 9 Next Versions: Ivy, Bazel and more

Angular 9 next versions are here. Besides updates to Ivy, the update includes three features for the Language Service and Service Worker and changes...

Google Releases Dart 2.5: Code Completion through Machine Learning

The latest version of Googles C-Alternative, Go 1.13, is barely released, as the JavaScript derivative of the Internet giant follows: Dart 2.5 is here!...

Laravel 6.0 is here: Support for Serverless Platform Laravel Vapor

A new update is available for the framework Laravel. Laravel 6.0 is compatible with Laravel Vapor, a serverless deployment platform. The development team has...

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here