3.8.1 / 2013-10-10¶ ↑
Bug Fixes
- compatibility with Ruby 2.0 [thanks @daveworth] - fix deprecation warnings [thanks @daveworth] - script/bootstrap for development
3.8.0 / 2012-03-05¶ ↑
Enhancements
- updating everything to use RSpec 2 - add a "remove_task" method
Bug Fixes
- optparse handling error in ruby 1.9 - remove deprecation warnings
3.7.3 / 2011-12-15¶ ↑
Bug Fixes
- configuration changes were being destroyed by plugins
3.7.2 / 2011-11-17¶ ↑
Enhancements
- remove SMTP TLS patch for Ruby 1.8.6 - cleaning up rubygems deprecation warnings - updating the default project skeleton - ignore the .rvmrc file - cleanup of comment lines - minor tweak to the discovery of the root directory - updating Rakefile
3.7.1 / 2011-08-10¶ ↑
Enhancements
- using the latest version of RSpec (2.6.0)
3.7.0 / 2011-06-01¶ ↑
Enhancements
- updates to support rake 0.9.0 [gioele] - support for rubygems 1.8.X
Bug Fixes
- paragraph_of fixes [gioele]
3.6.5 / 2011-02-07¶ ↑
Bug Fixes
- fixed version dependency issue
3.6.4 / 2011-02-05¶ ↑
Enhancements
- Added an "override_task" method for working with rake tasks
Bug Fixes
- Copying version from ENV to avoid frozen strings [Douglas A. Seifert] - Check for tasks before attempting to execute them
3.6.2 / 2011-01-27¶ ↑
Bug Fixes
- The "gem:install" task no longer forces the "--local" flag - depend_on now defaults to strict equivalency when a solitary version number is given
3.6.1 / 2011-01-25¶ ↑
Bug Fixes
- Properly handle cases where the RDoc gem is not installed.
3.6.0 / 2011-01-21¶ ↑
Enhancements
- Use RDoc::Task if it's available. Otherwise fallback to Rake::RDoctask. - Specify gem sources in the Bones configuration block. - Initialize bones from an external gemspec file. - Colorization of bones command output.
Bug Fixes
- Excluding the "version.txt" file from rdoc processing.
3.5.5 / 2011-01-10¶ ↑
1 bug fix
- History and Readme files are now optional
3.5.4 / 2010-11-26¶ ↑
1 bug fix
- gem prereqs dependency now happens earlier for the package task
3.5.3 / 2010-11-26¶ ↑
1 minor change
- Smart file searching
3.5.2 / 2010-11-23¶ ↑
1 minor change
- Markdown is the default README format [gioele]
3.5.1 / 2010-10-27¶ ↑
1 bugfix
- ERB formatting applies to dotfiles now [http://github.com/simplogical]
3.5.0 / 2010-10-14¶ ↑
2 minor enhancements
- Adding a "plugin" command to search for Mr Bones plugins - Gem specs are emitted in YAML format
3.4.7 / 2010-06-21¶ ↑
1 bug fix
- FileManager not preserving executable status of template files [Nathan Witmer]
3.4.6 / 2010-06-09¶ ↑
1 bug fix
- introduced a regression with dependency management
3.4.5 / 2010-06-08¶ ↑
3 bug fixes
- removing obsolete code - fixing issues with rubinious - simplifying the Bones configuration block method
3.4.4 / 2010-06-07¶ ↑
1 bug fix
- removing gemcutter dependency
3.4.3 / 2010-04-19¶ ↑
1 bug fix
- fixing warning from loquacious about undefined configuration
3.4.2 / 2010-04-18¶ ↑
2 bug fix
- small typo in gem task descriptions [Stephen Bannasch] - better handling of undefined configuration settings
3.4.1 / 2010-03-15¶ ↑
1 bug fix
- excluding the rdoc plugin causes gem tasks to fail
3.4.0 / 2010-03-10¶ ↑
2 minor enhancement
- using an external version file by default - added a gem:install_dependencies task (does what it says)
3.3.0 / 2010-03-04¶ ↑
1 minor enhancement
- updating the default ruby project template
3.2.1 / 2010-02-01¶ ↑
2 bug fixes
- Removed a self-dependency - Removed "namespace" monkey patch [Kevin Williams]
3.2.0 / 2009-12-07¶ ↑
1 minor enhancement
- Reworked plugin configuration to avoid "undefined method" errors on nil
3.1.3 / 2009-12-06¶ ↑
1 bug fix
- Removed "require 'git'" from the bones.rb file
3.1.2 / 2009-12-05¶ ↑
-
1 minor enhancement
-
More informative error message when gems cannot be found
-
3.1.1 / 2009-12-03¶ ↑
-
1 bug fix
-
Using “instance_method” to get a Method instance
-
3.1.0 / 2009-10-21¶ ↑
-
1 minor enhancements
-
Adding YARD documentaiton generating task
-
3.0.1 / 2009-10-08¶ ↑
-
2 bug fixes
-
Fixing the “.git” exclude pattern
-
Calling “git clone” when creating from a git repository (as opposed to git-clone which is not available on all platforms)
-
3.0.0 / 2009-10-07¶ ↑
-
4 major enhancements
-
Refactored to use a plugin system for rake tasks
-
Now using the “loquacious” gem for helpful configuration
-
Bones is now a required development dependency
-
Interoperability with gemcutter.org
-
2.5.1 / 2009-05-12¶ ↑
-
1 bug fix
-
name conflict with the jruby “import” method and the rake “import” method
-
2.5.0 / 2009-04-05¶ ↑
-
1 minor enhancement
-
added support for ZenTest autotest
-
-
1 bug fix
-
files without extensions are picked up when generating a new project
-
2.4.2 / 2009-03-02¶ ↑
-
2 bug fixes
-
SMTP/TLS will not be used if openssl is not present
-
fixed rdoc title generation
-
2.4.1 / 2009-03-02¶ ↑
-
1 minor enhancement
-
jruby 1.2 compatability
-
2.4.0 / 2009-02-01¶ ↑
-
1 minor enhancement
-
ruby 1.9 compatability
-
-
1 bug fix
-
directory creation error when freezing a repository
-
2.3.1 / 2009-01-28¶ ↑
-
1 bug fix
-
glob patterns were not being handled correctly in the .bnsignore file
-
2.3.0 / 2009-01-25¶ ↑
-
1 minor enhancement
-
removed the need for a Manifest.txt file
-
2.2.0 / 2009-01-01¶ ↑
-
4 minor enhancements
-
projects can be instantiated from git or svn repositories
-
added a task to generate a project gemspec for use on github [Sandro Turriate]
-
Mr Bones erb translation is now applied to files with a '.bns' extension instead of an '.erb' extension
-
refactored the main bones application
-
-
1 bugfix
-
Mr Bones tasks are only added to the gemspec when a package is being built
-
2.1.1 / 2008-12-15¶ ↑
-
1 minor enhancement
-
added '.rdoc' to the list of file extensions for rdoc and notes takss [Avdi Grimm]
-
-
2 bug fixes
-
default “from” field when e-mailing announcements
-
fixed SMTP check_auth_args arity [Avdi Grimm]
-
2.1.0 / 2008-10-15¶ ↑
-
1 major enhancement
-
tasks can be used from the bones gem without having to create a “tasks” folder in each project you create
-
-
2 minor enhancements
-
revmoved SVN $Id$ turds
-
Mr Bones is now included by default as a development dependency
-
-
1 bug fix
-
changed the namespacing for the facets ANSICode class
-
2.0.3 / 2008-07-02¶ ↑
-
1 bug fix
-
Fixed the rubyforge tasks to be compatible with the rubyforge 1.0.0 gem
-
2.0.2 / 2008-06-02¶ ↑
-
2 minor enhancements
-
Added a gem cleanup rake task
-
Tasks to support Git projects
-
-
2 bug fixes
-
Check for Rakefile when creating a new project
-
Failed dependency resolution when not using fully qualified task names
-
2.0.1 / 2008-04-15¶ ↑
-
1 minor enchancement
-
Now compatible with RubyGems versions earlier than 1.1.0 (should work back to 0.9.4)
-
2.0.0 / 2008-04-07¶ ↑
-
2 major enhancements
-
Reworked the PROJ open struct to use nested open struct objects
-
Renamed a few of the .rake files to match the namespaces they define
-
-
4 minor enhancements
-
Selectable project skeleton when creating a new project
-
Added an empty 'prereqs' task to several of the namespaces
(can be used for running code before any of the tasks in that namespace are invoked)
-
Extra refinement on notes
rake notes TwP #=> all notes for TwP rake notes:todo TwP #=> all todos for TwP
-
Insalling a gem will no longer try to update the gem sources from RubyForge
-
-
1 bug fix
-
On some systems, the quiet method was not reopening stdout and stderr correctly
-
1.3.5 / 2008-02-27¶ ↑
-
2 minor enhancements
-
Added a bones:debug task to inspect the PROJ open struct or a single attribute of the PROJ open struct
-
Small adjustments to the gem and spec tasks
-
-
1 bug fix
-
Project names can now contain dahes (my-proj)
-
1.3.4 / 2008-02-20¶ ↑
-
4 minor enhancements
-
Added more RCov options and tasks to verify a coverage threshold (RSpec only)
-
Can specify exact dependency version requirement
-
Added a command line option to specify the output directory for a new project
-
The history, readme, and manifest file names can be configured in the Rakefile
-
-
1 bug fix
-
Now including the default rake/clean tasks
-
1.3.3 / 2008-02-18¶ ↑
-
4 minor enhancements
-
The annotation tags to search for can be specified by the user in the Rakefile
-
Directory names can be substituted during skeleton creation
-
Support for the GEM post_install_message
-
Support to generate an announcement text file and send the announcement via e-mail
-
Added a manifest:assert task that can be used when building the gem to assert that the manifest is up to date
task 'gem:package' => 'manifest:assert'
-
-
1 bug fix
-
Fixed a circular dependency in the gem creation tasks
-
1.3.2 / 2008-02-05¶ ↑
-
1 minor enhancement
-
Added colorization to the manifest:check task
-
1.3.1 / 2008-02-01¶ ↑
-
4 minor enhancements
-
Updated the “ensure_in_path” method to take more than one path
-
Added an “in_directory” method for executing shell tasks in a different directory
-
Fleshed out a spec_helper and a better default project spec file
-
By default the project changes, description, and summary will be loaded from the History and README files
-
-
3 bug fixes
-
RSpec tasks were not including the user defined project libraries such as “ext” or anything besides “lib”
-
Tweaked the gem install/uninstall tasks to remove installed binaries and to install platform specific gem versions
-
Fixed a bug where the RDoc task was ignore the PROJ.rdoc_opts
-
1.3.0 / 2008-01-04¶ ↑
-
2 minor enhancements
-
Added a few more methods to the default framework
-
Added tasks to support tagging releases in SVN
-
-
1 bug fix
-
Fixed a nil value error for the remote rdoc directory (patch supplied by Chris Shea)
-
1.2.1 / 2008-01-02¶ ↑
-
2 bug fixes
-
With no arguments, the bones command was not showing the help message
-
Freezing a second time was not updating all the skeleton tasks
-
1.2.0 / 2007-12-31¶ ↑
-
1 major enhancement
-
Users can define their own skeletons to use (bones –freeze)
-
-
1 minor enhancement
-
Show a list of the files a user needs to change after project creation
-
1.1.2 / 2007-12-31¶ ↑
-
2 minor enhancements
-
The pkg and doc directories are now excluded from the manifest
-
Added method to hide tasks from the rake task listing
-
-
1 bug fix
-
Fixed typo in an abort message (thanks Bill Kleb)
-
1.1.1 / 2007-12-29¶ ↑
-
1 bug fix
-
Fixed the bad interaction with RSpec gem
-
1.1.0 / 2007-12-29¶ ↑
-
3 minor enhancements
-
Output message when files are created or updated
-
Directory cleanup if project creation fails
-
Pulled the rails source annotation extractor into Mr Bones
-
1.0.0 / 2007-12-28¶ ↑
-
1 major enhancement
-
Birthday!
-