lucaronin
2c9b897430
docs: add Portent templates page
2026-05-21 13:57:23 +02:00
lucaronin
74dac301d3
fix: speed up note window startup
2026-05-21 12:01:14 +02:00
lucaronin
ecfc76af59
fix: restore note window opening
2026-05-21 10:19:49 +02:00
lucaronin
ac196bec58
feat: expand note list context menu
...
Co-authored-by: Brian Lee <engbrianlee@gmail.com >
2026-05-21 09:49:38 +02:00
lucaronin
d5b2773436
fix: satisfy release project build
2026-05-20 23:19:52 +02:00
lucaronin
c7c53cafa2
feat: add note item context menu
2026-05-20 19:50:42 +02:00
lucaronin
5f87debecb
fix: support go code block highlighting
2026-05-20 19:30:32 +02:00
lucaronin
73742495b0
fix: unzoom fullscreen mermaid diagrams
2026-05-20 18:57:08 +02:00
lucaronin
ae6bd8ec73
fix: resolve non-markdown wikilink paths
2026-05-20 18:39:44 +02:00
lucaronin
67007e75ff
fix: refresh active note after external edits
2026-05-20 18:21:16 +02:00
lucaronin
6cf77f9b94
fix: restore autogit multi-vault pushes
2026-05-19 15:46:29 +02:00
lucaronin
2c1fe9f308
fix: reduce retained editor memory
2026-05-19 15:34:46 +02:00
lucaronin
efd3cd4f27
Merge pull request #572 from oksusucha/feat/add-kiro-cli-agent
...
feat: add Kiro CLI as AI agent
Co-authored-by: oksusucha <sol4877@gmail.com >
2026-05-18 13:55:43 +02:00
lucaronin
3429474fc5
fix: finish pr 412 693 integration
2026-05-18 13:22:09 +02:00
lucaronin
c6ce5f421b
fix: save new views in default workspace
2026-05-18 13:17:11 +02:00
github-actions[bot]
e9079df63c
Merge branch 'main' into feat/support-bun-runtime
2026-05-18 10:31:34 +00:00
lucaronin
48fb6710e1
Merge pull request #583 from alroniks/main
...
feat: add Belarusian basic and latin locales
2026-05-18 12:18:41 +02:00
github-actions[bot]
cd4d3dece2
Merge branch 'main' into feat/support-bun-runtime
2026-05-18 08:43:27 +00:00
lucaronin
0ca0f4a6cf
fix: point update banner to release notes
2026-05-18 10:33:50 +02:00
Konstantin Zadorozhny
ab123a1428
feat: support Bun as MCP server runtime
...
Tolaria's MCP server is pure ESM with only standard `node:fs|path|http|child_process`
imports and pure-JS dependencies, so Bun can execute it identically to Node.
Until now `find_node()` was the single entry point for spawning the WebSocket
bridge and writing external AI tool config — users with Bun but no Node would
hit "node not found in PATH or common install locations" and lose access to MCP
tools entirely.
Introduce `find_mcp_runtime()` which returns the first verifying runtime,
preferring Node 18+ when present and falling back to Bun 1+. The generic
PATH and login-shell lookup helpers (`find_on_path`, `find_in_user_shell`,
`lookup_command`, `lookup_paths`) are now parameterised by command name so
both runtimes share the same machinery. Bun candidates cover `~/.bun/bin/bun`,
mise/asdf/proto shims, Homebrew, and `%USERPROFILE%\.bun\bin\bun.exe` on
Windows. The Codex CLI and Windows .cmd-shim resolution paths keep using the
strict `find_node()` since they specifically need Node.
`spawn_ws_bridge_with_paths`, `mcp_config_snippet`, and `register_mcp` now
resolve through `find_mcp_runtime` so the runtime that gets registered into
`~/.claude.json`, `~/.gemini/settings.json`, `~/.cursor/mcp.json`, etc.
matches the one actually present on the machine.
Locale copy updated from "nodeRequirement" to "runtimeRequirement" across
all 15 catalogs to reflect "Node.js 18+ or Bun 1+".
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-17 12:42:31 -07:00
lucaronin
9d331ffda8
fix: respect rtl direction in editor blocks
2026-05-17 19:46:18 +02:00
lucaronin
41992506f1
fix: align raw editor line numbers
2026-05-17 19:34:18 +02:00
lucaronin
761f232647
fix: address clawpatch findings
2026-05-17 19:31:12 +02:00
lucaronin
c09b25d3c5
fix: restore release build type safety
2026-05-17 16:34:09 +02:00
lucaronin
4061d5e88e
fix: remove built-in note body templates
2026-05-17 16:31:20 +02:00
lucaronin
0983e4e288
test: cover attachment preservation during tab switch
2026-05-17 04:09:47 +02:00
lucaronin
247c3eefb9
fix: repair rich editor invalid list content
2026-05-17 03:06:49 +02:00
lucaronin
28e2072f9b
fix: stabilize mermaid diagram reload clicks
2026-05-17 00:24:17 +02:00
lucaronin
7adecaea60
fix: preserve embedded attachment paths
2026-05-16 19:25:48 +02:00
lucaronin
2616f87185
fix: prevent editor file drop navigation
2026-05-16 18:54:19 +02:00
lucaronin
d81c696742
fix: resolve relative dates in view filters
2026-05-16 18:34:41 +02:00
lucaronin
678cc8f7ba
fix: preserve aliased wikilinks in markdown tables
2026-05-16 17:58:44 +02:00
lucaronin
35176d6eff
feat: expose rpm download option
2026-05-16 13:44:11 +02:00
lucaronin
42130e116d
feat: add note-list search clear action
2026-05-16 13:13:16 +02:00
lucaronin
1040d95eec
feat: add granular git controls
2026-05-16 12:28:56 +02:00
lucaronin
480876558a
fix: preserve new note edits during empty heading swap
2026-05-16 11:34:59 +02:00
lucaronin
ce04a49bae
fix: keep default workspace views mounted
2026-05-15 11:33:55 +02:00
lucaronin
7e50da7816
fix: match scalar array properties in views
2026-05-15 08:33:17 +02:00
lucaronin
3d2efcedeb
fix: bound parsed note-list preload warmups
2026-05-15 03:16:38 +02:00
lucaronin
c7b7b97022
fix: suppress app-owned frontmatter reloads
2026-05-15 02:42:51 +02:00
lucaronin
0c8be62831
refactor: consolidate vault ordering
2026-05-15 02:29:39 +02:00
lucaronin
9b6a43cec7
fix: guard linux appimage media previews
2026-05-15 01:22:56 +02:00
lucaronin
e844cfa0bc
feat: support vault reordering
2026-05-14 17:30:13 +02:00
lucaronin
7174061b2a
fix: warm parsed blocks for large notes
2026-05-14 17:20:49 +02:00
lucaronin
416131aa8f
fix: restore TypeScript build
2026-05-14 16:09:54 +02:00
lucaronin
8b1d2bbed8
fix: support relationship equality filters
2026-05-14 16:01:34 +02:00
github-actions[bot]
9a7a31c47b
Merge branch 'main' into fix/view_filters
2026-05-14 13:27:51 +00:00
lucaronin
3b2f675264
fix: create notes in selected vault
2026-05-14 15:12:56 +02:00
github-actions[bot]
9706ee8ec2
Merge branch 'main' into fix/view_filters
2026-05-14 11:57:37 +00:00
lucaronin
c9a4b273d6
refactor: simplify file attachment serialization
2026-05-14 13:43:14 +02:00