What's Changed
- fix(ios): ship yabs as base64, not a bundled shell script by @lollipopkit in #1408
- opt.: cut the monitor binary by a third by @lollipopkit in #1409
- media: refresh every screenshot, and quieten three debug-era defaults by @lollipopkit in #1410
- fix: privacy manifest rejected on upload, and move the CDN to lollipopkit.com by @lollipopkit in #1411
- bump: v1579, and fl_lib past the iOS store-led update check by @lollipopkit in #1418
- feat(macos): one build per architecture, and raise the floor to macOS 13 by @lollipopkit in #1422
- chore(deps): group Dependabot by toolchain rather than by directory by @lollipopkit in #1435
- fix(website): take svelte past the three open advisories by @lollipopkit in #1439
- chore(deps): 7-day Dependabot cooldown, and re-anchor the fl_lib gitlink by @lollipopkit in #1440
- fix(monitor): bound the agent's SQLite I/O and the history window by @lollipopkit in #1444
- fix(monitor): shorten the WAL after reclaiming by @lollipopkit in #1445
- fix(windows): startup and Agent command review issues by @GT-610 in #1446
- fix(diag): stop a disposed provider writing state, and scrub what a report carries by @lollipopkit in #1448
- l10n: add Azerbaijani (az) translation by @jamalkamaladdin in #1449
- chore(audit): remove dead store APIs, dedup helpers, fix benchmark detail state by @GT-610 in #1450
- fix: ship the az locale, allow a plain-http AI endpoint, and act on the #1450 audit by @lollipopkit in #1451
- fix(bio-auth): let a device that cannot authenticate out of its own lock by @lollipopkit in #1452
- feat(ios): a switch for Live Activities, off by default by @lollipopkit in #1453
- fix(server): open the tag switcher with no tags, and show a downgraded install a way out by @lollipopkit in #1456
- docs: reorganize documentation and fix Windows packaging by @GT-610 in #1457
- refactor(settings): clean up settings module and harden behavior by @GT-610 in #1459
- feat: add server user and scheduled task management by @GT-610 in #1461
- fix(ui): cap the Agent's command previews, and put the settings tabs back by @lollipopkit in #1466
- fix(agent): keep the conversation across a big turn, summarise the rest, and let either reader call a command dangerous by @lollipopkit in #1467
- fix(agent): the API version is the user's to write, not this app's to guess by @lollipopkit in #1469
- fix(agent): answer every tool call a turn produced by @lollipopkit in #1470
- fix(share): offer a QR the scanner can actually read by @lollipopkit in #1471
New Contributors
- @jamalkamaladdin made their first contribution in #1449
Full Changelog: v1.0.1574...v1.0.1617