Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:28
· 257 commits to main since this release
v0.2.0
cedf92b

What's Changed

  • Load skills from built-in, user, config, and project sources by @winetree94 in #2
  • Parallelize verification and release pipeline by @winetree94 in #4
  • Add custom Windows and Linux title bar by @winetree94 in #3
  • Remove provider default model settings by @winetree94 in #5
  • Add MCP client support with user and project scopes by @winetree94 in #6
  • Cache Android Gradle builds in CI by @winetree94 in #7
  • Migrate Flutter UI to Tinyrack design system by @winetree94 in #8
  • Show models across provider connections by @winetree94 in #9
  • fix(app): dismiss tooltips before opening overlays by @winetree94 in #10
  • fix(app): support directory projects in workspace composer by @winetree94 in #13
  • Add bidirectional conversation attachments by @winetree94 in #11
  • Enforce Tinyrack UI design guidelines by @winetree94 in #14
  • Build typed feature E2E coverage by @winetree94 in #12
  • fix(app): recover embedded daemon port conflicts by @winetree94 in #16
  • fix(ui): align title bar and sidebar navigation by @winetree94 in #17
  • chore: add Claude Code compatibility symlinks by @winetree94 in #18
  • fix: correct Claude Code skills symlink location by @winetree94 in #19
  • feat(ui): move the settings daemon picker into the sidebar by @winetree94 in #20
  • feat(settings): add a full data reset flow by @winetree94 in #21
  • Ship the web client and the CLI by @winetree94 in #23
  • fix(ci): pin wrangler to a version that knows static assets by @winetree94 in #25
  • docs: correct why a browser cannot reach a loopback daemon by @winetree94 in #26
  • fix(ui): remove menubar popup letterbox by @winetree94 in #22
  • fix(ui): align sidebar border and pin Tinyrack sources by @winetree94 in #27
  • test(daemon): release the daemon lock before deleting the temp directory by @winetree94 in #28
  • feat: add daemon-backed terminal tabs by @winetree94 in #15
  • fix(ui): keep a menubar menu open when a keyboard tooltip closes by @winetree94 in #29
  • feat: unify the chat composer and add per-session turn settings by @winetree94 in #30
  • fix(ui): drop menubar menus below the bar by @winetree94 in #31
  • feat: open the project picker at the daemon home by @winetree94 in #32
  • fix(ui): stop the terminal repeating composed input and add its menu by @winetree94 in #34
  • fix(ui): close settings back to the screen it was opened from by @winetree94 in #33
  • feat(ui): animate the workspace sidebar collapse by @winetree94 in #35
  • feat(ui): rework the chat composer input by @winetree94 in #36
  • test(e2e): give every end-to-end wait one honest budget by @winetree94 in #38
  • fix(ui): resolve every Material fallback to a Tinyrack token by @winetree94 in #37
  • refactor(cli)!: unify the daemon into coder-cli on cliweave by @winetree94 in #39
  • feat(agent): add ask_user, update_plan, view_image, and PTY exec tools by @winetree94 in #40
  • ci: cache the Linux desktop packages by @winetree94 in #41
  • fix(ui): correct main-screen composer daemon gating and validation flicker by @winetree94 in #43
  • fix(ci): build the CLI with Flutter and drop the Linux arm64 target by @winetree94 in #42
  • feat(brand): adopt the Tinyrack app icon across every platform by @winetree94 in #44
  • ci: build and smoke-test the CLI bundle on every pull request by @winetree94 in #45
  • feat(ui): drop the desktop title bar to the compact control size by @winetree94 in #46
  • fix(web): correct the local-network daemon docs and explain the failure by @winetree94 in #47
  • feat(settings): add a system/light/dark theme mode by @winetree94 in #49
  • feat: complete the Codex built-in tool parity follow-ups by @winetree94 in #50
  • refactor(ui): own the title-bar caption action vocabulary by @winetree94 in #51
  • feat(ui): show a boot splash instead of a blank window by @winetree94 in #53
  • feat(ui): tighten the settings sidebar and make its daemon select ghost by @winetree94 in #52
  • fix(ui): remove duplicate daemon-disconnected hint from composer by @winetree94 in #48
  • feat(composer): complete / commands and @ file mentions in the chat input by @winetree94 in #54
  • fix(ui): let the desktop menubar triggers inherit the bar's control size by @winetree94 in #55
  • test(e2e): stop binding the machine-global daemon port by @winetree94 in #56
  • fix(composer): ring the whole card, size the toolbar, and cap a long label by @winetree94 in #57
  • feat(composer): resolve the chat model through a four-step fallback chain by @winetree94 in #59
  • feat(session): start sessions without picking a project by @winetree94 in #58
  • feat(agent): exec 파이프 경로, 검색·glob, 패치 이동, 스킬 페이지네이션 by @winetree94 in #61
  • fix(terminal): stop Korean input repeating and make the context menu dismissable by @winetree94 in #62
  • feat(ui): shorten the session tab strip and square every icon menu trigger by @winetree94 in #65
  • test(golden): pin the terminal context menu by @winetree94 in #64
  • feat(terminal): draw the terminal context menu with the system menu by @winetree94 in #66
  • feat(agent): port Codex multi-agent V2 collaboration with a subagent track by @winetree94 in #63
  • ci: run the pipeline for merge-queue checks by @winetree94 in #67
  • docs(testing): describe the merge queue by @winetree94 in #69
  • fix: six machine-global and race conditions behind the flaky Linux Debug E2E shard by @winetree94 in #60
  • release: v0.2.0 by @winetree94 in #71

Full Changelog: v0.1.0...v0.2.0