Attention
Please BACKUP before updating to this version.
What's Changed
- monorepo finale: relocate crates, monitor release pipeline, docs overhaul by @lollipopkit in #1234
- fix(test): stop the ssh e2e suite from hanging without end by @lollipopkit in #1304
- chore(deps): bump the four workflow actions together, and group them by @lollipopkit in #1306
- fix(test): kill the ssh child through the Child, not by pid by @lollipopkit in #1307
- chore(deps): update the rust lock, including ntex-net by @lollipopkit in #1308
- ci: skip untouched jobs, and fix the Cloudflare build of the site by @lollipopkit in #1310
- fix(windows): the status script install could hang forever by @lollipopkit in #1309
- refactor: remove dead code and unused localization keys by @GT-610 in #1311
- ci(macos): trim the build triggers; drop the committed coverage report by @lollipopkit in #1313
- fix(ssh): an imported IdentityFile is a path, not a key store id by @lollipopkit in #1312
- refactor: remove proven dead code and simplify monitor by @GT-610 in #1314
- fix(macos): a sandboxed ProxyCommand failure now says why by @lollipopkit in #1315
- migrate: Hive to encrypted SQLite, native builds to Dart build hooks, and off CocoaPods by @lollipopkit in #1317
- test(store): migrate from bytes v1.0.1466 actually wrote, and fix a silent port-forward loss by @lollipopkit in #1319
- Harden storage, authentication, and background concurrency by @GT-610 in #1318
- refactor(store): entities into real tables, with the constraints in the schema by @lollipopkit in #1322
- docs: document submodule initialization by @YangYuS8 in #1327
- Harden monitor access, storage migrations, and Windows startup by @GT-610 in #1325
- docs: polish English and Chinese documentation by @GT-610 in #1328
- feat(ios): several Linux systems at once, and the UI around them by @lollipopkit in #1329
- refactor: Monorepo duplication cleanup by @GT-610 in #1331
- feat(linux): Ubuntu and Rocky, several releases each, described by a signed manifest by @lollipopkit in #1332
- fix(monitor): collect on NixOS, a NixOS module, and an onboarding skill by @lollipopkit in #1334
- feat(bmc): out-of-band management over Redfish by @lollipopkit in #1336
- refactor(agent): one session behind both Agent surfaces by @lollipopkit in #1338
- chore: code quality audit batches 1-5 by @GT-610 in #1337
- feat(key): generate SSH key pairs in the app, and stop storing private keys in the clear by @lollipopkit in #1339
- feat(server): identify a server's distribution, and mark it in the lists by @lollipopkit in #1345
- feat: label screenshots with the app name, and cover the app switcher card by @lollipopkit in #1346
- fix: non-blocking issues left from previous PR by @GT-610 in #1343
- feat: reach a server's files over scp, and keep Android alive in the background by @lollipopkit in #1348
- feat: rebuild the watch and home widgets on the agent's authenticated API by @lollipopkit in #1349
- feat(terminal): float a terminal over the app, beside the Agent by @lollipopkit in #1352
New Contributors
- @dependabot[bot] made their first contribution in #1290
- @YangYuS8 made their first contribution in #1327
Full Changelog: v1.0.1491...v1.0.1538