Skip to content

Add Table Editor - #899

Merged
xyhp915 merged 2 commits into
logseq:masterfrom
Mknc-j:add-table-editor-page-navigator
Oct 4, 2026
Merged

xyhp915 merged 2 commits into
logseq:masterfrom
Mknc-j:add-table-editor-page-navigator

Conversation

@Mknc-j

@Mknc-j Mknc-j commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Submit Table Editor

Plugin GitHub repo URL: https://github.com/Mknc-j/logseq-table-editor

Adds inline editable tables with direct 2 × 2 insertion, row/column boundary controls, typed columns, formula suggestions, sorting, filtering, and a Column View page navigator. Formerly named Grid & Flow; logseq-form-flow is retained as the plugin ID and package directory for compatibility.

GitHub releases checklist

  • Valid package.json with entry point, version, Logseq ID, title, icon, and repository metadata.
  • Release workflow installs locked dependencies, runs the complete test suite, builds, and attaches the compiled ZIP.
  • Published v0.7.6 release with a compiled ZIP from a successful build.
  • English README and illustrated how-to guide with two screenshots of the demo preview.
  • MIT LICENSE file.

Release: https://github.com/Mknc-j/logseq-table-editor/releases/tag/v0.7.6
Guide: https://github.com/Mknc-j/logseq-table-editor/blob/main/docs/HOW-TO.md

Host access and compatibility

effect: true is necessary for inline table rendering in the host document, pointer/keyboard interaction, and page-reference navigation. The source uses window.parent.document and provideStyle; this is declared explicitly for review. Browser support is not claimed. supportsDB is false because full native DB graph behavior is not yet verified, although adapters exist. Native integration remains experimental and is described in the README and release notes.

Validation: 150 tests and the production build passed locally for the Table Editor rename. Browser demo checks cover row insertion, resizing/persistence, and menus. The latest complete native workflow and third-party theme interactions remain unverified. The release notes also disclose the upstream DOMPurify advisory reported by npm with no fix available.

@Mknc-j Mknc-j changed the title Add Table Editor & Page Navigator Add Table Editor Sep 13, 2026
@xyhp915
xyhp915 merged commit d15f266 into logseq:master Oct 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants