Releases: 3ofcoins/vendorificator
Releases · 3ofcoins/vendorificator
Release list
v0.4.0
- Dropped support for Ruby 1.8.7
- Refactored internals to avoid touching user's work tree - all
conjuring is done in a temporary shared clone, fetched and merged
from there - Module metadata is stored in Git notes; new
vendor infocommand
shows it. - Test dependency cleanup (use up-to-date Cucumber and Minitest)
- Support for external fetching tools with predefined shortcuts for
Bundler and Berkshelf
v0.3.0
- New command
vendor pushfor pushing managed branches and tags to
remote repository - Nicer syntax for mixin hooks
- Add
:tagoption forgitsubmodule - Better stashing of local changes when syncing
- Verbosity tweaks
- Refactor implementation of configuration, other internal refactors
- Improved test coverage
v0.2.0
- New vendor type
downloadfor downloading a single file - Support
--versionand-h/--helpswitches - New
:subdirectoryoption for vendor modules - Support JRuby
- Fix error when cleaning empty repository
- Misc verbosity tweaks
- Use MiniGit instead of Grit as Git library; other internal refactors
- Run Cucumber tests with Aruba
v0.1.1
- Add
--updateoption tovendor syncandvendor statusto check
whether upstream version has changed - It is now possible to explicitly set module's category to
nil - Ruby 1.8.7 compatibility fix
- Gem runtime/development dependency fixes
- Initial minitest specs
- Make Cucumber tests use Webmock