Skip to content

Releases: A-Krivoshen/dr-slon-toolkit

Dr.Slon Toolkit 0.12.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 09:14

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

Choose a tag to compare

@github-actions github-actions released this 06 Sep 14:15

Dr.Slon Toolkit 0.12.0

Капча Яндекса вписана в форму входа WordPress. Существующие кириллические URL можно перевести в латиницу со 301.

Скачать

Asset dr-slon-toolkit-0.12.0.zip (не Source code). Composer не нужен.

Что нового

  1. Yandex SmartCaptcha — виджет больше не обрезается узкой формой wp-login: шире #login, overflow: visible, отдельный CSS. На телефоне чекбокс чуть масштабируется.
  2. Существующие кириллические URL — превью и кнопка на странице настроек. Записи, страницы и рубрики с кириллицей в slug переводятся тем же профилем, что и новые заголовки. Порции по 100.
  3. 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

Choose a tag to compare

@github-actions github-actions released this 19 Aug 06:50

Dr.Slon Toolkit 0.11.0

Yandex SmartCaptcha на входе, Login Attempts и Redirect Manager.

Скачать

Asset dr-slon-toolkit-0.11.0.zip (не Source code). Composer не нужен.

Что нового

  1. Yandex SmartCaptcha — виджет на форме входа (включая скрытый slug). Ключи из Yandex Cloud. Проверка smart-token на сервере. Reset password и XML-RPC не закрываются. Если API Яндекса недоступен — fail-open.
  2. Login Attempts — после серии неверных паролей IP блокируется. В опции хранится хеш, не сырой адрес. Кнопка сброса на странице настроек.
  3. 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

Choose a tag to compare

@github-actions github-actions released this 19 Aug 06:29

Dr.Slon Toolkit 0.10.0

Модуль AI Agents и общая индексация для Sitemap / IndexNow / AI.

Скачать

Asset dr-slon-toolkit-0.10.0.zip (не Source code). Composer не нужен.

Что нового

  1. AI Agents/ai.txt, /llms.txt, /llms-full.txt, /agents.md; pulse /feed/ai-pulse.md выключен по умолчанию
  2. Документы собираются без файлов на диске, UTF-8 без BOM, гибридные поля + переключатели endpoint
  3. Вкладка AI Agents в админке: статус, превью URL, сброс кеша
  4. Общая индексация: TSF fail-open, если API недоступен; отсекаются noindex и внешний canonical
  5. Flush rewrite по fingerprint настроек (включая AI endpoints)
  6. Общее версионирование кеша; uninstall чистит AI-транзиенты

Обновление

С 0.9.x — через стандартные обновления WordPress (GitHub Releases) или ручная загрузка этого ZIP.

Full Changelog: v0.9.1...v0.10.0

Dr.Slon Toolkit 0.9.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 15:20

Dr.Slon Toolkit 0.9.1

Hardening по результатам полного аудита кода.

Скачать

Asset dr-slon-toolkit-0.9.1.zip (не Source code). Composer не нужен.

Исправления

  1. Hide Login — закрыт обход slug через dstk_custom_login=1
  2. REST API Control — editor-маршруты только для авторизованных; capability из allowlist
  3. Update Controls — убран вводящий в заблуждение режим security (legacy → minor)
  4. Rewrite — flush до снятия pending-флага
  5. IndexNow — без schedule на каждом front-запросе; wp_safe_remote_post
  6. Sitemap — debounce cache; conflict с TSF только если TSF реально отдаёт sitemap
  7. Disable Comments — блок REST/POST; seed новых сайтов сети; uninstall по network_id
  8. Тесты — 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

Choose a tag to compare

@github-actions github-actions released this 20 Jul 15:01

Dr.Slon Toolkit 0.9.0

Готовый к установке ZIP — без Composer на сервере.

Установка

  1. Скачайте asset dr-slon-toolkit-0.9.0.zip ниже (не Source code).
  2. WordPress → Плагины → Добавить новый → Загрузить плагин.
  3. Активируйте и настройте 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

Choose a tag to compare

@A-Krivoshen A-Krivoshen released this 12 Apr 18:19
694c38b

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 и автоматическую отправку для выбранных публичных типов записей.

Установка

  1. Скачайте ZIP-файл релиза.
  2. Установите его через WordPress: Плагины → Добавить новый → Загрузить плагин.
  3. Активируйте плагин.
  4. Настройте нужные модули в меню 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.