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.
继续阅读获取更多细节。【持续更新】