Релиз и тиражирование

Список изменений

История выпусков MarkdownTableEditor для Notepad++, JetBrains IDEs и Visual Studio Code. Актуальный релиз находится сверху, ранние версии собраны по GitHub Releases и истории тегов проекта.

Релиз и тиражирование

Редакция для Visual Studio Code опубликована в Marketplace

4 августа 2026 года вышла третья редакция продукта - расширение для Visual Studio Code. Оно опубликовано в Visual Studio Marketplace под отображаемым именем Markdown Table Editor Plus и работает на том же ядре разбора и форматирования таблиц, что редакции для JetBrains IDEs и Notepad++.

Публикация

Расширение опубликовано в Visual Studio Marketplace под идентификатором krotname.markdown-table-editor-plus. Совместимость заявлена для Visual Studio Code 1.96 и новее. Редакция ведёт собственную нумерацию версий.

Отображаемое имя

Marketplace требует глобально уникальное отображаемое имя, а простое Markdown Table Editor занято посторонним расширением. Поэтому редакция называется Markdown Table Editor Plus; идентификатор издателя и репозиторий остались прежними.

Что умеет

Выравнивание таблицы по Tab, навигация по ячейкам, вставка, удаление и перемещение строк и колонок, сортировка, подгонка ширины с переносом длинных ячеек, конвертация CSV/TSV, вставка новой таблицы и режимы Light Auto Align и Power Auto Fit.

Проверки релиза

Поведение TypeScript-ядра сверено с общей эталонной фикстурой markdown-table-core-golden.json. VSIX и файл SHA256SUMS.txt публикуются в GitHub Releases, происхождение сборки подтверждено GitHub attestations. Расширение работает локально: без телеметрии и без сетевых запросов, поддержаны недоверенные и виртуальные рабочие области.

Релиз и тиражирование

Релизный комплект 11.1.0 опубликован для обеих платформ

28 июля 2026 года выпущен MarkdownTableEditor 11.1.0 для Notepad++ и JetBrains IDEs. Выпуск переводит оба плагина и общее ядро на единую свободную лицензию GNU General Public License версии 3 или более поздней и закрепляет исправления разбора таблиц, накопленные в версиях 11.0.1 - 11.0.4.

Notepad++ 11.1.0

ZIP-архивы для x86, x64 и ARM64 вместе с Plugin Admin ZIP, SHA-256, SBOM и GitHub attestations опубликованы в GitHub Releases. Обновление внесено в каталог Notepad++ через Plugin List PR #1144.

JetBrains 11.1.0

ZIP опубликован в GitHub Releases и загружен в JetBrains Marketplace как update 1118335. Совместимость заявлена для IntelliJ Platform 2022.3+.

Что изменилось

Плагин для JetBrains IDEs, плагин для Notepad++ и библиотека ядра распространяются под одной лицензией GPL-3.0-or-later; ранее выпущенные версии остаются доступными на прежних условиях MIT. Встроенное ядро обновлено до name.krot:markdown-table-core 0.3.0 - с тем же поведением и тем же публичным API, что у 0.2.0.

Проверки релиза

Java- и C++-ядра сверены на 28763 сгенерированных сценариях, охватывающих все команды, ширины переноса, конвертацию, поиск диапазона и отображение курсора. Пройдены GitHub Actions Release для Win32, x64 и ARM64, baseline Plugin Verifier, бенчмарки ядра и compatibility smoke для Notepad++ 7.5.9 x86, 8.3.1 x64 и последней portable-сборки.

Релиз и тиражирование

Релизный комплект 11.0.0 опубликован для обеих платформ

13 июня 2026 года выпущен MarkdownTableEditor 11.0.0 для Notepad++ и JetBrains IDEs. Выпуск добавляет команды Narrow Column и Widen Column, сохраняет паритет Java/C++ ядра для переноса длинных ячеек и закрепляет проверку адаптивного fit-width поведения для широких таблиц.

Notepad++ 11.0.0

ZIP-архивы для x86, x64 и ARM64 опубликованы в GitHub Releases. Plugin Admin ZIP проверены по опубликованным SHA-256, а обновление внесено в Plugin List PR #1116.

