Salmon crumble
Pre-release
Pre-release
·
1485 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.