“”

Deferred image processing

deferred_image_processing / stable

Handles image processing on request instead of during page generation

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer require webcoast/deferred-image-processing

Tags

#image #processing #scaling #defer #deferred

Last upload comment

## What's Changed
* [FEATURE] Allow generation of avif images by @swiftyone in https://github.com/webcoast-dk/deferred-image-processing/pull/39

## New Contributors
* @swiftyone made their first contribution in https://github.com/webcoast-dk/deferred-image-processing/pull/39

**Full Changelog**: https://github.com/webcoast-dk/deferred-image-processing/compare/v3.0.2...v3.0.3

Downloads by month

Download 3.0.3 Extension Manual Found an Issue? Code Insights Packagist.org
Author
Thorben Nissen
Company
WEBcoast
Last update
18. Dec 2025
First upload
26. Nov 2020
Downloads
32,822
Category
Frontend Plugins
Dependencies
  • PHP (8.1.0 - 8.99.99)
  • TYPO3 (12.4.0 - 13.4.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require webcoast/deferred-image-processing to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (5)

Version history

Version Upload comment Works with TYPO3 Download
3.0.3 / stable
December 18, 2025
## What's Changed
* [FEATURE] Allow generation of avif images by @swiftyone in https://github.com/webcoast-dk/deferred-image-processing/pull/39

## New Contributors
* @swiftyone made their first contribution in https://github.com/webcoast-dk/deferred-image-processing/pull/39

**Full Changelog**: https://github.com/webcoast-dk/deferred-image-processing/compare/v3.0.2...v3.0.3
12.4.0 - 13.4.99 Download
3.0.2 / stable
September 17, 2025
## What's Changed
* [TASK] Add index on `checksum` for processed fields table by @thommyhh in https://github.com/webcoast-dk/deferred-image-processing/pull/38


**Full Changelog**: https://github.com/webcoast-dk/deferred-image-processing/compare/v3.0.1...v3.0.2
12.4.0 - 13.4.99 Download
3.0.1 / stable
July 07, 2025
## What's Changed
* [BUGFIX] Do not defer deleted files by @achimfritz in https://github.com/webcoast-dk/deferred-image-processing/pull/36

## Thanks to
* @achimfritz for https://github.com/webcoast-dk/deferred-image-processing/pull/36

**Full Changelog**: https://github.com/webcoast-dk/deferred-image-processing/compare/v3.0.0...v3.0.1
12.4.0 - 13.4.99 Download
3.0.0 / stable
July 01, 2025
## What's Changed
* [FEATURE] TYPO3 CMS 13 compatibility by @thommyhh in https://github.com/webcoast-dk/deferred-image-processing/pull/35


**Full Changelog**: https://github.com/webcoast-dk/deferred-image-processing/compare/v2.0.0...v3.0.0
12.4.0 - 13.4.99 Download
2.0.0 / stable
July 01, 2025
## What's Changed
* [FEATURE] TYPO3 CMS 12 support by @thommyhh in https://github.com/webcoast-dk/deferred-image-processing/pull/28
* [FEATURE] Add `ShouldDeferEvent` by @thommyhh in https://github.com/webcoast-dk/deferred-image-processing/pull/32

* [BUGFIX] Avoid exception with invalid crop data by @thommyhh in https://github.com/webcoast-dk/deferred-image-processing/pull/18
* [BUGFIX] Update publish workflow by @thommyhh in https://github.com/webcoast-dk/deferred-image-processing/pull/33
* [BUGFIX] Remove double ltrim($url) by @xerc in https://github.com/webcoast-dk/deferred-image-processing/pull/24
* [TASK] Improve and streamline `composer.json` and `ext_emconf.php` by @xerc in https://github.com/webcoast-dk/deferred-image-processing/pull/25
* [TASK] Restructure & streamline by @xerc in https://github.com/webcoast-dk/deferred-image-processing/pull/26
* [TASK] Improve request handling in middleware by @xerc in https://github.com/webcoast-dk/deferred-image-processing/pull/31
* [DOC] Add nginx config example by @xerc in https://github.com/webcoast-dk/deferred-image-processing/pull/29
* [DOC] Cleanup README by @thommyhh in https://github.com/webcoast-dk/deferred-image-processing/pull/30
* [DOC] Add version compatibility matrix by @thommyhh in https://github.com/webcoast-dk/deferred-image-processing/pull/34

## New Contributors
* @xerc made their first contribution in https://github.com/webcoast-dk/deferred-image-processing/pull/24

Special thanks goes to @xerc for all the work and effort he put into the v12 compatible version.

**Full Changelog**: https://github.com/webcoast-dk/deferred-image-processing/compare/v1.1.0...v2.0.0
11.5.0 - 12.4.99 Download
1.1.0 / stable
September 19, 2022
## Changes
* [TASK] Adjust version constraints to support TYPO3 v11 (#9)
* [BUGFIX] Normalize public URLs by removing leading slash by (#12)
* [FEATURE] Support PHP 8 (#14)
* [FEATURE] Add process command (#11 / #15)

## Thanks to
@jrenggli (Jonas Renggli, Visol.ch)
@dhuf (Daniel Huf, Visol.ch)

**Full Changelog**: https://github.com/webcoast-dk/deferred-image-processing/compare/v1.0.5...v1.1.0
10.4.0 - 11.5.99 Download
1.0.5 / stable
September 30, 2021
## Bugfixes
* Bad performance with many queued files due to missing indexes in the database
* Missing images under certain circumstances, e.g. when a source file identifier changes (e.g. moved or renamed file)
10.4.0 - 10.4.99 Download
1.0.4 / stable
August 23, 2021
## Bugfixes
* Disable deferred image processing in backend (TYPO3 CMS already has that)
* Disable deferred processing for PDFs files, because dimensions are missing (#7)
10.4.0 - 10.4.99 Download
1.0.3 / stable
July 09, 2021
## Bugfixes:
* maxWidth and maxHeight not considered in target file width and height (Thanks to Markus Mächler)
* Images from fallback storage can not be processed (Thanks to Markus Mächler)
* Preview images for non-public storages not working (Thanks to Markus Mächler)
* GIFBUILDER not working with deferred image processing (Thanks to Tyrone Rogers for reporting)

## Documentation
* Add section about rewrite rules in .htaccess (Thanks to Manuel Munz)

## Technical stuff
* Add automatic TER publishing through GitHub Actions
10.4.0 - 10.4.99 Download
1.0.2 / stable
February 24, 2021
Critical update!!! Disk filling up with endless file copies in var/transient

[BUGFIX] Use read-only copy for getting image dimensions
10.4.0 - 10.4.99 Download
1.0.1 / stable
November 30, 2020
[BUGFIX] Missing PHP return type declaration
[CLEANUP] Remove unnecessary dependencies
10.4.0 - 10.4.99 not available
due to vulnerabilities
1.0.0 / stable
November 26, 2020
Handles image processing on request instead of during page generation
10.4.0 - 10.4.99 not available
due to vulnerabilities