0.2.6 / 2023-09-07

  • Fixed rake install so that it runs gem install -q pkg/... outside of the Bundler environment, if currently running under Bundler.

0.2.5 / 2020-03-02

  • Require Ruby >= 2.0.0.
  • Added irb as a dependencies.
  • Fixed issue where file tasks were defined in namespaces resulting in task names such as namespace:path/to/file instead of simply path/to/file.
  • Set gemspec license to MIT.

0.2.4 / 2013-04-8

  • Use the new Gem::Package class when running under Ruby 2.0.0.
  • Fix hg showconfig extensions hgext gpg empty test by ignoring the trailing new-line (thanks @wrzasa).

0.2.3 / 2012-04-30

sign:pgp

  • Generate detached PGP signatures using --detach-sign.

0.2.2 / 2012-04-29

build:*

  • Explicitly invoke the validate task from within package file tasks. This prevents package file tasks from always being triggered, due to the dependency on validate.

0.2.1 / 2012-04-29

  • Overrode the FileUtils.fu_output_message to call Gem::Tasks::Printing#debug.
  • Added @api semipublic tags to mark the semi-public API.
  • Fixed a spelling error.

console

  • Infer the primary file to require from the gemspec name.
  • No longer run bundle console, since it is not the same as running bundle exec irb -Ilib -rfoo/bar.

scm:status

  • Will display the human-readable status, if the repository is dirty.
  • Hooks into the validate task.

scm:push

  • Depends on the validate task.

scm:tag

  • Depends on the validate task.

build:*

  • All build:* tasks now depend on the validate task.

push

  • Depends on the validate task.

0.2.0 / 2012-04-27

  • Removed Gem::Tasks::Task.task_name.

scm:status

  • Now ignores untracked files.
  • Will prevent any packages from being built, if the repository is dirty.

scm:tag

0.1.2 / 2012-04-26

scm:push

  • Now runs git push then git push --tags.

0.1.1 / 2012-04-26

console

  • require rubygems on Ruby 1.8.
  • require the first lib/ file to load the project.

sign:pgp

  • Now creates ASCII armored signatures.

0.1.0 / 2012-04-24