Skip to content
This repository was archived by the owner on Jun 21, 2024. It is now read-only.

Upgrade to Support Ruby 3.1 and 3.2 #1

Closed
wants to merge 6 commits into from

Conversation

bivanalhar
Copy link

@bivanalhar bivanalhar commented Jun 10, 2024

We updated the library to keep in line with the upstream branch. Also, we drop support for Ruby <= 3.0 since the upstream one only support Ruby 3.1 and above

- its upstream, html-pipeline, has since been changed a lot
- we need to adjust so can support main app better, which will use Ruby 3.1
- use zeitwerk naming convention
- modify test to follow new filter function setup
- ensure that the library is okay across all rails and ruby versions
@bivanalhar bivanalhar force-pushed the bivan/upgrade-ruby-3.1 branch 14 times, most recently from a8ec9cb to 6edb614 Compare June 10, 2024 09:25
@bivanalhar bivanalhar changed the title Bivan/upgrade ruby 3.1 Upgrade to Support Ruby <= 3.2 Jun 10, 2024
@bivanalhar bivanalhar changed the title Upgrade to Support Ruby <= 3.2 Upgrade to Support Ruby 3.1 and 3.2 Jun 10, 2024
@bivanalhar bivanalhar requested a review from cysjonathan June 10, 2024 09:28
@bivanalhar bivanalhar marked this pull request as ready for review June 10, 2024 09:28
@bivanalhar bivanalhar force-pushed the bivan/upgrade-ruby-3.1 branch from 6edb614 to cc41a5a Compare June 10, 2024 10:32
- drop ruby 3.0 since html-pipeline only support ruby >= 3.1
- modify naming for VERSION for rouge_filter
@bivanalhar bivanalhar force-pushed the bivan/upgrade-ruby-3.1 branch from cc41a5a to a7fac90 Compare June 10, 2024 10:36
@cysjonathan
Copy link

Dropping support of html-pipeline-rouge_filter and switching back to upstream recommendation to use HTML::Pipeline's built-in SyntaxHighlightFilter

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants