Ember.js 2.13.0 和 2.14.0-beta.1 发布了。Ember.js 是一个用于创建 web 应用的 JavaScript MVC 框架,采用基于字符串的 Handlebars 模板,支持双向绑定、观察者模式、计算属性(依赖其他属性动态变化)、自动更新模板、路由控制、状态机等。
本次更新内容如下:
2.14.0-beta.1 (April 27, 2017)
#15015 Allow mounting routeless engines with a bound engine name
#15078 [DEPRECATION] Deprecate
EventManager#canDispatchToEventManager.#15085 Add missing instrumentation for compilation/lookup phase
#15150 [PERF] Cleanup Proxy invalidation tracking.
#15168 [BUGFIX] Ensure that retrying a transition created with
replaceWithcauses a history replacement.#15148 [BUGFIX] Ensure that using
replacewithrefreshModelworks properly.#15178 Refactor route to lookup controller for QPs.
#15129 Fix access to service:-document in ember-engines
2.13.0 (April 27, 2017)
#15111 / #15029 [PERF]
factoryForshould cache when possible.#14961 [BUGIX] [Fixes #14925] remove duplicate
/in pathname#15065 [BUGFIX] Guard jQuery access in
setupForTesting.#15103 [BUGFIX] Allow calling
Ember.warnwithout test.#15106 [DOC] Introduce a more debugging data to warnings about CP dependencies.
#15107 [PERF] avoid toBoolean conversion when possible (chains).
#14011 [FEATURE ember-unique-location-history-state] Implements RFC #186.
#13231 [BUGFIX] Fix a bug when using commas in computer property dependent keys.
#14890 [BUGFIX] Fix a race condition where actions are invoked on destroyed DOM nodes.
#14894 [FEATURE ember-no-double-extend] Enable by default.
#14919 [DEPRECATION] Deprecate the private
Ember.Router.routerproperty in favor ofEmber.Router._routerMicrolib.#14970 [BUGFIX] Generate integration tests for template helpers by default.
#14976 [BUGFIX] Remove "no use strict" workaround for old versions of iOS 8.
下载地址
2.13.0
2.14.0-beta.1
暂无更多评论