### Changelog All notable changes to this project will be documented in this file. Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). #### [v2.15.0](https://github.com/mozilla/metrics-graphics/compare/v2.14.0...v2.15.0) > 25 May 2018 - basic brushing and zooming feature for line and point charts [`#851`](https://github.com/mozilla/metrics-graphics/pull/851) - Don't overwrite user-specified decimals parameter when formatting y axis (fixes #844) [`#847`](https://github.com/mozilla/metrics-graphics/pull/847) - Git ignore rework in section + IDE section [`#846`](https://github.com/mozilla/metrics-graphics/pull/846) - Add an option to select lines with areas of a multi-line chart [`#830`](https://github.com/mozilla/metrics-graphics/pull/830) - Add option to show active points on line and multi-lines charts [`#827`](https://github.com/mozilla/metrics-graphics/pull/827) - Handle case where min_x is specified as 0 (fixes #729) [`#840`](https://github.com/mozilla/metrics-graphics/pull/840) - Handle years-long time differences better when drawing x axis (fixes #848) [`#848`](https://github.com/mozilla/metrics-graphics/issues/848) - Version 2.15 [`8593311`](https://github.com/mozilla/metrics-graphics/commit/859331163c491b333145b374d2848f2ff161d9e0) - Add time range example of a "few years" [`52033a5`](https://github.com/mozilla/metrics-graphics/commit/52033a543fd6ef1ce7d7a2e40c9fbb91b28664c3) - Remove unused variable from mg_add_x_axis_rim function [`525aaf0`](https://github.com/mozilla/metrics-graphics/commit/525aaf0f10f091f067d806404faf9b434ef72127) #### [v2.14.0](https://github.com/mozilla/metrics-graphics/compare/v2.13.0...v2.14.0) > 15 March 2018 - Regenerate files in dist [`#837`](https://github.com/mozilla/metrics-graphics/pull/837) - Add option for flipped area under zero baseline [`#829`](https://github.com/mozilla/metrics-graphics/pull/829) - Change the algorithm for calculate decimals of format y-axis ticks (Fixes #821) [`#832`](https://github.com/mozilla/metrics-graphics/pull/832) - Use closures instead of `this` inside hover text code (fixes #828) [`#834`](https://github.com/mozilla/metrics-graphics/pull/834) - Use babel before umd step in gulp build pipeline (fixes #825) [`#826`](https://github.com/mozilla/metrics-graphics/pull/826) - Updates to travis so that ES6 is supported [`#816`](https://github.com/mozilla/metrics-graphics/pull/816) - Fix: examples.htm works properly with `gulp serve`. #812 [`#813`](https://github.com/mozilla/metrics-graphics/pull/813) - added @wlach to package.json contributors [`#810`](https://github.com/mozilla/metrics-graphics/pull/810) - Use babel when generating metricsgraphics(.min).js [`#809`](https://github.com/mozilla/metrics-graphics/pull/809) - Fix overlapping of label and ticks in the y-axis [`#803`](https://github.com/mozilla/metrics-graphics/pull/803) - fixed grammatical error in readme file [`#804`](https://github.com/mozilla/metrics-graphics/pull/804) - Change 'follow' to 'following' in README.md [`#801`](https://github.com/mozilla/metrics-graphics/pull/801) - Handling requested changes of pull request #829 [`d5accbc`](https://github.com/mozilla/metrics-graphics/commit/d5accbcf16e778e6be1f8d18cda82fd74af37d54) - Version 2.14.0 [`a124dab`](https://github.com/mozilla/metrics-graphics/commit/a124dab7e291e08abbce935a300bd68f13f139b6) - Fix broken legend [`4545b21`](https://github.com/mozilla/metrics-graphics/commit/4545b212996715d76ee66ab99b4e0ec6f777aacd) #### [v2.13.0](https://github.com/mozilla/metrics-graphics/compare/v2.12.0...v2.13.0) > 5 February 2018 - change color for eleventh line in README.md [`#797`](https://github.com/mozilla/metrics-graphics/pull/797) - Fix aggregated rollover circle displayed on missing data [`#786`](https://github.com/mozilla/metrics-graphics/pull/786) - Update d3.js link [`#785`](https://github.com/mozilla/metrics-graphics/pull/785) - Add CDNJS version badge in README.md [`#784`](https://github.com/mozilla/metrics-graphics/pull/784) - Change maximum number of supported lines in series [`fcbc2fd`](https://github.com/mozilla/metrics-graphics/commit/fcbc2fdcc81beb5633b547c7a8a81de2f0beb4b3) - Version 2.13 [`f49de36`](https://github.com/mozilla/metrics-graphics/commit/f49de3634b5825fc03c3bbbe8aff7252acea0765) - Update README for new line behaviour [`36c2f4c`](https://github.com/mozilla/metrics-graphics/commit/36c2f4c8a51aea660856261e4540e0eac6a21d7c) #### [v2.12.0](https://github.com/mozilla/metrics-graphics/compare/v2.11.0...v2.12.0) > 6 December 2017 - Add mouse out events on marker text [`#780`](https://github.com/mozilla/metrics-graphics/pull/780) - Fix linked rollovers when x-axis is not a date [`#781`](https://github.com/mozilla/metrics-graphics/pull/781) - Fix wrong datalink [`#740`](https://github.com/mozilla/metrics-graphics/pull/740) - Add mouse over events on Marker text [`#777`](https://github.com/mozilla/metrics-graphics/pull/777) - Add option to display or not the active line data point information [`#776`](https://github.com/mozilla/metrics-graphics/pull/776) - Add rollover click handler on line chart [`#775`](https://github.com/mozilla/metrics-graphics/pull/775) - parseInt width & height to avoid concatenation [`#743`](https://github.com/mozilla/metrics-graphics/pull/743) - Fix linked rollover when there is only one series with a custom y_accessor [`#770`](https://github.com/mozilla/metrics-graphics/pull/770) - Line legend: use index instead of line_id [`#752`](https://github.com/mozilla/metrics-graphics/pull/752) - Bump version to 2.12.0, update distribution [`b363d82`](https://github.com/mozilla/metrics-graphics/commit/b363d82c229fba6a280c9782b8154aad0ac901e7) - Mouse Over Markers documentation [`8e72b4d`](https://github.com/mozilla/metrics-graphics/commit/8e72b4dffa8b2509e3b4becd7b55ca4b15f2a11a) - Update reference to react-metrics-graphics [`02ed890`](https://github.com/mozilla/metrics-graphics/commit/02ed890e6a8402fb8b1c3d500d33fcd01e686507) #### [v2.11.0](https://github.com/mozilla/metrics-graphics/compare/v2.10.1...v2.11.0) > 10 December 2016 - Fix #653 : removed unused es6-module-transpiler [`#726`](https://github.com/mozilla/metrics-graphics/pull/726) - add label support for scatter plots [`#727`](https://github.com/mozilla/metrics-graphics/pull/727) - Fix #724: declare variable `target_ref` before usage. [`#728`](https://github.com/mozilla/metrics-graphics/pull/728) - Allow markers to be on the edge of the graph. [`#720`](https://github.com/mozilla/metrics-graphics/pull/720) - Universal markup rendering [`#723`](https://github.com/mozilla/metrics-graphics/pull/723) - Multiline example links to wrong data file [`#711`](https://github.com/mozilla/metrics-graphics/pull/711) - Added react component to the gallery in README.md [`#701`](https://github.com/mozilla/metrics-graphics/pull/701) - Fix #709 [`#709`](https://github.com/mozilla/metrics-graphics/issues/709) - Fix #724: declare variable `target_ref` before usage. [`#724`](https://github.com/mozilla/metrics-graphics/issues/724) - Fix #710 [`#710`](https://github.com/mozilla/metrics-graphics/issues/710) - Fix #705 [`#705`](https://github.com/mozilla/metrics-graphics/issues/705) - Merge remote-tracking branch 'origin/master' (fixes #695) [`#695`](https://github.com/mozilla/metrics-graphics/issues/695) - Up version to 2.11 [`ece9a17`](https://github.com/mozilla/metrics-graphics/commit/ece9a17313788e87dcb6b438cddcbf4ab08759e0) - Up version to 2.11 [`6412851`](https://github.com/mozilla/metrics-graphics/commit/6412851edd2a55f5d37dd73dc69bc0974fb8fe7a) - fix build [`7e2c4c8`](https://github.com/mozilla/metrics-graphics/commit/7e2c4c82bc9459d3f6684e44e975c272409354d6) #### [v2.10.1](https://github.com/mozilla/metrics-graphics/compare/v2.10.0...v2.10.1) > 16 August 2016 - Fix #693 [`#693`](https://github.com/mozilla/metrics-graphics/issues/693) - Fix issue #694 [`1b54bd2`](https://github.com/mozilla/metrics-graphics/commit/1b54bd28c1e49416b64c6d975b87cfbf121e2cdd) - Cleanup [`8e62b64`](https://github.com/mozilla/metrics-graphics/commit/8e62b64a721498281f24543a0b1cf528cd63e9b4) - Update version to 2.10.1 [`aca3532`](https://github.com/mozilla/metrics-graphics/commit/aca3532f9945b08c85ba5e72946863ff3f2b762a) #### [v2.10.0](https://github.com/mozilla/metrics-graphics/compare/v2.9.0...v2.10.0) > 2 August 2016 - added option to center title over entire chart [`#652`](https://github.com/mozilla/metrics-graphics/pull/652) - Correctly handle zero as one of the confidence band bounds [`#627`](https://github.com/mozilla/metrics-graphics/pull/627) - Fixing disappearing point for single data point series in aggregate graph. [`#643`](https://github.com/mozilla/metrics-graphics/pull/643) - Fix #684 [`#684`](https://github.com/mozilla/metrics-graphics/issues/684) - Fix #683 [`#683`](https://github.com/mozilla/metrics-graphics/issues/683) - Fix #681 [`#681`](https://github.com/mozilla/metrics-graphics/issues/681) - re-implemented rollovers to further fix #654. Rollovers for categorical plots needs finessing. [`#654`](https://github.com/mozilla/metrics-graphics/issues/654) - Fix #678 [`#678`](https://github.com/mozilla/metrics-graphics/issues/678) - Fix #675 [`#675`](https://github.com/mozilla/metrics-graphics/issues/675) - Fix #674 [`#674`](https://github.com/mozilla/metrics-graphics/issues/674) - fixed #670 [`#670`](https://github.com/mozilla/metrics-graphics/issues/670) - Fix #621 [`#621`](https://github.com/mozilla/metrics-graphics/issues/621) - fixes #669 [`#669`](https://github.com/mozilla/metrics-graphics/issues/669) - Fix #619 [`#619`](https://github.com/mozilla/metrics-graphics/issues/619) - Fix #586 [`#586`](https://github.com/mozilla/metrics-graphics/issues/586) - Fix #660 [`#660`](https://github.com/mozilla/metrics-graphics/issues/660) - Fix #659 [`#659`](https://github.com/mozilla/metrics-graphics/issues/659) - Fix #657 [`#657`](https://github.com/mozilla/metrics-graphics/issues/657) - Fix #585 - update MG to work with D3 v4 [`#585`](https://github.com/mozilla/metrics-graphics/issues/585) - Fix #642 [`#642`](https://github.com/mozilla/metrics-graphics/issues/642) - Rebuild [`367d035`](https://github.com/mozilla/metrics-graphics/commit/367d035d6c18439f95eca2ced4b549b300414905) - Cleanup [`05b8522`](https://github.com/mozilla/metrics-graphics/commit/05b85220ad858d2aef3d7fe82395d91624c7db8b) - Cleanup [`d0c2b5c`](https://github.com/mozilla/metrics-graphics/commit/d0c2b5cbcf82c666e89484c4a371e07d8378c00b) #### [v2.9.0](https://github.com/mozilla/metrics-graphics/compare/v2.8.0...v2.9.0) > 31 March 2016 - typo at link href for data/points1.json [`#617`](https://github.com/mozilla/metrics-graphics/pull/617) - Single window resize listener for all targets with automatic cleanup (fixes #544) [`#611`](https://github.com/mozilla/metrics-graphics/pull/611) - Fixes #578 [`#593`](https://github.com/mozilla/metrics-graphics/pull/593) - fixes #610 - aggregate rollover rollover doesn't break on single line [`#610`](https://github.com/mozilla/metrics-graphics/issues/610) - Fix #620 [`#620`](https://github.com/mozilla/metrics-graphics/issues/620) - fixes #616 - args.bar_thickness is automatically determined if args.height is set for bar charts [`#616`](https://github.com/mozilla/metrics-graphics/issues/616) - closes #614 [`#614`](https://github.com/mozilla/metrics-graphics/issues/614) - fixes #597. args.min_y_from_data presented a number of implementation problems. The main issue was that the plot bounds were not contingent on the range between the max and min y, so the inflation of the max and min for the purposes of plot bounds were contingent on the magnitude of the data. That's obviously silly. So now, if args.min_y_from_data, the range is taken into consideration. [`#597`](https://github.com/mozilla/metrics-graphics/issues/597) - fixes #601. Removing clip path entirely from points for the moment. The clip path tends to cut off parts of points that are within the bounds but whose radius extends beyond the plot area. [`#601`](https://github.com/mozilla/metrics-graphics/issues/601) - Fix #605 [`#605`](https://github.com/mozilla/metrics-graphics/issues/605) - Fix #603 [`#603`](https://github.com/mozilla/metrics-graphics/issues/603) - Fixes #578 [`#578`](https://github.com/mozilla/metrics-graphics/issues/578) - #626 [`565636b`](https://github.com/mozilla/metrics-graphics/commit/565636b742cf3df746a4041c6ea01dfaef24e929) - Update other chart types (#626) [`bdcaf45`](https://github.com/mozilla/metrics-graphics/commit/bdcaf45774d4fe70fca3b08c29d9e106f8912af9) - Cleanup [`58d26b9`](https://github.com/mozilla/metrics-graphics/commit/58d26b913e5df8e8f20d307b678a40a2379b3735) #### [v2.8.0](https://github.com/mozilla/metrics-graphics/compare/v2.7.0...v2.8.0) > 9 January 2016 - Fix nest_data_for_aggregate_rollover() bugs [`#569`](https://github.com/mozilla/metrics-graphics/pull/569) - Correctly handle zero sized svg elements during automatic resizes [`#570`](https://github.com/mozilla/metrics-graphics/pull/570) - Track existing lines with unique class [`#568`](https://github.com/mozilla/metrics-graphics/pull/568) - Add contribute.json file [`#536`](https://github.com/mozilla/metrics-graphics/pull/536) - fixes #579 [`#579`](https://github.com/mozilla/metrics-graphics/issues/579) - Fix #558 [`#558`](https://github.com/mozilla/metrics-graphics/issues/558) - Fix #556 [`#556`](https://github.com/mozilla/metrics-graphics/issues/556) - Track existing lines with unique class [`#546`](https://github.com/mozilla/metrics-graphics/issues/546) - fixes #562 - hook issues with new processed min and max x [`#562`](https://github.com/mozilla/metrics-graphics/issues/562) - fixes #561 - still a dirty hack [`#561`](https://github.com/mozilla/metrics-graphics/issues/561) - fixes #521 - MG now supports much longer time series. [`#521`](https://github.com/mozilla/metrics-graphics/issues/521) - closes #559, contributes to #555. Whatever was causing phantomjs to break on build is resolved. [`#559`](https://github.com/mozilla/metrics-graphics/issues/559) - fixes #543 - we now have args.internal_error for internal problems (such as not passing in data) and args.error for user-defined errors [`#543`](https://github.com/mozilla/metrics-graphics/issues/543) - fixes #531 [`#531`](https://github.com/mozilla/metrics-graphics/issues/531) - closes #511 [`#511`](https://github.com/mozilla/metrics-graphics/issues/511) - Revert the change for #563 until I get the chance to look at it again [`93a2b6e`](https://github.com/mozilla/metrics-graphics/commit/93a2b6e6785cdb520c06eafa1e826e594acacbc5) - Cleanup [`cbbd94f`](https://github.com/mozilla/metrics-graphics/commit/cbbd94f2faf8ed367a31278e19803cf47302d152) - d3 on npm is v4, was causing tests to fail, filed issue #585 [`09c30f0`](https://github.com/mozilla/metrics-graphics/commit/09c30f01364a7cc3c63e9c5fe6d570b7e7828b6a) #### [v2.7.0](https://github.com/mozilla/metrics-graphics/compare/v2.6.0...v2.7.0) > 27 October 2015 - Fix for #505 (histograms and dates) [`#509`](https://github.com/mozilla/metrics-graphics/pull/509) - missing-data chart with full_width: true doesn't react properly on window resize [`#508`](https://github.com/mozilla/metrics-graphics/pull/508) - Fix documentation to add the 'mg-' class prefix [`#501`](https://github.com/mozilla/metrics-graphics/pull/501) - fix exception on aggregate_rollover is true & multiline [`#494`](https://github.com/mozilla/metrics-graphics/pull/494) - Fix for empty data series in multiline chart [`#483`](https://github.com/mozilla/metrics-graphics/pull/483) - Fix issue #479 [`#480`](https://github.com/mozilla/metrics-graphics/pull/480) - Aggregate numerical [`#476`](https://github.com/mozilla/metrics-graphics/pull/476) - Fix issue #457 [`#462`](https://github.com/mozilla/metrics-graphics/pull/462) - added x_sort method [`#461`](https://github.com/mozilla/metrics-graphics/pull/461) - Fix #520 [`#520`](https://github.com/mozilla/metrics-graphics/issues/520) - Fix #519 [`#519`](https://github.com/mozilla/metrics-graphics/issues/519) - Fix #517 [`#517`](https://github.com/mozilla/metrics-graphics/issues/517) - Fix #463 [`#463`](https://github.com/mozilla/metrics-graphics/issues/463) - closes #490, after a bit of weirdness in phantomJS. [`#490`](https://github.com/mozilla/metrics-graphics/issues/490) - Fixes #490. Added an example for functions. [`#490`](https://github.com/mozilla/metrics-graphics/issues/490) - Maintain x-axis formatting when drawing histograms [`#505`](https://github.com/mozilla/metrics-graphics/issues/505) - Fix #485 - make least squares line span range of data rather than ticks [`#485`](https://github.com/mozilla/metrics-graphics/issues/485) - Cleanup [`2dfed5a`](https://github.com/mozilla/metrics-graphics/commit/2dfed5ad62dbf276b2d47a1aa297d33376ca1c1e) - Make it look nicer with the accessible style (#519) [`241c027`](https://github.com/mozilla/metrics-graphics/commit/241c027a0d2513b1b23088179559ce42478f9533) - Update README.md [`3203a48`](https://github.com/mozilla/metrics-graphics/commit/3203a48a1fd82f9d28853ed67c5a2eb43eb673e2) #### [v2.6.0](https://github.com/mozilla/metrics-graphics/compare/v2.5.0...v2.6.0) > 8 July 2015 - Only try to add ticks if there is variation in the y-axis [`#455`](https://github.com/mozilla/metrics-graphics/pull/455) - Sort dates in ascending order to make aggregate rollover work properly for certain lines [`#454`](https://github.com/mozilla/metrics-graphics/pull/454) - Adding mg-regions to readme [`#451`](https://github.com/mozilla/metrics-graphics/pull/451) - Fix index for `aggregate_rollover` and linked charts. [`#450`](https://github.com/mozilla/metrics-graphics/pull/450) - Fix mouseover when aggregate_rollover and linked are enabled. [`#448`](https://github.com/mozilla/metrics-graphics/pull/448) - Remove moot `version` property from bower.json [`#446`](https://github.com/mozilla/metrics-graphics/pull/446) - Add support for `linked` charts when `aggregate_rollover` is enabled. [`#444`](https://github.com/mozilla/metrics-graphics/pull/444) - looks to fix #449 [`#449`](https://github.com/mozilla/metrics-graphics/issues/449) - Add an example for missing_is_hidden_accessor [`70c9434`](https://github.com/mozilla/metrics-graphics/commit/70c94347e985f9eb4146932f59a649c736912000) - Update 'broken lines' example [`45af302`](https://github.com/mozilla/metrics-graphics/commit/45af30227efcbf42b2954dfa3de51f50c1af4bf0) - Update footer to v2.6 [`dffd40e`](https://github.com/mozilla/metrics-graphics/commit/dffd40ecc60a31a31787e91aa6bf66013a77d985) #### [v2.5.0](https://github.com/mozilla/metrics-graphics/compare/v2.4.0...v2.5.0) > 22 May 2015 - Adding bar label rotation [`#434`](https://github.com/mozilla/metrics-graphics/pull/434) - temporary fix for path tween [`#433`](https://github.com/mozilla/metrics-graphics/pull/433) - Improved target reference generation [`#422`](https://github.com/mozilla/metrics-graphics/pull/422) - Reordering dev env code to allow for errors; buttons now work even if MG code is broken. [`#425`](https://github.com/mozilla/metrics-graphics/pull/425) - Reworking punctiation and target ref with tests [`#1`](https://github.com/mozilla/metrics-graphics/pull/1) - Groundwork for extensibility (WIP) [`#351`](https://github.com/mozilla/metrics-graphics/pull/351) - clone our data before we modify [`#414`](https://github.com/mozilla/metrics-graphics/pull/414) - Use small font for baselines when small_text is set or implied [`#409`](https://github.com/mozilla/metrics-graphics/pull/409) - Prepare files for v2.5 release [`8eb6752`](https://github.com/mozilla/metrics-graphics/commit/8eb6752d0bea9c6f683794dc0aff159756ed76a4) - Fix issue #435 [`54c8cf3`](https://github.com/mozilla/metrics-graphics/commit/54c8cf33dcd0344a93a270c83e5e1930f0845fb7) - Update references on interactive demo page [`5b26ee1`](https://github.com/mozilla/metrics-graphics/commit/5b26ee1c29239f416bb94bfa0f5915c719376845) #### [v2.4.0](https://github.com/mozilla/metrics-graphics/compare/v2.3.0...v2.4.0) > 13 April 2015 - Fix #405 [`#405`](https://github.com/mozilla/metrics-graphics/issues/405) - Fixes #347 fully, and fixes the histograms and bars, which was broken upon last commit [`#347`](https://github.com/mozilla/metrics-graphics/issues/347) - Fix #401 [`#401`](https://github.com/mozilla/metrics-graphics/issues/401) - Update version to 2.4.0 [`4382ccd`](https://github.com/mozilla/metrics-graphics/commit/4382ccd48f91e829d63ea3e6f74221de180ab304) - Update version to 2.4.0 [`9ff4341`](https://github.com/mozilla/metrics-graphics/commit/9ff4341f4eb2e7c21a5715c2e8f3a97c9d416b89) - Delete empty line [`e8348bd`](https://github.com/mozilla/metrics-graphics/commit/e8348bd3a5433767d847c05eef560a2b5db0aa97) #### [v2.3.0](https://github.com/mozilla/metrics-graphics/compare/v2.2.1...v2.3.0) > 30 March 2015 - Fix "Uncaught ReferenceError: globals is not defined" for linked point c... [`#397`](https://github.com/mozilla/metrics-graphics/pull/397) - npm install gulp [`#377`](https://github.com/mozilla/metrics-graphics/pull/377) - fixes #368 - dom elements can again be passed to target. [`#368`](https://github.com/mozilla/metrics-graphics/issues/368) - Fix #387 [`#387`](https://github.com/mozilla/metrics-graphics/issues/387) - Last bit of cleanup [`036351b`](https://github.com/mozilla/metrics-graphics/commit/036351b7a8e09d60cde5b93de1317c7391090769) - Update version to v2.3.0 [`dc61404`](https://github.com/mozilla/metrics-graphics/commit/dc61404178d950a9551fcd65ba48a442daed6db7) - Rebuilt for v2.3.0 [`d74a77f`](https://github.com/mozilla/metrics-graphics/commit/d74a77f245fcbd8b5b2c4ccb105e68e71e1bff6b) #### [v2.2.1](https://github.com/mozilla/metrics-graphics/compare/v2.2.0...v2.2.1) > 26 February 2015 - Corrected issue where test target was not in scope [`#373`](https://github.com/mozilla/metrics-graphics/pull/373) - Fix: missed a check for presence of predictor & baselines [`#371`](https://github.com/mozilla/metrics-graphics/pull/371) - Add missing .mg-hover-* colors to dark demo css [`#369`](https://github.com/mozilla/metrics-graphics/pull/369) - Bar redrawing fix [`#367`](https://github.com/mozilla/metrics-graphics/pull/367) - Fix #372 [`#372`](https://github.com/mozilla/metrics-graphics/issues/372) - Unit test for issue #372 [`e899bc7`](https://github.com/mozilla/metrics-graphics/commit/e899bc70dd255db72461dfe6226ff9c40abdcf2d) - Update version to 2.2.1 [`4608060`](https://github.com/mozilla/metrics-graphics/commit/4608060d089f06b5d42dee325a451bd241bf9351) - Updated version to 2.2.1 on examples pages [`38aea5b`](https://github.com/mozilla/metrics-graphics/commit/38aea5bd77eb15a2f3e53acc1b0af1aac428fa81) #### [v2.2.0](https://github.com/mozilla/metrics-graphics/compare/v2.1.0...v2.2.0) > 13 February 2015 - Setting id on the clip-path [`#357`](https://github.com/mozilla/metrics-graphics/pull/357) - Correcting plot-window clip path [`#356`](https://github.com/mozilla/metrics-graphics/pull/356) - Fix JS comment syntax in code block [`#353`](https://github.com/mozilla/metrics-graphics/pull/353) - Enable syntax highlighting [`#352`](https://github.com/mozilla/metrics-graphics/pull/352) - Adds support for transition on confidence band [`#329`](https://github.com/mozilla/metrics-graphics/pull/329) - Adds support for two markers in close proximity. [`#326`](https://github.com/mozilla/metrics-graphics/pull/326) - Fix duplicate chart title on redraw [`#348`](https://github.com/mozilla/metrics-graphics/pull/348) - Improved tween for line-chart path transitions [`#343`](https://github.com/mozilla/metrics-graphics/pull/343) - Fixed resize on mobile device orientation change [`#338`](https://github.com/mozilla/metrics-graphics/pull/338) - Cleanup [`#340`](https://github.com/mozilla/metrics-graphics/pull/340) - Fix #276 [`#276`](https://github.com/mozilla/metrics-graphics/issues/276) - Minor cleanup [`dd7517e`](https://github.com/mozilla/metrics-graphics/commit/dd7517ed6c47166246499179d5093de2d8fb4ddc) - Update version number in footers [`a762638`](https://github.com/mozilla/metrics-graphics/commit/a7626382502dd8d8b8b8f5ad92a1bf58bf915302) - Minor cleanup [`0b82511`](https://github.com/mozilla/metrics-graphics/commit/0b825114b1465fb4a8947dd572cbf92252811465) #### [v2.1.0](https://github.com/mozilla/metrics-graphics/compare/v2.0.0...v2.1.0) > 22 January 2015 - Working a little on that GPA [`#335`](https://github.com/mozilla/metrics-graphics/pull/335) - dev environment improvements [`#334`](https://github.com/mozilla/metrics-graphics/pull/334) - Linked minutes [`#325`](https://github.com/mozilla/metrics-graphics/pull/325) - Changes order of drawing markers. Making the order same for each graph [`#330`](https://github.com/mozilla/metrics-graphics/pull/330) - Development server [`#322`](https://github.com/mozilla/metrics-graphics/pull/322) - Print a warning in the console when the target element cannot be found [`#327`](https://github.com/mozilla/metrics-graphics/pull/327) - Added aggregate_rollover to defaults [`#241`](https://github.com/mozilla/metrics-graphics/pull/241) - Aggregated rollover information [`#316`](https://github.com/mozilla/metrics-graphics/pull/316) - Added .editorconfig for consistency across IDEs [`#321`](https://github.com/mozilla/metrics-graphics/pull/321) - Fix possibly-undefined use of local `pp` variable. [`#312`](https://github.com/mozilla/metrics-graphics/pull/312) - Adding code-climate badge [`#317`](https://github.com/mozilla/metrics-graphics/pull/317) - travis-ci setup [`#315`](https://github.com/mozilla/metrics-graphics/pull/315) - Fixing tests for PhantomJS [`#314`](https://github.com/mozilla/metrics-graphics/pull/314) - Disable sourcemap reference generation [`#304`](https://github.com/mozilla/metrics-graphics/pull/304) - modify gulp-umd config to add MG to root namespace [`#301`](https://github.com/mozilla/metrics-graphics/pull/301) - Vertical bars [`#243`](https://github.com/mozilla/metrics-graphics/pull/243) - add gulp-umd to build:js task [`#296`](https://github.com/mozilla/metrics-graphics/pull/296) - closes #284 and makes some additional tweaks [`#284`](https://github.com/mozilla/metrics-graphics/issues/284) - Fix #289, we'll need to file another bug for missing_is_zero [`#289`](https://github.com/mozilla/metrics-graphics/issues/289) - Fix #289 - error when missing_is_zero is set and data length is 1 [`#289`](https://github.com/mozilla/metrics-graphics/issues/289) - closes #102, at least for now. You can set full_width or full_height to be true to have the svg span the parent element and resize with it. [`#102`](https://github.com/mozilla/metrics-graphics/issues/102) - Unit tests for histograms, points, utility.js (#306), fixes #318 [`#318`](https://github.com/mozilla/metrics-graphics/issues/318) - Update stroke widths for markers and baselines [`5b47468`](https://github.com/mozilla/metrics-graphics/commit/5b47468e62a63ecb40ec926973a7e78c1ef2509f) - Recent change made in PR #330 [`f069405`](https://github.com/mozilla/metrics-graphics/commit/f0694053fe764b2bc92afd828edc3ad4cc059cd5) - merging missing chart changes [`a7f14aa`](https://github.com/mozilla/metrics-graphics/commit/a7f14aa567309960c0aded08ca3d01f6c4431127) ### [v2.0.0](https://github.com/mozilla/metrics-graphics/compare/v1.1.0...v2.0.0) > 24 December 2014 - Added rollout_callback, inverse of rollover_callback [`#239`](https://github.com/mozilla/metrics-graphics/pull/239) - Updated packages with dist [`#273`](https://github.com/mozilla/metrics-graphics/pull/273) - Updated example references to use dist instead of lib [`#272`](https://github.com/mozilla/metrics-graphics/pull/272) - Moved folder structure [`#268`](https://github.com/mozilla/metrics-graphics/pull/268) - Test suite setup [`#259`](https://github.com/mozilla/metrics-graphics/pull/259) - Fix DOM ordering for redrawn lines/areas [`#254`](https://github.com/mozilla/metrics-graphics/pull/254) - Gulp tasks for checking and building js [`#233`](https://github.com/mozilla/metrics-graphics/pull/233) - Fixes #255 - for lines, at least, specifying an array of arrays (as a single line) or an array of array-arrays (multiline) with list:true will work as you expect. [`#255`](https://github.com/mozilla/metrics-graphics/issues/255) - v2.0 changes [`11c6477`](https://github.com/mozilla/metrics-graphics/commit/11c64776d8b3d2a2c149b1cb4447219059912f5e) - Update README.md [`1fd9d61`](https://github.com/mozilla/metrics-graphics/commit/1fd9d618b5d9c5c78db99d976be85bffb6afd9a6) - Update README.md [`e3df9f1`](https://github.com/mozilla/metrics-graphics/commit/e3df9f1861293a1fec8ae0c78d711566e655a6d7) #### v1.1.0 > 1 December 2014 - Update process.js [`#234`](https://github.com/mozilla/metrics-graphics/pull/234) - Fixes #229: Removing area when switching between single- and multi-line chart data [`#230`](https://github.com/mozilla/metrics-graphics/pull/230) - Add dependency directories to .gitignore [`#221`](https://github.com/mozilla/metrics-graphics/pull/221) - Create initial package.json [`#220`](https://github.com/mozilla/metrics-graphics/pull/220) - chore(readme): fix example code [`#218`](https://github.com/mozilla/metrics-graphics/pull/218) - missing_text now an arg for the 'missing-data' chart [`#213`](https://github.com/mozilla/metrics-graphics/pull/213) - feat(target): allow DOM&jQuery elements in target option [`#211`](https://github.com/mozilla/metrics-graphics/pull/211) - Added a missing comma in the API example. [`#204`](https://github.com/mozilla/metrics-graphics/pull/204) - Fix example code [`#194`](https://github.com/mozilla/metrics-graphics/pull/194) - Typo [`#191`](https://github.com/mozilla/metrics-graphics/pull/191) - Alternate Date/Timestamp Parsing Options [`#186`](https://github.com/mozilla/metrics-graphics/pull/186) - Add LICENSE file to repository [`#187`](https://github.com/mozilla/metrics-graphics/pull/187) - Log axis [`#127`](https://github.com/mozilla/metrics-graphics/pull/127) - Fixes issue #98 [`#128`](https://github.com/mozilla/metrics-graphics/pull/128) - Histogram TypeError [`#125`](https://github.com/mozilla/metrics-graphics/pull/125) - fixes 121 [`#122`](https://github.com/mozilla/metrics-graphics/pull/122) - Add code to fix y axis labels for small values. [`#96`](https://github.com/mozilla/metrics-graphics/pull/96) - Allow specification of line interpolation method. [`#94`](https://github.com/mozilla/metrics-graphics/pull/94) - Remove baselines before drawing. [`#95`](https://github.com/mozilla/metrics-graphics/pull/95) - Fixes #229: Removing area when switching between single- and multi-line chart data [`#229`](https://github.com/mozilla/metrics-graphics/issues/229) - fixes #219 - we now no longer need bootstrap.js, since I pulled out the dropdown code [`#219`](https://github.com/mozilla/metrics-graphics/issues/219) - fixes #176 - we were doing some weird padding thing and I can't remember why, but I removed it and now the year label doesn't collide with the date above it for very long graphics [`#176`](https://github.com/mozilla/metrics-graphics/issues/176) - closes #159 - @almossawi take a look at dev and let me know what you think. [`#159`](https://github.com/mozilla/metrics-graphics/issues/159) - fixes #174 - multiline charts using a single array now only plots what data is available for each line [`#174`](https://github.com/mozilla/metrics-graphics/issues/174) - fixes #153 - ls now works with dates on x and y variables as date. [`#153`](https://github.com/mozilla/metrics-graphics/issues/153) - closes #112 @almossawi let me know what you think / if there are any stylistic changes to the css that need to be implemented. The axis lines look a little heavy ... [`#112`](https://github.com/mozilla/metrics-graphics/issues/112) - fixes #113. We have some parsing out of the init functionality so we can separate precomputation steps in each chart type [`#113`](https://github.com/mozilla/metrics-graphics/issues/113) - added log scale support for y axis - fixes #82 [`#82`](https://github.com/mozilla/metrics-graphics/issues/82) - closes #84 - multiline accessor support [`#84`](https://github.com/mozilla/metrics-graphics/issues/84) - fixes #77 - missing charts don't duplicate upon calling moz_chart again [`#77`](https://github.com/mozilla/metrics-graphics/issues/77) - fixes #77 - forgot to check for zero values in the args.y_axis_negative check [`#77`](https://github.com/mozilla/metrics-graphics/issues/77) - closes #68 - also rearranged the section on rollovers to include more examples [`#68`](https://github.com/mozilla/metrics-graphics/issues/68) - closes #62 [`#62`](https://github.com/mozilla/metrics-graphics/issues/62) - closes #56 - not entirely satisfactorily, but allows negative values for both axes if that is in the cards. [`#56`](https://github.com/mozilla/metrics-graphics/issues/56) - closes #54 - provided args.decimals to control float issues, with default 2 [`#54`](https://github.com/mozilla/metrics-graphics/issues/54) - closes #59 - year marker now dependent on xax_tick value [`#59`](https://github.com/mozilla/metrics-graphics/issues/59) - closes #52 - if working with date range and beginning of any year does not appear, then the first tick will have the year underneath it, for reference. If there is a beginning of year, then this doesn't happen, since you can infer everything else from just one year marker. [`#52`](https://github.com/mozilla/metrics-graphics/issues/52) - added small text functionality - closes #41 [`#41`](https://github.com/mozilla/metrics-graphics/issues/41) - closes #45 - no more underscore. pow finito [`#45`](https://github.com/mozilla/metrics-graphics/issues/45) - added the code and links to top corner - closes #28 [`#28`](https://github.com/mozilla/metrics-graphics/issues/28) - closes #7 - chart titling and description are in the main moz_chart thing now. Everything handled in the init step. We may need to separate the init step since it is pretty generic. [`#7`](https://github.com/mozilla/metrics-graphics/issues/7) - closes #20 [`#20`](https://github.com/mozilla/metrics-graphics/issues/20) - closes #17 - years now optional [`#17`](https://github.com/mozilla/metrics-graphics/issues/17) - closes #15 - changed arg from type to format [`#15`](https://github.com/mozilla/metrics-graphics/issues/15) - closes #21 ... made goals arbitrary, and separated the markers function from the line chart, since we will be using this function generically for other things, like the axis ones [`#21`](https://github.com/mozilla/metrics-graphics/issues/21) - Fixes #3 - args.markers is the way to add markers to a graph [`#3`](https://github.com/mozilla/metrics-graphics/issues/3) - Update bower.json [`15a4703`](https://github.com/mozilla/metrics-graphics/commit/15a4703db568342043f156b5635d10b17ebe98cb) - Fix issue #245 [`6402716`](https://github.com/mozilla/metrics-graphics/commit/6402716c3165eb90cdace5729a18706ea2921187) - Minor cleanup [`22d9a35`](https://github.com/mozilla/metrics-graphics/commit/22d9a355155f297801ffacfd9986ddc6af588dee)