# Change Log ## Unreleased ## Version 0.6.0 - 2019-07-03 * Tracks package.json `workspaces` in addition to `dependencies` and `devDependencies`. PR [#31](https://github.com/powerhome/cobra_commander/pull/31) * Permits caching the component tree of a project on disk to avoid calculating it repeatedly on subsequent cobra invocations. ## Version 0.5.1 - 2018-10-15 * Fix a bug with dependencies_of where it wouldn't match components further down the list of umbrella's dependencies * Bumps Thor version from 0.19.4 to a range (< 2.0, >= 0.18.1) compatible with railties ## Version 0.5.0 - 2018-09-20 * Renames `dependencies_of` to `dependents_of`. PR [#25](https://github.com/powerhome/cobra_commander/pull/25) * Add `dependencies_of` command list the direct and indirect dependencies of one component. PR [#25](https://github.com/powerhome/cobra_commander/pull/25) * Add `do` command allow executing a command in the context of each component. PR [#26](https://github.com/powerhome/cobra_commander/pull/26) ## Version 0.4.0 - 2018-09-06 * Add `dependencies_of` command to permit listing or counting the dependencies of a particular component. PR [#24](https://github.com/powerhome/cobra_commander/pull/24) * Fix indentation of tree output. PR [#23](https://github.com/powerhome/cobra_commander/pull/23) ## Version 0.3.1 - 2018-08-15 * Resolve Bundler API version issue causing breakage building a ComponentTree. PR [#19](https://github.com/powerhome/cobra_commander/pull/19) ## Version 0.3.0 - 2017-10-22 ### Added * Add `name` option for `changes --result` flag that outputs affected component names. PR [#12](https://github.com/powerhome/cobra_commander/pull/12) * Track package.json `devDependencies` in addition to `dependencies`. PR [#13](https://github.com/powerhome/cobra_commander/pull/13) * Add `json` option for `changes --result` flag that outputs data as json object. PR [#15](https://github.com/powerhome/cobra_commander/pull/15) ## Version 0.2.0 - 2017-09-01 ### Added * Track javascript components via package.json links. PR [#10](https://github.com/powerhome/cobra_commander/pull/10) * Alphabetize dependencies in `ls` & `changes` output. PR [#10](https://github.com/powerhome/cobra_commander/pull/10) * Add component type to `changes` output. PR [#10](https://github.com/powerhome/cobra_commander/pull/10) ## Version 0.1.2 - 2017-05-08 ### Fixed * Functions correctly when executing against a frozen gem bundle (`bundle install --deployment`). PR [#6](https://github.com/powerhome/cobra_commander/pull/6) ## Version 0.1.1 - 2017-05-05 ### Fixed * Rename app from `cbra` to `cobra_commander`. PR [#5](https://github.com/powerhome/cobra_commander/pull/5) ### Added * Add `changes` functionality. PR [#4](https://github.com/powerhome/cobra_commander/pull/4) ## Version 0.1.0 - 2017-05-03 ### Added * Add `graph` functionality. PR [#3](https://github.com/powerhome/cobra_commander/pull/3) * Add `ls` functionality. PR [#2](https://github.com/powerhome/cobra_commander/pull/2) * Implement basic CLI framework. PR [#1](https://github.com/powerhome/cobra_commander/pull/1)