Salmon crumble
Pre-release
Pre-release
cibernox
released this
01 Aug 23:14
·
1378 commits
to master
since this release
This release contains one main change when compared with the 1.0.0-beta.5: IMMUTABLE API.
The publicAPI
object received by subcomponents, actions and the block of the components is now immutable. Any change in the state of this object actually creates a new object.
Subcomponents can now rely on this to replace usages of Ember.Observe
with didReceiveAttrs
, since now the select
object will be updated after each change.
Also, every change in this object will be broadcasted to the outside using the registerAPI
action. This can be used to track how the state of the select evolved after every change, giving a poor's man log and I hope will evolve into a time-travel debugging feature.
For a fill list of changes check the Changelog file.