- Improve list command
- Does not fetch versions if not necessary (for --map and --paths options)
- Add --offline option to prevent versions from being fetched
- Fix uninstall command not firing the
end
event - Fix error when executing an unknown command (#179)
- Fix help for the ls command (alias of list)
- Fix uninstall removing all unsaved dependencies (#178)
- Fix uninstall --force flag in some cases
- Add --silent option to the register option, to avoid questioning
- Fix possible issues with options in some commands
- Fix error reporting when reading invalid project component.json
- Improve error handling while reading component.json
- Fix package name not being correctly collected in the error summary
- Fix error summary not being displayed in some edge cases
- Fix bower not fetching latest commits correctly in some cases
- Fix permission on downloaded files (#160)
- Fix version not being correctly set for local packages (#155)
- Fix uninstall --save when there is no component.json
- Fix uninstall when the project component.json has no deps saved (#153)
- Fix uncaught errors when using file writter (they are now caught and reported)
- Fix temporary directories not being deleted when an exception occurs (#153)
- Add link command (similar to npm)
- Fix error reporting for nested deps
- Abort if a repository is detected when installing. This is useful to prevent people from loosing their work
- Minor fixes and improvements
- Add errors summary to the end of install/update commands
- Add windows instructions to the README
- Remove package.json support
- Support for local path repositories (#132)
install --save
now saves the correct tag (e.g: ~0.0.1) instead of 'latest'install --save
now saves packages pointing directly to assets correctly- Bower automatically creates a component.json when install with
--save
is used - Fix issues with list command (#142)
- Fix local paths not being saved when installing with --save (#114)
uninstall
now uninstalls nested dependencies if they are not shared (#83)uninstall
now warns when a dependency conflict occurs and aborts. It will only proceed if the--force
flag is passed- Bower now detects mismatches between the version specified in the component.json and the tag, informing the user
bower ls
now informs when a package has a new commit (for non-tagged repos)- Add jshintrc and fix a lot of issues related with JSHint warnings
bower register
now prompts if the user really wants to proceed