Lawrence Chen
897a79e052
Release v1.24.0 ( #32 )
2026-02-09 16:13:26 -08:00
Lawrence Chen
f9c8f9f55a
Keep legacy bundle ID for Sparkle updates
2026-02-09 15:50:42 -08:00
Lawrence Chen
9817d131f8
Release v1.23.0 ( #31 )
...
* Rename cmuxterm to cmux across entire codebase
- Rename GitHub repos: manaflow-ai/cmuxterm -> manaflow-ai/cmux,
manaflow-ai/homebrew-cmuxterm -> manaflow-ai/homebrew-cmux
- Rename bundle IDs: com.cmuxterm.app -> com.cmux.app
- Rename CLI: CLI/cmuxterm.swift -> CLI/cmux.swift
- Rename homebrew submodule: homebrew-cmuxterm -> homebrew-cmux
- Update all socket paths: /tmp/cmuxterm*.sock -> /tmp/cmux*.sock
- Update all GitHub URLs, DMG names, Sparkle URLs
- Update all source files, scripts, tests, docs, CI workflows
* Bump version to 1.23.0
2026-02-09 15:30:43 -08:00
Lawrence Chen
119511f774
Bump version to 1.22.0 ( #29 )
2026-02-09 12:34:41 -08:00
Lawrence Chen
84f54e3181
Bump version to 1.21.0 ( #27 )
2026-02-09 02:50:28 -08:00
Lawrence Chen
e9c5917c66
Fix zsh autosuggestions shared history in cmuxterm ( #26 )
...
- Restore real ZDOTDIR early in zsh startup so HISTFILE uses user history\n- Preserve user ZDOTDIR without treating Ghostty injected ZDOTDIR as user\n- Add regression tests and terminfo overlay for bright colors
2026-02-09 02:35:20 -08:00
Lawrence Chen
9b938ef536
Bump version to 1.20.1 ( #25 )
2026-02-08 21:21:23 -08:00
Lawrence Chen
87e5ac02ad
Bump version to 1.20.0 ( #24 )
2026-02-08 20:44:47 -08:00
Lawrence Chen
679cafdc51
Fix update pill constraint feedback loop
...
The pill never appeared because:
1. SwiftUI .frame(width:0, height:0) when idle poisoned fittingSize
2. AppKit constraints locked at 0x0 prevented expansion on state change
3. fittingSize always returned 0 due to active 0x0 constraints
Fix: Remove zero-frame from SwiftUI (always render at natural size,
use opacity only). Deactivate constraints before measuring fittingSize
so they don't clamp the measurement. Pass visibility to sizeToolbarItem
to set constraints to zero when idle or natural size when active.
2026-02-08 20:21:27 -08:00
Lawrence Chen
e03fc1909b
Bump version to 1.19.3
2026-02-08 19:24:54 -08:00
Lawrence Chen
fc5d7eeb05
Bump version to 1.19.2
2026-02-08 18:50:46 -08:00
Lawrence Chen
d2ecfc4342
Bump version to 1.19.1 ( #23 )
2026-02-08 17:04:31 -08:00
Lawrence Chen
29658c18ae
Bump version to 1.19.0 ( #22 )
2026-02-08 16:34:08 -08:00
Lawrence Chen
679f88f753
Bump version to 1.18.0 ( #17 )
2026-02-06 18:15:29 -08:00
Lawrence Chen
7e69751e1b
Sidebar metadata + tagged reload isolation ( #16 )
...
* Sidebar primitives + tagged dev isolation
* Allow wider sidebar resize
* Fix tagged socket selection + panel id errors
* Fix progress label quoting + bundle suffix sanitize
* Skip ctrl-enter keybind test when keystrokes blocked
* Fix shell nc hang + prune stale per-surface sidebar metadata
2026-02-06 18:09:56 -08:00
Lawrence Chen
be9aa135cf
Bump version to 1.17.3
2026-02-05 19:57:23 -08:00
Lawrence Chen
1733f697a7
Bump version to 1.17.2
2026-02-05 19:38:50 -08:00
Lawrence Chen
906186e190
Bump version to 1.17.1
2026-02-05 19:34:05 -08:00
Lawrence Chen
7e8de5ac9d
Bump version to 1.17.0 ( #14 )
2026-02-05 19:20:51 -08:00
Lawrence Chen
36604ceb19
Bump version to 1.16.0 ( #11 )
2026-02-04 16:35:51 -08:00
Lawrence Chen
84e3ee6a56
Bump version to 1.15.0 ( #6 )
2026-01-30 20:41:43 -08:00
Lawrence Chen
74e1893312
Bump version to 1.14.0 ( #4 )
2026-01-30 16:50:32 -08:00
Lawrence Chen
46eefc733e
Bump version to 1.13.0 ( #3 )
2026-01-29 21:40:00 -08:00
Lawrence Chen
3d022db148
Fix find focus and align search with Ghostty
2026-01-29 20:36:32 -08:00
Lawrence Chen
cf6ae2b72d
Add KeyboardShortcutSettings to enable customizable shortcuts
...
The SettingsView was referencing KeyboardShortcutSettings but the file
was not committed, causing CI build failures.
2026-01-29 19:01:20 -08:00
Lawrence Chen
af2ab0955c
Handle scale on screen changes
2026-01-29 17:46:55 -08:00
Lawrence Chen
a77a684548
Fix SwiftPM cache for releases
2026-01-29 17:45:00 -08:00
Lawrence Chen
142cd19d13
Bump version to 1.11.0
2026-01-29 17:37:19 -08:00
Lawrence Chen
e620ec7349
Update app and tooling
2026-01-29 17:36:26 -08:00
Lawrence Chen
5e6aad94c4
Add Sentry SDK for crash reporting
...
Initialize Sentry on app launch to capture crashes and errors.
Adds a debug menu item to trigger test crashes for verification.
2026-01-29 16:09:47 -08:00
Lawrence Chen
004a353fe5
Normalize window controls and confirm close panel
2026-01-29 02:20:54 -08:00
Lawrence Chen
ba68dc3637
Fix socket key input and add OSC 777 test
2026-01-29 01:19:19 -08:00
Lawrence Chen
4460b54fa5
Customize about window and restrict titlebar accessories
2026-01-29 00:53:01 -08:00
Lawrence Chen
ddc0114e73
Bump version to 1.7.0
2026-01-29 00:23:00 -08:00
Lawrence Chen
481ac55178
Fix terminfo packaging and XDG defaults
2026-01-29 00:10:17 -08:00
Lawrence Chen
e743498fe1
Handle Sparkle updater cache and bump version
2026-01-28 23:30:59 -08:00
Lawrence Chen
0959648643
Bump version and use ghostty fork
2026-01-28 22:40:03 -08:00
Lawrence Chen
a0bf5dfc84
Add cmuxterm CLI and socket control modes
2026-01-28 21:19:48 -08:00
Lawrence Chen
6067aa1dbd
Prepare 1.3.0 and harden CI UI tests
2026-01-28 15:04:41 -08:00
Lawrence Chen
ca9c680da7
Ensure tab focus owns key input
2026-01-28 03:12:50 -08:00
Lawrence Chen
3877dc2d98
Rename app to cmuxterm
2026-01-28 02:38:24 -08:00
Lawrence Chen
17a3e2033f
Add dev build branding and reload scripts
2026-01-28 01:20:48 -08:00
Lawrence Chen
e3ee246930
Add Sparkle auto-update flow and titlebar update UI
2026-01-26 17:25:34 -08:00
Lawrence Chen
a158c744ea
Bump version to 1.0.4
2026-01-26 15:15:51 -08:00
Lawrence Chen
b0c61f7d6c
Ship DMG releases and enhance tab actions
2026-01-26 14:48:08 -08:00
Lawrence Chen
4102567054
Fix release workflow for cmux
2026-01-26 03:39:53 -08:00
Lawrence Chen
f275782a9c
Disable native tabbing and polish notifications
2026-01-26 03:28:54 -08:00
Lawrence Chen
8320d5805a
Rename to cmux and add About panel
2026-01-26 03:05:03 -08:00
Lawrence Chen
dde84c9c48
Add bundled terminfo resources
2026-01-23 18:26:23 -08:00
Lawrence Chen
e69665a15a
Fix sidebar resize tracking and add UI test
2026-01-23 03:18:40 -08:00