Skip to content

Commit 578112b

Browse files
committed
Introduce Rails 8.0 compatibility
1 parent 756c161 commit 578112b

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@
44
Gemfile.lock
55
pkg/*
66
vendor/*
7+
spec/support/dummy_app/log/*
8+
spec/support/dummy_app/tmp/*

carrierwave_backgrounder.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ Gem::Specification.new do |s|
1818
s.require_paths = ["lib"]
1919

2020
s.add_dependency "carrierwave", ["> 2.0", "< 4.0"]
21-
s.add_dependency "rails", ["> 6.0", "< 8.0"]
21+
s.add_dependency "rails", [">= 7.2", "< 8.1"]
2222

23+
s.add_development_dependency "ostruct"
2324
s.add_development_dependency "rspec", ["~> 3.12"]
2425
s.add_development_dependency "rake"
2526
s.add_development_dependency "rspec-rails"

spec/support/dummy_app/app/models/admin.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ class Admin < ApplicationRecord
66
# Multi attachment support
77
mount_uploaders :images, AvatarUploader
88
process_in_background :images
9-
serialize :images, JSON
9+
serialize :images, coder: JSON
1010
end

spec/support/dummy_app/app/models/user.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ class User < ApplicationRecord
66
# Multi attachment support
77
mount_uploaders :images, AvatarUploader
88
store_in_background :images
9-
serialize :images, JSON
9+
serialize :images, coder: JSON
1010
end

0 commit comments

Comments
 (0)