- Expose Yolk.wrapObject so that I can be.. wrapped
- Use ES6 imports instead of CommonJS require
- Upgrade to Babel 6
- Make all components accept a single argument rather than two. This now includes injecting
createEventHandler as part of this argument rather than calling
this.createEventHandler
- Remove
Yolk.createElement
in favor of superchargedYolk.h
- Add
Yolk.h
for doing hyperscript instead of JSX
- Through testing all of the attribute descriptors, I found that several attributes either has invalid descriptors, were not widely supported, or were not being assigned correctly.
- Added various other event handlers
- Fix nasty bug where anything using
.setAttribute
to set an attribute did not work
- Add Yolk.CustomComponent to wrap custom JavaScript behaviors as Yolk components
- Fix bug where some attributes wouldn't be set
-
Remove Yolk.createEventHandler from top level API
- Forces creating components
- Handlers are always automatically cleaned up
-
Add Yolk.registerElement to register custom HTML tags