Canvas Gauges Versions Save

HTML5 Canvas Gauge. Tiny implementation of highly configurable gauge using pure JavaScript and HTML5 canvas. No dependencies. Suitable for IoT devices because of minimum code base.

v2.1.7

4 years ago

This release contains the following bug-fixes and improvements:

  • Bug-fix: Fix broken drawing of radial gauge needle. Critical, because causing crash.

v2.1.6

4 years ago

This release contains the following bug-fixes and improvements:

  • Feature: Added barStartPosition option (See PR #184).
  • Feature: Added “highlightsLineCap” option (See PR #179).
  • Bug-fix: Resolved issues with builds.
  • Chore: Moved to Gulp v4+
  • Documentation: Docs updated to the latest version.

v2.1.5

6 years ago

This release contains the following bug-fixes and improvements:

  • Bug-fix: Fix for minor tick alignment issues when using the exactTick feature.
  • Bug-fix: Avoid polluting Array.prototype with enumerable properties.

If you facing any issues using gauges v2.1.5, please report.

v2.1.4

7 years ago

This release contains the following bug-fixes and improvements:

  • Bug-fix: fixed problem with DomObserver export in JS API

If you facing any issues using gauges v2.1.4, please report.

v2.1.3

7 years ago

This release contains the following bug-fixes and improvements:

  • Bug-fix: Fixed some problems with animations (see issue #106)
  • Enhancement: Added "value" event emission to get possibility interact with gauge on value change.
  • Enhancement: implemented issue #105 - added possibility to configure event listeners via constructor
  • Bug-fix: fixed issue #117 - auto-width calculations for value box drawings.
  • Bug-fix: fixed issue #114 - arrow needle tail fixed for radial gauges.
  • Bug-fix: fixed issue #122 - problem with animation when changing gauge value via HTML-node attribute change.

If you facing any issues using gauges v2.1.3, please report.

v2.1.2

7 years ago

This release contains the following bug-fixes:

  • Bug-fix: fixed problem running linear gauge in IE11 (see issue #101)
  • Bug-fix: fixed issue with running exact ticks gauge configuration when minor ticks is set to zero (see issue #99)

If you facing any issues using gauges v2.1.2, please report.

v2.1.1

7 years ago

This release contains the following bug-fixes and improvements:

  • Bug-fix: fixed problem with cancelling old animations (issue #94)
  • Bug-fix: fixed problem with drawing plate borders on high pixel devices (issue #91)
  • Improvement: Implemented possibility to configure custom ticks bars with exact ticks positions at values.
  • Bug-fix: radial gauges now taking into account font size of the tick labels when drawing them (see issue #90)
  • Improvement: added possibility to define tick labels (numbers) margin (see issue #90)

If you facing any issues using gauges v2.1.1, please report.

v2.1.0

7 years ago

This release contains the following bug-fixes and improvements:

  • Improvement: implemented progress bar for radial gauges.
  • Improvement: added possibility to control automatic DOM-document parse for gauge creation on a page (see issue #87)
  • Improvement: Added possibility to configure full 360-degree plate radial gauges to rotate plate/needle by a minimal path between changing values (see issue #77)
  • Improvement: Added possibility to inject into gauge drawing workflow using event model (see issue #82)
  • Bug-fix: fixed wrong value-box positioning on linear gauges.
  • Bug-fix: fixed wrong text positioning in value box.
  • Bug-fix: fixed bug with drawing outranged-value gauges.
  • Bug-fix: fixed some problems with updating some options on dynamic re-configuration of the gauges.
  • Bug-fix: fixed wrong highlight drawings on linear gauges when min value is above zero (see issue #76)

If you facing any issues using gauges v2.1.0, please report.

v2.0.9

7 years ago

This release contains the following bug-fixes and improvements:

  • Bug-fix: fixed wrong positioning of value text on linear gauges.
  • Bug-fix: fixed potentially wrong behavior of DOM mutations in some circumstances.
  • Improvement: minor codebase size improvement and optimization.

If you facing any issues using gauges v2.0.9, please report.

Migration from version 1.x.x

v2.0.8

7 years ago

This release contains some improvements and bug-fixes:

  • Improvement: added version to minified file and gauges runtime (issue #69)
  • Improvement: added possibility to set width of value box (issue #70)
  • Improvement: added possibility to configure highlights width.
  • Bug-fix: fixed incorrect highlights drawing on radial gauge, which was broken when plate color set to transparent.
  • Bug-fix: fixed wrong borders and plate drawing, which prevented the plate to be drawn transparent.

If you facing any issues using gauges v2.0.8, please report.

Migration from version 1.x.x