Web Çerçevesi: Ember sürüm 4.11 artık kararlı TypeScript türleri ile

Adanali

Member
Açık kaynak çerçevesi Ember’in arkasındaki geliştirme ekibi 2023’ün başlarında 4.10 sürümünü açıkladıktan sonra, yaklaşık iki ay sonra 4.11 sürümü yayınlandı. Bu, Ember.js’ye ek olarak tümü 4.11 sürüm numaralı Ember Data ve Ember CLI komut satırı aracını da içerir.


TypeScript kaynak kodundan oluşturulan tür tanımları


Geliştiriciler bu sürümden, Ember’in artımlı ve geriye dönük uyumlu sürümü olarak bahsetmektedir; bu sürüm, hata düzeltmelerine ve performans iyileştirmelerine ek olarak ayrıca iki yeni özelliğe sahiptir. Aynı zamanda ekip, bu sürümle birlikte tüm alt projeler için 4.12 beta döngüsünü de başlatıyor.

Ember.js sürüm 4.11 artık iki yeni özelliğe sahiptir: Geliştirme ekibi, @ember/ownerpaket ve ayrıca bunun için @ember/errorpaket tanıtıldı. Ancak bu iki paket için türler genel önizlemede zaten mevcuttu. Şimdi yeni olan şey, blog gönderisindeki ifadelere göre, bunların geliştiriciler tarafından Ember’in TypeScript kaynak kodundan oluşturulan ve elle yazılmayan ilk tür tanımları olması. Yani bu heriflerin Ember’ın tavrına uyması garanti.







Geliştiriciler, bu çağrılarla yeni TypeScript türleri enjekte edebilir.


(Resim: Tilde A.Ş.)



Halihazırda genel önizleme türlerini kullanan geliştiricilerin herhangi bir şey yapmasına gerek yoktur. Yeni kararlı ve ön izleme türlerini kullanmak isterseniz aşağıdaki gibi projenize ekleyebilirsiniz. app.ts A ekle.


Bununla birlikte Ember ekibi, iki paketin artık kararlı olmasına rağmen, birçok Ember türünün hâlâ önizleme aşamasında olduğunu ve daha küçük sürümler arasında değişebileceğini de belirtiyor. Geliştirme ekibi, diğer Ember türlerini gelecek 5.x sürümlerinde kararlı hale getirmeyi ve böylece normal Ember kararlılık kurallarına uymayı planlıyor.


4.11 sürümünde kullanımdan kaldırma yok


Ember’ın önceki sürümleri çoğunlukla kullanımdan kaldırmalarla ilgiliyken (artık desteklenmeyen kullanımdan kaldırılan özellikler ve yetenekler), geliştiriciler bu sürümde bu değişikliklerin hiçbirini bildirmiyor. Bunu, bir sonraki ana sürümden önce geçişi en aza indirmek için 4.10 sürümünden sonra hiçbir yeni kullanımdan kaldırmaya izin verilmediğini belirterek haklı çıkarıyorlar. Yalnızca daha sonra bir API’yi kaldırma planı varsa eklenirler.

Ember.js 4.11’deki değişiklikler hakkında daha fazla bilgiye ihtiyacınız varsa, bunu blog gönderisinde ve Ember.js, Ember CLI ve Ember Data sürüm notlarında bulabilirsiniz. Kaynak kodu da buradan indirilebilir.


(FM)



Haberin Sonu
 
Üst