| |||||
Ember continues the work of Sproutcore 2.0.
The framework uses modern technologies like HTML5, Ruby and JavaScript.
Ember eliminates boilerplates and provides a standard application architecture.
Here are some key features of "Ember":
· Computed properties
· Auto-updating templates
· Namespacing
· Bindings
Requirements:
· Ruby 1.9.2 or higher
· JavaScript enabled on client side
What's New in This Release: [ read full changelog ]
· Better docs
· Preliminary routing support
· Properly handle null content in Ember.Select
· Allow a context to be passed to the action helper
· Notify parentView of childView changes for virtual views
· Extract Ember.Application into a separate package
· Better console handling
· Removed warnings about element not being present in willInsertElement
· Removed old deprecated RunLoop syntax
· Add support for "input" event handlers
· Removed deprecated getPath/setPath global support, deprecated star paths
· Removed Ember.Set.create with enumerable
· Add Ember.Binding.registerTransform
· States should create a childStates array
· Always send Array#contentWillChange with contentDidChange
· Updated Metamorph
· Re-enable enumerable properties: [], firstObject and lastObject
· Add support for #each foo in bar
· Implement {{#with foo as bar}} syntax
· Fixed ordering of MutableArray#unshiftObjects
· Fix Em namespace in dev mode
· Add currentView property to Ember.ContainerView
· Namespace debugging functions, ember_assert, ember_deprecate, and ember_warn are now Ember.asset, Ember.deprecate, and Ember.warn.
· Rename BindableSpanView -> HandlebarsBoundView
· Updated Handlebars to 1.0.0.beta.6
· Ember.cacheFor should return falsy values
· Handlebars actions use a stateManager by default
· Bindings should connect to `this` and not the prototype.
· Fix security error w/ Opera and Frames
· Warn when attempting to appendTo or replaceIn with an existing Ember.View
· Change the context in which {{view}} renders
· Improve error when sending an unimplemented event
· Change didInsertElement function to event callback
· Precompile defaultTemplates for production builds
· Updated uglifier
· Improved the testing stack
· Using the colon syntax with classBinding should allow truthy values to propagate the associated class
· Add safeHtml method to String
· Improved compatibility with Handlebars.SafeString
· Deprecate Ember.Button

Via: Ember 0.9.8.1 / 1.0.0-rc.3






0 Comment:
Post a Comment