Skip to content

Latest commit

 

History

History
161 lines (102 loc) · 6.79 KB

CHANGELOG.md

File metadata and controls

161 lines (102 loc) · 6.79 KB

Changelog

1.0.0-beta.30

  • FIX memory leak in nf-area caused by overriding _unregister
  • FIX null reference error in nf-area caused when data is empty

1.0.0-beta.29

  • UPDATE Readd tracking capabilities to nf-bars

1.0.0-beta.28

  • 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

1.0.0-beta.27

  • UPDATE Readd hoverData output to tracked components.

1.0.0-beta.26

  • FIX Ensure tracked data updates when firstVisibleData or lastVisibleData has updated in certain tracking modes

1.0.0-beta.25

  • FIX issue where firstVisibleData and lastVisibleData would error if no data is present

1.0.0-beta.24

  • FIX trackingData no longer throws errors when underlying data is not present

1.0.0-beta.23

  • FIX snap-last and snap-first type trackingModes will now initialize properly and render

1.0.0-beta.22

  • 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

1.0.0-beta.21

  • UPDATE components with tracking capabilities (nf-line, nf-area and nf-bars) updated to support additional data passed with trackingData, rendered values are renderX and renderY, where actual values are still at x and y. This was to account for new stacked area functionality.
  • UPDATE nf-bars now will render a tracking dot if showTrackingDot is set to true
  • BREAKING nf-line, nf-area and nf-bars will no longer emit values, actions or events for hoverChange and hoverEnd. didTrack still functions, though.

1.0.0-beta.20

  • UPDATE nf-graph component now has didAutoUpdateMinX, 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 actions autoScaleXAction and autoScaleYAction that will send when the auto update events (mentioned above) trigger.

1.0.0-beta.19

  • FIX issue where nf-area having null data would throw an unhandled error.

1.0.0-beta.18

  • FIX axes components will once again use the passed templates for pre-Glimmer Ember.

1.0.0-beta.17

  • ADD nf-tracker component. This is a component for templatable tracking dots
  • UPDATE nf-line and nf-area to use nf-tracker for tracking dot generation
  • UPDATE improved performance on hover/tracking
  • UPDATE add aggregate to nf-area-stack component to sum y values of areas for stacking purposes. Defaults to false currently, but should be used with true from this point on, as it will default to true 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 and nf-area will no longer sort your data for you. This is done for performance reasons.

1.0.0-beta.16

  • 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.

1.0.0-beta.15

  • FIX Moved ember-new-computed to deps not devDeps

1.0.0-beta.14

  • FIX #63 Uses new computed property syntax w/ polyfill for host apps running older ember

1.0.0-beta.13

  • FIX #56 Added rxjs to host app bower blueprint
  • FIX rxjs dependency added to index.js
  • UPDATE removed dependency on ember-cli-rx

1.0.0-beta.12

  • FIX performance issue with axes caused by graphics registering after render
  • FIX issue where nf-area-stack would not stack some nf-area components

1.0.0-beta.11

  • 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.

1.0.0-beta.10

  • 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

1.0.0-beta.9

  • 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

1.0.0-beta.8

  • [CRITICAL BUGFIX] Moved babel to dependencies so our addon is actually transpiled in host apps #34

1.0.0-beta.7

  • Do not use.

1.0.0-beta.6

  • UPDATE #4 add block params to axis components.
  • FIX #29 remove sad panda rename warning.

1.0.0-beta.5

  • 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).

1.0.0-beta.4

  • 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

1.0.0-beta.3

  • FIX #9: Blueprints now properly named

1.0.0-beta.2

  • FIX Update license
  • FIX updated documentation and removed document cruft
  • UPDATE: added a changelog :P
  • META: made meta joke in changelog with appropriate emoticon

1.0.0-beta.1

  • UPDATE: just releasing to public