Skip to content

[Custom blocks] Update all template dependencies - #137

Merged
jwenger-notion merged 1 commit into
mainfrom
jwenger-update-custom-block-template-deps
Oct 16, 2026
Merged

jwenger-notion merged 1 commit into
mainfrom
jwenger-update-custom-block-template-deps

Conversation

@jwenger-notion

@jwenger-notion jwenger-notion commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

The custom block templates lag behind the current SDK and tooling releases. Update all direct dependencies in custom, habit-tracker, org-chart, and whiteboard to their latest stable npm versions, including Workers 0.9.3, custom-blocks 0.2.22, and dev-shell 0.1.98.

Raise the Node minimum to 22.12 to match Vite and add Vite client types to org-chart and whiteboard so their CSS imports pass TypeScript 7 checks. Replace the open-ended Workers range with ^0.9.3.

Test plan

  • All four templates: typechecks, existing tests, Worker builds, and Vite production builds.
  • Repository recipe tests, Markdown lint, formatting, and commit hooks.
  • Updated template dependency trees: zero npm audit findings.
  • Full npm run verify:all, including all Apps and Worker typechecks, offline tests, Markdown lint, and formatting.
  • Live Notion rendering and deployment were not tested.

[written by Codex]

@jwenger-notion
jwenger-notion marked this pull request as ready for review October 16, 2026 17:52
@jwenger-notion
jwenger-notion requested a review from mjycho October 16, 2026 17:52
@jwenger-notion
jwenger-notion merged commit 27cbe63 into main Oct 16, 2026
9 checks passed
@jwenger-notion
jwenger-notion deleted the jwenger-update-custom-block-template-deps branch October 16, 2026 18:29
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