v0.3.3

multica-ai/multicav0.3.3May 19, 2026by github-actions[bot]

AI Summary

Introduces Project Gantt views, revamps onboarding with a per-question questionnaire, and adds auth token TTL configuration.

Key Highlights

  • Project Gantt view
  • Per-question questionnaire for onboarding
  • List-only tasks panel with issue search
  • Auth token TTL configurable via env var

New Features

  • Thread-aware list with composite cursor for comments
  • Weekly usage dimension + tz-aware aggregation
  • Add squad page responsive layout

Full Release Notes

## Changelog
* 5476e7678d5ceeb096766ca7a65a8b8ea58b6d76 Revert "feat(my-issues): cover squad assignees via involves_user_id (MUL-2364…" (#2828)
* 6f21cb8f3e0c4e5a451d157e50c6c60a29e67198 [codex] Simplify onboarding runtime bootstrap (#2836)
* 0339de54e7e753b2bac07db21880593b263c2c89 add web design guidelines skill (#2832)
* 54f884ebc88e7ae56d940de85961de61163d2399 docs(runtimes): add install-agent-runtime page and link from onboarding empty state (#2825)
* e0a6a39a47c228c182194235fe6911fd43a1ced3 feat(agents): list-only tasks panel with issue search (MUL-2391) (#2820)
* 59617f376e5fa6f401a3f280cdc9eee4ff8410a4 feat(auth): make auth token TTL configurable via AUTH_TOKEN_TTL env var (MUL-2371) (#2713)
* b5102eb3d24308c80fe61e9d6f5c6f15905b4346 feat(cli): add workspace switch + current commands (MUL-2386) (#2838)
* 6f5fbb781313b6886d5510a1ff6c0b8e52a21667 feat(comments): thread-aware list with composite cursor (MUL-2340) (#2787)
* 8d30d76300ad37fc72ea71899ed90e26843dd1b9 feat(dashboard): add 1d range to workspace Usage tab (#2837)
* f92deaf939ad4163896f50c483d730f430096b8b feat(desktop): foreground new tab for explicit Open-in-new-tab CTAs (MUL-2434) (#2869)
* fd6ccbe371095e3f622a8bf42dc521df21a1d680 feat(desktop): forward renderer console + crash events to main stderr in dev (#2853)
* 8db354f721a7c1b5d1aee388640ad97ce50461a9 feat(editor): add open-in-new-tab to HTML attachment full-screen modal (#2827)
* 3c510c31edbbb76fc847838813f828bb05254d42 feat(my-issues): cover squad assignees via involves_user_id (MUL-2364) (#2801)
* 93153d08b76e5cd48696da60d02bb91035683cc6 feat(my-issues): cover squad assignees via involves_user_id (MUL-2397) (#2829)
* c577a29c108b0195adb8cb4afe85b3f16a156573 feat(onboarding): v2 per-question questionnaire (source/role/use_case) (#2814)
* 98ef021d1dbb8ef5005bcc8c53de8cef477796c4 feat(projects): add Project Gantt view (MUL-1881) (#2843)
* 54368fd826ff070169531518544c9714c2fbbf11 feat(projects): scheduled-only Gantt data source + WS reactivity (MUL-1881) (#2856)
* e19f7967b903543f90846ea41617a889fe55d48e feat(prompt): thread-first comment reads for agent runs (MUL-2387) (#2816)
* ccd9e6cdfbdf02f3536f289deff6a85a9cd0340a feat(runtimes): simplify "Add a computer" dialog (MUL-2408) (#2839)
* 35fc318d68cdc28cc648a944d4faea56f8704ddb feat(runtimes): weekly usage dimension + tz-aware aggregation (MUL-2382) (#2822)
* 6e0f7b0f36d5152a28c08a809c9dc3d66b9aa537 feat(settings): allow editing workspace issue prefix (MUL-2369) (#2809)
* 7be3838ada404f589d6ec50dff1cb3e8f66dbcac feat(transcript): add sort direction toggle to agent transcript dialog (MUL-2368) (#2848)
* e65c0889b95001375e9f1dedc4aa268e84878df2 feat: Add squad page responsive layout (#2826)
* 6901325761ec038ca7fcd531fe8c0f0dc87f4e70 fix(desktop): open HTML preview in background tab and close modal (MUL-2418) (#2854)
* c49c78b780709e7bbb35947b800a59311566fa83 fix(editor): make in-iframe #fragment links scroll in HTML attachment preview (MUL-2417) (#2855)
* baedc48f59574e8aea5afae67faf710bd237b8b7 fix(editor): source-view highlight + HTML attachment open-in-new-tab (#2812)
* 434003d12991373473338912b33d4309ff5bda19 fix(my-issues): rename tab 3 label to include squads (MUL-2397) (#2830)
* 76cd8275ffad51b83af99f55f407ca8b0b7b9aca fix(openclaw): parse whole buffer instead of line-by-line scanner (MUL-1908) (#2292)
* 9a577f3e111b02a29fe677e56303809602b975d7 fix(runtimes): anchor OpenCode skill + AGENTS.md discovery to task workdir (MUL-2416) (#2849)
* d7e58760f396262d2739cd54195c83e861da5676 fix(runtimes): exempt CLI command literals in Connect Remote dialog from i18n rule (#2841)
* 933f417dacc50b33f21f4eb456cdaae09238c9bd fix(views): clear manual draft when packing into agent prompt (#2370)
* f120e0ef434a6be4982d27bfcc4482adff140833 refactor(cli): tidy workspace subtree (MUL-2386) (#2866)
* d46e90ee0a073d572fd5fd68802b03c1eedd920d refactor(editor): keep <Attachment> image rendering as a pure port of the original ImageView (#2857)
* 39f43a9a98281a23e8674e8563569712ef4cce18 refactor(editor): unify attachment rendering into a single <Attachment> component (#2850)