- Add login and unregister commands (#1719)
- Automatically detecting smart Git hosts (#1628)
- [bower/config#23] Allow npm config variables (#1711)
- [bower/config#24] Merge .bowerrc files upwards directory tree (fixes) #1689
- Better homedir detection (514eb8f)
- Add --save-exact flag #1654
- Ensure extracted files are readable (tar-fs) #1548
- Some minor fixes: #1639, #1620, #1576, #1557, 962a565, a464f5a
- The version command in the programmatic API now returns the new version (#1755)
- Improved Windows support (AppVeyor CI, tests actually passing on Windows)
- OSX testing enabled on TravisCI
It also includes improved test coverage (~60% -> ~85%) and many refactors.
Big thanks for @wibblymat @nwinkler @samccone @kodypeterson @zanona @sindresorhus @desandro @ricardopolo @alexanderGugel @fracmak and other involved collaborators!