Jinjing
1049b8af65
1.1.10-rc.0
2026-04-10 20:47:41 -07:00
Jinjing
0f819032a0
feat: auto-refresh File Explorer via filesystem watcher ( #456 )
...
* fix: address review findings
* feat: add filesystem watcher for auto-refreshing File Explorer
Adds @parcel/watcher-based filesystem watching so the File Explorer
automatically reflects external changes (creates, deletes, renames)
without manual refresh.
2026-04-10 19:50:14 -07:00
Jinjing
6631047b95
1.1.9
2026-04-10 14:15:48 -07:00
Jinjing
c726878a27
feat: render markdown in worktree comment cards ( #452 )
...
Add CommentMarkdown component using react-markdown + remark-gfm +
remark-breaks to render rich formatting (bold, lists, code, links) in
sidebar worktree comment cards. Update height estimation to account for
markdown block elements and capped code block height.
2026-04-10 14:11:55 -07:00
Jinjing
d0cee5f83e
1.1.8
2026-04-10 12:32:10 -07:00
Jinjing
3dfa87daab
1.1.8-rc.0
2026-04-10 11:10:16 -07:00
Neil
8d3f640e67
Fix macOS dev Electron shutdown on Ctrl+C ( #435 )
2026-04-09 23:50:23 -07:00
Jinwoo-H
5c0d97ebf9
1.1.7
2026-04-09 15:30:36 -04:00
Jinjing
bced9b5308
refactor: reorganize project structure for build assets and scripts ( #419 )
...
Move build resources to resources/build/, icon source files to
resources/icon-source/, scripts to config/scripts/, and patches
to config/patches/ for a cleaner top-level directory layout.
2026-04-09 12:28:52 -07:00
Jinjing
e5f75564af
feat: add mermaid diagram rendering and code block copy button ( #418 )
...
* feat: add mermaid diagram rendering and code block copy button
- Add mermaid library for rendering mermaid diagrams in markdown preview
- Create MermaidBlock component for diagram rendering
- Create CodeBlockCopyButton component for copying code blocks
- Extract CSS into separate files for better organization
* fix: address review findings
- Sanitize mermaid SVG output with DOMPurify before innerHTML assignment
- Remove dead `initialized` flag in MermaidBlock
- Serialize concurrent mermaid.render() calls with a promise queue
- Add .catch() handlers for clipboard write promises
- Skip CodeBlockCopyButton wrapper for mermaid diagram blocks
2026-04-09 12:21:11 -07:00
Jinjing
d5a8ab5aba
1.1.6
2026-04-08 23:29:11 -07:00
Jinjing
d546af1b51
refactor to clean up the codebase ( #412 )
...
* chore: clean up repo root for faster README visibility
- Delete unused images (debug_orca.png, orca_3d.jpg, screenshot.png)
- Delete stale design docs from docs/
- Move tsconfig sub-configs, electron-builder config, and vitest config to config/
- Move file-drag.gif to docs/assets/ and design doc to docs/
- Update all path references in package.json, tsconfig.json, and moved configs
* fix: remove stale worktree dialog callback dependency
2026-04-08 22:49:16 -07:00
Jinjing
0204c36c0f
fix: xterm fit refresh, notification timing, and lint-staged config ( #410 )
...
- Move xterm FitAddon refresh() outside the resize conditional so
sub-cell-width container shrinks don't leave blank content
- Defer startup notification to window 'show' event so the macOS
permission dialog appears after the window is visible
- Add click handler on startup notification to open System Preferences
- Prevent GC of startup notification via activeNotifications set
- Fix lint-staged config: remove yaml/html/md from oxfmt pattern
since oxfmt only supports json and css beyond JS/TS
2026-04-08 22:15:54 -07:00
Neil
f86e41f06f
1.1.5
2026-04-08 20:46:41 -07:00
Jinjing
8836bc5a6d
fix: prevent terminal scroll position corruption during resize ( #398 )
...
Patch @xterm/addon-fit to refresh the full viewport and restore scroll
position after reflow, batch ResizeObserver through requestAnimationFrame
to coalesce rapid-fire reflows, and recover terminal rendering after
WebGL context loss.
2026-04-08 20:17:02 -07:00
Brennan Benson
04b4ab053c
v1.1.4 ( #395 )
2026-04-08 19:18:32 -07:00
Jinwoo-H
35dd7fe2d2
1.1.3
2026-04-08 16:25:08 -04:00
Jinjing
42e6aef006
1.1.2
2026-04-08 00:42:27 -07:00
Jinjing
60353a4c9c
1.1.1
2026-04-08 00:07:14 -07:00
Jinjing
b287091af2
1.1.1-rc.1
2026-04-08 00:04:22 -07:00
Jinjing
f61ef05866
1.1.1-rc.0
2026-04-07 20:35:33 -07:00
Neil
2ff0f107e8
1.1.0
2026-04-07 13:26:45 -07:00
Neil
165502121b
feat: polish markdown preview and rich editor ( #369 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 13:03:43 -07:00
Neil
019fb5fc50
1.0.100
2026-04-07 01:35:43 -07:00
Neil
900adb16c7
1.0.99
2026-04-07 01:35:38 -07:00
Jinjing
cb8da71749
1.0.98
2026-04-07 00:22:15 -07:00
Jinjing
d652a6c30a
1.0.97
2026-04-07 00:17:28 -07:00
Neil
4de80194c7
fix: resolve posix_spawnp failure on macOS Intel ( #364 )
2026-04-07 00:13:51 -07:00
Neil
0f1a2b4892
1.0.96
2026-04-06 23:32:51 -07:00
Neil
f305bc6279
1.0.95
2026-04-06 23:30:52 -07:00
Neil
03a7077597
feat: add pn tc command using typescript-native (tsgo) ( #363 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 23:27:29 -07:00
Jinjing
cdbb233bf2
1.0.95-rc.0
2026-04-06 22:21:26 -07:00
Jinjing
9236cd70b6
1.0.94
2026-04-06 18:36:25 -07:00
Jinjing
adf0c69867
1.0.94-rc.2
2026-04-06 18:10:07 -07:00
Jinjing
455612e6da
1.0.94-rc.1
2026-04-06 15:23:21 -07:00
Jinjing
5c67bd1bee
1.0.94-rc.0
2026-04-06 14:39:26 -07:00
Neil
c2da8124e9
1.0.93
2026-04-06 13:34:02 -07:00
Jinjing
39b972fc64
1.0.92
2026-04-06 12:55:44 -07:00
Jinjing
67f47ed036
1.0.92-rc.3
2026-04-06 12:48:45 -07:00
Jinjing
b366205bfa
1.0.92-rc.2
2026-04-06 12:27:28 -07:00
Jinjing
c6a0791a1a
1.0.92-rc.1
2026-04-06 12:27:26 -07:00
Jinjing
c6fc7ea4c8
1.0.92-rc.0
2026-04-06 09:21:52 -07:00
Jinjing
73ef6281d6
1.0.91
2026-04-06 00:21:43 -07:00
Neil
4a319d9e05
1.0.90
2026-04-05 23:50:33 -07:00
Neil
deec6409df
1.0.89
2026-04-05 23:35:53 -07:00
Jinjing
0651fa1a31
1.0.88
2026-04-05 18:05:17 -07:00
Jinjing
df43248761
1.0.87
2026-04-05 13:40:05 -07:00
Jinjing
6754fa22f9
1.0.86
2026-04-05 11:55:08 -07:00
Jinjing
e32d8c3e0c
1.0.85
2026-04-04 15:17:27 -07:00
Jinjing
942d533230
1.0.84
2026-04-04 00:47:02 -07:00
Jinjing
760eb80ee1
1.0.83
2026-04-04 00:24:46 -07:00
Neil
f593613163
1.0.82
2026-04-03 23:07:56 -07:00
Jinjing
cb32f017aa
1.0.81
2026-04-03 17:06:52 -07:00
Jinwoo Hong
182ba156dd
Add Orca runtime CLI and bundled install support ( #273 )
2026-04-03 16:50:28 -07:00
Jinjing
84f316b6ac
1.0.80
2026-04-03 11:39:41 -07:00
Jinjing
b55f54ecaa
1.0.79
2026-04-03 10:40:38 -07:00
Jinjing
38103400e0
fix: avoid electron-vite release build OOM ( #268 )
2026-04-03 10:40:24 -07:00
Jinjing
8f67e28e22
1.0.78
2026-04-03 10:09:24 -07:00
Jinjing
a3a0ba24d2
fix: preserve rich markdown round-trips ( #267 )
2026-04-03 09:57:54 -07:00
Jinjing
6016b6ef5b
1.0.77
2026-04-03 00:42:58 -07:00
Jinjing
3e22aaf16a
1.0.76
2026-04-03 00:34:03 -07:00
Jinjing
22f916e421
feat: add rich markdown editor mode ( #264 )
...
* feat: add rich markdown editor mode
* fix: preserve rich search navigation focus
2026-04-02 22:53:47 -07:00
Jinjing
bf15a5ae84
1.0.75
2026-04-02 21:15:32 -07:00
Jinjing
850c2f5b5e
1.0.74
2026-04-02 21:15:29 -07:00
Jinjing
2d7c597e82
1.0.73
2026-04-02 00:08:55 -07:00
Jinjing
11c65ab3a7
1.0.72
2026-04-01 17:29:46 -07:00
Matheus Nogueira
2ec433f6df
feat: add copy remote URL to line number context menu ( #253 )
...
* feat: add copy remote URL to line number context menu
Add 'Copy Remote URL' option to the line number gutter right-click menu,
allowing users to quickly copy a shareable link to a file and line on
GitHub, GitLab, Bitbucket, or other hosted git providers.
- Install hosted-git-info to parse remote URLs and generate browse URLs
- Add getRemoteFileUrl() to resolve file URLs using default branch
- Wire up IPC handler, preload bridge, and renderer UI
- Use ExternalLink icon to distinguish from path copy options
* refactor: use @types/hosted-git-info instead of custom type declarations
Replace the custom hosted-git-info.d.ts with the @types package from
DefinitelyTyped. Use a targeted cast for browseFile() which the @types
package doesn't include yet (stuck on v3 API).
* refactor: revert to local type declarations for hosted-git-info
The @types/hosted-git-info package is stuck on the v3 API and lacks
browseFile(). A local .d.ts is cleaner than casting around stale types.
2026-04-01 20:02:05 -03:00
Jinjing
918e72b49a
1.0.71
2026-04-01 09:39:46 -07:00
Jinjing
6f77e8b2c6
1.0.70
2026-03-31 16:34:07 -07:00
Jinjing
1e7956bd30
1.0.69
2026-03-31 09:28:15 -07:00
Neil
7087bc7e33
1.0.68
2026-03-30 20:47:43 -07:00
Jinwoo Hong
831b65fe65
feat: restore terminal scrollback on app restart ( #224 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 20:11:35 -07:00
Jinjing
82581cc7fa
1.0.67
2026-03-30 09:22:44 -07:00
Jinjing
61998ed464
1.0.66
2026-03-29 23:16:18 -07:00
Jinjing
d4ec4cd912
1.0.65
2026-03-29 20:06:56 -07:00
Jinjing
348b42a22e
1.0.64
2026-03-29 16:38:39 -07:00
Jinjing
745f90b13f
1.0.63
2026-03-29 15:55:24 -07:00
Jinjing
66b8b187d0
1.0.62
2026-03-29 00:29:45 -07:00
Jinjing
fdd11e3e8c
1.0.61
2026-03-28 17:10:37 -07:00
Jinjing
dc8e6d007c
1.0.60
2026-03-28 12:33:27 -07:00
Jinjing
e699bec46e
WIP: uncommitted changes before rebase ( #168 )
2026-03-28 11:59:55 -07:00
Neil
bbff77622f
1.0.59
2026-03-28 01:27:46 -07:00
Neil
571ad45667
1.0.58
2026-03-28 01:27:43 -07:00
Neil
33ff96a54d
1.0.57
2026-03-28 00:48:20 -07:00
Jinjing
5b40e604b1
1.0.56
2026-03-28 00:32:49 -07:00
Jinjing
dfe488a536
1.0.55
2026-03-27 16:59:15 -07:00
Jinjing
004c98c959
1.0.54
2026-03-27 12:59:46 -07:00
Jinwoo Hong
00332fbd3e
1.0.53
2026-03-27 15:15:19 -04:00
Jinjing
056c5e0781
1.0.52
2026-03-27 09:59:26 -07:00
Jinjing
c342676074
1.0.51
2026-03-26 23:33:59 -07:00
Matheus Nogueira
1a10fbfbe6
1.0.50
2026-03-26 20:21:19 -03:00
Jinjing
30c01f4c29
1.0.49
2026-03-26 15:56:30 -07:00
Neil
605aba900b
1.0.48
2026-03-26 14:48:02 -07:00
Neil
bad6ad51a9
1.0.47
2026-03-26 14:21:15 -07:00
Neil
0100a98bfc
1.0.46
2026-03-26 13:05:01 -07:00
Neil
c3d5b62644
1.0.45
2026-03-26 12:53:32 -07:00
Jinjing
00f82f9004
1.0.44
2026-03-26 00:28:52 -07:00
Neil
c04275a5f2
1.0.43
2026-03-25 23:45:50 -07:00
Neil
951ab72d7b
1.0.42
2026-03-25 22:27:15 -07:00
Jinjing
a53903ffb5
1.0.41
2026-03-25 09:38:22 -07:00
Jinjing
8da05ff386
1.0.40
2026-03-24 21:57:37 -07:00
Jinjing
9c5a1f48bb
Add PR checks workflow and Vitest coverage ( #97 )
2026-03-24 20:53:38 -07:00
Jinjing
431c14d0a4
1.0.39
2026-03-24 20:38:56 -07:00
Jinjing
2ea8fa3a02
1.0.38
2026-03-24 18:31:24 -07:00
Jinjing
56dda7a637
1.0.37
2026-03-24 16:19:55 -07:00
Jinjing
b4ce469711
1.0.36
2026-03-24 14:55:43 -07:00
Neil
a4ef06b18f
1.0.35
2026-03-24 00:34:04 -07:00
Jinjing
c1f6d84392
1.0.34
2026-03-24 00:04:28 -07:00
Jinjing
2ef0a64cfa
1.0.33
2026-03-23 21:43:02 -07:00
Jinjing
6426dea050
1.0.32
2026-03-23 21:41:46 -07:00
Jinjing
aed7a6c1f6
1.0.31
2026-03-23 17:16:26 -07:00
Jinjing
a5f4d71bb4
1.0.30
2026-03-23 17:15:20 -07:00
Jinjing
b02a4a6d1a
1.0.29
2026-03-23 16:48:44 -07:00
Jinjing
051c25f90e
1.0.28
2026-03-23 16:35:13 -07:00
Neil
f3aaa952f9
1.0.27
2026-03-23 15:54:42 -07:00
Jinjing
3c582a6ff5
1.0.26
2026-03-23 14:50:54 -07:00
Jinjing
dfc01a8903
1.0.25
2026-03-23 11:27:21 -07:00
Jinjing
ef79af969e
1.0.24
2026-03-23 09:53:46 -07:00
Jinjing
83cf02105f
1.0.23
2026-03-23 00:02:26 -07:00
Neil
0a88bea0e6
1.0.22
2026-03-22 15:58:33 -07:00
Jinjing
8d95548c44
1.0.21
2026-03-22 15:02:18 -07:00
Jinjing
c9a9e06a0d
1.0.20
2026-03-22 14:20:40 -07:00
Neil
84c1dea7e4
1.0.19
2026-03-22 11:47:42 -07:00
Neil
c0eaf328b2
Add right sidebar with file explorer, source control, and Monaco editor ( #21 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 11:47:22 -07:00
Neil
1f34ab9337
1.0.18
2026-03-21 18:44:14 -07:00
Neil
c2f0534f4d
bump
2026-03-21 18:44:11 -07:00
Neil
dde81310f9
1.0.16
2026-03-21 18:43:38 -07:00
Neil
234c422225
Improve update experience: toasts, graceful restart, sidebar indicator ( #14 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 18:42:49 -07:00
Neil
7905535a18
1.0.15
2026-03-21 17:10:02 -07:00
Neil
a9e2b49e56
Add card gap and quick-create in worktree dialog ( #10 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:04:20 -07:00
Neil
97080fc03f
1.0.14
2026-03-21 15:16:50 -07:00
Neil
abcdc6d451
1.0.13
2026-03-21 14:57:42 -07:00
Neil
16ca710c34
1.0.12
2026-03-21 14:44:54 -07:00
Neil
9de1eb4318
Terminal fixes, sort fixes, flashbang fix
2026-03-21 14:44:45 -07:00
Neil
665be09ba8
1.0.11
2026-03-21 14:20:03 -07:00
Neil
03ffdbde4a
bump packages
2026-03-21 13:37:24 -07:00
Neil
2c89a02741
menu fix
2026-03-21 13:36:41 -07:00
Neil
b093a5ab96
terminal improvements
2026-03-21 13:18:13 -07:00
Neil
a3ef3a59d5
xterm
2026-03-21 11:34:11 -07:00
Neil
50595fbced
1.0.10
2026-03-20 15:17:38 -07:00
Neil
899e607baa
1.0.9
2026-03-20 12:41:31 -07:00
Neil
0cd33818f0
Fix PTY listener leak, use local restty with selection support ( #5 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 10:14:20 -07:00
Neil
f07dd4c6ed
1.0.8
2026-03-19 18:23:55 -07:00
Neil
36bea97080
1.0.7
2026-03-19 12:46:03 -07:00
Neil
34e3ba1d26
1.0.6
2026-03-19 09:54:06 -07:00
Neil
ea9543fdba
1.0.5
2026-03-19 01:52:54 -07:00
Neil
4c6f1d9dbf
1.0.4
2026-03-19 01:43:32 -07:00
Neil
ecd9f74584
1.0.3
2026-03-19 01:39:30 -07:00
Neil
e74bdf4447
1.0.2
2026-03-19 01:31:08 -07:00
Neil
ce068804b1
fix build (linux, mac)
2026-03-19 01:31:03 -07:00