Meteor 1.3 正式發布啦,可以通過命令 meteor update --release 1.3
升級老項目。Meteor 1.3 包含了諸多新特性,這里先放出英文發布文檔,之后我們會提供中文版的詳解!
Announcing Meteor 1.3 - ES2015 Modules, App Testing, Mobile Improvements and More
今天,我們很高興宣布Meteor 1.3版本的到來,它是目前最新的Meteor JavaScript應用平臺版本。這個版本的Meteor旨在幫助在生產環境使用它的團隊管理、擴展、測試他們的Meteor代碼庫,并且在Meteor平臺上使用最新的JavaScript特性。運行meteor update
命令來更新現有的應用,或者瀏覽Meteor install page如果你剛剛起步。
Meteor 1.3的關注重點放在我們生產環境的客戶需求,他們有著多年的構建和運行Meteor應用的經驗,并且經歷了Meteor的許多大版本更新。更好的應用測試需求幾乎是每個人的愿望。這就是為什么Meteor 1.3現在包括了單元測試和集成測試的核心支持。當你的代碼拆分成彼此分明的小單元時,單元測試非常有效。這也是Meteor 1.3支持符合標準的模塊系統,并且與Node和npm無縫集成。對于移動開發者來說,Meteor 1.3為Cordova應用提供了一個更為健壯的熱代碼推送系統。Meteor的實時數據系統現在支持可調查詢來幫助應用擴展。我們還增強了Angular和React的集成,讓Meteor成為使用這些流行視圖框架來構建全棧應用最方便的選擇。
這也是我們第一次,同Meteor框架的發布一起發布了Meteor Guide。這個Guide包含了我們對于構建Meteor應用最佳實踐的特別推薦,從模塊的結構到設計數據庫模式到選擇何時的UI抽象層。假如一個Meteor開發者熟悉這個指南,那么他可以立即提高他的開發效率。同時如果你想更進一步的話,我們也提供了更為復雜,端到端的服務vendor support — JavaScript的特殊咨詢服務。
隨著ES2015標準的接受和社區對于npm的召集,這是JavaScript開發者最好的時代。我們邁了一大步讓Meteor 1.3和更廣闊的JavaScript生態結合,并且在未來也將貫徹這條道路。例如,Meteor 1.3帶來了最新、最成熟的ES2015的語法支持,并且能夠自動構建源碼地圖。這讓你能夠使用純粹的ES2015來開發和測試。我們提供了嶄新的npm集成方式,使得開發者能通過npm install直接導入客戶端和服務端擴展包到應用中,包括了npm上的React和Angular的組件。
在過去三個月,通過我們不懈的努力,給您帶來了一個比以往任何時候更重視社區和客戶的發布。隨著16個測試版和13個發布候選版的迭代,由世界各地的開發者社區專門測試,Meteor 1.3將是我們打磨的最好的發布。也就是說,如果你在1.3發現bug,你不用擔心要等待下一個正式版才能修復。這種預發布迭代模式的成功,使得1.3淋漓盡致的體現了預先發布和及時發布更新的價值。我們很難想象再回到以前集中化的,不經常更新的版本發布模式。
Keep reading for more details.
繼續閱讀獲取更多細節。【持續更新】