Aurelia版本升级政策

时间:2016-08-31 19:43:15

标签: version compatibility updates aurelia

我想知道关于Aurelia的一件事是它是否遵循类似于Ember的兼容性导向更新模型;我引用from a recent interesting article about Ember

  

1.x版本中所做的所有更改都应该向后兼容,因此从理论上讲,您可以从1.3一直升级到1.11,但问题相对较少。

     

他们这样做的方法是逐步弃用他们计划删除的框架中​​的东西,但是他们将保留整个1.x系列的功能(和测试),或者用兼容性层来填充它们。因此,虽然我们鼓励您尽快解决这些弃用问题,但您需要花费很长时间才能完成此操作。

我没有找到关于这个主题的任何内容,但我发现Rob Eisenberg赞成Ember高于React或Angular,因为它有一些他的设计原则。

有人对此有所了解吗?

1 个答案:

答案 0 :(得分:1)

查看官方go live blog article

  

如果我们需要进行重大改变,Aurelia的模块化程度足以让我们和您更轻松。任何此类更改都将提前公布,并始终由相关库中的主要版本更改指定。任何删除功能都将在弃用期内进行。

因此,我们Aurelia团队确实关注Semver。这甚至包括验证,I18N等官方插件。我们所有人都经历过不得不应对其他图书馆/框架的广泛,无证或意外变化的痛苦,因此我们正在努力为您免除这种体验。

如果删除了任何功能,最重要的方面是弃用期和转换指南。