This commit is contained in:
Javier Casares 2026-06-02 19:06:05 +00:00
commit 31be5438e7
7 changed files with 293 additions and 195 deletions

View file

@ -1,5 +1,33 @@
== Changelog ==
= 1.2.0 =
_Release date: 2026-06-02_
**Highlights**
* Media uploads dramatically faster: concurrent S3 uploads + streaming from disk
**Performance**
* Concurrent uploads via AWS CommandPool (default 5, configurable via IDRIVEE2_UPLOAD_CONCURRENCY)
* Files now stream directly from disk (fopen + resource) instead of loading fully into memory
* Removed per-file headObject pre-check (eliminates N extra HTTP round-trips per image)
* Single DB write for upload stats per attachment (replaces one write per file)
* Hook priority lowered from 999 to 10
**Compatibility**
* WordPress: 4.1 - 7.1
* PHP: 8.1 - 8.5
**Tests**
* PHP Coding Standards: 3.13.5 (0 errors)
* WordPress Coding Standards: 3.3.0 (0 violations)
* PHPStan: Level 9, 0 errors
* PHPUnit: 22 tests, 54 assertions
= 1.1.4 =
_Release date: 2026-06-02_