Skip to content

FutureOS 1.0.4

Choose a tag to compare

@github-actions github-actions released this 24 Jul 11:13
· 353 commits to main since this release
e596a47

What's Changed

  • fix(deps): bump protobufjs to 7.6.5 in tui and cli by @tallcode in #11
  • feat: cross-client real-time streaming & settings sync (TUI ↔ GUI) by @huichen in #10
  • fix(deps): bump fast-uri to 3.1.4 in gui by @tallcode in #12
  • test: boost Rust coverage 43.6% → 68.0%, add 534 unit tests by @huichen in #13
  • refactor(agent): per-session agent loops, SessionEntry slim-down, session fixes by @huichen in #14
  • tui: startup retry + runtime disconnect handling for agent connection by @huichen in #16
  • fix: TUI agent reconnect + streaming guards by @huichen in #17
  • fix: MiniMax M3 thinking disable via thinking=disabled by @fgclaw01 in #15
  • fix(gui): stop duplicate assistant output when switching to a streaming thread by @huichen in #18
  • test: boost agent test coverage from 70% to 80% (+327 tests) by @huichen in #19
  • fix(gui): crisp Windows taskbar icon via multi-size ICO + Win32 WM_SETICON by @huichen in #20
  • fix(gui): crisp taskbar icon + no flash; build: keep .exe suffix on Windows by @huichen in #21
  • fix(gui): remove windows crate dep on macOS to fix build by @huichen in #22
  • feat(cli): add init command by @ace331 in #23
  • fix(gui): restore Windows build; add 3-platform Rust CI check by @tallcode in #24
  • fix(gui): stop model/thinking level from changing without user action by @huichen in #25
  • ci: promote GUI Rust checks to hard gate & unify job naming by @tallcode in #26
  • fix(ci): add GUI typecheck and Linux clippy fix by @tallcode in #27
  • refactor(ci): split Rust lint and test gates by @tallcode in #29
  • fix(agent): fail fast when compaction cannot find a valid cut point by @fgclaw01 in #28
  • Coordinate signed desktop releases by @tallcode in #30
  • Add signed Tauri automatic updates by @tallcode in #31
  • Fix macOS release notarization by @tallcode in #32

New Contributors

Full Changelog: v1.0.2...v1.0.4