Releases: foxbunny/duckweed
Releases · foxbunny/duckweed
v1.1.0
v1.0.0
- Code base cleaned up with a completely new coding style
- New architecture using synchronous update function and continuation with promises, removed
patch()
- Removed
act.as()
(we can just doact.bind(null, ....)
) - Exposed utility functions for scoped object patching (a.k.a. lenses) via
scoped
module - Event processors can now suppress event handling completely by returning
undefined
- Updated and cleaned up the documentation
0.7.0-beta
- Optimized patch() to suppress rendering when returned model is identical to the original.
0.6.0-beta
- Added document events using
doc-EVENT
props that can handle events on thedocument
object - Renamed
documentevents
module tooffevents
0.5.0-beta
- Allow plugins to receive the runner state object as second argument in
init()
0.4.1-beta
- Renamed
duckweed/__helpers__
module toduckweed/test-helpers
- Improved documentations with API reference and a set of developer guides
0.4.0-beta
- Add plugin API which allows external code to break into the model update
- Add the ability to specify custom Snabbdom (or other)
patch()
function
0.3.0-beta
- Include UMD builds in the repository
0.2.1-beta
- Fixes an omission in the typings that prevents TypeScript users to use
patch.as()
0.2.0-beta
- Adds new API for creating scoped model patchers with
patcher.as()
function - Fixed a but in the model snapshotter where
current
would always returnundefined