kgiszczak / shale

Shale is a Ruby object mapper and serializer for JSON, YAML, TOML, CSV and XML. It allows you to parse JSON, YAML, TOML, CSV and XML data and convert it into Ruby data structures, as well as serialize data structures into JSON, YAML, TOML, CSV or XML.
https://shalerb.org/
MIT License
618 stars 19 forks source link

JRuby support #8

Closed risen closed 1 year ago

risen commented 1 year ago

Hello,

In v0.5.0 you dropped Ruby 2.6 support, which implicitly also dropped JRuby support: as of JRuby 9.3.6.0 they're still only 2.6 compatible. Would it be possible to restore this easily? Are you currently using 2.7-only features?

JRuby 9.4.0.0 will Ruby 3.1 compatible, but it might take a while still to be released and for codebases to be able to make a smooth transition to it.

Thanks for your consideration!

kgiszczak commented 1 year ago

Hey, just pushed a change that brings back Ruby 2.6 support to master. I'll cut a release later this week.

risen commented 1 year ago

Wow, thank you!