Releases: khiops/lasterm
Releases · khiops/lasterm
Release list
v0.9.0
v0.8.0
0.8.0 (2026-08-07)
⚠ BREAKING CHANGES
- the executables, CLI command, environment variables, HTTP headers, application identifier, package scope and the config and state directories are all renamed. An existing installation is detected and refused rather than silently presented as empty.
Bug Fixes
- root: take the published fixes for four advisories, on the supported majors (f384aa7)
Refactoring
- rename termora to lasterm, and refuse to start beside the old install (117d9dc), closes #166 #167 #158
Documentation
- say which hub a client drives, and what local means (2eecbd5)
- say why quitting kills process trees when an API already exists (debcfe1)
- trim the process-tree rationale back under the line budget (4eb4c21)
CI/CD
v0.7.0
0.7.0 (2026-08-04)
Features
- agent: end a terminal's whole workload, not just its shell (#115) (78351a2)
- agent: publish who the daemon is, and let it be asked to stop (#123) (9833e11)
- agent: tear down terminals when the daemon is asked to stop (#118) (023c3a3)
- desktop: keep the updater out of Store builds, record its public key (#112) (3626f92)
- desktop: the close preference moves where the gestures arrive (#137) (36cb07f)
- desktop: the gestures quit, and one place decides it (#138) (fdb8fc6)
- hub: let the hub quit — stop reviving, stop the agent, stop itself (#126) (11a7055)
- hub: make a second hub impossible, with a lock the kernel releases (#133) (014e3f2)
- hub: quit ends everyone's terminals, so it asks first (#135) (0dc17e0)
Documentation
- ask a local agent to stop with the OS, not with a protocol message (40d2b59)
- mark the quit lifecycle plan as canonical (7af2b75)
- narrow the update flow's Unix teardown promise to the process group (5eefa5c)
- plans: stop promising that logging out quits termora (9407c2c)
- put the no-relaunch latch in the hub and give it all three paths (53f51bb)
- spec the in-app update flow (2b16a8c)
CI/CD
v0.6.0
v0.5.0
v0.4.0
v0.3.4
What's Changed
- chore: upgrade biome to 2.4.16 (config migration + 2.x reformat) by @oorabona in #48
- fix(hub): route interactive SSH prompts by owner identity, not bare host (#43) by @oorabona in #49
- feat(logging): configurable format (text|jsonl) + unified hub/agent log config (#51) by @oorabona in #52
- fix(hub): single-flight local agent daemon connection + level-gated debug logging by @oorabona in #53
- fix(web): settings theming (light/dark), tab activation, font auth/list + index.html no-cache by @oorabona in #54
- feat(web): wallpaper drag&drop upload + fix(hub): index.html no-cache by @oorabona in #55
- feat(web): window-wide wallpaper driven by the active pane's scope by @oorabona in #57
- feat(desktop,web): window translucency + background modes (#58) by @oorabona in #59
- fix(hub): wait for daemon readiness in SEA mode before success by @oorabona in #66
- ci(release): fix release-please version sync across all packages by @oorabona in #68
- ci(release): auto-trigger multi-OS build on release-please merge by @oorabona in #69
- chore(deps): bump tar from 0.4.44 to 0.4.46 in /packages/clients/desktop/src-tauri by @dependabot[bot] in #30
- chore(deps): bump rand from 0.9.2 to 0.9.4 by @dependabot[bot] in #25
- chore(deps): bump tauri from 2.10.3 to 2.11.1 in /packages/clients/desktop/src-tauri by @dependabot[bot] in #29
- chore(deps): bump fastify from 5.8.2 to 5.8.5 by @dependabot[bot] in #26
- chore(deps): bump happy-dom from 20.8.3 to 20.8.9 by @dependabot[bot] in #22
- fix(root): wire per-package test scripts to root vitest projects by @oorabona in #70
- ci(root): add biome lint enforcement, clean up test suppressions by @oorabona in #71
- chore(deps): bump rustls-webpki from 0.103.9 to 0.103.13 in /packages/clients/desktop/src-tauri by @dependabot[bot] in #28
- chore(deps): bump @fastify/static from 8.3.0 to 9.1.1 by @dependabot[bot] in #27
- chore(deps): bump file-type from 20.5.0 to 21.3.2 by @dependabot[bot] in #15
- fix(root): upgrade vite 6→8 and pin vulnerable transitives by @oorabona in #73
- chore(main): release termora 0.3.3 by @github-actions[bot] in #50
- chore(main): release termora 0.3.4 by @github-actions[bot] in #74
Full Changelog: v0.3.2...v0.3.4
v0.3.2
v0.3.1
v0.3.0
0.3.0 (2026-06-05)
Features
- hub: per-host launch profiles from remote agent HELLO shells + SSH fallback (c34f3c6)
Bug Fixes
- ci: use --target for cross-compile — aarch64 agent was built as x86_64 (9c6a506)
- web,hub: multi-client channel sync + SSH reconnect for encrypted keys (930a299)
- web: write-lock takeover now visible on observer clients (81c2c0a)
Performance Improvements
- hub: stream log-search reads instead of slurping whole file (80f8db3)