Skip to content

Update js_regex to version 3.8.0

Roy Zwambag requested to merge 378798-update-js-regex-3.8.0 into master

What does this MR do and why?

Upgrades js_regex to the latest version (3.8.0) for Ruby 3 support

Changelog: https://github.com/jaynetics/js_regex/blob/main/CHANGELOG.md

Diff: https://my.diffend.io/gems/js_regex/3.7.0/3.8.0

Dependencies are also updated, mostly have fixes for Ruby 3.1+

character_set:

https://github.com/jaynetics/character_set/blob/main/CHANGELOG.md

https://my.diffend.io/gems/character_set/1.4.1/1.6.0

rbtree:

https://my.diffend.io/gems/rbtree/0.4.4/0.4.5

regexp_property_values:

https://github.com/jaynetics/regexp_property_values/blob/main/CHANGELOG.md

https://my.diffend.io/gems/regexp_property_values/1.0.0/1.3.0

set:

https://github.com/ruby/set/blob/master/CHANGELOG.md

https://my.diffend.io/gems/set/1.0.1/1.0.3


Ruby 2.7 pipeline: https://gitlab.com/gitlab-org/gitlab/-/pipelines/678437213#/

Ruby 3.0 pipeline: https://gitlab.com/gitlab-org/gitlab/-/pipelines/678430742#/

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #378798 (closed)

Edited by Roy Zwambag

Merge request reports