mirror of
https://github.com/bower/bower.git
synced 2026-04-24 03:00:19 -04:00
9.3 KiB
9.3 KiB
Changelog
0.10.0 - 2013-07-02
- Allow specific commits to be targeted (#275)
- Change bower default folder from
componentstobower_components(#434) - Support semver pre-releases and builds (#188)
- Use
Content-TypeandContent-Dispositionto guess file types, such as zip files (#454) - Fix bower failing silently when using an invalid version value in the bower.json file (#439)
- Fix bower slowness when downloading after redirects (#437)
- Detect and error out with a friendly message when
gitis not installed (#362) - Add
--quietand--silentCLI options (#343) - Minor programmatic usage improvements
NOTE: The components folder will still be used if already created, making it easier for users to upgrade.
0.9.2 - 2013-04-28
- Better fix for #429
0.9.1 - 2013-04-27
- Update
package.json, docs and other stuff to point to the newBowerorganisation on GitHub - Fix root label of
bower listbeing an absolute path; now uses the package name - Fix
bower update <pkg>updating all packages; now throws when updating an unknown package - Fix
listcommand when package use different names than theguessedone (#429)
0.9.0 - 2013-04-25
- Change from
component.jsontobower.json(#39) - Compatibility with
node 0.10.x, including fix hangs/errors when extractingzipfiles - Fix
--saveand--save-devnot working with URLs that get redirected (#417) - Fix
initcommand targeting~commitinstead of*. (#385) - Remove temporary directories before exiting (#345)
- Integrate
update-notifier(#202) - Use
jsonname when a package name was inferred (#192) - Fix
bin/bowernot exiting with an exit code greater than zero when an error occurs (#187) - Fix
--saveand--save-devsaving resolved shorthands instead of the actual shorthands - Fix bower using user defined git templates (#324)
- Add command abbreviations (#262)
- Improve help messages and fix abuse of colors in output
- Wait for every package to resolve before printing error messages (#290)
- Add
shorthand_resolverto allow shorthands to be resolved to repositories other than GitHub (#278)
0.8.6 - 2013-04-03
- Emergency fix for
node 0.8.xusers to makezipextraction work again
0.8.5 - 2013-03-04
- Fix
cache-cleancommand clearing the completion cache when the command was called with specific packages - Add error message when an error is caught parsing an invalid
component.json
0.8.4 - 2013-03-01
- Fix some more duplicate async callbacks being called twice
- Preserve new lines when saving
component.json(#285)
0.8.3 - 2013-02-27
- Fix error when using the
updatecommand (#282)
0.8.2 - 2013-02-26
- Fix some errors in windows while removing directories, had to downgrade
rimraf(#274) - Prevent duplicate package names in error summaries (#277)
0.8.1 - 2013-02-25
- Fix some async callbacks being fired twice (#274)
0.8.0 - 2013-02-24
- Add init command similar to
npm init(#219) - Add devDependencies support (#251)
- Add
--save-devflag to install/uninstall commands (#258) cache-cleancommand now clears links pointing to nonexistent folders (#182)- Fix issue when downloading assets behind a proxy using
https(#230) - Fix --save saving unresolved components (#240)
- Fix issue when extracting some zip files (#225)
- Fix automatic conflict resolver not selecting the correct version
- Add
--sourcesoption to thelistcommand (#235) - Automatically clear cache when git commands fail with code 128 (#216)
- Fix
bowernot working correctly behind a proxy in some commands (#208)
0.7.1 - 2013-02-20
- Remove postinstall script from
bowerinstallation
0.7.0 - 2013-02-01
- Ability to resolve conflicts (#214)
- Ability to search and publish to different endpoints by specifying them in the
.bowerrcfile - Experimental autocompletion
- Ability to exclude (ignore) files
- Fix minor issues in the cache clean command
- Better error message for invalid semver tags (#185)
- Only show discover message in the list command only if there are packages
- Fix mismatch issue due to reading cached component.json files (#214)
- Better error messages when reading invalid .bowerrc files (#220)
- Fix update command when used in packages pointing to assets (#197)
- Bower now obeys packages's
.bowerrcif they define a differentjson(#205)
0.6.8 - 2012-12-14
- 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
endevent - Fix error when executing an unknown command (#179)
- Fix help for the ls command (alias of list)
0.6.7 - 2012-12-10
- 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
0.6.6 - 2012-12-03
- Improve error handling while reading component.json
- Fix package name not being correctly collected in the error summary
0.6.5 - 2012-12-01
- Fix error summary not being displayed in some edge cases
- Fix bower not fetching latest commits correctly in some cases
0.6.4 - 2012-11-29
- Fix permission on downloaded files (#160)
0.6.3 - 2012-11-24
- Fix version not being correctly set for local packages (#155)
0.6.2 - 2012-11-23
- Fix uninstall --save when there is no component.json
0.6.1 - 2012-11-22
- 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)
0.6.0 - 2012-11-21
- 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
0.5.1 - 2012-11-20
- Add errors summary to the end of install/update commands
- Add windows instructions to the README
0.5.0 - 2012-11-19
- Remove package.json support
- Support for local path repositories (#132)
install --savenow saves the correct tag (e.g: ~0.0.1) instead of 'latest'install --savenow saves packages pointing directly to assets correctly- Bower automatically creates a component.json when install with
--saveis used - Fix issues with list command (#142)
- Fix local paths not being saved when installing with --save (#114)
uninstallnow uninstalls nested dependencies if they are not shared (#83)uninstallnow warns when a dependency conflict occurs and aborts. It will only proceed if the--forceflag is passed- Bower now detects mismatches between the version specified in the component.json and the tag, informing the user
bower lsnow 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 registernow prompts if the user really wants to proceed