• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

thumbor / thumbor / 37057279867
92%

Build:
DEFAULT BRANCH: master
Ran 02 Oct 2026 07:57PM UTC
Jobs 5
Files 104
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Oct 2026 07:55PM UTC coverage: 91.599% (+0.1%) from 91.501%
37057279867

push

github

marcelometal
fix: limit no_upscale to the cropped and trimmed area

no_upscale() clamped the requested size against the whole source in the
after-load phase, before the transformer applied the manual crop and trim, so
the area left could still be upscaled: 0x0:100x200/full-fit-in/300x400 with
no_upscale() returned 300x600 from image.jpg, and trim/1000x1000 turned the
16x16 trimmed single_point.jpg into 156x42. The filter now only flags the
request, and the Transformer clamps the size against the engine after
reorientation, trim and crop, so the filter no longer needs its own EXIF
orientation swap and the adaptive swap reuses the same limit. orig already
resolved after the crop, so numeric sizes now follow the same rule.

Without a crop or trim the output is unchanged: across fit modes, sizes,
crops, trims and fixtures, every difference from master involves no_upscale
together with a crop or trim, and no output exceeds the cropped or trimmed
area anymore. fill() still pads to the requested canvas. Results already in
result storage keep the old size until they expire, and custom after-load
filters or detectors no longer see the clamped request; none of the built-in
ones read it.

14 of 14 new or added lines in 3 files covered. (100.0%)

4427 of 4833 relevant lines covered (91.6%)

4.58 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-3.11 - 37057279867.1 02 Oct 2026 07:57PM UTC 104
91.6
GitHub Action Run
2 run-3.10 - 37057279867.2 02 Oct 2026 07:57PM UTC 104
91.6
GitHub Action Run
3 run-3.14 - 37057279867.3 02 Oct 2026 07:58PM UTC 104
91.6
GitHub Action Run
4 run-3.13 - 37057279867.4 02 Oct 2026 07:57PM UTC 104
91.6
GitHub Action Run
5 run-3.12 - 37057279867.5 02 Oct 2026 07:58PM UTC 104
91.6
GitHub Action Run
Source Files on build 37057279867
  • Tree
  • List 104
  • Changed 4
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37057279867
  • 752fafdd on github
  • Prev Build on master (#37020536760)
  • Next Build on master (#37085437793)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc