Skip to content

chore(editor): update inkkit to 0.3.0 - #164

Merged
aicayzer merged 1 commit into
mainfrom
chore/inkkit-0.3.0
Oct 26, 2026
Merged

aicayzer merged 1 commit into
mainfrom
chore/inkkit-0.3.0

Conversation

@aicayzer

@aicayzer aicayzer commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Updates the note editor's Inkkit to 0.3.0. People notice three things: typing at the start of a continued line, and pasting comments into lists, now work correctly, and table corners are rounded by 4px.

Changes

  • @aicayzer/inkkit is pinned to 0.3.0 in editor/package.json and editor/pnpm-lock.yaml.
  • MAPP/Editor/Page/editor.html is rebuilt with pnpm build.
  • Nothing else changes. Inkkit 0.3.0 removes and renames nothing, MAPP styles no tables so it takes the new default corners (--inkkit-table-radius: 0px would restore square ones), and the new optional tokens --inkkit-checkbox-border-color and --inkkit-drop-indicator-color need no action.

Testing

  • In editor/: pnpm test (68 tests in 3 files, including links.test.ts, which confirms the redrawWikiLinks workaround still works), pnpm typecheck and pnpm format:check all pass.
  • pnpm build twice gives a byte-identical editor.html, so the CI rebuild check should match.
  • Not completed locally: a run of the app's EditorTests and EditorLinkTests (the built page in real WebKit) built but then sat idle in the test host and was stopped. CI then ran the full Unit plan, which includes them, and it passed.
  • Not run locally: the rest of the app's Unit plan and the UI tests; CI builds the UI tests but does not run them.

Notes for reviewers

Checks only, following the previous bump (#145). No reviewer is needed.

Checklist

  • The title is a scoped Conventional Commit.
  • New behavior has a test that was seen failing first, or no test was needed and the reason is above. No new behavior of MAPP's own; this is a dependency bump covered by the existing tests.
  • Docs, comments and the contract still say what is true after this change.

@aicayzer

Copy link
Copy Markdown
Contributor Author

Review: checks only

@aicayzer
aicayzer merged commit aa37502 into main Oct 26, 2026
4 checks passed
@aicayzer
aicayzer deleted the chore/inkkit-0.3.0 branch October 26, 2026 11:30
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.

1 participant