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

Angular 9 update: Release Candidates

Angular 9 update: release candidate has been released. Here are some bug fixes and performance improvements. However, there are no new features in Angular...

Frontend Tools 2019 survey: jQuery Threatened

Frontend Tools 2019 survey showed that React is voted the most important as well as the most widely used JavaScript tool. For the first...

PHP 8.0: Vote on Union Types ended

PHP 8.0 is scheduled for 2020. Recently, the PHP development team in PHP Internals voted on Union Types as a new feature for PHP....

Angular 9 Next versions: Bazel Schematics switched to Ivy

With Angular 9 next versions, the upcoming major version of the JavaScript framework has again received a number of feature updates, notably the innovations...

HP enters strategic partnership with ExpressVPN to increase security offerings on consumer laptops

In light of the recent challenges faced by the cryptocurrency space and the technological sphere at large, security has become a serious issue among...

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here