- FIX memory leak in nf-area caused by overriding
_unregister
- FIX null reference error in nf-area caused when data is empty
- UPDATE Readd tracking capabilities to nf-bars
- REMOVE all SASS files and dependencies from styles
- BREAKING style complexity has been reduced
- BREAKING add additional path to nf-area to create tracing line at top
- UPDATE Readd
hoverData
output to tracked components.
- FIX Ensure tracked data updates when firstVisibleData or lastVisibleData has updated in certain tracking modes
- FIX issue where firstVisibleData and lastVisibleData would error if no data is present
- FIX trackingData no longer throws errors when underlying data is not present
- FIX
snap-last
andsnap-first
type trackingModes will now initialize properly and render
- FIX fix regression in
nf-line
tracking behavior - FIX
nf-bars
should actually render bars again (doh) - FIX
nf-brush-selection
will no longer throw errors to console while brushing
- UPDATE components with tracking capabilities (
nf-line
,nf-area
andnf-bars
) updated to support additional data passed with trackingData, rendered values arerenderX
andrenderY
, where actual values are still atx
andy
. This was to account for new stacked area functionality. - UPDATE
nf-bars
now will render a tracking dot ifshowTrackingDot
is set totrue
- BREAKING
nf-line
,nf-area
andnf-bars
will no longer emit values, actions or events forhoverChange
andhoverEnd
.didTrack
still functions, though.
- UPDATE
nf-graph
component now hasdidAutoUpdateMinX
,didAutoUpdateMinY
,didAutoUpdateMaxX
,didAutoUpdateMaxX
that will trigger when the corresponding values are updated automatically by a mode of"push-tick"
,"auto"
or"tick"
. - UPDATE
nf-graph
component now has actionsautoScaleXAction
andautoScaleYAction
that will send when the auto update events (mentioned above) trigger.
- FIX issue where
nf-area
having null data would throw an unhandled error.
- FIX axes components will once again use the passed templates for pre-Glimmer Ember.
- ADD
nf-tracker
component. This is a component for templatable tracking dots - UPDATE
nf-line
andnf-area
to usenf-tracker
for tracking dot generation - UPDATE improved performance on hover/tracking
- UPDATE add
aggregate
tonf-area-stack
component to sum y values of areas for stacking purposes. Defaults tofalse
currently, but should be used withtrue
from this point on, as it will default totrue
in future versions. - UPDATE switch templates to attribute syntax
- UPDATE switch most computed properties to new computed property syntax
- FIX nf-graph should work with Glimmer now (thanks @jamesarosen)
- BREAKING graph components such as
nf-line
andnf-area
will no longer sort your data for you. This is done for performance reasons.
- FIX #64 put
tickFactory
back where it belongs on the axes components - FIX #59 fixed an issue where nf-bars scales had the wrong domain values.
- FIX Moved ember-new-computed to deps not devDeps
- FIX #63 Uses new computed property syntax w/ polyfill for host apps running older ember
- FIX #56 Added rxjs to host app bower blueprint
- FIX rxjs dependency added to
index.js
- UPDATE removed dependency on
ember-cli-rx
- FIX performance issue with axes caused by graphics registering after render
- FIX issue where
nf-area-stack
would not stack somenf-area
components
- Update Ember-CLI to
0.2.3
and Ember to~1.11.3
- FIX #53 remove event hooks and registrations that were causing recalculations and re-renders.
- FIX #44 remove nf-scroll-area, which was leftover from splitting out nf-table
- FIX #41 fix assertion error that was caused in certain tracking modes
- FIX #16 patched addClass so Ember will actually update classes on SVG elements using classNameBindings
- UPDATE #38 Test on multiple Ember versions
- FIX #16 SVG classes not swapping when selection changed
- FIX lock to rx-ember 0.2.5-1
- FIX #24 SVG lines no longer complain when nf-vertical-line or nf-horizontal-line have null values or return a pixel value less than zero
- [CRITICAL BUGFIX] Moved babel to
dependencies
so our addon is actually transpiled in host apps #34
- Do not use.
- UPDATE name to ember-nf-graph
- FIX #28 Remove a few additional prototype functions. But also I had to remove the addon that removed the prototype functions. (prototype functions are back for now).
- DEPRECATE #11 Add warning message that name will be changing from ember-nf-graph to ember-nf-graph for next version
- FIX #8: Removed prototype functions (e.g.
function() {}.property()
). - UPDATE #3: Examples are now live special thanks to @jeff3dx for all of his hard work!
- FIX #25: removed tabs in favor of spaces
- UPDATE rx-ember to 0.2.4, clean up bower.json
- FIX #17: stop publishing tmp and dist to npm
- FIX #21: remove leftover console.debug statement
- FIX #9: Blueprints now properly named
- FIX Update license
- FIX updated documentation and removed document cruft
- UPDATE: added a changelog :P
- META: made meta joke in changelog with appropriate emoticon
- UPDATE: just releasing to public