JetBrains 11.0.0

ZIP опубликован в GitHub Releases и загружен в JetBrains Marketplace как update 1076796. Совместимость заявлена для IntelliJ Platform 2022.3+.

Что изменилось

Добавлены Narrow Column и Widen Column с горячими клавишами Ctrl+Alt+Shift+, и Ctrl+Alt+Shift+.. Ядро синхронно обрабатывает hard wrap, protected Markdown links, code spans, продолжения строк и повторное fit-width выравнивание.

Проверки релиза

Java core coverage 91.33%, C++ core coverage 93.15%, Gradle clean check buildPlugin verifyPlugin, MSBuild CoreSmoke PluginShortcutSmoke Coverage Package, GitHub Actions Release/CI и Plugin List validators x86/x64/arm64/all_md пройдены.

Релиз и тиражирование

Релизный комплект 10.0.0 опубликован для обеих платформ

9 июня 2026 года выпущен MarkdownTableEditor 10.0.0 для Notepad++ и JetBrains IDEs. Выпуск добавляет локализацию интерфейса плагинов для 20 популярных языков, ускоряет операции на больших таблицах и закрепляет performance benchmarks как релизный gate для Java/C++ ядра.

Notepad++ 10.0.0

ZIP-архивы для x86, x64 и ARM64 опубликованы в GitHub Releases. Plugin Admin ZIP и опубликованные SHA-256 внесены в Plugin List PR #1115.

JetBrains 10.0.0

ZIP опубликован в GitHub Releases и загружен в JetBrains Marketplace как update 1070817. Совместимость заявлена для IntelliJ Platform 2022.3+.

Что изменилось

Меню, команды, диалоги и сообщения локализованы для популярных языков IDE/Notepad++. Ядро быстрее обрабатывает большие таблицы, Unicode/CJK width, сортировку, CSV/TSV conversion и row/column edits без расхождения Java/C++ поведения.

Проверки релиза

Java core coverage 91.60%, C++ core coverage 93.33%, Gradle clean check corePerformance verifyPlugin buildPlugin, MSBuild CoreSmoke Coverage CorePerformance Package, GitHub Actions Release/CI и Plugin List validators x86/x64/arm64/all_md пройдены.

История проекта

Предыдущие версии

Ниже собрана краткая история заметных изменений. В ранних версиях JetBrains и Notepad++ выпускались не всегда одновременно, затем версии были выровнены. Редакция для Visual Studio Code вышла позже и ведёт собственную нумерацию.

27 июля 2026

11.0.4

Исправления разбора таблиц для Notepad++ и JetBrains IDEs.

  • Строка-разделитель сразу после таблицы больше не начинает вторую перекрывающуюся таблицу с чужой строкой в заголовке.
  • Таблицы без внешних вертикальных черт сохраняют границы при пустых крайних ячейках и при удалении до одной колонки.
  • Заголовок из одних дефисов больше не принимается за строку-разделитель, из-за чего таблица отвергала любые правки.
25 июня - 23 июля 2026

11.0.2 - 11.0.3

Исправления автоформатирования и повторная сборка релизного комплекта.

  • Power Auto Fit удерживает каретку в редактируемой строке при наборе в разреженных строках и строках-продолжениях.
  • Отложенные таймеры автоформатирования больше не перекрывают правки плагина и ручную настройку ширины колонок.
  • Обновление 11.0.2 внесено в каталог Notepad++ через Plugin List PR #1127.
19 июня 2026

11.0.1

Выпуск по итогам аудита цепочки поставки.

  • Ужесточены разрешения GitHub Actions, добавлены dependency review, CodeQL и Scorecard.
  • Упаковка релиза и проверка удалённых обновлений приведены к текущему базовому уровню плагинов Notepad++.
  • Пересобраны ZIP-архивы для x86, x64 и ARM64 вместе с Plugin Admin ZIP и SHA-256.
9 июня 2026

9.0.0

Синхронный выпуск для Notepad++ и JetBrains IDEs.

  • Закреплен единый неконфликтующий набор горячих клавиш Tab и Ctrl+Alt+Shift.
  • CSV/TSV конвертируется из текущего многострочного блока, не захватывает соседний текст и игнорирует запятые внутри кавычек.
  • Расширены общие Java/C++ проверки для CJK, emoji cluster и escaped pipe.
