Commit a532b88

mo khan <mo@mokhan.ca>
2022-05-23 20:00:58
feat: drop ruby 2.5/2.6. add ruby 3.1
1 parent 2984c33
Changed files (5)
.github/workflows/ci.yml
@@ -9,7 +9,7 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        ruby-version: ['2.5', '2.6', '2.7', '3.0']
+        ruby-version: ['2.7', '3.0', '3.1']
     steps:
       - uses: actions/checkout@v2
       - name: Set up Ruby
@@ -25,7 +25,7 @@ jobs:
       - uses: actions/checkout@v2
       - uses: ruby/setup-ruby@v1
         with:
-          ruby-version: '3.0'
+          ruby-version: '3.1'
           bundler-cache: true
       - name: Running style checks…
         run: sh bin/style
@@ -35,7 +35,7 @@ jobs:
       - uses: actions/checkout@v2
       - uses: ruby/setup-ruby@v1
         with:
-          ruby-version: '3.0'
+          ruby-version: '3.1'
           bundler-cache: true
       - name: Running audit…
         run: sh bin/audit
lib/xml/kit/version.rb
@@ -2,6 +2,6 @@
 
 module Xml
   module Kit
-    VERSION = '0.5.0'
+    VERSION = '0.6.0'
   end
 end
CHANGELOG.md
@@ -1,4 +1,4 @@
-Version 0.5.0
+Version 0.6.0
 
 # Changelog
 All notable changes to this project will be documented in this file.
@@ -8,6 +8,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+## [0.6.0] - 2022-05-23
+### Added
+- Add support for Ruby 3.1
+
+### Removed
+- Drop support for Ruby 2.5
+- Drop support for Ruby 2.6
+
 ## [0.5.0] - 2021-01-30
 ### Changed
 - Minimum Ruby 2.5+
@@ -37,24 +45,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - \_assign does not coerce values by default.
 - errors are merged together instead of overwritten during attribute validation.
 
-[Unreleased]: https://github.com/saml-kit/xml-kit/compare/v0.5.0...HEAD
-[0.5.0]: https://github.com/saml-kit/xml-kit/compare/v0.4.0...v0.5.0
-[0.4.0]: https://github.com/saml-kit/xml-kit/compare/v0.3.1...v0.4.0
-[0.3.1]: https://github.com/saml-kit/xml-kit/compare/v0.3.0...v0.3.1
-[0.3.0]: https://github.com/saml-kit/xml-kit/compare/v0.2.0...v0.3.0
-[0.2.0]: https://github.com/saml-kit/xml-kit/compare/v0.1.14...v0.2.0
-[0.1.14]: https://github.com/saml-kit/xml-kit/compare/v0.1.13...v0.1.14
-[0.1.13]: https://github.com/saml-kit/xml-kit/compare/v0.1.12...v0.1.13
-[0.1.12]: https://github.com/saml-kit/xml-kit/compare/v0.1.11...v0.1.12
-[0.1.11]: https://github.com/saml-kit/xml-kit/compare/v0.1.10...v0.1.11
-[0.1.10]: https://github.com/saml-kit/xml-kit/compare/v0.1.9...v0.1.10
-[0.1.9]: https://github.com/saml-kit/xml-kit/compare/v0.1.8...v0.1.9
-[0.1.8]: https://github.com/saml-kit/xml-kit/compare/v0.1.7...v0.1.8
-[0.1.7]: https://github.com/saml-kit/xml-kit/compare/v0.1.6...v0.1.7
-[0.1.6]: https://github.com/saml-kit/xml-kit/compare/v0.1.5...v0.1.6
-[0.1.5]: https://github.com/saml-kit/xml-kit/compare/v0.1.4...v0.1.5
-[0.1.4]: https://github.com/saml-kit/xml-kit/compare/v0.1.3...v0.1.4
-[0.1.3]: https://github.com/saml-kit/xml-kit/compare/v0.1.1...v0.1.3
-[0.1.1]: https://github.com/saml-kit/xml-kit/compare/v0.1.1...v0.1.1
-[0.1.1]: https://github.com/saml-kit/xml-kit/compare/v0.1.0...v0.1.1
-[0.1.0]: https://github.com/saml-kit/xml-kit/compare/v0.1.0...v0.1.0
+[Unreleased]: https://github.com/xlgmokha/xml-kit/compare/v0.6.0...HEAD
+[0.6.0]: https://github.com/xlgmokha/xml-kit/compare/v0.5.0...v0.6.0
+[0.5.0]: https://github.com/xlgmokha/xml-kit/compare/v0.4.0...v0.5.0
+[0.4.0]: https://github.com/xlgmokha/xml-kit/compare/v0.3.1...v0.4.0
+[0.3.1]: https://github.com/xlgmokha/xml-kit/compare/v0.3.0...v0.3.1
+[0.3.0]: https://github.com/xlgmokha/xml-kit/compare/v0.2.0...v0.3.0
+[0.2.0]: https://github.com/xlgmokha/xml-kit/compare/v0.1.14...v0.2.0
+[0.1.14]: https://github.com/xlgmokha/xml-kit/compare/v0.1.13...v0.1.14
+[0.1.13]: https://github.com/xlgmokha/xml-kit/compare/v0.1.12...v0.1.13
+[0.1.12]: https://github.com/xlgmokha/xml-kit/compare/v0.1.11...v0.1.12
+[0.1.11]: https://github.com/xlgmokha/xml-kit/compare/v0.1.10...v0.1.11
+[0.1.10]: https://github.com/xlgmokha/xml-kit/compare/v0.1.9...v0.1.10
+[0.1.9]: https://github.com/xlgmokha/xml-kit/compare/v0.1.8...v0.1.9
+[0.1.8]: https://github.com/xlgmokha/xml-kit/compare/v0.1.7...v0.1.8
+[0.1.7]: https://github.com/xlgmokha/xml-kit/compare/v0.1.6...v0.1.7
+[0.1.6]: https://github.com/xlgmokha/xml-kit/compare/v0.1.5...v0.1.6
+[0.1.5]: https://github.com/xlgmokha/xml-kit/compare/v0.1.4...v0.1.5
+[0.1.4]: https://github.com/xlgmokha/xml-kit/compare/v0.1.3...v0.1.4
+[0.1.3]: https://github.com/xlgmokha/xml-kit/compare/v0.1.1...v0.1.3
+[0.1.1]: https://github.com/xlgmokha/xml-kit/compare/v0.1.1...v0.1.1
+[0.1.1]: https://github.com/xlgmokha/xml-kit/compare/v0.1.0...v0.1.1
+[0.1.0]: https://github.com/xlgmokha/xml-kit/compare/v0.1.0...v0.1.0
Gemfile.lock
@@ -1,7 +1,7 @@
 PATH
   remote: .
   specs:
