- update duo-parse
- gh-api: removing custom developer accept header
- resolve: support resolving commit shas
- automatically paging through lots of tags
- only retry for botched http request
- adding preview header to allow redirects in gh api (until july 21)
- using generators internally for async
- adding 2 layers of cache to improve performance
- Using GH API internally again
- Adding Travis
- Adding ESLint
- index: Default to
master
when there are no tags [stephenmathieson] - Makefile: add a
node_modules
target - index: Add support for username and password
- Fix: pass over invalid semver tags
- test: Fix broken test cases
- mask: use instead of {{token}}
- semver: loosen semver compare()
- mask github token when logging, to prevent hacking
- bump enqueue
- remove unusued queue-component
- bring back
git ls-remote
resolution, refactored old branch
- added debug
- only paginate if we haven't found anything yet. for *, fetching heads and tags at same time is slow, so do tags first, then heads
- fallback to ~/.netrc in tests
- revert: use github API again
- better error handling
- use master if no tags and version == "*"
- add private repo support
- fix: pass -c core.askpass=true, to prevent git from asking password.
- parallel: add spawn limit and retry once on failure
- api-change: update readme
- Merge pull request #2 from yields/ls-remote
- use git ls-remote to fetch refs
- request: lower amount of requests needed by guessing if the user needs a tag or a branch
- fix: sort, closes #1
- add * ref test
- fix: sort refs
- fix: support branch names with / in them.
- fix ref.name
- add .name