diff --git a/CHANGELOG.md b/CHANGELOG.md index 6fb0bcf..b7a438d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Ronn-NG CHANGELOG -## 0.10.1 (unreleased) +## 0.10.1 (2024-01-08) This release is focused on bug fixes and updating library dependencies, to get Ronn-NG building and working correctly on recent Linux and macOS releases. @@ -13,7 +13,7 @@ Note: 0.10.1 is the first 0.10.x release, because Ronn-NG 0.10.0 does not exist. * doc: Reformat Changelog to match common gem and keep-a-changelog conventions * NOTE: Renamed `CHANGES` to `CHANGELOG.md`. Packagers will need to update specs. * Bump Ruby to 2.7, gem deps to latest minor versions -* Tweak `ronn --version` output: remove GitHub URL and format it "ronn (Ronn-NG)" +* Tweak `ronn --version` output: remove GitHub URL and format it as "ronn \ (Ronn-NG)" ### Bug Fixes diff --git a/Gemfile.lock b/Gemfile.lock index 36fb627..5332aca 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - ronn-ng (0.10.1.pre6) + ronn-ng (0.10.1) kramdown (~> 2, >= 2.1) kramdown-parser-gfm (~> 1, >= 1.0.1) mustache (~> 1) diff --git a/doc-project/Developer-Guide.md b/doc-project/Developer-Guide.md index dfe9085..d5435f0 100644 --- a/doc-project/Developer-Guide.md +++ b/doc-project/Developer-Guide.md @@ -8,6 +8,9 @@ 1. Update `CHANGELOG.md` with the release date 1. Regenerate the man pages with `bundle exec rake man` 1. Run the tests one last time! `bundle exec rake test` +1. Test building the gem and then toss it + 1. `gem build ronn-ng.gemspec` + 1. `rm ronn-ng-*.gem` 1. Commit the updated files 1. Commit message format: "[rel] vX.Y.Z" 1. Tag the release: `git tag vX.Y.Z` diff --git a/lib/ronn.rb b/lib/ronn.rb index 2c74b1a..18c76b6 100644 --- a/lib/ronn.rb +++ b/lib/ronn.rb @@ -40,6 +40,6 @@ def self.revision end # value generated by: rake rev - REV = '0.10.1.pre6'.freeze + REV = '0.10.1'.freeze VERSION = version end diff --git a/man/ronn-format.7 b/man/ronn-format.7 index 9c1d8fa..aab199e 100644 --- a/man/ronn-format.7 +++ b/man/ronn-format.7 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 -.\" http://github.com/apjanke/ronn-ng/tree/0.10.1.pre6 -.TH "RONN\-FORMAT" "7" "January 2024" "Ronn-NG 0.10.1.pre6" "Ronn Manual" +.\" http://github.com/apjanke/ronn-ng/tree/0.10.1 +.TH "RONN\-FORMAT" "7" "January 2024" "Ronn-NG 0.10.1" "Ronn Manual" .SH "NAME" \fBronn\-format\fR \- manual authoring format based on Markdown .SH "SYNOPSIS" diff --git a/man/ronn.1 b/man/ronn.1 index b66e340..cf3a4f1 100644 --- a/man/ronn.1 +++ b/man/ronn.1 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 -.\" http://github.com/apjanke/ronn-ng/tree/0.10.1.pre6 -.TH "RONN" "1" "January 2024" "Ronn-NG 0.10.1.pre6" "Ronn Manual" +.\" http://github.com/apjanke/ronn-ng/tree/0.10.1 +.TH "RONN" "1" "January 2024" "Ronn-NG 0.10.1" "Ronn Manual" .SH "NAME" \fBronn\fR \- convert markdown files to manpages .SH "SYNOPSIS" diff --git a/ronn-ng.gemspec b/ronn-ng.gemspec index 6b50d28..56e269b 100644 --- a/ronn-ng.gemspec +++ b/ronn-ng.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |s| s.name = 'ronn-ng' - s.version = '0.10.1.pre6' + s.version = '0.10.1' # We target Ruby 2.7+ for test & deploy, plus nokogiri 1.14.3+ need Ruby 2.7 s.required_ruby_version = '>= 2.7'