Skip to content

Latest commit

 

History

History
99 lines (88 loc) · 4.44 KB

CHANGELOG.md

File metadata and controls

99 lines (88 loc) · 4.44 KB

0.15.0

  • Add Gridlines component
  • Update and simplify property
  • Update label positioning
  • Update class system to remove implicit initialize and transform cascade
  • Remove deprecated xy extension and Object-style layout
  • 0.15.1 Fix Overlay.position and labels with stacked bars bugs
  • 0.15.2 Fix Gridlines onExit bug and slide down Bars on exit
  • 0.15.3 Fix layout calculation and axis transition bugs
  • 0.15.4 Fix component centering and mousemove in IE bugs
  • 0.15.5 Fix __proto__ and Overlay transform issues
  • 0.15.6 Fix Legend type not updating bug
  • 0.15.7 Add banner to dist css and tweak label defaults
  • 0.15.8 Fix margins issue for centered components
  • 0.15.9 Fix delayed gridlines attachment bug and fix undefined config issue
  • 0.15.10 Fix legend expanding on redraw issue
  • 0.15.11 Update build (remove grunt), start new draw architecture, convert tests to mocha + jsdom
  • 0.15.12 Include license/version in minified dist
  • 0.15.13 Improve backwards compatibility with new architecture
  • 0.15.14 Fix small height issue for stacked bars
  • 0.15.15 Fix broken build

0.14.0

  • New layout system
  • Remove dependency on Underscore
  • Only set charts and components from options function
  • Convert Compose.charts and Compose.components to arrays
  • Add helpers for charts and components
  • Update mouse listening
  • Update overlay positioning
  • New module system
  • 0.14.1 Fix undefined XYInverted bug
  • 0.14.2 Expose d3c global
  • 0.14.3 Add Text and AxisTitle components, update default margins, add centered component property
  • 0.14.4 Set transitions on Compose, update stack, and add hover listeners to Legend
  • 0.14.5 Disable x0 and y0 position for axes until tested more thoroughly, refactor layout
  • 0.14.6 Fix vertical Axis bug, absolute positioning Compose bug, unknown position bug, and property.previous bug
  • 0.14.7 (Temporarily) Re-instantiate component on position change to avoid nasty side effects

0.13.0

  • Add responsive support for div selections, with width and height used for viewBox
  • Add StandardLayer to improve extensibility in standard charts and components
  • Add Transition mixin for standard approach to adding duration, delay, and ease to charts/layers
  • 0.13.1 Add Overlay component and layer type
  • 0.13.2 Add xKey and yKey to mixins.XY and lots of docs updates
  • 0.13.3 For xy, add given components after generated
  • 0.13.4 Clear unset options on set and fix axis layout issue for inverted
  • 0.13.5 Fix bars axis offset issue
  • 0.13.6 Additional bar offset tweaks

0.12.0

  • Add centered and adjacent options for createScale
  • Move x calculations for Values to createScale
  • Remove LineValues and AxisValues to use scale instead
  • Rename Line to Lines
  • Bugfixes in Legend, Axis, and Multi
  • Refactor Lines chart
  • Add hover to labels
  • Move hover points into separate HoverPoints mixin
  • Refactor mouse events
  • 0.12.1 Complete rename to d3.compose
  • 0.12.2 Move xy to d3.compose namespace
  • 0.12.3 Fix version number
  • 0.12.4 Fix data handling bug in Compose.draw, fix examples, and move stack back to helpers
  • 0.12.5 Handle line-height: normal in alignText
  • 0.12.6 Split merge and layout in labels for better override
  • 0.12.7 Fix cached config bug
  • 0.12.8 Fix improperly updating series class/style bug
  • 0.12.9 Fix Lines indexing bug and set class/style for charts on merge instead of insert
  • 0.12.10 Allow 0/null for transition (delay, duration, ease) values
  • 0.12.11 Use utils instead of underscore
  • 0.12.12 Fix label collisions bug
  • 0.12.13 Add HorizontalBar and HorizontalStackedBars; make Bars, Lines, and Title more extensible; fix undefined data bug; namespace charts
  • 0.12.14 Add horizontal bars swatch to legend

0.11.0

  • New legend data format
  • Fix creating legend from xy extension
  • New registerSwatch method (move method out of charts)
  • More options
  • Split build into three parts: core, core + mixins, core + mixins + charts/components
  • Simplify and cleanup
  • 0.11.1 Labels extension bugfix and Bars offset bugfix

0.10.0

  • Simplify charts and components
  • Simplify draw/redraw
  • Simplify attach/detach
  • Simplify properties
  • Merge Container and Multi
  • Move axes, title, and legend out of Multi and into xy extension
  • Move z-index out of helpers
  • Isolate underscore in utils