All Versions
89
Latest Version
Avg Release Cycle
52 days
Latest Release
1920 days ago

Changelog History
Page 7

  • v1.1.0 Changes

    August 03, 2013
    • ๐Ÿ›  Fix --save and --save-dev not working correctly for the uninstall command in some situations
    • ๐Ÿ“ฆ Attempting to register a package that declares "private": true in bower.json will result in an error (#162)
    • ๐Ÿ›  Fix retry strategy on download error that was causing some strange I/O errors (#699 and #704)
    • ๐Ÿ“ฆ bower prune now clears pruned packages dependencies if they are also extraneous (#708)
    • ๐Ÿ“ฆ bower uninstall now uninstalls uninstalled packages dependencies if they are not shared (#609)
    • ๐Ÿ›  Fix bower list display the incompatible label even if they are compatible (#710)
    • ๐Ÿ›  Fix bower cache clean not working correctly when package#non-semver is specified
    • Implement no operation completion command to prevent weird output when hitting tab (#691)
    • ๐Ÿ›  Fix bower info --help (#703)
    • โž• Add colorized output for bower info <package>#<version> (#571)
    • โž• Added bower ls as an alias to bower list
    • ๐Ÿ›  Fix regression: do not create a json file when saving is required, warn instead
    • ๐Ÿ“ฆ Ignore linked packages when reading dependencies in bower init (#709)
    • bower list is now able to (partially) reconstruct the dependency tree, even for dependencies not declared in bower.json (#622)
  • v1.0.3 Changes

    July 30, 2013
    • ๐Ÿ›  Fix some changes not being saved to bower.json (#685)
    • ๐Ÿ›  Fix bower info <package> <property> not showing information related to property of the latest version of that package (#684)
  • v1.0.2 Changes

    July 30, 2013
    • ๐Ÿ›  Fix severe bug originated from a wrong merge that caused conflict messages to not show up correctly
  • v1.0.1 Changes

    July 29, 2013
    • ๐Ÿ›  Fix bower register going ahead even if the answer was no (#644)
    • ๐Ÿ›  Fix local endpoints with backslashes on Windows (#2@endpoint-parser)
    • ๐Ÿ›  Fix usage of multiple registries in the registry-client (#3@registry-client and #2@registry-client)
    • File extensions now have more priority than mime types when deciding if extraction is necessary (#657)
    • ๐Ÿ›  Fix Bower not working when calling .bat/.cmd commands on Windows; it affected people using Git portable (#626)
    • ๐Ÿ›  Fix bower list --paths not resolving all files to absolute paths when the main property contained multiple files (660)
    • ๐Ÿ›  Fix Bower renaming bower.json and component.json files to index.json when it was the only file in the folder (#674)
    • Ignore symlinks when copying/extracting since they are not portable, specially across different hard-drives (#665)
    • Local file/dir endpoints are now exclusively referenced by an absolute path or relative path starting with . (#666)
    • ๐Ÿ”— Linked packages bower.json files are now parsed, making bower list account linked packages dependencies (#659)
    • Bower now fails to run with sudo unless --allow-root is passed (#498)
    • โž• Add additional system information such as node version, bower version, OS version when an error occurs (#670)
    • ๐Ÿ“ฆ bower install no longer overwrites linked packages unless it needs to (#593).
    • ๐Ÿ“œ All endpoint parts are now trimmed so that the Manager can better detect similar endpoints (#3@endpoint-parser)
    • ๐Ÿ“œ bower register now shows the server that will be used (#647)
  • v1.0.0 Changes

    July 23, 2013

    Total rewrite of bower. The list bellow highlights the most important stuff. ๐Ÿš€ For a complete list of changes that this rewrite and release brings please read: https://github.com/bower/bower/wiki/Rewrite-state

    • Clear architecture and separation of concerns
    • Much much faster
    • --json output for all commands
    • --offline usage for all commands, except register
    • โšก๏ธ Proper install and update commands, similar to npm in behaviour
    • Named endpoints when installing, e.g. bower install backbone-amd=backbone#~1.0.0
    • ๐Ÿ†• New interactive conflict resolution strategy
    • Prevent human errors when using register
    • ๐Ÿ†• New home command, similar to npm
    • ๐Ÿ†• New cache list command
    • ๐Ÿ†• New prune command
    • ๐Ÿ›  Many many general bug fixes

    Non-backwards compatible changes:

    • The value of the json property from .bowerrc is no longer used
    • ๐Ÿšš --map and --sources from the list command were removed, use --json instead
    • Programmatic usage changed, specially the commands interface

    โฌ†๏ธ Users upgrading from bower-canary and bower@~0.x.x should do a bower cache clean. โž• Additionally you may remove the ~/.bower folder manually since it's no longer used. ๐Ÿ On Windows the folder is located in AppData/bower.

  • v0.10.0 Changes

    July 02, 2013
    • ๐Ÿ‘ Allow specific commits to be targeted (#275)
    • ๐Ÿ”„ Change bower default folder from components to bower_components (#434)
    • ๐Ÿ‘Œ Support semver pre-releases and builds (#188)
    • ๐Ÿ‘‰ Use Content-Type and Content-Disposition to 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 git is not installed (#362)
    • โž• Add --quiet and --silent CLI options (#343)
    • Minor programmatic usage improvements

    NOTE: The components folder will still be used if already created, making it easier for users to upgrade.

  • v0.9.2 Changes

    April 28, 2013
    • ๐Ÿ‘ Better fix for #429
  • v0.9.1 Changes

    April 27, 2013
    • โšก๏ธ Update package.json, docs and other stuff to point to the new Bower organisation on GitHub
    • ๐Ÿ›  Fix root label of bower list being an absolute path; now uses the package name
    • ๐Ÿ›  Fix bower update <pkg> updating all packages; now throws when updating an unknown package
    • ๐Ÿ›  Fix list command when package use different names than the guessed one (#429)
  • v0.9.0 Changes

    April 25, 2013
    • ๐Ÿ”„ Change from component.json to bower.json (#39)
    • Compatibility with node 0.10.x, including fix hangs/errors when extracting zip files
    • ๐Ÿ›  Fix --save and --save-dev not working with URLs that get redirected (#417)
    • ๐Ÿ›  Fix init command targeting ~commit instead of *. (#385)
    • โœ‚ Remove temporary directories before exiting (#345)
    • โ†” Integrate update-notifier (#202)
    • ๐Ÿ“ฆ Use json name when a package name was inferred (#192)
    • ๐Ÿ›  Fix bin/bower not exiting with an exit code greater than zero when an error occurs (#187)
    • ๐Ÿ›  Fix --save and --save-dev saving 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_resolver to allow shorthands to be resolved to repositories other than GitHub (#278)
  • v0.8.6 Changes

    April 03, 2013
    • Emergency fix for node 0.8.x users to make zip extraction work again