- Merge #41 - Adding mixin with animation support (thanks @krawaller!)
- Merge #37 - Replace lodash dependencies with in house functions
- Throw when
querySelector(All)
does not receive an argument - Return null when
querySelector
does not find a match
- Merge #38 - Fix vendor prefixes for already camelCased style names
- Merge #35 - Define
childNodes
inElement
- Some small README improvements
- Merge #23 - Support data and aria attributes
- Merge #25 which fixes #19 - On click not passing through D3 datum
- Fix #10 - Vendor prefixed styles are camel cased incorrectly
- Fix #9 - Make events work like the normal DOM
This should contribute to fixing #4 (Support for Brush) too. The reason that this is a breaking change (a major version bump) is that the event object you receive in event listeners is now the actual native event, not a React synthetic event. If you want the synthetic event use the syntheticEvent
property. This should help even more d3 code just work out of the box.
- Fix #7 - toReact mutates the faux element