Skip to content

v 0.2.0#6

Merged
BilalBudhani merged 19 commits into
mainfrom
v0.2
Sep 13, 2025
Merged

v 0.2.0#6
BilalBudhani merged 19 commits into
mainfrom
v0.2

Conversation

@BilalBudhani
Copy link
Copy Markdown
Collaborator

  • Drop in replacement for Ruby on Rails' image_tag by enabling config patch_image_tag
  • Improved test cases
  • Matrix testing against stable versions of Ruby on Rails
  • Updates README with better documentation

- Add Fileboost::VariantTransformer to map ActiveStorage variant transformations to Fileboost params
- Require variant_transformer in lib/fileboost.rb
- Update UrlBuilder to accept asset and merge variant params; adjust param normalization (quality validation)
- Add extensive specs for variant handling and update existing helper/image_tag/url_builder tests
- Define a :thumb named variant in test User model
Ruby on Rails' image_tag drop-in support
…ock and CI

- Remove gemfiles/rails_7_0.* appraisal files
- Update Appraisals to use "~> 8.0.0" for rails and activestorage
- Adjust rails_8_0.gemfile.lock (activestorage >= 7.1)
- Remove BUNDLE_GEMFILE env from CI workflow
…te3, bump puma/unicode, tighten bundler constraint, set Bundled With 2.6.9
Adds Rails matrix testing to ensure maximum compatibility
@BilalBudhani BilalBudhani merged commit 23c4ff6 into main Sep 13, 2025
4 checks passed
@BilalBudhani BilalBudhani deleted the v0.2 branch September 13, 2025 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant