1206 Commits
Author SHA1 Message Date
renovate[bot] 5d6084f9c5 fix(deps): update dependency mermaid to ^12.3.0 2026-11-04 00:05:48 +00:00
renovate[bot] 91d1c91e21 chore(deps): update all non-major dependencies 2026-11-02 02:59:31 +00:00
renovate[bot] 1a8e234073 fix(deps): update all non-major dependencies 2026-10-26 02:52:19 +00:00
renovate[bot] f565dce45a chore(deps): update all non-major dependencies 2026-10-19 02:46:39 +00:00
Claude 1dd7c86f63 fix(deps): update mermaid to v12.2.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BBLKuRzQc8HDMkbp6dzMG8
2026-10-13 11:16:10 +00:00
renovate[bot] 3b396e4174 fix(deps): update all non-major dependencies 2026-10-12 00:21:48 +00:00
renovate[bot] 056bf65cb3 fix(deps): update dependency mermaid to ^12.1.0 2026-10-05 04:26:49 +00:00
renovate[bot] 888b129539 chore(deps): update all non-major dependencies 2026-10-05 00:22:07 +00:00
renovate[bot] 078361c979 fix(deps): update all non-major dependencies 2026-10-01 15:55:12 +00:00
renovate[bot] d2e3ebed79 fix(deps): update all non-major dependencies 2026-09-21 01:25:39 +00:00
renovate[bot] b800f21a4c fix(deps): update mermaid packages to ^1.0.1 2026-09-18 21:24:34 +00:00
Sidharth Vinod ad88d1cbb2 Merge remote-tracking branch 'origin/develop' into sidv/update-mermaid-12
* origin/develop:
  chore(deps): update all non-major dependencies
  fix(deps): update all non-major dependencies
  chore(deps): update dependency vitest to v4.1.11 [security]

# Conflicts:
#	package.json
#	pnpm-lock.yaml
2026-09-14 23:49:31 +05:30
renovate[bot] 1971f095af chore(deps): update all non-major dependencies 2026-09-14 02:37:29 +00:00
renovate[bot] 24bfeb8d9e fix(deps): update all non-major dependencies 2026-09-11 00:23:54 +00:00
Sidharth VinodandClaude Fable 5.1 800311b90f chore(deps): update mermaid to v12 and companion packages
Bump mermaid ^11.17.2 -> ^12.0.0, @mermaid-js/layout-tidy-tree ^0.2.2 -> ^1.0.0, @mermaid-js/mermaid-zenuml ^0.2.3 -> ^1.0.0 and @mermaid-js/examples ^1.4.0 -> ^2.0.0.

Drop @mermaid-js/layout-elk: mermaid 12 bundles ELK and registers it automatically, so the separate package would only ship a second copy of the layout engine.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 20:17:06 +05:30
renovate[bot] 678f0111ad fix(deps): update mermaid packages 2026-08-25 12:32:02 +00:00
renovate[bot] ef7f3f61e0 fix(deps): update mermaid packages 2026-08-19 16:43:33 +00:00
Knut Sveidqvist 7f21444690 Merge branch 'develop' into feat/embed 2026-08-07 10:48:18 +02:00
knsv 0e1caab47e refactor: author the embed loader in TypeScript
Address review feedback: static/embed.js is now generated from
src/embed-loader.ts via a small Vite lib-mode config (pnpm build:embed,
chained into dev and build). The generated file is gitignored, and the
source is covered by svelte-check and eslint.
2026-08-07 10:23:53 +02:00
renovate[bot] ac71da6faf fix(deps): update dependency mermaid to ^11.16.1 2026-08-04 19:00:22 +00:00
Sidharth VinodandClaude Opus 4.8 18aa471568 fix(deps): bump @codemirror/state to ^6.7.1 to dedupe tree
The updated @codemirror/view (6.43.6) and @codemirror/language (6.12.4)
require @codemirror/state@6.7.1, but the direct dependency stayed at
^6.6.0, leaving two copies of @codemirror/state in the tree. This broke
the svelte-check type check (6.6.0 EditorState not assignable to 6.7.1)
and the editor at runtime (Playwright timeouts). Aligning the direct
dependency dedupes to a single 6.7.1.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 22:34:48 +05:30
renovate[bot] 61e6e6819b fix(deps): update all non-major dependencies 2026-07-12 16:21:49 +00:00
Sidharth VinodandClaude Opus 4.8 fd87a0f91e chore: update mermaid packages and isolate them in Renovate
Bump mermaid (11.15.0 -> 11.16.0), @mermaid-js/examples (1.2.0 -> 1.3.0),
and @mermaid-js/layout-elk (0.2.1 -> 0.2.2) to their latest versions.

