Releases: 3ofcoins/vendorificator
Releases · 3ofcoins/vendorificator
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 info
command
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 push
for pushing managed branches and tags to
remote repository - Nicer syntax for mixin hooks
- Add
:tag
option forgit
submodule - 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
download
for downloading a single file - Support
--version
and-h
/--help
switches - New
:subdirectory
option 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
--update
option tovendor sync
andvendor status
to 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