9 июня 2026

8.5.0

Опубликованный выпуск для Notepad++ и JetBrains IDEs.

  • Улучшена конвертация CSV/TSV из текущего многострочного блока без выделения.
  • Распознавание CSV/TSV перестало захватывать соседний обычный текст и учитывает запятые внутри кавычек.
  • Добавлены дополнительные parity-проверки Java/C++ ядра для Unicode, escaped pipe и сложного выравнивания.
8 июня 2026

0.8.0

Общий релиз для Notepad++ и JetBrains IDEs.

  • Улучшено Unicode-выравнивание для CJK, emoji clusters, combining marks, variation selectors, flags, keycaps и zero-width joiner sequences.
  • Сортировка Unicode-строк стала детерминированной за счет общего case folding и обработки акцентов.
  • Для обеих реализаций добавлены shared golden fixtures и строгие CI-проверки покрытия.
8 июня 2026

0.7.0

Общий релиз для Notepad++ и JetBrains IDEs.

  • Исправлено определение блока таблицы, чтобы соседний текст с символами pipe не попадал в редактируемую таблицу.
  • Для Notepad++ улучшена вставка сгенерированных таблиц в середине строки и переведена упаковка на MSBuild Package.proj.
  • Для JetBrains заявлена совместимость с IntelliJ Platform 2024.2+ и проверена матрица IDE до 2026.2.
8 июня 2026

0.6.0

Стабилизационный релиз после выравнивания двух реализаций.

  • Унифицировано поведение Java- и C++-ядер, включая выбор строки и UTF-aware sorting coverage.
  • Для Notepad++ опубликованы GitHub Actions сборки x86, x64 и ARM64 с Plugin Admin ZIP.
  • Для JetBrains пройдены Gradle build/check/buildPlugin и coverage; релизная сборка получила SHA-256.
7 июня 2026

5.5.0

Служебный релиз упаковки, оставленный в истории из-за опубликованных тегов.

  • GitHub Actions начал собирать релизные пакеты для обеих платформ.
  • Добавлены SHA-256 суммы для проверки артефактов.
  • В JetBrains-ветке исправлено определение SDK для релизной сборки.
7 июня 2026

0.5.0

Релиз удобства редактирования и регрессионного покрытия.

  • Добавлена отдельная Tab alignment action и документированы стандартные shortcuts.
  • Улучшены CSV/TSV conversion, caret placement, сортировка и форматирование wrapped/unwrapped таблиц.
  • Добавлены build/coverage scripts, английские README и обновленные demo assets.
7 июня 2026

0.4.1

JetBrains-only исправления перед публикацией в Marketplace.

  • Улучшен CSV/TSV parsing.
  • Smoke coverage расширен до 65 проверок.
  • Добавлены Marketplace-ready metadata, MIT license и SVG plugin icon.
7 июня 2026

0.4.0

Первый общий функциональный рубеж для двух платформ.

  • Добавлены сортировка строк по текущей колонке, CSV/TSV conversion и команда вставки таблицы по размеру.
  • Расширены smoke tests ядра для сортировки, конвертации и создания таблиц.
  • Обновлена русская документация, демо и сравнительная таблица с Markdown Foundry.
7 июня 2026

0.3.0

Первый опубликованный выпуск Notepad++-плагина.

  • Добавлено C++ ядро редактирования Markdown pipe tables.
  • Поддержаны alignment, навигация по ячейкам, операции со строками и колонками.
  • Добавлены smoke tests ядра, CI и русская документация.
7 июня 2026

0.1.1

JetBrains-обновление установки без перезапуска IDE.

  • Регистрация Tab handler перенесена на IntelliJ Platform editorActionHandler extension point.
  • Плагин помечен как require-restart=false.
7 июня 2026

0.1.0

Первый публичный выпуск Markdown Table Editor для IntelliJ IDEA.

  • Добавлен базовый JetBrains-плагин для работы с Markdown tables.
  • Подготовлены стартовые инструкции по установке и использованию.