Skip to content

Releases

Reedach v0.6.2

Choose a tag to compare

@github-actions github-actions released this 07 Nov 15:59

Версии 0.6.0 и 0.6.1 в npm не публиковались (0.6.1 есть только на GitHub и в ghcr: публикацию в npm сорвал сбой журнала подписей). В 0.6.2 те же изменения и исправленные цвета меток в демо виджета.

  • Тексты интерфейса. Новая группа правил по словарю Ильи Бирмана и советам Бюро Горбунова:
    вопрос «Вы уверены?» вместо отмены, кнопка «ОК», ошибка без объяснения («Что-то пошло не так»),
    подпись поля командой («Введите номер телефона» — так обычно выглядит плейсхолдер на месте
    подписи), «кликните» и «перейдите по ссылке», ссылка
    «Подробнее». Подпись поля, «ОК» и «Подробнее» отмечаются, только когда стоят отдельной строкой:
    внутри обычной фразы эти слова не трогаются. В WordPress группу можно выключить в настройках.
  • Подсказка с клавиатуры и на телефоне. Подсказка у слова появляется не только при наведении
    мышью: после стрелок, Home и End, если курсор стоит в отмеченном слове, и после касания слова
    на телефоне. Esc и начало набора её убирают.
  • Ошибка и совет видны по-разному. Явные ошибки («вообщем», паронимы, просторечия,
    типографика) подчёркнуты красным поверх обычной подсветки. В плагине для WordPress советы
    теперь жёлтые, ошибки подчёркнуты, длинные предложения серые. Для разработчиков: новая
    подсветка reedach-mistake и класс у пункта списка, набор MISTAKES в пакете reedach.
  • Падеж однородных слов (сервер). «После подписания договора и оплату» → «оплаты»,
    «для клиентов и партнёрам» → «партнёров»: после одного предлога однородные слова стоят в одном
    падеже. Замена одним нажатием.
  • Типографика по своду Бюро Горбунова. Неразрывный пробел между числом и единицей
    («100 ₽», «5 кг», «2024 г.»), между инициалами и фамилией («А. С. Пушкин») и после «№».
    Разряды в длинных числах: «1500000» и «1,500,000» → «1 500 000»; номера, ИНН, артикулы
    и телефоны не трогаются. Английские кавычки “…” → «…», а внутри ёлочек — „…“.
    Неразрывный пробел не видно, поэтому кнопка такой правки в виджете и в WordPress
    называется «Неразрывный пробел», а не повторяет текст.
  • «ё» по желанию. Подсказка «еще» → «ещё», «черный» → «чёрный» для слов, где «е» иначе
    не прочитать. По умолчанию выключена: в виджете — параметр yo: true, на сервере — поле yo
    в запросе, в WordPress — отдельная галочка в настройках.
  • Тексты подсказок прогнаны через Reedach. Слова, о которых говорит подсказка, теперь в кавычках
    («Слово «просто» звучит как оправдание»), подсказки больше не советуют то, что сами же отмечают,
    исправлено пояснение к паре «осудить» и «обсудить». Серверная подсказка о пустом глаголе больше
    не срабатывает на «даёт проверить утверждение».

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.6.1

Choose a tag to compare

@github-actions github-actions released this 07 Nov 14:42

