v1.2.0
What's Changed
- Keep up to date with npm dependencies
- Added zoom capabilities to
cubism-es
- Increased code coverage to close to 70%
- Fixed issues uncovered by the writing of unit tests:
- Dealing with constant when adding them to a metric
axis.focusFormat()
now returns the current format instead of null- Properly set the left offset for the rule when it's rendered rather than waiting for the next
focus
callback to properly render it - Fix variables names so that pressing left and right on the keyboard is not generating errors
- Handle
selectAll.node()
returningnull
, the timeout are still running even if the cubism graph is removed and it could be a problem when used elsewhere (ie. grafana). The code don't assume anymore that nodes will always be there.
- Allow the name of the class to be configurable, for instance for the
horizon
you can pick the name you want for the class it doesn't have to behorizon
- Make the code coverage use both unit and e2e tests
Issues
- left and right arrows although not generating errors are still not quite working as expected
Full Changelog: 1.1.3...v1.2.0