Releases: PMSI-AlignAlytics/dimple
Releases · PMSI-AlignAlytics/dimple
v1.1.3
v1.1.2
Mixed Position Attributes
- Positioning attributes now take comma separated lists of values. For example setting a top margin to "10px,20%,5px" will position the chart 20% of svg height + 15 pixels. This is very helpful when creating visualisations with multiple chart objects which you wish to resize (such as a trellis chart).
- Fixed issue #19 drop lines are now correctly positioned.
v1.1.1
Chrome v30.x compatibility
- Chrome v30.x broke the selections used in Dimple for certain cases. Dimple relied on selecting descendants using collection.selectAll(".class type") which doesn't seem to work where the type is a 2nd generation descendant of the class. I can't find documentation to explain the change in Chrome but the 2 step selector is actually unnecessary in Dimple so we have reverted to a single type selector. The collection already restricts the selection sufficiently.
- Chrome and Safari were also adding a title at position 0,0 for z axes. This was a dimple bug, all browsers were in fact adding the title but only Chrome and Safari were rendering it due to 0 size. Position is now correctly considered when drawing axis titles.
v1.1.0
Responsive Charting
- Any method which previously took an absolute size can now also take a % size which will be based on percentage of the relevant svg size dimension.
- This and all future releases will now use a three digit version code in the name. This means code referencing any previous versions will remain unchanged by this and future releases.
v1.0.1
Minor Fix
- Some client code was relying on constructing legend with no parameters. The parameters are marked as required and v1.0.0 made this assumption, however this release includes a small fix allow null parameters without breaking the chart.
v1.0.0
Initial Release
- Incorporating all changes so far. From now on releases will be versioned.