Releases: krotname/IdeaMarkdownTableEditor
Release list
Markdown Table Editor 11.1.0
Builds / Downloads
- MarkdownTableEditorIdea-11.1.0.zip
- MarkdownTableEditorIdea-11.1.0-sbom.cdx.json
- SHA256SUMS.txt
- MARKETPLACE_SUBMISSION.md
What's Changed
- The plugin, its table engine, and the Notepad++ edition of Markdown Table Editor now ship under one license, GPL-3.0-or-later. Earlier releases stay available under their original MIT terms.
- Upgraded the bundled table engine to name.krot:markdown-table-core:0.3.0, which carries the same behavior as 0.2.0 under the new license.
- Rebuilt the plugin ZIP with SHA-256 sums, SBOM, and GitHub attestations.
Validation
- GitHub Actions release build completed with tests, coverage checks, baseline Plugin Verifier, and core performance benchmarks.
Markdown Table Editor 11.0.4
Builds / Downloads
- MarkdownTableEditorIdea-11.0.4.zip
- MarkdownTableEditorIdea-11.0.4-sbom.cdx.json
- SHA256SUMS.txt
- MARKETPLACE_SUBMISSION.md
What's Changed
- Fixed table detection so a separator line right after a table no longer starts a second, overlapping table that reused the previous table's last row as its header, which could corrupt a document when reformatting every table.
- Fixed formatting of tables without outer pipes: rows now keep the outer pipe whenever the first or last column holds an empty cell, so inserting a column no longer drops one on the next parse.
- Fixed deleting down to a single column in a table without outer pipes, which used to leave rows with no pipe at all and turn the table into plain text.
- Fixed a header made only of dashes being mistaken for the separator row, which rejected every edit on that table.
- Upgraded the bundled table engine to name.krot:markdown-table-core:0.2.0 and kept Java/C++ core behavior in sync, verified across 28763 generated scenarios.
- Rebuilt the plugin ZIP with SHA-256 sums, SBOM, and GitHub attestations.
Validation
- GitHub Actions release build completed with tests, coverage checks, baseline Plugin Verifier, and core performance benchmarks.
Markdown Table Core 0.3.0
License change for the dependency-free Markdown table engine. The public API is unchanged.
Maven coordinate: name.krot:markdown-table-core:0.3.0
- Maven Central: https://central.sonatype.com/artifact/name.krot/markdown-table-core/0.3.0
- Central repository: https://repo1.maven.org/maven2/name/krot/markdown-table-core/0.3.0/
- Source PR: #27
- Source commit: c6de33c
- Full changelog: https://github.com/krotname/IdeaMarkdownTableEditor/blob/markdown-table-core-v0.3.0/core/CHANGELOG.md
SHA-256 of markdown-table-core-0.3.0.jar:
6e7134fe2d1e36723ebd7306f54af538acc384ef019ac95a3c4af660cd46806f
Changed
- Relicensed from
MITtoGPL-3.0-or-later, so the whole Markdown Table Editor suite - the
Notepad++ plugin, the JetBrains IDE plugin, and this library - is distributed under one license.
Releases up to and including0.2.0stay on Maven Central under MIT and keep their original terms.
The published JAR carries the GNU GPL v3 text atMETA-INF/LICENSE.
Compatibility
Source and binary compatible with 0.2.0: no public type, method, field, or enum constant was
removed, added, or changed.
The plugin release line remains separate; this release is not marked Latest.
Markdown Table Core 0.2.0
Round-trip and range fixes for the dependency-free Markdown table engine.
Maven coordinate: name.krot:markdown-table-core:0.2.0
- Maven Central: https://central.sonatype.com/artifact/name.krot/markdown-table-core/0.2.0
- Central repository: https://repo1.maven.org/maven2/name/krot/markdown-table-core/0.2.0/
- Source PR: #23
- Source commit: 36ee215
- Full changelog: https://github.com/krotname/IdeaMarkdownTableEditor/blob/markdown-table-core-v0.2.0/core/CHANGELOG.md
SHA-256 of markdown-table-core-0.2.0.jar:
99b9fb951a1fc149ec80d694090ad3a228c90fed4b51fdfd28aaf28bd60e2baa
Fixed
findTableRangesno longer returns overlapping ranges when a table is followed by a line that is
itself a valid separator, so rewriting every table in a document can no longer corrupt it.- The formatter no longer emits tables it cannot parse back: rows keep their outer pipe whenever
the first or last column contains an empty cell. - Deleting down to one column in a table without outer pipes keeps a pipe, so the table does not
degenerate into plain text. - A header made only of dashes is no longer mistaken for the separator row.
EditResult.changedreports whether the result actually differs from the input instead of always
beingtrue.
Compatibility
Source and binary compatible with 0.1.0: the public API is unchanged, only documented behaviour
of existing methods was corrected.
The plugin release line remains separate; this release is not marked Latest.
Markdown Table Core 0.1.0
First standalone Maven Central release of the dependency-free Markdown table engine extracted from IdeaMarkdownTableEditor.
Maven coordinate: name.krot:markdown-table-core:0.1.0
- Maven Central: https://central.sonatype.com/artifact/name.krot/markdown-table-core/0.1.0
- Source PR: #18
- Source commit: e216667
The plugin release line remains separate; this release is not marked Latest.
Markdown Table Editor 11.0.3
Builds / Downloads
- MarkdownTableEditorIdea-11.0.3.zip
- MarkdownTableEditorIdea-11.0.3-sbom.cdx.json
- SHA256SUMS.txt
- MARKETPLACE_SUBMISSION.md
What's Changed
- Fixed Power Auto Fit so typing in lower sparse or continuation rows keeps the caret in the edited row instead of jumping back to the second row.
- Prevented pending auto-fit timers from overriding manual plugin edits such as Align, Narrow Column, and Widen Column.
- Kept Java/C++ core behavior in sync for continuation-row reflow, manual column resizing, caret placement, escaped pipes, and Unicode/CJK width handling.
- Rebuilt the plugin ZIP with SHA-256 sums, SBOM, and GitHub attestations.
Validation
- GitHub Actions release build completed with tests, coverage checks, baseline Plugin Verifier, and core performance benchmarks.
Markdown Table Editor 11.0.2
Builds / Downloads
- MarkdownTableEditorIdea-11.0.2.zip
- MarkdownTableEditorIdea-11.0.2-sbom.cdx.json
- SHA256SUMS.txt
- MARKETPLACE_SUBMISSION.md
What's Changed
- Fixed Power Auto Fit so typing in lower sparse or continuation rows keeps the caret in the edited row instead of jumping back to the second row.
- Prevented pending auto-fit timers from overriding manual plugin edits such as Align, Narrow Column, and Widen Column.
- Kept Java/C++ core behavior in sync for continuation-row reflow, manual column resizing, caret placement, escaped pipes, and Unicode/CJK width handling.
- Rebuilt the plugin ZIP with SHA-256 sums, SBOM, and GitHub attestations.
Validation
- GitHub Actions release build completed with tests, coverage checks, baseline Plugin Verifier, and core performance benchmarks.
Post-release monitoring
- 2026-06-27 10:00 MSK / 07:00 UTC (day 1): GitHub releases/assets available; open issues: Idea 0, Notepad++ 0; JetBrains Marketplace 11.0.2 approved/listed; Marketplace reviews unchanged, no new user reports; changelog and LiveInternet pages available; Notepad++ Plugin List PR #1127 open, mergeable/CLEAN, checks green, upstream list still at 11.0.0; no follow-up issues opened.
Markdown Table Editor 11.0.1
Builds / Downloads
What's Changed
- Hardened GitHub Actions permissions, dependency review, CodeQL, Scorecard, and release checks after repository audit.
- Refreshed the Gradle wrapper and build baseline used for the JetBrains IDE plugin package.
- Rebuilt the plugin ZIP with SHA-256 sums and provenance-ready release assets.
Validation
- GitHub Actions release build completed with smoke tests, coverage checks, baseline Plugin Verifier, and core performance benchmarks.
Markdown Table Editor 11.0.0
Builds / Downloads
What's Changed
- Added Narrow Column and Widen Column commands with Ctrl+Alt+Shift+, and Ctrl+Alt+Shift+. shortcuts.
- Kept Java/C++ wrapping behavior in sync for manual column resizing, long-cell continuation rows, protected Markdown links, code spans, and narrow-width hard wrapping.
- Improved table fitting so continuation rows are rejoined before a table is fitted to a wider editor window.
- Added bottom-left IDE status bar buttons for Light Auto Align and Power Auto Fit modes.
- Preserved alignment, sorting, CSV/TSV conversion, escaped pipes, UTF-8/CJK width handling, caret placement, and row/column edits.
- Built the JetBrains IDE plugin package on GitHub Actions.
- Included SHA-256 sums for release verification.
Validation
- GitHub Actions release build completed with smoke tests, coverage checks, baseline Plugin Verifier, and core performance benchmarks.
Markdown Table Editor 10.0.0
Builds / Downloads
What's Changed
- Supersedes 9.0.0 as the current stable release.
- Added localized action names, menu text, dialogs, and user messages for 20 popular locales.
- Improved large-table performance by reducing table parsing, display-width, and formatting overhead.
- Added release-blocking Java/C++ core performance benchmarks to CI.
- Preserved Java/C++ core parity for trimmed pipe rows, escaped pipes, Unicode/CJK width, CSV/TSV conversion, sorting, and row/column edits.
- Kept the non-conflicting Tab plus Ctrl+Alt+Shift shortcut scheme from 9.0.0.
- Built the JetBrains IDE plugin package on GitHub Actions.
- Included SHA-256 sums for release verification.
Validation
- GitHub Actions release build completed with smoke tests, coverage checks, baseline Plugin Verifier, and core performance benchmarks.