Версия 0.6.0 не публиковалась: в 0.6.1 те же изменения и исправленные цвета меток в демо виджета.

  • Тексты интерфейса. Новая группа правил по словарю Ильи Бирмана и советам Бюро Горбунова:
    вопрос «Вы уверены?» вместо отмены, кнопка «ОК», ошибка без объяснения («Что-то пошло не так»),
    подпись поля командой («Введите номер телефона» — так обычно выглядит плейсхолдер на месте
    подписи), «кликните» и «перейдите по ссылке», ссылка
    «Подробнее». Подпись поля, «ОК» и «Подробнее» отмечаются, только когда стоят отдельной строкой:
    внутри обычной фразы эти слова не трогаются. В WordPress группу можно выключить в настройках.
  • Подсказка с клавиатуры и на телефоне. Подсказка у слова появляется не только при наведении
    мышью: после стрелок, Home и End, если курсор стоит в отмеченном слове, и после касания слова
    на телефоне. Esc и начало набора её убирают.
  • Ошибка и совет видны по-разному. Явные ошибки («вообщем», паронимы, просторечия,
    типографика) подчёркнуты красным поверх обычной подсветки. В плагине для WordPress советы
    теперь жёлтые, ошибки подчёркнуты, длинные предложения серые. Для разработчиков: новая
    подсветка reedach-mistake и класс у пункта списка, набор MISTAKES в пакете reedach.
  • Падеж однородных слов (сервер). «После подписания договора и оплату» → «оплаты»,
    «для клиентов и партнёрам» → «партнёров»: после одного предлога однородные слова стоят в одном
    падеже. Замена одним нажатием.
  • Типографика по своду Бюро Горбунова. Неразрывный пробел между числом и единицей
    («100 ₽», «5 кг», «2024 г.»), между инициалами и фамилией («А. С. Пушкин») и после «№».
    Разряды в длинных числах: «1500000» и «1,500,000» → «1 500 000»; номера, ИНН, артикулы
    и телефоны не трогаются. Английские кавычки “…” → «…», а внутри ёлочек — „…“.
    Неразрывный пробел не видно, поэтому кнопка такой правки в виджете и в WordPress
    называется «Неразрывный пробел», а не повторяет текст.
  • «ё» по желанию. Подсказка «еще» → «ещё», «черный» → «чёрный» для слов, где «е» иначе
    не прочитать. По умолчанию выключена: в виджете — параметр yo: true, на сервере — поле yo
    в запросе, в WordPress — отдельная галочка в настройках.
  • Тексты подсказок прогнаны через Reedach. Слова, о которых говорит подсказка, теперь в кавычках
    («Слово «просто» звучит как оправдание»), подсказки больше не советуют то, что сами же отмечают,
    исправлено пояснение к паре «осудить» и «обсудить». Серверная подсказка о пустом глаголе больше
    не срабатывает на «даёт проверить утверждение».

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.5.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 10:33
  • «Пропустить». Если автор решил оставить оборот как есть, замечание можно убрать из
    списка. Оно не вернётся, пока не изменится его предложение, и помнится в этом браузере.
    Внизу списка видно, сколько замечаний пропущено, а «Показать снова» возвращает их все.
  • Отмена прямо в списке. На месте исправленного или пропущенного замечания появляется
    строка «Убрано «…». Отменить» или «Пропущено «…». Вернуть». Она остаётся, пока автор не
    продолжит писать; Ctrl+Z по-прежнему работает.
  • «Пропустить» и «Вернуть» есть в виджете и в боковой панели плагина для WordPress. Отмену
    исправлений в WordPress делает сам редактор, как и раньше.
  • Для разработчиков: у attach() новый параметр skips — своё хранилище пропущенных
    замечаний (по умолчанию localStorage), новые классы reedach-skip, reedach-done,
    reedach-hidden.

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 09:26
  • «Убрать» одним нажатием. Если без найденного оборота фраза остаётся грамотной, у подсказки
    есть кнопка «Убрать»: вводное слово между запятыми, «Не секрет, что …», предложение-формула
    «Спасибо за внимание!», лишнее определение перед словом. Вместе с оборотом уходят лишние
    запятые и пробелы, а следующее слово получает заглавную, если нужно: «Не секрет, что цены
    растут» → «Цены растут». Сразу после «не» и поперёк разметки кнопки нет, там остаётся совет.
  • Правки шире подсказки. Кнопка «Принять «…»» меняет кусок рядом с найденным: «Мы купили
    дом. Который стоит у реки» → «Мы купили дом, который стоит у реки», лишний пробел перед
    знаком препинания уходит вместе с ним.
  • Больше готовых замен. Плеоназмы («счет на оплату» → «счет», «свободная вакансия» →
    «вакансия»), падеж после «согласно» («согласно договора» → «согласно
    договору»), повтор слова («что что»), типографика: двойной пробел, пробел перед знаком,
    кавычки, тире. Любую правку отменяет Ctrl+Z.
  • С сервером Reedach вариант встаёт в форму найденного оборота: «оказываем содействие» →
    «помогаем», «производим оплату» → «оплачиваем», «скриншоты» → «снимки экрана».
  • Кнопки работают в виджете и в боковой панели плагина для WordPress.
  • Для разработчиков: в ответе у подсказки новое поле edit {start, end, text, remove?} —
    готовая правка; как её применить, написано в README пакета reedach. Поле replace теперь
    приходит и у правил без своей замены, если её можно сделать механически.

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.3.3

Choose a tag to compare

