Releases: pekarskyi/ip-woo-cleaner
Releases · pekarskyi/ip-woo-cleaner
Release list
v1.2.1
1.2.1 - 28.03.2026:
- FIX: Виправлено критичний конфлікт у upgrader_post_install — after_install() тепер обробляє лише оновлення цього плагіна і не втручається в оновлення інших плагінів.
- FIX: Додано кешування запитів до GitHub API через site transient (12 годин для успішної відповіді), щоб прибрати зайві зовнішні запити та пришвидшити завантаження адмінки.
- FIX: Додано негативний кеш помилок GitHub API (403/timeout/інші збої) на 30 хвилин, щоб уникнути циклічних повторних запитів і 10-секундних затримок.
v1.2.0
1.2.0 — 15.03.2026:
- ADD: Додано опцію видалення користувачів
- ADD: Додано підтвердження перед небезпечними діями в адмін-інтерфейсі
- ADD: Додано Safety cap (ліміт рядків) на рівні SQL-кроків
- ADD: Додано окремий режим очищення сирітських даних (
Run orphaned cleanup only) - ADD: Додано опцію Dry Run, щоб попередньо переглянути зміни перед виконанням очищення
- ADD: Додано відкладення (
deferred) кроків, що перевищують safety cap - ADD: Додано можливість видалення очікуючих та скасованих запланованих дій
- UPDATE: Покращено механізм видалення замовлень
- UPDATE: оновлено інтерфейс
- UPDATE: файли локалізації
- CHANGE: Сторінку плагіна перенесено в меню WooCommerce
v1.1.0
1.1.0 — 14.03.2026:
- ADD: Додано CSRF-захист (nonce) для всіх форм з деструктивними діями
- ADD: Додано перевірку прав доступу
current_user_can()перед виконанням операцій - ADD: Додано перевірку активності WooCommerce при завантаженні плагіна
- FIX: Виправлено потенційну SQL-ін'єкцію у запитах до бази даних
- FIX: Виправлено некоректне екранування тексту у HTML-атрибутах
- FIX: Виправлено дублювання SQL-запитів при видаленні замовлень у режимі HPOS
- FIX: Debug-логи тепер виводяться лише при активному
WP_DEBUG - FIX: CSS тепер підключається лише на сторінці плагіна (оптимізація завантаження)
- DELETE: Видалено небезпечний
eval()з модуля оновлень