Project

General

Profile

Actions

Feature #38099

closed

Add Ruby 3.2 support

Added by Go MAEDA over 1 year ago. Updated 6 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Ruby support
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed

Related issues

Related to Redmine - Defect #38100: Ruby 3.2: Encoding::CompatibilityError when running ChangesetTest#test_invalid_utf8_sequences_in_comments_should_be_replaced_latin1ClosedGo MAEDA

Actions
Related to Redmine - Defect #38118: Ruby 3.2: Markdown formatter warns "undefining the allocator of T_DATA class Redcarpet::Markdown"Closed

Actions
Related to Redmine - Patch #38121: Update MiniMagick to 4.12ClosedGo MAEDA

Actions
Related to Redmine - Patch #38124: Update csv, net-imap, net-pop, and net-smtp gems to the same versions shipped with Ruby 3.2.0ClosedGo MAEDA

Actions
Related to Redmine - Feature #38134: Drop Ruby 2.6 supportClosedGo MAEDA

Actions
Related to Redmine - Patch #38181: Update Nokogiri to 1.15.2ClosedGo MAEDA

Actions
Related to Redmine - Patch #38220: Update Redcarpet to 3.6ClosedGo MAEDA

Actions
Related to Redmine - Defect #39576: `rake yard` does not work with Ruby >= 3.2ClosedGo MAEDA

Actions
Copied to Redmine - Feature #39761: Ruby 3.3 supportClosedGo MAEDA

Actions
Actions #1

Updated by Go MAEDA over 1 year ago

  • Related to Defect #38100: Ruby 3.2: Encoding::CompatibilityError when running ChangesetTest#test_invalid_utf8_sequences_in_comments_should_be_replaced_latin1 added
Actions #2

Updated by Go MAEDA over 1 year ago

  • File 38099.patch added
Actions #3

Updated by Go MAEDA over 1 year ago

  • File deleted (38099.patch)
Actions #4

Updated by Go MAEDA over 1 year ago

r22001 passes all tests with Ruby 3.2.

I will keep this issue open for a while, and if no new issues related to Ruby 3.2 are reported, I will update the supported Ruby versions in doc/INSTALL and close this issue.

Actions #5

Updated by Go MAEDA over 1 year ago

  • Related to Defect #38118: Ruby 3.2: Markdown formatter warns "undefining the allocator of T_DATA class Redcarpet::Markdown" added
Actions #6

Updated by Go MAEDA over 1 year ago

Actions #7

Updated by Go MAEDA over 1 year ago

  • Related to Patch #38124: Update csv, net-imap, net-pop, and net-smtp gems to the same versions shipped with Ruby 3.2.0 added
Actions #8

Updated by Go MAEDA over 1 year ago

Nokogiri 1.13.10 does not yet support Ruby 3.2. Waiting for the next release of Nokogiri.

$ bundle up
Fetching gem metadata from https://rubygems.org/.........
Resolving dependencies...
Could not find compatible versions

Because nokogiri >= 1.13.10 (x86_64-darwin) depends on Ruby >= 2.6, < 3.2.dev
  and Gemfile depends on nokogiri ~> 1.13.10,
  Ruby >= 2.6, < 3.2.dev is required.
So, because current Ruby version is = 3.2.0,
  version solving has failed.
Actions #9

Updated by Go MAEDA over 1 year ago

Actions #10

Updated by Go MAEDA over 1 year ago

Actions #11

Updated by Go MAEDA over 1 year ago

  • Status changed from New to Closed
  • Assignee set to Go MAEDA
  • Resolution set to Fixed

Updated Nokogiri to 1.14.0 in r22043 and now Redmine works with Ruby 3.2.

Actions #12

Updated by Go MAEDA about 1 year ago

Actions #13

Updated by Mischa The Evil 6 months ago

  • Subject changed from Ruby 3.2 support to Add Ruby 3.2 support
Actions #14

Updated by Go MAEDA 5 months ago

  • Related to Defect #39576: `rake yard` does not work with Ruby >= 3.2 added
Actions #15

Updated by Go MAEDA 5 months ago

Actions

Also available in: Atom PDF