sbt/notes/0.8.0.markdown

21 lines
1.4 KiB
Markdown
Raw Normal View History

2015-11-26 14:43:31 +01:00
sbt-dependency-graph is finally an AutoPlugin and can now show the dependency graph in the browser directly.
2015-11-26 14:32:22 +01:00
## New features
2015-11-26 13:18:18 +01:00
2015-11-26 14:32:22 +01:00
- (experimental) open dependency graph directly in the browser with `dependencyBrowseGraph` ([#29](https://github.com/jrudolph/sbt-dependency-graph/issues/29))
![dependencyBrowseGraph in action](https://gist.githubusercontent.com/jrudolph/941754bcf67a0fafe495/raw/7d80d766feb7af6ba2a69494e1f3ceb1fd40d4da/Screenshot%2520from%25202015-11-26%252014:18:19.png)
2015-11-26 14:32:22 +01:00
- this plugin is finally an sbt AutoPlugin and it is automatically enabled
([#51](https://github.com/jrudolph/sbt-dependency-graph/issues/51))
2015-11-26 14:43:31 +01:00
**Note: To update from 0.7.x remove the `net.virtualvoid.sbt.graph.Plugin.graphSettings` line from your configurations.**
2015-11-26 14:32:22 +01:00
## Other changes
2015-11-26 13:18:18 +01:00
- a new backend was implemented which accesses the in-memory dependency data structures of sbt directly. The plugin doesn't
require accessing the ivy report XML any more (the old backend can still be wired in for comparisons if needed) which
should have solved the race condition and the dreaded `FileNotFoundException` ([#39](https://github.com/jrudolph/sbt-dependency-graph/issues/39))
2015-11-26 13:18:18 +01:00
in multi-module projects. The new backend is only used for sbt >= 0.13.6.
- code was restructured which touched a lot of the classes but didn't change the function or syntax of settings and tasks.
2015-11-26 14:32:22 +01:00
- fixed [#77](https://github.com/jrudolph/sbt-dependency-graph/issues/77)