Lupakan Angular 3, Google langsung beralih ke Angular 4

Bulan lalu, Google mengejutkan semua orang ketika merinci rencana untuk Angular 3 yang akan dirilis enam bulan setelah kedatangan Angular 2. Sekarang ternyata tidak akan ada rilis Angular 3. Sebagai gantinya, Google akan langsung menggunakan versi 4 dari kerangka JavaScript populernya pada bulan Maret.

Google Igor Minar mengatakan pada konferensi Angular NG-BE 2016 baru-baru ini di Belgia bahwa Google akan melompat dari versi 2 ke versi 4 sehingga jumlah peningkatan berkorelasi dengan router Angular versi 4 yang direncanakan untuk digunakan dengan rilis tersebut.

Faktanya, Minar menyusun peta jalan yang memiliki delapan rilis beta Angular 4 yang akan dirilis antara Desember dan Februari, diikuti oleh dua kandidat rilis pada Februari dan rilis umum pada 1 Maret. Namun Minar memperingatkan agar tidak terlalu terpaku pada angka. dan menyarankan agar kerangka tersebut hanya disebut "Angular". "Mari kita tidak menyebutnya AngularJS, jangan menyebutnya Angular 2," katanya, "karena saat kami merilis lebih banyak versi ini, ini akan sangat membingungkan untuk semua orang."

Angular memiliki jadwal agresif yang akan membuat Angular 5 tiba pada September / Oktober 2017, diikuti dalam enam bulan oleh Angular 6, dengan Angular 7 datang enam bulan kemudian pada September / Oktober 2018.

Tujuan Google untuk Angular 4 adalah agar kompatibel ke belakang dengan Angular 2 sebanyak mungkin dan untuk meningkatkan pesan kesalahan penyusun. Pada bulan November, Google berbicara tentang versi Angular berikutnya, yang kemudian dikenal sebagai versi 3, yang menekankan peningkatan dalam perkakas serta pengurangan pembuatan kode.

Rencana peningkatan Angular juga termasuk pindah ke TypeScript 2.1 sebagai dasar, jauh dari TypeScript 1.8. Sementara ini berarti ada perubahan yang merusak, Minar meyakinkan. "Ini tidak akan menjadi masalah besar. Kami melakukan migrasi ini di seluruh Google dan itu cukup sepele, tetapi memang membutuhkan [beberapa intervensi]." Angular 2 ditulis ulang dalam TypeScript, superset JavaScript dari Microsoft.

Awal bulan ini, Google awal bulan ini merilis Angular 2.3, peningkatan kecil yang menampilkan Layanan Bahasa Angular, yang dirancang untuk berintegrasi dengan IDE dan menyediakan penyelesaian jenis dan pemeriksaan kesalahan dengan Template Angular. Pewarisan objek untuk komponen juga ditampilkan. Angular 2.2 tiba pada bulan November, menampilkan kompatibilitas kompilasi sebelumnya.