summaryrefslogtreecommitdiff
path: root/Gemfile
diff options
context:
space:
mode:
authorerdgeist <erdgeist@erdgeist.org>2026-06-26 04:05:04 +0200
committererdgeist <erdgeist@erdgeist.org>2026-06-26 04:05:04 +0200
commitfa0ccc43010297c0c10e3075095c0a9171989498 (patch)
tree3d857550ce094a4c4e860ce25f1034923c30ce52 /Gemfile
parentc06723ee715512c2033c7786c48f15674585b56b (diff)
Stage 5: Rails 6.1 → 7.2 on Ruby 3.2.11
- Bump Rails to 7.2.3, Ruby to 3.2.11 (new gemset rails7-upgrade) - pg pinned to 1.4.6 (bridge: Ruby 3.2 compatible, PostgreSQL 9.6 tolerant) - acts-as-taggable-on → 12.x (Rails 7.2 + Ruby 3.2 support) - awesome_nested_set → 3.7.0 (Rails 7.2 support, avoids 3.9.0 lft/rgt bug) - globalize → 7.0 (Rails 7.x required) - libxml-ruby → 5.x (Ruby 3.2 required) - unicorn → 6.x; fix unicorn.rb: RAILS_ROOT→Rails.root, RAILS_ENV→ENV, File.exists?→File.exist? - Add puma for development server - Remove dead initializers: assets.rb, ruby2.rb, backtrace_silencers.rb, new_rails_defaults.rb - Fix File.exists? → File.exist? in page.rb and authors_importer.rb - Add routing_filter_rails71_patch.rb (restores params[:locale] on Rails 7.1+)
Diffstat (limited to 'Gemfile')
-rw-r--r--Gemfile21
1 files changed, 12 insertions, 9 deletions
diff --git a/Gemfile b/Gemfile
index 3184db4..2f99c64 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,23 +1,26 @@
1source 'https://rubygems.org' 1source 'https://rubygems.org'
2 2
3gem 'rails', '6.1.7.10' 3ruby '3.2.11'
4gem 'concurrent-ruby', '1.3.4'
5 4
6gem 'pg', '~> 1.0' 5gem 'rails', '~> 7.2.3'
6gem 'concurrent-ruby', '~> 1.3'
7gem 'puma'
7 8
8gem 'acts-as-taggable-on', '~> 7.0' 9gem 'pg', '~> 1.4.6'
9gem 'awesome_nested_set', '~> 3.4.0' 10
11gem 'acts-as-taggable-on', '~> 12.0'
12gem 'awesome_nested_set', '~> 3.7.0'
10gem 'acts_as_list' 13gem 'acts_as_list'
11gem 'globalize', '~> 6.0' 14gem 'globalize', '~> 7.0'
12gem 'routing-filter', '~> 0.7.0' 15gem 'routing-filter', '~> 0.7.0'
13gem 'will_paginate', '~> 3.0' 16gem 'will_paginate', '~> 3.0'
14gem 'exception_notification', '~> 4.5' 17gem 'exception_notification', '~> 4.5'
15gem 'libxml-ruby', '~> 3.2', :require => 'xml' 18gem 'libxml-ruby', '~> 5.0', :require => 'xml'
16 19
17gem 'nokogiri', '~> 1.13' 20gem 'nokogiri', '~> 1.18'
18gem 'jquery-rails' 21gem 'jquery-rails'
19 22
20gem 'unicorn', '~> 1.1' 23gem 'unicorn', '~> 6.1'
21 24
22group :assets do 25group :assets do
23 gem 'sass-rails', '~> 6.0' 26 gem 'sass-rails', '~> 6.0'