-    xml-kit (0.5.0)
+    xml-kit (0.6.0)
       activemodel (>= 4.2.0)
       builder (~> 3.2)
       nokogiri (~> 1.10)
@@ -11,14 +11,13 @@ PATH
 GEM
   remote: https://rubygems.org/
   specs:
-    activemodel (6.1.6)
-      activesupport (= 6.1.6)
-    activesupport (6.1.6)
+    activemodel (7.0.3)
+      activesupport (= 7.0.3)
+    activesupport (7.0.3)
       concurrent-ruby (~> 1.0, >= 1.0.2)
       i18n (>= 1.6, < 2)
       minitest (>= 5.1)
       tzinfo (~> 2.0)
-      zeitwerk (~> 2.3)
     ast (2.4.2)
     builder (3.2.4)
     bundler-audit (0.9.0.1)
@@ -30,15 +29,15 @@ GEM
     ffaker (2.21.0)
     i18n (1.10.0)
       concurrent-ruby (~> 1.0)
-    mini_portile2 (2.6.1)
+    mini_portile2 (2.8.0)
     minitest (5.15.0)
-    nokogiri (1.12.5)
-      mini_portile2 (~> 2.6.1)
+    nokogiri (1.13.6)
+      mini_portile2 (~> 2.8.0)
       racc (~> 1.4)
     parallel (1.20.1)
     parser (3.0.0.0)
       ast (~> 2.4.1)
-    racc (1.5.2)
+    racc (1.6.0)
     rainbow (3.0.0)
     rake (13.0.6)
     regexp_parser (2.0.3)
@@ -84,7 +83,6 @@ GEM
     unicode-display_width (1.7.0)
     xmldsig (0.6.6)
       nokogiri (>= 1.6.8, < 2.0.0)
-    zeitwerk (2.5.4)
 
 PLATFORMS
   ruby
README.md
@@ -117,7 +117,7 @@ To install this gem onto your local machine, run `bundle exec rake install`. To
 
 ## Contributing
 
-Bug reports and pull requests are welcome on GitHub at https://github.com/saml-kit/xml-kit.
+Bug reports and pull requests are welcome on GitHub at https://github.com/xlgmokha/xml-kit.
 
 ## License