ServerBox

tech.lolli.toolbox
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

First release: Sep 14, 2025, 21 total releases.

Most recent release: Sep 12, 2026.

Repo

Appears in 1 app stack.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 12, 2026 1.0.1617
    ## What's Changed * fix(ios): ship yabs as base64, not a bundled shell script by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1408 * opt.: cut the monitor binary by a third by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1409 * media: refresh every screenshot, and quieten three debug-era defaults by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1410 * fix: privacy manifest rejected on upload, and move the CDN to lollipopkit.com by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1411 * bump: v1579, and fl_lib past the iOS store-led update check by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1418 * feat(macos): one build per architecture, and raise the floor to macOS 13 by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1422 * chore(deps): group Dependabot by toolchain rather than by directory by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1435 * fix(website): take svelte past the three open advisories by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1439 * chore(deps): 7-day Dependabot cooldown, and re-anchor the fl_lib gitlink by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1440
    More…
    * fix(monitor): bound the agent's SQLite I/O and the history window by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1444 * fix(monitor): shorten the WAL after reclaiming by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1445 * fix(windows): startup and Agent command review issues by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1446 * fix(diag): stop a disposed provider writing state, and scrub what a report carries by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1448 * l10n: add Azerbaijani (az) translation by @jamalkamaladdin in https://github.com/lollipopkit/flutter_server_box/pull/1449 * chore(audit): remove dead store APIs, dedup helpers, fix benchmark detail state by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1450 * fix: ship the az locale, allow a plain-http AI endpoint, and act on the #1450 audit by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1451 * fix(bio-auth): let a device that cannot authenticate out of its own lock by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1452 * feat(ios): a switch for Live Activities, off by default by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1453 * fix(server): open the tag switcher with no tags, and show a downgraded install a way out by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1456 * docs: reorganize documentation and fix Windows packaging by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1457 * refactor(settings): clean up settings module and harden behavior by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1459 * feat: add server user and scheduled task management by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1461 * fix(ui): cap the Agent's command previews, and put the settings tabs back by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1466 * fix(agent): keep the conversation across a big turn, summarise the rest, and let either reader call a command dangerous by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1467 * fix(agent): the API version is the user's to write, not this app's to guess by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1469 * fix(agent): answer every tool call a turn produced by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1470 * fix(share): offer a QR the scanner can actually read by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1471 ## New Contributors * @jamalkamaladdin made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1449 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1574...v1.0.1617
  • Sep 6, 2026 1.0.1574
    ## What's Changed * feat(crash): record, identify and hand over what a crash leaves behind by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1379 * feat: fold the list column, search in place, and rework the server tab by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1392 * feat(desktop): a status icon in the menu bar, tray and panel by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1393 * feat(globe): see your servers on a globe, placed on this device by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1395 * fix(android): restore F-Droid reproducible builds by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1394 * fix(ssh): restore missing virtual key options by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1397 * fix(windows): expand default script paths by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1400 * feat(share): hand a server to another device, and stop syncing when nothing changed by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1398 * feat: benchmark a server with yabs by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1401
    More…
    * fix: harden geo data updates and globe refreshes by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1402 * fix: drop snap images, swap areas and container layers from the disk list by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1403 * fix: classify disk sources independently from filesystem types by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1404 * fix: benchmark options by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1405 * rm: stray test artifacts committed in #1405 by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1407 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1553...v1.0.1574
  • Aug 29, 2026 1.0.1553
    ## What's Changed * fix(ci): the monitor release's Windows archive was a tar named .zip by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1353 * fix: upgrade compatibility and Android reproducibility by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1350 * Require encryption for all remote backups by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1366 * fix(settings): pop nested pages on system back by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1367 * fix(container): accept missing SSH exit status by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1368 * opt.: test results reflect real execution by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1369 * fix: Android terminal back navigation and service crash by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1370 * fix: overlapping server refreshes at startup by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1371 * feat(services): support systemd, procd, and OpenRC by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1373
    More…
    * fix(settings): restore Logs back navigation by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1377 * feat(ssh): compute SSH crypto natively, and stop reparsing private keys by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1375 * fix: repeated Android notification permission requests by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1380 * fix(ssh): avoid false incomplete command output by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1381 * fix: remove startup toast demo by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1382 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1538...v1.0.1553
  • Aug 26, 2026 1.0.1538
    ## Attention - ⚠️ Please **BACKUP** before updating to this version. ⚠️ - You **CANNOT DOWNGRADE** to previous versions after upgrading to this release. - This release might have **more bugs** than previous versions. [Post an issue](https://github.com/lollipopkit/flutter_server_box/issues) if you encounter one. - F-Droid builds are still unavailable due to failure of reproducible builds. Fixes will be available on the next release. ## What's Changed * fix: use systemctl to list units by @Sandarr95 in https://github.com/lollipopkit/flutter_server_box/pull/1238 * Handle SSH commands on servers without a home directory by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1243 * fix(ssh): Windows IME candidate window text not sent to terminal by @LittleWool in https://github.com/lollipopkit/flutter_server_box/pull/1235
    More…
    * Fix tmux UTF-8 rendering and localize tmux UI by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1248 * fix(android): probe Impeller graphics compatibility before startup by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1249 * chore(ssh): update dartssh2 to 2.22.5 by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1250 * fix: support SSH keyboard-interactive authentication by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1251 * Update Flutter version and packages and remove a dead function by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1252 * fix(android): lower Gradle JVM heap to 2GB to prevent OOM crashes by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1256 * fix(docs): upgrade astro, sharp, starlight to patch CVEs by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1257 * Improve container page: Add group classify, add invalid image display and cleanup logic by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1258 * Refresh container management pages and resource views by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1260 * Improve process page data handling and coverage by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1261 * feat: add global Agent workspace with ServerBox tools by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1268 * feat(ssh): support combined key and password authentication by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1270 * Fix stale iOS Live Activities after app exit by @Explainfuture in https://github.com/lollipopkit/flutter_server_box/pull/1265 * Improve onboarding localization and settings UI by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1272 * chore: update Flutter to 3.44.9 by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1273 * chore: update CI to Flutter 3.47.0 by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1275 * feat(ci): publish unsigned ipa in releases by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1277 * fix(android): keep split APK builds reproducible by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1278 * fix(ui): make server action labels tappable by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1281 * fix(ui): UI improvements by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1289 * monorepo finale: relocate crates, monitor release pipeline, docs overhaul by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1234 * chore(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1290 * chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1291 * chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1292 * chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1296 * chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1294 * chore(deps): bump the frontend-deps group in /monitor/frontend with 10 updates by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1298 * chore(deps): bump the rust-deps group across 2 directories with 4 updates by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1297 * chore(deps): commit the rust-deps lock, scope dependabot to the workspace by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1299 * fix(test): stop the ssh e2e suite from hanging without end by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1304 * chore(deps): bump the four workflow actions together, and group them by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1306 * fix(test): kill the ssh child through the Child, not by pid by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1307 * chore(deps): update the rust lock, including ntex-net by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1308 * ci: skip untouched jobs, and fix the Cloudflare build of the site by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1310 * fix(windows): the status script install could hang forever by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1309 * refactor: remove dead code and unused localization keys by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1311 * ci(macos): trim the build triggers; drop the committed coverage report by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1313 * fix(ssh): an imported IdentityFile is a path, not a key store id by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1312 * refactor: remove proven dead code and simplify monitor by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1314 * fix(macos): a sandboxed ProxyCommand failure now says why by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1315 * migrate: Hive to encrypted SQLite, native builds to Dart build hooks, and off CocoaPods by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1317 * test(store): migrate from bytes v1.0.1466 actually wrote, and fix a silent port-forward loss by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1319 * Harden storage, authentication, and background concurrency by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1318 * refactor(store): entities into real tables, with the constraints in the schema by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1322 * chore(deps): bump the webui-deps group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1320 * chore(deps): sha2 0.11, whose digest no longer formats as hex on its own by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1323 * docs: document submodule initialization by @YangYuS8 in https://github.com/lollipopkit/flutter_server_box/pull/1327 * Harden monitor access, storage migrations, and Windows startup by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1325 * docs: polish English and Chinese documentation by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1328 * feat(ios): several Linux systems at once, and the UI around them by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1329 * refactor: Monorepo duplication cleanup by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1331 * feat(linux): Ubuntu and Rocky, several releases each, described by a signed manifest by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1332 * fix(monitor): collect on NixOS, a NixOS module, and an onboarding skill by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1334 * feat(bmc): out-of-band management over Redfish by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1336 * refactor(agent): one session behind both Agent surfaces by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1338 * chore: code quality audit batches 1-5 by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1337 * chore(deps): bump the frontend-deps group in /monitor/frontend with 3 updates by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1340 * chore(deps): bump the flutter-deps group with 2 updates by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1342 * chore(deps): bump docker/setup-buildx-action from 4.2.0 to 4.3.0 in the github-actions group by @dependabot[bot] in https://github.com/lollipopkit/flutter_server_box/pull/1341 * feat(key): generate SSH key pairs in the app, and stop storing private keys in the clear by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1339 * feat(server): identify a server's distribution, and mark it in the lists by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1345 * feat: label screenshots with the app name, and cover the app switcher card by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1346 * fix: non-blocking issues left from previous PR by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1343 * feat: reach a server's files over scp, and keep Android alive in the background by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1348 * feat: rebuild the watch and home widgets on the agent's authenticated API by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1349 * feat(terminal): float a terminal over the app, beside the Agent by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1352 ## New Contributors * @Sandarr95 made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1238 * @LittleWool made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1235 * @Explainfuture made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1265 * @dependabot[bot] made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1290 * @YangYuS8 made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1327 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1466...v1.0.1538
  • Aug 10, 2026 1.0.1480
    **If you find ServerBox useful and helpful, please consider donating at https://cdn.lpkt.cn/donate. Thanks!** For Ubuntu 22.04 users: Try using `legacy` AppImage build. ## What's Changed * fix: use systemctl to list units by @Sandarr95 in https://github.com/lollipopkit/flutter_server_box/pull/1238 * Handle SSH commands on servers without a home directory by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1243 * fix(ssh): Windows IME candidate window text not sent to terminal by @LittleWool in https://github.com/lollipopkit/flutter_server_box/pull/1235 * Fix tmux UTF-8 rendering and localize tmux UI by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1248 * fix(android): probe Impeller graphics compatibility before startup by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1249
    More…
    * chore(ssh): update dartssh2 to 2.22.5 by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1250 * fix: support SSH keyboard-interactive authentication by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1251 * Update Flutter version and packages and remove a dead function by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1252 * fix(android): lower Gradle JVM heap to 2GB to prevent OOM crashes by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1256 * fix(docs): upgrade astro, sharp, starlight to patch CVEs by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1257 * Improve container page: Add group classify, add invalid image display and cleanup logic by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1258 * Refresh container management pages and resource views by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1260 * Improve process page data handling and coverage by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1261 ## New Contributors * @Sandarr95 made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1238 * @LittleWool made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1235 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1466...v1.0.1480
  • Jul 16, 2026 1.0.1466
    ## What's Changed * Responsible hide title bar and update packages by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1214 * Code quality and UI improvements, and i18n update by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1215 * Enhancing SFTP timeout handling by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1216 * Improve container parsing code quality by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1217 * Switch update checks to GitHub releases by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1219 * Process render overflow fix by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1220 * SSH/server utility cleanup and small code security improvements by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1221 * Add reproducibility checks to CI workflows by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1222 * fix: preserve model JSON in backups by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1224
    More…
    * Parse Docker ps output with tab-separated fields by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1227 * i18n: complete Korean (ko) translation by @moduvoice in https://github.com/lollipopkit/flutter_server_box/pull/1228 * Harden server parsing and shell command handling by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1229 * refactor: remove dead code and dedupe redundant utilities by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1230 * Add author of #1223, #1226 and #1228 to contributors list by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1231 * fix: use CONTAINER_HOST for Podman by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1233 ## New Contributors * @moduvoice made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1228 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1450...v1.0.1466
  • Jun 27, 2026 1.0.1450
    ## IMPORTANT DartSSH was updated to v2.18.0 to fix [an issue with AES-GCM authentication](https://github.com/TerminalStudio/dartssh2/issues/165). After upgrading to this version, you might receive "new keys" for all of your servers. This is expected and not a bug. **If you find ServerBox useful and helpful, please consider donating at https://cdn.lpkt.cn/donate. Thanks!** For Ubuntu 22.04 users: Try using `legacy` AppImage build. Building requires Flutter 3.44+.
    More…
    ## What's Changed * Code quality cleanup: dead code, typos, duplication, performance by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1185 * Silence coroutine deprecation to bypass building on MSVC 14.51 in Actions workflow by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1186 * Add manual tag trigger in workflow build file by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1187 * Simplify build workflow release handling with checkbox input by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1188 * Fix CI build number && code cleanup by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1189 * feat(ssh): native tmux support for mobile vibe coding by @yuguorui in https://github.com/lollipopkit/flutter_server_box/pull/1192 * Code refactor, add new contributors to list and update dartssh2 by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1195 * Fix backup and restore format exception by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1196 * Fix CI configuration and add error handling to make.dart by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1197 * Use latest release build number for test builds by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1198 * Use `-p` instead of `-bp` for test builds by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1199 * Fix unit incorrection when parsing through `df -k` by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1202 * Handle closed ssh transport and forward failures in PVE by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1203 * ssh: auto-reconnect and re-attach tmux on connection loss by @yuguorui in https://github.com/lollipopkit/flutter_server_box/pull/1204 * Add built-in terminal and system SSH switch for all desktop platforms by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1205 * Fix sudo password autofill not working by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1206 * fix(pve): recognize HttpException as connection failure by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1209 * fix: security hardening, memory leaks, and dead code cleanup by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1211 * Fix SFTP download progress and throughput by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1212 * Fix SSH terminal locale injection by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1213 ## New Contributors * @yuguorui made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1192 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1426...v1.0.1449
  • Jun 5, 2026 1.0.1426
    **If you find ServerBox useful and helpful, please consider donating at https://cdn.lpkt.cn/donate. Thanks!** For Ubuntu 22.04 users: Try using `legacy` AppImage build. ## What's Changed * SFTP download fix && Format by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1172 * fix(sftp): close persistent SFTP channel on page dispose and guard async race by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1173 * Pin Flutter version to 3.41.9 as 3.44 have compatibility issues by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1177 * Add per-process disk I/O read and write speed to process management by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1179 * fix: improve sudo password detection in virtual keyboard by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1181
    More…
    * Unused code removal by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1182 * Unused removal #2 by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1183 * fix: update Flutter deprecated list APIs by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1174 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1409...v1.0.1426
  • Apr 25, 2026 1.0.1390
    ## What's Changed * feat (Server Details): Added support for SVG images by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1112 * fix(server): Fixed issues with server state management and connection… by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1114 * fix: throttle SSH terminal output for large logs by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1115 * feat: add ProxyCommand support for SSH connections by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1117 * fix: harden ProxyCommand SSH config parsing and validation by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1118 * feat(sftp): add sudo mode for privileged file operations by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1119 * Show iCloud backup status metadata by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1120 * feat(ci): Add release for legacy OSes such as Ubuntu 22.04 by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1121 * feat: Proxmox OTP authentication by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1122
    More…
    * chore: Fix PVE bugs and add issuer to github participants list by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1123 * fix: Use persistent shell sessions to avoid duplicate session creation by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1124 * ref: Extract helper methods and refactor dialogs by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1126 * feat: Password management by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1127 * Add disk collection toggles to server edit settings by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1128 * chore: Update packages by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1129 * feat(ssh): add snippet button and limit home actions to the add page by @barkure in https://github.com/lollipopkit/flutter_server_box/pull/1130 * ref: tweak snippet and SSH page layouts by @barkure in https://github.com/lollipopkit/flutter_server_box/pull/1131 * chore: Update packages and add a contributor by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1134 * new: publish to homebrew by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1135 * Fix intro flow home window frame wrapping by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1136 * opt.: new website by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1138 * fix: fdroid build by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1139 * fix: strip android native build ids for fdroid by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1140 ## New Contributors * @barkure made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1130 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1365...v1.0.1390
  • Apr 8, 2026 1.0.1365
    **If you find ServerBox useful and helpful, please consider donating at https://cdn.lpkt.cn/donate. Thanks!** ## What's Changed * feat (SSH page): Added server sorting, search, and history features by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1097 * fix(ssh): Fixed an issue with the virtual keyboard display and optimized the key loading logic by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1100 * docs(l10n): Updated translations related to keyboard input by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1102 * feat: Add logic to handle application lifecycle states by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1103 * feat: Added new GitHub participants and optimized the logic on the SSH page by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1104 * feat: Added JNI support and improved status bar control in full-screen mode by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1106 * feat(Sync): Added app settings sync option by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1107
    More…
    * fix: Fixed an issue with disk status handling in server status update requests by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1108 * fix: Fixed an issue where CPU historical data was lost during BSD status updates by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1109 * fix(android): Fixed class protection in builds to resolve the screen freezing issue in release builds by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1110 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1351...v1.0.1365
  • Apr 1, 2026 1.0.1351
    **If you find ServerBox useful and helpful, please consider donating at https://cdn.lpkt.cn/donate. Thanks!** ## What's Changed * feat: Added Port Forwarding Functionality by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1083 * chore: Update Riverpod and remove unused plugins by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1086 * chore: Update dependencies by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1088 * feat: Bring back completely re-optimized "Connection Stats" feature by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1090 * feat (Menu Features): Added a port forwarding button and optimized server storage logic by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1092 * fix(ssh): Fixed the logic for handling font paths by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1093 * chore: Update dartssh2 submodule by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1094
    More…
    * fix: Use latest `dartssh2` and add a switch for temperature between celsius and millicelsius by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1095 * feat(port_forward): Supports local, remote, and dynamic port forwarding types by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1096 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1340...v1.0.1351
  • Mar 22, 2026 1.0.1340
    ## What's Changed * fix(ssh): Ensure that the private key ends with a newline character by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1073 * chore: Remove unused submodule by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1074 * refactor: Remove Cupertino routing options and update the list of contributors by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1076 * fix(storage): Fixed an issue with the SFTP path history by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1077 * feat (Editor): Add an option to set the editor font family by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1078 * refactor(server): Move the SSH import and discovery features from the server edit page to the settings page by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1079 * feat (Private Key Editing): Added private key format normalization by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1080 * fix(pve): Fix connection issues and add more error handlings by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1081
    More…
    **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1331...v1.0.1340
  • Mar 6, 2026 1.0.1331
    ## What's Changed * build: Update package version by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1047 * opt.: include core repos via submodules by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1046 * feat: added italian language by @loviuz in https://github.com/lollipopkit/flutter_server_box/pull/1048 * fix: Use null-aware marker instead of `if` by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1049 * chore: Update package by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1051 * chore: Update dependencies and submodules by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1052 * feat: added Korean language by @hypn4 in https://github.com/lollipopkit/flutter_server_box/pull/1055 * refactor(ssh): Update Terminal page to adapt new copy and paste logic by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1054 * chore: Add new contributors by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1056
    More…
    * chore(i18n): migrate l10n keys to fl_lib by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1057 * feat(ssh): support full multi-hop jump chain (#356) by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1058 * refactor (dep): Introduce more submodules and update fl_lib submodule by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1060 * fix(server): remove connection stats feature by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1063 ## New Contributors * @loviuz made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1048 * @hypn4 made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/1055 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1316...v1.0.1331
  • Feb 4, 2026 1.0.1316
    ## What's Changed * Fix Settings page and SSH virtual keys bottom overflow by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1015 * refactor: Optimize process page by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1017 * fix(server): Add boundary check for editing host name by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1018 * fix(sftp): FIx Permission Denied While Accessing SFTP by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1019 * ref(systemd): Fix safety bugs and improve performance by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1020 * fix: Duplicate title bars when showing system title bar by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1021 * bump: Replace discontinued deps and update `fl_lib` dep by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1024 * fix: Update dependencies and add a cancel button to the color selection dialog by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1025 * ref:Refactor Settings UI and Fix Performance Issues by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1026
    More…
    * feat(database): Add database compression function by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1027 * new: docs website by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1033 * fix(container): Parsing results in sudo mode by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1031 * opt.: docs l10n by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1036 * chore: Update l10n by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1039 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1297...v1.0.1316
  • Feb 4, 2026 v1.0.1316 Release page →
    ## What's Changed * Fix Settings page and SSH virtual keys bottom overflow by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1015 * refactor: Optimize process page by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1017 * fix(server): Add boundary check for editing host name by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1018 * fix(sftp): FIx Permission Denied While Accessing SFTP by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1019 * ref(systemd): Fix safety bugs and improve performance by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1020 * fix: Duplicate title bars when showing system title bar by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1021 * bump: Replace discontinued deps and update `fl_lib` dep by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1024 * fix: Update dependencies and add a cancel button to the color selection dialog by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1025 * ref:Refactor Settings UI and Fix Performance Issues by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1026
    More…
    * feat(database): Add database compression function by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1027 * new: docs website by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1033 * fix(container): Parsing results in sudo mode by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1031 * opt.: docs l10n by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1036 * chore: Update l10n by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1039 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1297...v1.0.1316
  • Jan 19, 2026 v1.0.1297 Release page →
    ## What's Changed * opt: Better performance on server refreshing by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/999 * opt.: add a btn to minimize ai dialog by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1004 * new: release ipa/app in Actions by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/1005 * opt: Improve container parsing and error handling by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1001 * fix(ssh page): Fix incorrect one-line keys height by @GT-610 in https://github.com/lollipopkit/flutter_server_box/pull/1011 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1291...v1.0.1297
  • Jan 14, 2026 v1.0.1291 Release page →
  • Dec 6, 2025 v1.0.1276 Release page →
    ## What's Changed * fix: container parsing by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/948 * add: fdroid Russian metadata translation by @Korb in https://github.com/lollipopkit/flutter_server_box/pull/947 * fix: Unable to obtain Windows server information by @lxdklp in https://github.com/lollipopkit/flutter_server_box/pull/963 * fix: #965 by @lxdklp in https://github.com/lollipopkit/flutter_server_box/pull/970 ## New Contributors * @Korb made their first contribution in https://github.com/lollipopkit/flutter_server_box/pull/947 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1270...v1.0.1276
  • Oct 20, 2025 v1.0.1270 Release page →
    ## What's Changed * feat: ask ai by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/936 * opt.: ssh disconnection helper by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/937 * fix: synthesize hardware backspace repeat by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/940 * feat: support windows clipboard shortcuts by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/941 * feat: prompt user on host key verification by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/943 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1262...v1.0.1270
  • Oct 10, 2025 v1.0.1262 Release page →
    ## What's Changed * feat: discover local ssh server by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/921 * fix: cant sort servers order by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/930 * opt.: no Tag Switcher on desktop by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/932 * fix: code editor tool bar by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/933 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1256...v1.0.1262
  • Sep 14, 2025 v1.0.1256 Release page →
    ## What's Changed * fix: version code err caused by Flutter by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/913 * fix: notification permission by @lollipopkit in https://github.com/lollipopkit/flutter_server_box/pull/914 **Full Changelog**: https://github.com/lollipopkit/flutter_server_box/compare/v1.0.1253...v1.0.1256