设为首页 收藏本站
查看: 624|回复: 0

[软件发布] Ember.js 2.0 正式发布,移除 1.13 废弃的特性

[复制链接]
发表于 2015-8-18 14:32:31 | 显示全部楼层 |阅读模式
欢迎加入运维网交流群:263444886   DSC0000.jpg
DSC0001.jpg   Ember 2.0 并不是一个传统的重要版本,Ember 2.0 移除了 Ember 1.13 废弃的特性,如果在 Ember 1.13 中运行的应用是没有任何废弃警告的,那么在 Ember 2.0 运行是完全没问题的。

  新应用建议使用 Ember 2.0,要求 Ember-Data2.0.0-beta.1 (2.0>  更新列表:

  •   #12036 Cleanup CP Set and  Volatile
  •   #11993 [CLEANUP] Remove Ember.TrackedArray and Ember.SubArray.

  •   #11550 [BUGFIX] Ensure that specifying an observer in a child>
  •   #10259 [BUGFIX] Make Ember.computed.or return the last falsey value (similar to ||).
  •   #11957 [BUGFIX] Enable Ember.DefaultResolver to properly normalize hyphens (-).
  •   #11969 / #11959 [DEPRECATE] Deprecate usage of Ember.String.fmt.
  •   #11990 [PERF] @each should remain a stable node for chains.
  •   #11964 [BUGFIX] Update htmlbars to v0.14.2.
  •   #11965 [CLEANUP] Remove Ember.HTMLBars.makeViewHelper.
  •   #11965 [CLEANUP] Remove Ember.HTMLBars._registerHelper.
  •   #11965 [CLEANUP] Remove Ember.Handlebars.registerHelper.
  •   #11965 [CLEANUP] Remove Ember.Handlebars.makeBoundHelper.
  •   #11965 [CLEANUP] Remove Ember.Handlebars.makeViewHelper.
  •   #11965 [CLEANUP] Remove Ember.Handlebars.helper.
  •   #11965 [CLEANUP] Remove Ember.Handlebars.registerBoundHelper.
  •   #12024 [CLEANUP] Remove ComponentTemplateDeprecation mixin.
  •   #12001 [CLEANUP] Remove {{with}} keyword's controller option.
  •   #12027 [CLEANUP] Remove deprecated template access in Ember.Component.
  •   #12019 [DOC] Add helpful assertion when using @each as a leaf in DK.
  •   #12020 [CLEANUP] Remove specifying .render method to views and components.
  •   #12027 [CLEANUP] Remove positionalParams specified to Ember.Component at extend time.
  •   #12027 [CLEANUP] Remove support for specifying template in a component.
  •   #12027 [CLEANUP] Remove deprecated template access in Ember.Component.
  •   #12028 [CLEANUP] Store actions in actions not _actions.
  •   #11854 [CLEANUP] Remove length from OrderedSet and Map.
  •   #11854 [CLEANUP] Remove OrderedSet.prototype.length.
  •   #11854 [CLEANUP] Remove Ember.libraries.each.
  •   #11854 [CLEANUP] Remove deprecated special {{each}} keys.
  •   #11854 [CLEANUP] Remove Ember.Location.registerImplementation.
  •   #11854 [CLEANUP] Remove {{template}} support.
  •   #11854 [CLEANUP] Remove Ember.Route#setupControllers deprecation.
  •   #11854 [CLEANUP] Remove Ember.Route#renderTemplates deprecation.
  •   #11845 [CLEANUP] Remove Ember.Application#initialize.
  •   #11845 [CLEANUP] Remove support for Ember.Application.resolver.
  •   #11845 [CLEANUP] Remove support for resolver without normalize.
  •   #11845 [CLEANUP] Remove IE6 & IE7 deprecation.
  •   #11845 [CLEANUP] Remove returning string of attrs from helper support.
  •   #11845 [CLEANUP] Remove support for returning string of attrs from helper.
  •   #11845 [CLEANUP] Remove support for view and viewClass with {{outlet}}.
  •   #11771 [CLEANUP] Remove deprecated Controller#controllerFor.
  •   #11750 [CLEANUP] Remove metaPath, getMeta and setMeta.
  •   #11854 [CLEANUP] Lots of deprecation removals.
  •   #11820 [CLEANUP] Remove sendEvent hook.
  •   #11815 [CLEANUP] Remove {chainWatchers: null} from Meta.prototype.
  •   #11819 [CLEANUP] Abstract chainWatchers into an object.
  •   #11824 Revert "[CLEANUP] Remove support for reversed args in Ember.observer.
  •   #11822 [BUGFIX] Deprecate currentWhen with {{link-to}}.
  •   #11838 [CLEANUP] Only register Ember.ContainerView when legacy view support enabled.
  •   #11852 [CLEANUP] Remove Ember.RenderBuffer.
  •   #11853 [CLEANUP] Remove deprecated Registry and Container behavior.
  •   #11850 [CLEANUP] Remove context switching {{each}} helper variant.
  •   #11878 [BUGFIX] Fix issue with QP routes named after Object.prototype properties.
  •   #11903 [BUGFIX] Upgrade RSVP + Backburner. Fixes a number of scenarios around testing rejected promise scenarios.
  •   #11914 [CLEANUP] Remove Ember.oneWay.
  •   #11895 [BUGFIX] Properly detect if the environment is Node.
  •   #11897 [CLEANUP] Remove globals lookup from templates.
  •   #11777 [CLEANUP] Remove context switching form of {{#each model}}{{/each}}, use {{#each model as |item|}}{{/each}} instead.
  •   #11484 [CLEANUP] Remove Ember.ArrayController support, use ember-legacy-controllers addon for support until 2.4.
  •   #11782 [CLEANUP] Remove support for reversed args in Ember.observer.
  •   #11722 [BUGFIX] Provide a better error when InjectedProperty is misused.
  •   #11691 [BUGFIX] {{get}} helper subscribes to values and can be updated.
  •   #11792 [CLEANUP] Remove Application#then support.
  •   #11737 [BUGFIX] Ensure this context inside former reduced computed macros is correct.
  •   #11790 [CLEANUP] Remove context switching {{with foo}} support.
  •   #11754 [CLEANUP] Remove emptyView="Global.foo" for Ember.View instances.
  •   #11746 [CLEANUP] Cleanup Ember.get:

    •   Remove support for globals: Ember.get('App.foo') and Ember.get(null, 'App.foo').
    •   Remove support for this: Ember.get(object, 'this.foo').
    •   Enforce strict usage with two arguments: Ember.get(object, path).
    •   Assert object is a non-null object & path is a string.

  •   #11761 [CLEANUP] Cleanup Ember.set:

    •   Removes support for set with global paths.
    •   Removes support for set with 'this' paths.
    •   Removes support for set with null as first parameter.
    •   Path must be a string.
    •   Requires set to be passed in three or four arguments.

  •   #11797 [CLEANUP] Move support of itemController, itemViewClass, itemView, etc into ember-legacy-views addon.
  •   #11776 [CLEANUP] Remove deprecated support for {{each foo as bar}}.
  •   #11770 [CLEANUP] Remove deprecated Controller#needs, use Ember.inject.controller() instead.
  •   #11800 [CLEANUP] Move support of {{view}} helper into ember-legacy-views addon.
  •   #11804 [CLEANUP] Remove EmberObject.createWithMixins.
  •   #11786 [CLEANUP] Remove {{with foo as bar}} support.
  •   #11805 [CLEANUP] Remove deprecated anyBy, everyProperty, and some.
  •   #11788 [CLEANUP] Remove slash for a namespace in the {{render}} helper
  •   #11791 [CLEANUP] Remove support for actions in events key.
  •   #11794 [CLEANUP] Move Ember.View and Ember.CoreView into ember-legacy-views addon.
  •   #11796 [CLEANUP] Remove  Ember.beforeObserver, Ember.addBeforeObserver, Ember.removeBeforeObserver, Ember.beforeObserversFor, Ember._suspendBeforeObserver, Ember._suspendBeforeObservers, and Function.prototype.observesBefore.
  •   #11806 [CLEANUP] Remove deprecated Controller#transitionTo and Controller#replaceWith.
  •   #11807 [CLEANUP] Remove deprecated Ember.Handlebars.get.
  •   #11808 [CLEANUP] Remove deprecated Binding#oneWay.
  •   #11809 [CLEANUP] Remove deprecated Map#remove.
  •   #11213 [CLEANUP] Remove chaining in Observable.set
  •   #11438 [CLEANUP] Remove CP semantics
  •   #11447 [CLEANUP] Remove Ember.Set (not Ember.set).
  •   #11443 [CLEANUP] Remove Ember.LinkView.
  •   #11439 [CLEANUP] Remove computed macros.
  •   #11648 [CLEANUP] Remove Ember.computed.mapProperty.
  •   #11460 [CLEANUP] Remove Object.create polyfill.
  •   #11448 [CLEANUP] Remove Ember.DeferredMixin.
  •   #11458 [CLEANUP] Remove Ember.ArrayPolyfils.
  •   #11449 [CLEANUP] Remove Ember.RSVP.prototype.fail.
  •   #11459 [CLEANUP] Remove Ember.keys.
  •   #11456 [CLEANUP] Remove Ember.View.prototype.state &Ember.View.prototype._states`.
  •   #11455 [CLEANUP] Remove Ember.EnumerableUtils.
  •   #11462 [CLEANUP] Remove Object.defineProperty polyfill.
  •   #11517 [DEPRECATION] Deprecate this.resource in Router.map.
  •   #11479 [CLEANUP] Remove Ember.ObjectController.
  •   #11513 [BUGFIX] Replace array computed macros with plain array versions.
  •   #11513 [CLEANUP] Remove Ember.arrayComputed, Ember.reduceComputed, Ember.ArrayComputed, and Ember.ReduceComputed.
  •   #11547 [CLEANUP] Remove work around for Safari's double finally on error bug.
  •   #11528 [BUGFIX] Add helpful assertion when using Ember.computed.map without a function callback.
  •   #11528 [BUGFIX] Add helpful assertion when using Ember.computed.mapBy without a string property name.
  •   #11587 [CLEANUP] Remove {{bind-attr}}.
  •   #11611 [CLEANUP] Remove Ember.computed.filterProperty.
  •   #11608 [CLEANUP] Remove {{linkTo}} helper (not {{link-to}}).
  •   #11706 [CLEANUP] Remove Enumerable.rejectProperty.
  •   #11708 [BUGFIX] Update fillIn test helper to trigger the input event.
  •   #11710 Add repository field to package.json
  •   #11700 [CLEANUP] Removes Enumerable.findProperty.
  •   #11707 [CLEANUP] Remove Enumerable.everyBy.
  •   #10701 Refactor lazyGet.
  •   #11262 Fix basic Fastboot usage.
  •   #11375 Transition feature flag infrastructure to modules.
  •   #11383 Update {{each-in}} to use ember-metal/should-display.
  •   #11396 Make Ember.Checkbox extend from Ember.Component.
  详细改进内容请看发行说明,下载:https://github.com/emberjs/ember.js/archive/v2.0.0.zip。
  同时发布了 Ember 1.13.8 版本,详情请看发行说明。
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-100817-1-1.html 上篇帖子: curl 7.44.0 发布,字符界面下的下载工具 下篇帖子: WCMS V9.2 发布,为编辑员打造的 CMS
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表