Releases: nteract/semiotic
Releases · nteract/semiotic
matte, calculated extents only
Fixes
- mattes were being drawn above axis labels should be drawn below them
- extents returned from the new extent onChange should have always been calculated extents and ignored the user defined values sent to extent
Custom Mark, oExtent, frameKey
Fixes
- customMark in ORFrame wasn't being passed the datapoint data
- oExtent wasn't taking a set extent
- frameKey can be set as an XYFrame prop and will not be set unless matte is enabled, this was causing some issues with Wordpress.
Canvas, Axis Fixes, Extent Change Event
Features
- oExtent, rExtent, yExtent & xExtent will not also take objects with format
{ extent, onChange }
as well as arrays. IfonChange
is specified, this will fire a function whenever the calculated extent changes.
Fixes
- Hover axes were rendering with position errors
canvas
element was too large
linepercent
Features
- Added a "linepercent" lineType to
XYFrame
that does the same thing "stackedpercent" does but for lines - Added
percent
as a decoration to the data points when hovering and added a defaultpercent
to the default tooltip content when you're hovering on stackedpercent and linepercent
Fixes
- "stackedpercent" was crashing hoverAnnotation
Defined
Little fixes
Fixes
- Canvas rendering no longer hard-crops the edges
- Difference lines were rendering strangely
- Some of the docs needed their settings reset
- Remove Lodash and use native ES2015 functions
- Remove d3-sankey and use d3-sankey-circular for non-circular sankeys
- Make sure everything in devDependencies and dependencies in
package.json
makes sense
Docs
- Add some inline videos for docs where I've done livestreams on those subjects
Legend Position Bug
Fixes
- Legends were not taking into account margin and being drawn overlapping the frame
Painty Gradients
Features
- Updated to
semiotic-mark
0.1.2 which supports gradients for painty rendermode - Add a
pieceIDAccessor
property toOrdinalFrame
in order to support relative annotation, so you could annotate a piece rather than a value.
Annotation Fixes
Fixes
- SVG and HTML annotation layers were out of order, HTML should be on top
- Vertical and Horizontal points along the line annotations weren't being calculated correctly
Fix some Typos
#Fixes
- "tp" in default edge tooltip content instead of "to"
margin.left
was being passed wheremargin.top
should have been passed (thanks @jeff3dx) for the- Sankey edge tooltips are centered on the edge rather than the top of the edge