Skip to content

Version 2.0.0

Compare
Choose a tag to compare
@neveldo neveldo released this 12 Jun 19:17
· 83 commits to master since this release

ChangeLog

  • Feature : Update jQuery to v3.0.0 and Raphael.js to v2.2.0 (neveldo)
  • Feature : Add tooltip.offset.left and tooltip.offset.top options to set a custom offset between the cursor and the tooltip (neveldo)
  • Bugfix : Prevent from updating unneeded areas, plots and links in the 'update' event (neveldo)
  • Feature : Allow transformations on SVG plotted points (neveldo)
  • Bugfix : Fix updateElem() function for SVG elements (bbox object undefined) (neveldo)
  • Feature : Add new minLevel option (billyrennekamp)
  • Bugfix : Fix the flicker on mouseover between text and area (billyrennekamp)
  • Feature : margin option now accept an object in order to fine tune x and y offset of text position (neveldo)
  • Bugfix : initElem : setHover only if attrsHover set (Indigo744)
  • Feature : Allow zoom trigger with no level set (Indigo744)
  • Feature : Relative zoom for onZoom (Indigo744)
  • Misc : Add Mercator and Miller world map (Indigo744)
  • Feature : Legends are redrawn on resize (Indigo744)
  • Feature : Expand zoom buttons functionality (Indigo744)
  • Feature : Add checkForRaphaelBBoxBug() function in order to check for a known bug from Raphael.js when creating a paper in an hidden container (Indigo744)
  • Feature : Add 'showElementsInRange' event to filter the elements to show on the map depending on values intervals (Indigo744)
  • Refactoring : Move default options inside prototype to allow overriding (Indigo744)
  • Refactoring : Refactored internal structure of the plugin (Indigo744)
  • Misc : Add many new code examples (Indigo744)
  • Misc : Add unit tests (Indigo744)
  • Refactoring : Provide new update event signature (Indigo744)
  • Bugfix : Fix leaking when removing plots/links (Indigo744)
  • Feature : tooltip.content accept function (Indigo744)
  • Bugfix : handleClickOnLegendElem take into account other legends (Indigo744)
  • Bugfix : Set default size when no size is set on slices (Indigo744)
  • Bugfix : Fix target for zoom related events 'mousewheel', 'touchstart' and 'touchmove' (neveldo)
  • Feature : Delete all plots/links in 'update' event (Indigo744)
  • Refactoring : Set legend slice max value inclusive (Indigo744)
  • Bugfix : hide/show elements only on current map (Indigo744)
  • Feature : Allow to update legend in the update event (Indigo744)
  • Feature : Add AMD and CommonJS compatibility to mapael and mapel maps (neveldo)
  • Feature : Add animDuration option to 'zoom' event and set it to 0 by default for initial zoom (neveldo)
  • Refactoring : Remove map.tooltip.target option (neveldo)
  • Feature : Add tooltip.overflow.right and tooltip.overflow.bottom options to allow tooltip overflow from the container (neveldo)
  • Bugfix : Fix raphael.safari() call with laster version of Raphael.js (Indigo744)
  • Bugfix : Fix legend display when no title is defined (Indigo744)
  • Refactoring : Tooltip position is computed as absolute instead of Fix (Indigo744)
  • Bugfix : Fix IE8 js error on map update (Indigo744)
  • Feature : Add legend.(area|plot).hideElemsOnClick.animDuration option (Indigo744)
  • Bugfix : Fix current zoomX and zommY values set in container’ data. (neveldo)