All Versions
87
Latest Version
Avg Release Cycle
35 days
Latest Release
786 days ago

Changelog History
Page 8

  • v3.0.0 Changes

    March 25, 2014
    • ✂ Removed the pry-vterm_aliases gem.
    • ⚡️ Updated to MRI 2.1.1.
    • ⚡️ Updated to Rubinius 2.x.x support.
    • ⚡️ Updated to Rails 4.0.
    • ⚡️ Updated README with --trust-policy for secure install of gem.
    • ➕ Added Gemnasium badge support.
    • ➕ Added Coveralls badge support.
    • ➕ Added security support (including customization) of gem signing key and cert chain.
    • ➕ Added JRuby and Rubinius support to gem skeleton generation.
  • v2.4.0 Changes

    February 15, 2014
    • ➕ Added JRuby and Rubinius VM support.
  • v2.3.0 Changes

    January 26, 2014
    • ➕ Added gem certificate information to the README security section.
    • ⚡️ Updated new skeleton Git commit message.
    • ⚡️ Updated gem-public.pem to default to ~/.ssh in gemspec template.
    • ⚡️ Updated gem option descriptions.
    • ⚡️ Updated gemspec homepage URL to use GitHub project URL.
  • v2.2.0 Changes

    December 28, 2013
    • 🛠 Fixed long-form commands to use "--" prefix. Example: --example.
    • 🛠 Fixed Ruby Gem certificate requirements for package building.
    • 🛠 Fixed RSpec deprecation warnings for treating metadata symbol keys as true values.
    • ✂ Removed UTF-8 encoding definitions - This is the default in Ruby 2.x.x.
    • ✂ Removed .ruby-version from .gitignore.
    • ✂ Removed Linux Guard notification support.
    • ⚡️ Updated to Ruby 2.1.0.
    • ⚡️ Updated the ignoring of signing a gem when building in a Travis CI environment.
    • ⚡️ Updated public gem certificate to be referenced from a central server.
    • ➕ Added a Versioning section to the README as defined here: https://semver.org.
    • ➕ Added public cert for secure install of gem.
    • ➕ Added Pry plugin requirements to RSpec spec helper.
  • v2.1.0 Changes

    June 15, 2013
    • ✂ Removed Rails 3.0.x and 3.1.x template support.
    • ✂ Removed the CHANGELOG documentation from gem install.
    • ➕ Added the ability to read a gem (opens gem homepage in default browser).
    • ➕ Added the ability to treat symbols as true values by default when running RSpec specs.
    • ➕ Added .ruby-version support including Ruby patch support (can be specified as a config option too).
    • ➕ Added documentation for documenting and promiting a gem to README.
    • ➕ Added 'How to Spread the Word About Your Code' link to README. Thanks Eric.
    • ➕ Added a link to Semantic Versioning to the README.
    • ➕ Added 'Gem Activiation and You, Parts I and II' to the README.
    • 📚 Switched to using Markdown instead of Rdoc for documentation.
    • Switched from pry-nav to the pry-debugger gem.
    • ⚡️ Updated gemspec to Thor 0.18 and higher.
    • ➕ Added pry-rescue support.
    • Cleaned up requirement path syntax.
    • 🔨 Significantly refactored the code as follows into cli helpers/options modules, feature skeletons, etc.
    • ✂ Removed extraneous gem source documentation.
    • 🔨 Refactored all templates to use .tt suffixes.
    • Switched to using relative source tree structures for templates so that destination reflects source.
    • 🔨 Refactored the code for opening and reading a gem.
  • v2.0.0 Changes

    March 17, 2013
    • ➕ Added Railtie best practices to README.
    • ➕ Added Guard support.
    • Converted/detailed the CONTRIBUTING guidelines per GitHub requirements.
    • ⚡️ Updated the contribution details in the README template to point to the CONTRIBUTING template.
    • ➕ Added spec focus capability.
    • ➕ Added Gem Badge support.
    • ➕ Added Code Climate support.
    • ➕ Added Campfire notification support.
    • 💎 Switched from HTTP to HTTPS when sourcing from RubyGems.
    • ➕ Added Pry support.
    • Cleaned up Guard gem dependency requirements.
    • ➕ Added Guard support to gem generation.
    • ⬆️ Upgraded to Ruby 2.0.0.
  • v1.5.0 Changes

    May 19, 2012
    • ➕ Added auto-linking to GitHub Issues via README template.
    • 🚅 Relaxed Rails gem settings to 3.x.x.
    • Switched gem dependency to Thor 0.x.x range.
    • Switched gem dependency to Thor+ 0.x.x range.
  • v1.4.0 Changes

    January 29, 2012
    • ➕ Added Travis CI templates for Rails build matrix that can support multiple version tests.
    • ➕ Added vendor files to gemspec template so they are included when building a new gem (especially Rails related).
    • 🚚 Moved library requirements within the Rails conditional check so that requirements are only loaded if Rails is detected.
    • 🚅 Modified the RSpec development dependency so that if Rails is detected, the rspec-rails gem is included instead.
    • 🔄 Changed the Rails default version to 3.2.0.
  • v1.3.0 Changes

    January 14, 2012
    • Specified Thor+ 0.2.x version dependency.
    • ➕ Added Travis CI support.
    • ➕ Added Travis CI template support (can be disable via your settings.yml or during new gem creation).
    • ➕ Added the spec/tmp directory to the gitignore template.
    • ➕ Added Gemsmith::Kit class with a supplementary utility method for obtaining .gitconfig values.
    • ➕ Added github user support - Defaults to github config file or settings.yml.
    • ⚡️ Updated RSpec format to better represent class and instance methods.
    • ✂ Removed the -w option from gem binary and the binary template.
    • 🐎 No longer shell out to Git when referencing the gem/template files in gemspecs - This increases Rails boot performance.
    • 💎 Switched Gemfile and Gemfile.tmp reference from "http://rubygems.org" to :rubygems.
    • Moved documentation files to the extra_rdoc_files option for gem specifications
    • ✂ Removed the packaging of test files.
  • v1.2.0 Changes

    January 02, 2012
    • ⚡️ Updated README and README template with new layout for test instructions.
    • Upgraded to Thor+ 0.2.0 and removed the settings_file, settings, and load_settings methods.
    • ➕ Added Why You Should Use a BSD license to the README Best Practices section.
    • ➕ Added the Best Practices While Cutting Gems to the Best Practices section of the README.
    • ➕ Added the ruby warning and encoding option formats to the binary template.
    • ✂ Removed the do block from RSpec template so that initial tests show pending instead of successful results.