- Fix subpixel render issues of SteppedLine component
- Fix vulnerabilities, update to react-17, babel-7, eslint-7, webpack-5, node lts
- Add TypeScript type definitions
- Include scroll position in line offset calculation
- Clear timeout set by deferUpdate when unmounting component
- Fix bug where
zIndex
defaults to 1 when prop value is 0
- Set
NODE_ENV
to production for published bundle - Exclude
prop-types
from published bundle
- Add
SteppedLine
andSteppedLineTo
components - Remove
style
andborder
properties - Add
borderWidth
,borderStyle
, andborderColor
properties - More flexible anchor parsing
- Support boolean or number value for
delay
property - Add more demos
- Add
within
property to support mounting inside specific elements
- Compatible with React 16
- Fix demos in IE
- Exclude React library from output bundle
- Fix broken NPM deployment
- Remove element offset calculation
- Attach line element to document body
- Improve anchor parsing
- Create Line component which accepts X & Y pairs
- Add "delay" property for deferred render
- Output minified and non-minified bundles
- Initial release