This repository has been archived by the owner on Sep 1, 2022. It is now read-only.
Releases: makenew/ruby-gem
Releases · makenew/ruby-gem
v2.0.1
v2.0.0
- Quickly bootstrap your new project with
./makenew.sh
.
Updating exiting projects
This version introduces makenew.sh
which automatically bootstraps new projects.
Most of the boilerplate which is normally replaced when making a new project has thus been changed.
This will generate a lot of merge conflicts for exiting projects updating to this version, however all of these can be safely ignored.
Recommend update procedure
-
Update normally to ruby-gem-v1.4.0 by following the instructions in the README (merge in the
ruby-gem-v1.4.0
tag instead ofupstream/master
). -
Merge in this version, but only use your file versions. For example,
$ git fetch upstream $ git merge --no-commit ruby-gem-v2.0.0 $ git reset . $ git checkout --ours . $ git clean -fdx $ git commit
-
Update to the latest release normally.
Alternative update option
Depending on how complicated your merge conflicts are, this manual way may be easier.
- Checkout this version (or the latest one) into a separate branch, say
makenew
. - Run
./makenew.sh
and enter in the values as if you were recreating your work from scratch. Commit the results. - Create a new branch from your
master
and merge themakenew
branch (do not create a merge commit yet). Compare themakenew
branch to yourmaster
branch usinggit diff
and whatever git workflow makes sense. One option is togit reset
andgit checkout
, then update each file one at a time until you are satisfied with the merge.
v1.4.0
- Only test against Ruby 2 on Travis CI.
- Remove
rake all
andrake travis
and addrake test
. - Add
.freeze
toVERSION
. - Reorder development dependencies in gemspec.
- Update
.gitignore
. - Update year to 2016.
- Improve README and update badges.
- Update Change Log to follow keepachangelog.com.
ruby-gem-v1.3.0
- Add link to Omniref.
- Update badges.
- Use three backticks for code blocks in README.
- Update Ruby versions for Travis CI.
- Switch from Coveralls to Codecov.
v1.2.0
- Add EditorConfig.
- Use more liberal development dependency versions.
v1.0.1
- Update all development dependencies.
- Optimize and update Travis CI.
v1.0.0
- Initial release.