v1.4.2
This commit is contained in:
parent
6a8de6e2e2
commit
a80a4aa4f9
8168 changed files with 3186001 additions and 9155 deletions
12
update.json
12
update.json
|
|
@ -1,20 +1,20 @@
|
|||
{
|
||||
"name": "iDrivee2 Media Upload",
|
||||
"slug": "idrivee2-media-upload",
|
||||
"version": "1.4.1",
|
||||
"download_url": "https://git.robotstxt.es/ROBOTSTXT/idrivee2-media-upload/releases/download/1.4.1/idrivee2-media-upload-1.4.1.zip",
|
||||
"version": "1.4.2",
|
||||
"download_url": "https://git.robotstxt.es/ROBOTSTXT/idrivee2-media-upload/releases/download/1.4.2/idrivee2-media-upload-1.4.2.zip",
|
||||
"requires": "5.3",
|
||||
"requires_php": "8.1",
|
||||
"tested": "7.1",
|
||||
"last_updated": "2026-08-10",
|
||||
"last_updated": "2026-08-17",
|
||||
"author": "ROBOTSTXT",
|
||||
"author_profile": "https://www.robotstxt.es/",
|
||||
"author_profile": "https://www.robotstxt.software/",
|
||||
"homepage": "https://git.robotstxt.es/ROBOTSTXT/idrivee2-media-upload",
|
||||
"description": "Uploads media files to iDrivee2 (S3-compatible) with enterprise-grade security and logging.",
|
||||
"changelog": "<h3>1.4.1 - 2026-08-10</h3><ul><li><strong>Added:</strong> Data preservation option — checkbox under Settings → iDrivee2 to opt in to data deletion on uninstall (default: preserve).</li><li><strong>Added:</strong> WP-CLI commands: wp idrivee2 test-connection, wp idrivee2 cleanup-local-files, wp idrivee2 stats --days=N.</li><li><strong>Security:</strong> Logger validates IP with filter_var(FILTER_VALIDATE_IP); Admin page wp_unslash at read point.</li><li><strong>Changed:</strong> WordPress minimum corrected 4.1 → 5.3 (wp-compat verified). Uninstall uses delete_post_meta_by_key() with opt-in data preservation.</li><li><strong>Changed:</strong> Cron cleanup uses unlink() directly (WP_Filesystem unavailable without credentials in cron context).</li></ul><h3>1.3.0 - 2026-07-18</h3><ul><li><strong>Added:</strong> Image sub-sizes control under Settings → iDrivee2 — three modes: all (default), thumbnail, none.</li><li><strong>Added:</strong> IDRIVEE2_MEDIA_SUBSIZES_MODE wp-config.php constant; UI field becomes read-only when set.</li><li><strong>Security:</strong> composer audit CVEs resolved — guzzlehttp/guzzle 7.11→7.15.2, guzzlehttp/psr7 2.11→2.13, mtdowling/jmespath.php 2.8→2.9.</li></ul><h3>1.2.1 - 2026-06-05</h3><ul><li><strong>Fixed:</strong> Infinite recursion on image upload — wp_update_post() fired edit_attachment which re-triggered the upload method.</li><li><strong>Fixed:</strong> Fatal TypeError: fclose() on already-closed stream — AWS SDK closes streams after upload.</li></ul><h3>1.2.0 - 2026-06-02</h3><ul><li><strong>Performance:</strong> Concurrent S3 uploads via AWS CommandPool (default 5, tunable via IDRIVEE2_UPLOAD_CONCURRENCY).</li><li><strong>Performance:</strong> Stream files directly from disk — no full load into memory.</li></ul>",
|
||||
"changelog": "",
|
||||
"sections": {
|
||||
"description": "Uploads media files to iDrivee2 (S3-compatible) with enterprise-grade security and logging. The plugin intercepts WordPress media uploads, pushes files to an S3-compatible bucket, deletes local copies, and rewrites URLs to serve media from the CDN.",
|
||||
"changelog": "<h3>1.4.1 - 2026-08-10</h3><ul><li><strong>Added:</strong> Data preservation option — checkbox under Settings → iDrivee2 to opt in to data deletion on uninstall (default: preserve).</li><li><strong>Added:</strong> WP-CLI commands: wp idrivee2 test-connection, wp idrivee2 cleanup-local-files, wp idrivee2 stats --days=N.</li><li><strong>Security:</strong> Logger validates IP with filter_var(FILTER_VALIDATE_IP); Admin page wp_unslash at read point.</li><li><strong>Changed:</strong> WordPress minimum corrected 4.1 → 5.3 (wp-compat verified). Uninstall uses delete_post_meta_by_key() with opt-in data preservation.</li><li><strong>Changed:</strong> Cron cleanup uses unlink() directly (WP_Filesystem unavailable without credentials in cron context).</li></ul><h3>1.3.0 - 2026-07-18</h3><ul><li><strong>Added:</strong> Image sub-sizes control under Settings → iDrivee2 — three modes: all (default), thumbnail, none.</li><li><strong>Added:</strong> IDRIVEE2_MEDIA_SUBSIZES_MODE wp-config.php constant; UI field becomes read-only when set.</li><li><strong>Security:</strong> composer audit CVEs resolved — guzzlehttp/guzzle 7.11→7.15.2, guzzlehttp/psr7 2.11→2.13, mtdowling/jmespath.php 2.8→2.9.</li></ul><h3>1.2.1 - 2026-06-05</h3><ul><li><strong>Fixed:</strong> Infinite recursion on image upload — wp_update_post() fired edit_attachment which re-triggered the upload method.</li><li><strong>Fixed:</strong> Fatal TypeError: fclose() on already-closed stream — AWS SDK closes streams after upload.</li></ul><h3>1.2.0 - 2026-06-02</h3><ul><li><strong>Performance:</strong> Concurrent S3 uploads via AWS CommandPool (default 5, tunable via IDRIVEE2_UPLOAD_CONCURRENCY).</li><li><strong>Performance:</strong> Stream files directly from disk — no full load into memory.</li></ul>"
|
||||
"changelog": ""
|
||||
},
|
||||
"banners": {
|
||||
"low": "",
|
||||
|
|
|
|||
Loading…
Reference in a new issue