Also update the Renovate config so mermaid-related packages are grouped
into a single PR, fire on any schedule (not just earlyMondays), and no
longer mix into the all-non-major group. The previous "^mermaid" pattern
missed the scoped @mermaid-js/* packages.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 20:24:55 +05:30
renovate[bot] d752896c81 fix(deps): update dependency mermaid to ^11.16.0 2026-07-06 03:02:26 +00:00
renovate[bot] bc235e7498 fix(deps): update all non-major dependencies 2026-06-19 09:54:22 +00:00
Sidharth VinodandClaude Fable 5 c9cfaa10e7 refactor: Replace vendored svelte-persistent-store with shared persisted rune
History now uses the shared persist.svelte helpers, the MacFJA store
copy is deleted, and the esserializer dependency it required is dropped.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 00:37:53 +05:30
Sidharth VinodandClaude Opus 4.8 e6333e9d7f refactor: Convert history state to Svelte 5 runes + add svelte-check
Migrate the Timeline/Saved history state module to idiomatic Svelte 5
runes and wire up type-checking.

- Rename history.ts -> historyState.svelte.ts and replace the Svelte
  stores with $state-backed reactive values, removing the get() calls
  (the only remaining one reads the external inputStateStore). A small
  localStorage-backed `persisted()` helper keeps the same keys, so user
  data is preserved. Consumers read via the reactive `historyState`
  getter object instead of store auto-subscriptions.
- The gist loader now replaces the in-memory revisions in one call
  (setLoaderEntries) instead of appending, so loading a new gist no
  longer accumulates stale revisions.
- Add svelte-check: new `check` script, a "Type check" step in the
  unit-tests CI workflow, and skipLibCheck so the check passes on the
  dependency .d.ts files. svelte-check reports 0 errors / 0 warnings.
- Add accessible labels to the History toggle and the per-item
  Restore/Delete buttons (a11y + testability).
- Unskip tests/history.spec.ts and rewrite it against the new UI:
  load-from-localStorage + restore, tab-highlight follows the mode,
  save/dedupe, auto-vs-manual isolation, and delete/clear. All pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 19:28:38 +05:30
Sidharth Vinod 6438d0074d Merge pull request #1719 from mermaid-js/renovate/all-minor-patch
chore(deps): update all non-major dependencies to v10.34.1
2026-06-08 18:02:54 +05:30
renovate[bot] 7c6e28e163 chore(deps): update all non-major dependencies to v10.34.1 2026-06-08 12:27:57 +00:00
renovate[bot] 1b432bcaaa chore(deps): update all non-major dependencies to ^24.12.4 2026-06-08 12:27:15 +00:00
Sidharth VinodandCursor c25675d418 chore: update all dependencies to latest versions
Bump the full dependency tree (Vite 8, Vitest 4, ESLint 10, Svelte 5.56,
mode-watcher 1.x, etc.) and adapt code for breaking API changes. Upgrade
Playwright CI image to v1.60 for Node 24 compatibility.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 17:47:38 +05:30
Sidharth VinodandCursor ccf5a13018 fix: upgrade Playwright to 1.60 for Node 24.16 compatibility
Playwright <1.60 hangs on browser extraction under Node 24.16.0; bump
the test dependency and CI container image to unblock e2e.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 17:08:27 +05:30
Sidharth VinodandCursor d040d8d84a chore: bump mermaid and related packages to latest
Upgrade mermaid 11.15.0, layout-elk 0.2.1, and layout-tidy-tree 0.2.2.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-04 01:07:52 +05:30
Sidharth VinodandCursor c2cd0c0bfc chore: upgrade Node.js to 24.16.0 LTS
Pin CI, Docker, and engines to the current Active LTS and bump @types/node.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-03 20:44:47 +05:30
MrCoder 6af70cb44c chore: bump mermaid-zenuml to 0.2.3 2026-05-14 16:56:18 +10:00
Sidharth Vinod 1fabea49cf chore: Update mermaid-examples 2026-04-23 14:40:49 +05:30
Sidharth Vinod 1daac45c87 feat(MC-4486): Add variations to editor picker 2026-04-22 18:52:02 +05:30
renovate[bot] 7fa7a48325 fix(deps): update dependency mermaid to ^11.14.0 2026-04-10 12:39:46 +00:00
Sidharth Vinod c799dff042 fix(#1914): Resolve redirectURL considering base path 2026-03-30 21:24:33 +05:30
renovate[bot] ea404df79b fix(deps): update dependency mermaid to ^11.13.0 2026-03-16 01:36:21 +00:00
Sidharth Vinod f3d580b8eb fix: Update tiny tree 2026-01-29 14:22:08 +05:30
Sidharth Vinod 5dd2fe4bd0 chore: update dependencies 2026-01-28 00:32:32 +05:30
Sidharth Vinod ef6aa4b09d feat: Add layout-tidy-tree 2025-10-15 15:25:43 +05:30
renovate[bot] 6c08c490b1 fix(deps): update dependency mermaid to ^11.12.0 2025-09-18 09:41:15 +00:00
Sidharth Vinod c70bfe8cfa chore: Upgrade vitest 2025-09-03 16:59:41 +05:30
Sidharth Vinod def809f6bd chore: Remove postcss 2025-09-03 16:38:03 +05:30
Sidharth Vinod 7da0081ace Update tailwind and shadcn 2025-09-03 16:36:09 +05:30
Sidharth Vinod d991139b0a chore: Update eslint 2025-09-03 01:41:51 +05:30
Sidharth Vinod eb9121de12 chore: Update deps 2025-09-02 22:57:16 +05:30
Sidharth Vinod 74777b3791 chore: Update mermaid version 2025-08-20 11:42:39 +05:30