Skip to content

Releases: krotname/IdeaMarkdownTableEditor

Markdown Table Editor 11.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 04:22
7544128

Builds / Downloads

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

Choose a tag to compare

@github-actions github-actions released this 27 Jul 17:11
v11.0.4
5af501b

Builds / Downloads

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

Choose a tag to compare

@krotname krotname released this 28 Jul 09:43
c6de33c

License change for the dependency-free Markdown table engine. The public API is unchanged.

Maven coordinate: name.krot:markdown-table-core:0.3.0

SHA-256 of markdown-table-core-0.3.0.jar:
6e7134fe2d1e36723ebd7306f54af538acc384ef019ac95a3c4af660cd46806f

Changed

  • Relicensed from MIT to GPL-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 including 0.2.0 stay on Maven Central under MIT and keep their original terms.
    The published JAR carries the GNU GPL v3 text at META-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

Choose a tag to compare

@krotname krotname released this 27 Jul 15:24
markdown-table-core-v0.2.0
36ee215

Round-trip and range fixes for the dependency-free Markdown table engine.

Maven coordinate: name.krot:markdown-table-core:0.2.0

SHA-256 of markdown-table-core-0.2.0.jar:
99b9fb951a1fc149ec80d694090ad3a228c90fed4b51fdfd28aaf28bd60e2baa

Fixed

  • findTableRanges no 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.changed reports whether the result actually differs from the input instead of always
    being true.

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

Choose a tag to compare

@krotname krotname released this 27 Jul 12:31
markdown-table-core-v0.1.0
e216667

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

The plugin release line remains separate; this release is not marked Latest.

Markdown Table Editor 11.0.3

Choose a tag to compare

@github-actions github-actions released this 23 Jul 07:39
v11.0.3
3eddd44

Builds / Downloads

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

Choose a tag to compare

@github-actions github-actions released this 25 Jun 22:42

Builds / Downloads

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

Choose a tag to compare

@github-actions github-actions released this 19 Jun 20:01

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

Choose a tag to compare

@github-actions github-actions released this 13 Jun 05:17

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

Choose a tag to compare

@github-actions github-actions released this 09 Jun 09:53

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.