Closed TimKnight-DWP closed 1 year ago
Hi @TimKnight-DWP,
Unfortunately this is blocked on support for Ruby 3.x in Middleman, which this gem relies on.
Support for Ruby 3.1 was recently merged to the main branch, however those changes have not yet been released to RubyGems.
@lfdebrux thanks, hopefully soon 🤞
(sadly I am not a Ruby dev so don't feel super confident helping out otherwise I would, don't know the pitfalls )
There's now a release of Middleman with support for Ruby 3.1 - v4.5.0
In theory, this gem should now work on Ruby 3.1, but I haven't tested it yet.
Just to confirm, in GOV.UK Pay we have just updated our tech-docs (which uses this gem) to ruby 3.2.2, we had to also pin HAML to < 6.
The important point being I can confirm for sure the gem from at least ruby 3.3.1 works with ruby 3.2.2.
What should change
The Gem and dependencies should be updated to support Ruby v3
User need
Ruby v2 has been end-of-life since 31-Mar-23 https://endoflife.date/ruby