@github-actions github-actions released this 15 Oct 23:03
  • Новые частые ошибки. «Что бы» вместо союза «чтобы» («для того, что бы мы творили»,
    «что бы рассказать»), но не в «что бы ни случилось» и «не знаю, что бы почитать». «А так же»
    вместо «а также». «По настоящему», «по моему» вместо «по-настоящему», «по-моему», но не
    в «по новому адресу». У всех трёх правил есть исправление одним нажатием.
  • С сервером Reedach ещё три проверки: «не» с прилагательным без противопоставления
    («не сложные сайты → несложные»), падеж после глаголов вроде «заниматься» («занимался
    настройка → настройкой») и опечатка «пой» вместо «мой» перед существительным («изменило пой
    подход»).

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.3.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:34
  • Плагин для WordPress. Русский перевод интерфейса больше не лежит внутри плагина: так
    просит каталог WordPress.org, переводы там приходят с translate.wordpress.org. Пока русский
    перевод не загружен туда, интерфейс плагина на английском, подсказки по тексту по-прежнему
    на русском.

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.3.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:53
  • Плагин для WordPress. Русский перевод интерфейса подключается без устаревшей функции
    load_plugin_textdomain, на которую ругалась проверка WordPress.org. Если для плагина есть
    перевод с translate.wordpress.org, используется он, иначе — встроенный.

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.3.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:05
  • Замена одним нажатием. У многих подсказок есть готовый вариант: нажмите на него, и
    слово заменится в тексте. Без нажатия текст не меняется, замену отменяет Ctrl+Z. С сервером
    Reedach вариант встаёт в форме найденного слова: «релевантных → подходящих», «минимизировали →
    сократили». Без сервера, в том числе в плагине WordPress, кнопка с синонимом появляется,
    только когда найденное слово уже в начальной форме («релевантный», «дедлайн»), иначе остаётся
    совет. Точные исправления («вообщем → в общем», тире, «м²») работают везде.
  • Свои замены у каждого слова в канцелярите, штампах, заимствованиях, жаргоне, частых
    ошибках и просторечиях. Где одним словом не заменить («в рамках проекта»), остаётся совет.
  • Паронимы: «одел пальто → надел», «предвыборная компания → кампания», «представить доступ →
    предоставить». Подсказка срабатывает только рядом со словом, при котором ошибка однозначна:
    «одела ребёнка» не отмечается.
  • Больше слов: около 120 англицизмов и жаргонных слов с русскими заменами («дедлайн → срок»,
    «фидбек → отзыв», «юзать → использовать»), 50 плеоназмов («памятный сувенир», «в конечном
    итоге»), 60 канцелярских оборотов («в случае если → если», «на постоянной основе → постоянно»).
  • Типографика: дефис в диапазонах («10:00-18:00», «пн-пт», «8-12 мм»), три точки вместо
    многоточия, тире без пробела с одной стороны, сокращения без пробела («г.Москва», «т.е.»),
    «м2», «25-ый», «№5», «(c)». Исправление тоже вставляется нажатием.

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 15:39
  • Плагин для WordPress. Подсказки по стилю в редакторе блоков: панель со списком
    замечаний, подсветка в тексте, нажатие на подсказку выделяет фрагмент. Работает без сервера,
    на любом хостинге. В «Настройках → Reedach» можно выключить ненужные виды подсказок.
    Архив плагина приложен к релизу на GitHub.
  • Свои замены для иностранных слов. У каждого слова в правиле про латинизмы свой вариант:
    «релевантный → подходящий, нужный, уместный», «минимизация → сокращение, уменьшение».
  • Безопасность. Специально подобранный текст больше не замедляет проверку: исправлены
    медленные регулярные выражения в проверке стиля, разборе Markdown и поиске адресов почты.
    Сервер проверяет текст в отдельном потоке и всегда отвечает на другие запросы.
  • Сервер. Новая настройка REEDACH_TIMEOUT (20 секунд): проверка дольше
    останавливается с ответом 503. REEDACH_MAX_BYTES по умолчанию 200 000 вместо 1 000 000.
    JSON с глубокой вложенностью отклоняется с ответом 422.
  • Выпуски. Публикация ждёт подтверждения владельца, шаги сборки закреплены
    по точным версиям.

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach. WordPress: the zip below, Plugins → Add New → Upload.

Reedach v0.1.2

Choose a tag to compare

@dimafaller-en dimafaller-en released this 12 Oct 15:42
  • Частые ошибки: «вообщем», «по приезду», «согласно договора», «оплатить за»,
    «обоих сторон».
  • Просторечия и повтор слова подряд.
  • Типографика: лишние и недостающие пробелы, прямые кавычки, непарные скобки, дефис
    вместо тире, повтор знаков, слипшиеся инициалы, латиница внутри русского слова.
  • В Markdown пробелы на месте кода, картинок и переносов строк больше не считаются
    опечатками. Ссылки со скобками в адресе разбираются целиком.

npm: reedach, reedach-widget, reedach-server. Docker: ghcr.io/dimafaller-en/reedach.