- Update to Singult 0.1.6
- Remove
float
stub, now that it's part of the latest ClojureScript - Don't use core.match in cljs namespaces, since there are unresolved conflicts upstream
- More robust tick search algorithm
- Fix svg/axis tick unification for changing scales
- Add matchesSelector shim for browser compatability
- Add histogram layout helper (thanks @jblomo!)
This is a bugfix + upstream lib release, see Singult repo for more details.
- Speedup SVG axis rendering performance.
- Nicer tick search clamping behavior.
- Added quantile statistic.
- Add
bind!
macro, the new recommended way to bind data to the DOM. - Remove overly-complex, side-effecting
unify!
fn in favor of Singult implementation. - Remove Hiccup compiler in favor of Singult implementation.
- Make Closure DOM manipulation wrappers more consistent; implement faster IDom protocol instead of using multimethods.
- Use case instead of core.match in axis calculation (due to AOT-compile bug on CLJ).
- Added median, inverse trig, and haversine fns.
- Added
IInvertable
protocol for scales (only linear implemented). - dom/attr will remove attributes with
nil
values. unify!
handles(mapping d)
=>nil
properly.
- Initial release.