- FIX: Suggestions now respect chosen file type
- FIX: attractor CLI would crash if attractor-rails was installed
- ENHANCEMENT: fetch from relative path, prepare for attractor-rails
- FIX: Require forwardable
- ENHANCEMENT: Add CLI option to Output gem version
- BREAKING: Move to a plug-in architecture, see README
- FEATURE: Backport React to static output
- ENHANCEMENT:
--minimum_churn
and--start_ago
CLI options
- FEATURE: Auto-detect ruby and js projects
- ENHANCEMENT: make launching of browser optional
- FIX: fix sinatra reporter
- BREAKING: Add Javascript / ES6 support via typhonjs-escomplex
- ENHANCEMENT: add histogram for complexity/churn only measurements
- FEATURE: Add treemap visualization
- ENHANCEMENT: Make filenames in graph optional
- FEATURE: display additional information (method teardown, git file history) when you click on a data point
- ENHANCEMENT: Client side filtering of data points via text input
- ENHANCEMENT: Axis labels
- FIX: fix a bug where the regression would show NaN values
- FEATURE: Specify suggestion threshold and regression type via UI
- ENHANCEMENT: let's not depend on an internet connection
- ENHANCEMENT: use sinatra to serve values and suggestions asynchronously
- ENHANCEMENT: logo
- ENHANCEMENT: make an actual UI
- FEATURE: Rack live reload
- ENHANCEMENT: automatically open browser window
- FEATURE: add file watching functionality