Skip to content

Commit 503c1ad

Browse files
Teodor Ciuraruclaude
andcommitted
fix: update Gemfile to require Ruby >= 3.2 for modern gems
- Update ruby requirement from >= 2.6.10 to >= 3.2 - Add CFPropertyList >= 3.1.0 for Ruby 3.3 compatibility - Remove old Gemfile.lock (will be regenerated by CI with Ruby 3.3) This allows CFPropertyList 4.0.0 which supports Ruby 3.2+, resolving the version conflict where: - CFPropertyList 3.0.9 requires Ruby < 3.2 - CFPropertyList 4.0.0 requires Ruby >= 3.2 CI will generate the correct Gemfile.lock with compatible versions. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 0502485 commit 503c1ad

File tree

2 files changed

+2
-121
lines changed

2 files changed

+2
-121
lines changed

react-native/Gemfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
source 'https://rubygems.org'
22

33
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
4-
ruby ">= 2.6.10"
4+
ruby ">= 3.2"
55

66
# Exclude problematic versions of cocoapods and activesupport that causes build failures.
77
gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'
88
gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'
99
gem 'xcodeproj', '< 1.26.0'
1010
gem 'concurrent-ruby', '< 1.3.4'
11+
gem 'CFPropertyList', '>= 3.1.0' # Ruby 3.3+ compatibility
1112

1213
# Ruby 3.4.0 has removed some libraries from the standard library.
1314
gem 'bigdecimal'

react-native/Gemfile.lock

Lines changed: 0 additions & 120 deletions
This file was deleted.

0 commit comments

Comments
 (0)