Ogulcan Celik
9fac517226
feat: make Windows generally available
2026-08-18 22:39:38 +03:00
JJ Liebig
cb727d0555
fix: use verified local packages for windows updates ( #2816 )
...
refs #2751
2026-08-14 22:48:59 +03:00
Ogulcan Celik
322ab6a5a9
fix: verify stable release checksums
2026-08-07 14:40:14 +03:00
Can Celik
2863b71513
feat(windows): support remote attach to unix hosts ( #2329 )
...
* feat(windows): support remote attach to unix hosts
* fix(remote): preserve unix bridge behavior
2026-08-05 19:34:24 +03:00
Can Celik
8afd52ae57
fix: bundle modern ConPTY on Windows ( #1828 )
...
refs #1533
refs #1644
2026-07-25 02:40:14 +03:00
Ogulcan Celik
616d1dd812
fix(windows): suppress noninteractive process windows
...
refs #1468
2026-07-16 21:23:53 +03:00
Ogulcan Celik
26db26e416
fix: keep remote sessions alive across disconnects
2026-06-30 19:49:55 +03:00
Ogulcan Celik
d7ae163f88
fix: make windows installer checksum independent of get-filehash
...
refs #751
2026-06-22 23:25:40 +03:00
Ogulcan Celik
6f45969105
fix(update): keep windows installs on preview
2026-06-07 21:54:29 +03:00
Ogulcan Celik
7c7d8c8619
fix: gate windows updater checks
2026-06-07 16:47:20 +03:00
Ogulcan Celik
0956ad8c58
feat: add windows preview installer
2026-06-07 16:29:45 +03:00
Ogulcan Celik
3c2b46d24a
feat: add native windows beta support
2026-06-07 16:29:44 +03:00
Ogulcan Celik
03f68b7275
fix: handle mise-managed updates
2026-06-03 18:35:56 +03:00
Ogulcan Celik
e584f93f36
fix: reconcile update channel switches
2026-06-03 14:38:08 +03:00
Ogulcan Celik
be69ef9eeb
fix: preserve preview docs navigation
2026-06-02 21:58:37 +03:00
Ogulcan Celik
b751d102f1
feat: add preview update channel
2026-06-02 21:48:02 +03:00
Ogulcan Celik
6f9453a480
fix: clarify update restart prompts
2026-06-01 19:40:50 +03:00
Ogulcan Celik
aa07e507c0
fix: remove update star prompt
2026-06-01 18:17:01 +03:00
Ogulcan Celik
7781979738
fix: clarify update restart guidance
2026-05-31 03:04:20 +03:00
Ogulcan Celik
1bb2676388
fix: clarify gh star prompt
2026-05-29 00:43:25 +03:00
Ogulcan Celik
eac2314e6c
fix: handle package-manager remote updates
2026-05-26 22:51:28 +03:00
Ogulcan Celik
2ea4878bae
feat: gate live handoff behind explicit flag
2026-05-25 20:56:17 +03:00
Ogulcan Celik
eb8e9f1af8
test: shorten update test socket paths on macos
2026-05-25 15:51:52 +03:00
Ogulcan Celik
d4a5e02e84
feat: hand off ptys during updates
2026-05-25 15:36:50 +03:00
Ogulcan Celik
ec2924d0d1
feat: add optional nix flake support
...
refs #208
refs #221
refs #264
2026-05-23 17:42:49 +03:00
Golden-Pigeon
1daf54ecbf
feat: show named session command hints
...
refs #199
2026-05-22 02:43:30 +03:00
Ogulcan Celik
866aaf740e
refactor: separate server client boundaries
2026-05-21 20:22:57 +03:00
Ogulcan Celik
3769dcbb32
fix: version latest manifest metadata
2026-05-21 03:14:28 +03:00
Ogulcan Celik
8bbabfc5b1
fix: harden release manifest update flow
2026-05-20 19:59:22 +03:00
Ogulcan Celik
2bebac461b
fix: default update server stop prompt to yes
2026-05-19 23:53:36 +03:00
Ogulcan Celik
d2074b12f1
feat: add hosted product announcements
2026-05-19 23:06:48 +03:00
Ogulcan Celik
e53cea4ed6
fix: use gh api for star prompt
2026-05-19 15:06:08 +03:00
Ogulcan Celik
58842017a2
feat: add kind star requests
2026-05-19 03:59:35 +03:00
Ogulcan Celik
8d4cc05be0
feat: add homebrew update handling
...
refs #127
2026-05-17 00:18:14 +03:00
Ogulcan Celik
bca2f033f3
test: decouple release manifest from source protocol
2026-05-13 14:58:09 +03:00
Ogulcan Celik
55cdf2e8f8
fix: stabilize integration agent state reports
2026-05-11 16:13:17 +03:00
Ogulcan Celik
d284819e4c
fix: make update server stop safer
2026-05-10 22:09:32 +03:00
Ogulcan Celik
3c3f69bc22
fix: preflight running servers before update
2026-05-10 14:06:53 +03:00
Ogulcan Celik
4075041804
feat(logging): add robust rotating support logs
2026-04-23 00:48:22 +03:00
Ogulcan Celik
34138bbc38
fix: restore headless test reliability on macos
2026-04-21 19:11:22 +03:00
Can Celik
3397e1ce29
feat: add persistent server-client sessions
...
Make herdr persistent by default.
Launching herdr now starts or reattaches to a background session
server. Clients can detach and reattach while panes and agent
processes keep running. Session mode now supports multi-client attach,
auto-detect startup, and a thin-client/headless-server split.
This also refactors the large app, ui, input, pane, config,
workspace, and persistence modules into smaller focused submodules,
while preserving behavior and colocating tests with the code they
exercise.
Upgrade notes:
- persistence mode is now the default
- in-app quit detaches the current client instead of stopping the server
- use `herdr server stop` to stop the background session
- use `--no-session` for the old single-process behavior
- default socket paths now live under the config directory
2026-04-21 16:30:04 +03:00
Ogulcan Celik
ef1c6b1497
fix: switch updates to manual preview flow
2026-04-16 01:09:25 +03:00
Ogulcan Celik
f279b4170e
fix: tighten release manifest sync flow
2026-04-07 18:48:40 +03:00
Ogulcan Celik
78fc0721a3
fix: use website update manifest
2026-04-07 13:45:36 +03:00
Ogulcan Celik
ecf8b08595
feat: improve update-ready and release notes ux
2026-04-03 21:34:20 +03:00
Ogulcan Celik
063ffc2b70
feat: show release notes after updates
2026-04-01 02:26:03 +03:00
Ogulcan Celik
7c8f12e8f2
feat: poll for updates and show toast notifications
2026-03-31 14:23:14 +03:00
Ogulcan Celik
f8c4d6a5f1
feat: add per-agent sound overrides
2026-03-28 00:32:35 +03:00
Ogulcan Celik
a57b97285c
initial release
...
terminal workspace manager for AI coding agents.
single rust binary, runs inside your existing terminal.
workspaces, tiled panes, intelligent agent state detection.
https://herdr.dev
2026-03-27 21:37:05 +03:00