Repository navigation
OpenDucktor v0.9.0
What's Changed
🚀 Features
- feat(git): support Azure DevOps repositories and reviews by @Maxsky5 in #978
- feat(sessions): continue external runtime chats in workspaces by @Maxsky5 in #981
- feat: install the desktop app with one command by @Maxsky5 in #995
- feat(tasks): import Git provider issues as linked tasks by @Maxsky5 in #999
- feat(frontend): add Git and file tools to workspace chats by @Maxsky5 in #994
- feat: add terminals to workspace chats by @Maxsky5 in #1010
- feat: set workspace identity and models before opening by @Maxsky5 in #1008
- feat: help Builder finish cleanly and QA catch needless complexity by @Maxsky5 in #1015
🐛 Fixes
- fix: keep review status when starting a new Builder session by @Maxsky5 in #976
- fix(codex): keep new session history and todos readable by @Maxsky5 in #977
- fix(tasks): prevent stale document refetches by @Maxsky5 in #979
- fix: restore syntax highlighting in repository chats by @Maxsky5 in #982
- fix(frontend): prevent false red workspace activity badges by @Maxsky5 in #983
- fix(frontend): keep cached models selectable during catalog refresh by @Maxsky5 in #988
- fix(workspace-sessions): keep runtime session titles in sync with the chat name by @Maxsky5 in #980
- fix(host): defer Azure DevOps keychain access until needed by @Maxsky5 in #987
- fix(frontend): keep agent notifications closable and move Open action below by @Maxsky5 in #990
- fix(electron): shrink packages by removing unused MSAL broker binaries by @Maxsky5 in #991
- fix(frontend): restore animated workspace tab status dots by @Maxsky5 in #992
- perf(claude): remove repeated parsing of streamed tool input by @Maxsky5 in #993
- fix(claude): keep background tool cards live until tasks finish by @Maxsky5 in #989
- fix(codex): prevent startup history warnings in fresh sessions by @Maxsky5 in #996
- fix(frontend): prevent false error after task deletion by @Maxsky5 in #997
- fix(frontend): improve single-line question answers by @Maxsky5 in #1002
- fix: compile MCP sidecars for the selected release target by @Maxsky5 in #1001
- fix: stop Homebrew macOS requirement warning by @Maxsky5 in #1003
- fix(terminal): restore logs after replay expires by @Maxsky5 in #1000
- fix(frontend): make Git diff rows easier to toggle by @Maxsky5 in #1004
- fix: show short errors for unavailable attachment previews by @Maxsky5 in #1005
- fix(startup): show invalid settings and stop failed launches by @Maxsky5 in #1007
- fix: keep Codex workspace titles through the first turn by @Maxsky5 in #1006
- test: cut CI timeouts while keeping Windows tests fast by @Maxsky5 in #1011
- fix(frontend): show only enabled runtime favorites by default by @Maxsky5 in #1013
- fix(electron): prevent startup crash before app ready by @Maxsky5 in #1012
- fix: report successful pull request unlinks and refresh task data by @Maxsky5 in #1016
🏗️ Refactoring
- refactor(web): run browser host and terminals on Node by @Maxsky5 in #985
- refactor(host): share publication rules for spec and plan by @Maxsky5 in #1009
Full Changelog: v0.8.0...v0.9.0