v0.10.0 Release Notes
This release includes the changes listed below.
Fit Sharing
Section titled “Fit Sharing”- Share fits via cross-platform deep links that open directly in the app
- Share links open a localized landing page in the browser when the app is not installed
Module Tiles
Section titled “Module Tiles”- Fold overflowing slide actions into a dropdown menu on module tiles
- Group dropdown actions with dividers for clarity
- Add batch slide actions to operate on multiple modules at once
- Pin the remove action at the outer edge of the end slide pane
- Reorder the start slide actions to charge, dynamic, and copy
Item Browser
Section titled “Item Browser”- Sort item lists by meta group and level
- Filter items by meta category
App Updates
Section titled “App Updates”- Download app updates in the background with progress shown in a system notification
- Fix fighter tube validation counting individual fighters instead of squadrons
- Fix charge capacity calculation truncating fractional sizes
- Fix a crash on the web version caused by the update notification action
Changelog
Section titled “Changelog”[v0.10.0] - 2026-08-14
Section titled “[v0.10.0] - 2026-08-14”- update: background app self-update with system notification progress (#339)
- fit: fold overflowing tile slide actions into dropdown and add new actions (#340)
- fit: group module tile dropdown actions with dividers (#342)
- fit: add batch slide actions to module tiles (#345)
- fit: place overflow dropdown before visible action on tile end slide pane (#346)
- fit: pin remove action at outer edge of tile end slide pane (#349)
- sort item lists by meta group and level; add meta-category filter (#355)
- fit-link: add cross-platform fit deep links with share landing page (#356)
- site: migrate share site to prerendered SvelteKit app (#361)
Dependencies
Section titled “Dependencies”- deps: bump dependencies to latest nixpkgs (#336)
Documentation
Section titled “Documentation”- manual: document folded tile slide-action overflow menu (#344)
- agents: add cross-product design principles and color system (#360)
- fit: count fighter squadrons instead of fighters for tube validation (#354)
- build: refuse to optimise rustls kotlin component (#357)
- app-update: create notification action port lazily to fix web crash (#358)
- charge: flooring charge calculated size (#362)
- site: update share platform’s wrangler configuration
refactor
Section titled “refactor”- fit: reorder module tile start slide actions to charge, dynamic, copy (#341)