Releases: A-Krivoshen/dr-slon-toolkit
Release list
Dr.Slon Toolkit 0.12.1
Dr.Slon Toolkit 0.12.1
8 сентября 2026. Узкий патч к форме входа: Yandex SmartCaptcha как была на wp-login, так и осталась, но кнопка «Войти» больше не выпадает из белого блока.
Запись: https://krivoshein.site/dr-slon-toolkit-0-12-1-knopka-vhoda-snova-vnutri-formy-s-kapchej/
В 0.12.0 форму расширили до 360px и сняли overflow: hidden, чтобы чекбокс Яндекса (~300×100) не обрезался. У стандартного wp-login «Запомнить меня» и «Войти» держатся на float, их как раз собирал скрытый overflow. После overflow: visible кнопка оказывалась на сером фоне.
Что изменилось
#loginformполучаетdisplay: flow-rootи clearfix: float остаются внутри карточки, challenge капчи не клипается.overflow: visibleбольше не вешается на всеformна странице входа.- Релизный ZIP без
assets/admin/login-captcha.cssсборка не пропускает.
Логика капчи не менялась: оба ключа из Yandex Cloud, восстановление пароля не закрывается, fail-open если API Яндекса не отвечает.
Установка
Скачайте dr-slon-toolkit-0.12.1.zip ниже, не Source code. После обновления жёстко обновите страницу входа (?ver=0.12.1 сбрасывает кеш CSS).
Full Changelog: v0.12.0...v0.12.1
Dr.Slon Toolkit 0.12.0
Dr.Slon Toolkit 0.12.0
Капча Яндекса вписана в форму входа WordPress. Существующие кириллические URL можно перевести в латиницу со 301.
Скачать
Asset dr-slon-toolkit-0.12.0.zip (не Source code). Composer не нужен.
Что нового
- Yandex SmartCaptcha — виджет больше не обрезается узкой формой wp-login: шире
#login,overflow: visible, отдельный CSS. На телефоне чекбокс чуть масштабируется. - Существующие кириллические URL — превью и кнопка на странице настроек. Записи, страницы и рубрики с кириллицей в slug переводятся тем же профилем, что и новые заголовки. Порции по 100.
- 301 со старых адресов — хранятся отдельно (
dstk_translit_redirects) и работают даже если модуль транслитерации потом выключить. Не путаются с лимитом Redirect Manager.
Обновление
С 0.11.x — через обновления WordPress (GitHub Releases) или ручная загрузка этого ZIP. Перед массовым переводом URL сделайте копию базы.
Full Changelog: v0.11.0...v0.12.0
Dr.Slon Toolkit 0.11.0
Dr.Slon Toolkit 0.11.0
Yandex SmartCaptcha на входе, Login Attempts и Redirect Manager.
Скачать
Asset dr-slon-toolkit-0.11.0.zip (не Source code). Composer не нужен.
Что нового
- Yandex SmartCaptcha — виджет на форме входа (включая скрытый slug). Ключи из Yandex Cloud. Проверка
smart-tokenна сервере. Reset password и XML-RPC не закрываются. Если API Яндекса недоступен — fail-open. - Login Attempts — после серии неверных паролей IP блокируется. В опции хранится хеш, не сырой адрес. Кнопка сброса на странице настроек.
- Redirect Manager — точные 301/302:
/staryj/ -> /novyj/. Не перехватывает wp-admin, login и REST.
Обновление
С 0.10.x — через обновления WordPress (GitHub Releases) или ручная загрузка этого ZIP.
Full Changelog: v0.10.0...v0.11.0
Dr.Slon Toolkit 0.10.0
Dr.Slon Toolkit 0.10.0
Модуль AI Agents и общая индексация для Sitemap / IndexNow / AI.
Скачать
Asset dr-slon-toolkit-0.10.0.zip (не Source code). Composer не нужен.
Что нового
- AI Agents —
/ai.txt,/llms.txt,/llms-full.txt,/agents.md; pulse/feed/ai-pulse.mdвыключен по умолчанию - Документы собираются без файлов на диске, UTF-8 без BOM, гибридные поля + переключатели endpoint
- Вкладка AI Agents в админке: статус, превью URL, сброс кеша
- Общая индексация: TSF fail-open, если API недоступен; отсекаются noindex и внешний canonical
- Flush rewrite по fingerprint настроек (включая AI endpoints)
- Общее версионирование кеша; uninstall чистит AI-транзиенты
Обновление
С 0.9.x — через стандартные обновления WordPress (GitHub Releases) или ручная загрузка этого ZIP.
Full Changelog: v0.9.1...v0.10.0
Dr.Slon Toolkit 0.9.1
Dr.Slon Toolkit 0.9.1
Hardening по результатам полного аудита кода.
Скачать
Asset dr-slon-toolkit-0.9.1.zip (не Source code). Composer не нужен.
Исправления
- Hide Login — закрыт обход slug через
dstk_custom_login=1 - REST API Control — editor-маршруты только для авторизованных; capability из allowlist
- Update Controls — убран вводящий в заблуждение режим
security(legacy → minor) - Rewrite — flush до снятия pending-флага
- IndexNow — без schedule на каждом front-запросе;
wp_safe_remote_post - Sitemap — debounce cache; conflict с TSF только если TSF реально отдаёт sitemap
- Disable Comments — блок REST/POST; seed новых сайтов сети; uninstall по network_id
- Тесты — 69 unit-тестов (REST, Hide Login, security→minor, initialize_site)
Обновление
С 0.9.0 — через стандартные обновления WordPress (GitHub Releases).
С 0.8.2 — один раз вручную этот ZIP.
Dr.Slon Toolkit 0.9.0
Dr.Slon Toolkit 0.9.0
Готовый к установке ZIP — без Composer на сервере.
Установка
- Скачайте asset
dr-slon-toolkit-0.9.0.zipниже (не Source code). - WordPress → Плагины → Добавить новый → Загрузить плагин.
- Активируйте и настройте Dr.Slon Toolkit.
Что нового
- Модули: Hide Login, REST API Control, IndexNow, Sitemap, Update Controls, Transliteration, Disable Comments, Cleanup.
- Обновления из GitHub Releases с проверкой SHA-256 и структуры пакета.
- Runtime без Composer: релизный
vendor/autoload или встроенный PSR-4 loader. - Совместимость с The SEO Framework (Sitemap / IndexNow).
- Адаптивная админка, страница помощи, CI и проверка release ZIP.
Обновление с 0.8.2
Один раз установите этот ZIP вручную. Дальнейшие версии появятся в стандартных обновлениях WordPress.
Важно
Не используйте Code → Download ZIP и не ставьте Source code (zip) — в них нет production-пакета. Нужен только asset dr-slon-toolkit-0.9.0.zip.
Dr.Slon Toolkit 0.8.2
Dr.Slon Toolkit 0.8.2
Первая публичная релизная версия Dr.Slon Toolkit.
Что входит в релиз
В текущую версию входят модули:
- Transliteration
- Disable Comments
- Cleanup
- Hide Login
- REST API Control
- IndexNow
- Sitemap
- Update Controls
Что важно
- Плагин устанавливается как готовый ZIP-архив.
- Composer нужен только на этапе разработки и сборки, а не на стороне клиента.
- Sitemap работает в безопасном режиме и не конфликтует с The SEO Framework.
- Update Controls реализован как MVP через штатные фильтры WordPress.
- IndexNow поддерживает ключ, ручную отправку URL и автоматическую отправку для выбранных публичных типов записей.
Установка
- Скачайте ZIP-файл релиза.
- Установите его через WordPress: Плагины → Добавить новый → Загрузить плагин.
- Активируйте плагин.
- Настройте нужные модули в меню Dr.Slon Toolkit.
Известные ограничения релиза
- Redirect Manager и Login Attempts пока не входят в текущий публичный релиз и остаются в roadmap.
- Sitemap MVP не включает image/video/news sitemap.
- Режим
securityв Update Controls — это безопасное MVP-приближение через minor-канал WordPress. - Для IndexNow пока нет очереди и фонового retry-механизма.
Рекомендуется проверить после установки
- вход через скрытый URL, если включён Hide Login;
- работу REST API и редактора, если включён REST API Control;
- доступность
/<key>.txt, если включён IndexNow; /sitemap.xml, если включён Sitemap;- поведение автообновлений, если включён Update Controls.