Releases: joshuadavidthomas/hrd
Releases · joshuadavidthomas/hrd
Release list
v0.1.0
Changelog
- b6b6dc5 🔖 release version 0.1.0
- 8dac479 chore(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.3 (#1)
- 1a45300 chore: complete release scaffolding
- e7636fc chore: ignore local environment
- dbf6549 chore: prepare public releases
- 1415a39 feat: add Sprite creation and remote attach
- 40f843d feat: add Sprite session browser
- 8b9b137 feat: add native Sprite attachment
- db35d75 feat: add verified install script
- 0362213 feat: make Herdr config sync explicit
- 58ebe9a feat: polish Sprite session workflow
- 109e566 feat: prefetch warm Sprite sessions
- df6bd1b feat: ship the local Herdr session picker
- 3b9179c fix: bootstrap Sprite SSH keys on demand
- 938b71d fix: compose the session browser for wide terminals
- bf4423e fix: cover native terminal handoff
- b5318bb fix: forward Herdr terminal titles
- 8392383 fix: keep Sprite handoff state coherent
- 5db0753 fix: keep breadcrumbs location-only
- 515675b fix: keep initial inventory loading silent
- 387fcc1 fix: keep native handoff view stable
- 8b2e720 fix: keep sessions usable when config sync fails
- 37a5f34 fix: load Sprite sessions in place
- 2e4c58f fix: make macOS tests portable
- 4de85e7 fix: make navigation context explicit
- a9889a9 fix: preserve terminal background in toasts
- 90177ec fix: prevent nested Herdr launches
- 2480139 fix: redesign the destination picker
- 17613a5 fix: redesign the transport chooser
- ff58ab7 fix: refresh Sprite inventory quietly
- 3f0a60b fix: retain session title through terminal handoff
- 2116649 fix: scope browser width to inventory panels
- 40a01ac fix: select one SSH identity for Sprites
- 4bae0b5 fix: separate observation age from Sprite refresh
- 6005161 fix: set terminal type for native Sprite attach
- f3282d1 fix: simplify Herdr install prompts
- 87486c1 fix: size Sprite session panels to content
- 5366cf8 fix: size the main browser to its contents
- eebc40a fix: stabilize Sprite SSH fallback
- 9b427a1 fix: tolerate empty Sprite continuation tokens
- dce04db fix: trigger native Sprite first paint
- 56fc43b fix: unify keyboard selection styling
- 1db1886 fix: use hrd as the breadcrumb root
- f7e35c3 refactor: colocate workflow rendering
- 09da6fd refactor: give UI workflows their own state
- c8ab366 refactor: give UI workflows their own updates
- 5125dfc refactor: group UI workflows
- b60bf14 refactor: remove duplicate UI workflow state
- b5c60fb refactor: route UI through workflow phases
- aebe833 refactor: route keys through UI workflows
- c975b6a refactor: separate UI rendering
- 8beba8a refactor: split UI workflow tests
- 0509816 refactor: type UI workflow phases
- 0e66a92 refine: keep native chooser quiet
- 248e972 refine: simplify Sprite session loading