Project

gemstar

0.0
No release in over 3 years
Gem changelog viewer and more, but starting as a changelog viewer for bundled gems.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 2.6.8
~> 5.0
~> 13.0

Runtime

 Project Readme

Gem Version Build JRuby Build

Gemstar

A very preliminary gem to help you keep track of your gems.

Installation

The easiest way to install gemstar is to use Bundler:

# Shell
gem install gemstar

Alternatively, add it to the development group in your Gemfile:

gem "gemstar", group: :development

Usage

gemstar diff

Run this after you've updated your gems.

# in your project directory, after bundle update:
gemstar diff

This will generate an html diff report with changelog entries for each gem that was updated:

Gemstar diff command output

You can also specify from and to hashes or tags to generate a diff report for a specific range of commits:

gemstar diff --from 8e3aa96b7027834cdbabc0d8cbd5f9455165e930 --to HEAD

To examine a specific Gemfile.lock, pass it like this:

gemstar diff --lockfile=~/MyProject/Gemfile.lock

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/FDj/gemstar.

Credits

This gem is generated via newgem template by @palkan.

License

The gem is available as open source under the terms of the MIT License.