Skip to content

Releases: ekacnet/cubism-es

v1.2.0

02 May 16:32
Compare
Choose a tag to compare

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() returning null, 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 be horizon
  • 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

v1.1.3

02 May 16:00
Compare
Choose a tag to compare

What's Changed

  • First massive update since 2019, update lots of dependencies needed for the build/development as as update D3.js to v7
  • Add code coverage
  • Clean dead code
  • Reformat the code

New Contributors

Full Changelog: 1.1.2...v1.1.3