From bc8f530e30fe8a0aa114cfb0ebd96c1fbf3b39f1 Mon Sep 17 00:00:00 2001 From: Wasim Date: Fri, 24 Jul 2026 00:25:03 +0530 Subject: [PATCH 1/3] fix: add base64 gem dependency for Ruby 3.3+ compatibility The base64 gem is no longer part of the default gems since Ruby 3.4.0. Without an explicit dependency, requiring it on Ruby 3.3+ produces a deprecation warning, and on Ruby 3.4+ it will raise a LoadError. The bigdecimal gem was already added as a dependency to address the same issue; this adds base64 to complete the fix for #1772. --- liquid.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/liquid.gemspec b/liquid.gemspec index 1b9a91004..cc45446b6 100644 --- a/liquid.gemspec +++ b/liquid.gemspec @@ -30,6 +30,7 @@ Gem::Specification.new do |s| s.add_dependency("strscan", ">= 3.1.1") s.add_dependency("bigdecimal") + s.add_dependency("base64") s.add_development_dependency('rake', '~> 13.0') s.add_development_dependency('minitest') From 9d7146dd0b088479252ce534340505f29799ba14 Mon Sep 17 00:00:00 2001 From: Wasim Date: Sat, 25 Jul 2026 15:00:15 +0530 Subject: [PATCH 2/3] trigger checks From 81b543fb81a0ff99059c3cae0a6fa2df42d5f08c Mon Sep 17 00:00:00 2001 From: Wasim Date: Sat, 25 Jul 2026 17:45:01 +0530 Subject: [PATCH 3/3] chore: trigger CLA check