What's Changed
- chore: sync desktop updates from qwen-code by @DragonnZhang in #3
- feat(skill): add desktop-pet built-in skill for pixel-art companions by @xxlaura in #2
- [codex] Add desktop release workflow by @DragonnZhang in #4
- [codex] Automate desktop release version sync by @DragonnZhang in #5
- [codex] Fix desktop release workflow CI by @DragonnZhang in #6
- [codex] Preserve Windows shell for desktop release builds by @DragonnZhang in #7
- [codex] Add Qwen runtime source options to desktop release by @DragonnZhang in #8
- [codex] Avoid Windows EBUSY when packaging Qwen runtime by @DragonnZhang in #9
- [codex] Pin CI Node and isolate Qwen source checkout by @DragonnZhang in #11
- [codex] Isolate Qwen source checkout in desktop release by @DragonnZhang in #12
- [codex] Fix desktop release publish repo context by @DragonnZhang in #13
- chore(release): desktop v0.0.2 by @DragonnZhang in #14
- Add desktop auto updates by @DragonnZhang in #15
- Prevent desktop release build jobs from auto-publishing by @DragonnZhang in #16
- [codex] Remove duplicate app version setting by @DragonnZhang in #17
- chore: sync desktop entrypoint cleanup by @DragonnZhang in #19
- chore(release): desktop v0.0.3 by @DragonnZhang in #20
- fix: add source_channel tracking to Bailian links by @TreeLin in #21
- chore: sync desktop brand builder skill by @DragonnZhang in #22
- docs: add Full Tutorial link to GitHub Pages by @TreeLin in #23
- chore: sync qwen-code desktop docs by @DragonnZhang in #24
- [codex] Guard desktop release signing by @DragonnZhang in #25
- [codex] Adjust desktop draft and prerelease release rules by @DragonnZhang in #26
- [codex] Allow unsigned desktop draft releases by @DragonnZhang in #27
- [codex] Anchor desktop release notes to previous stable tag by @DragonnZhang in #28
- [codex] Sync qwen-code desktop release updates by @DragonnZhang in #29
- ci(desktop): mac code-signing + App Store Connect API-key notarization by @LaZzyMan in #30
- Allow unsigned Windows desktop release by @DragonnZhang in #31
- chore(release): desktop v0.1.0 by @DragonnZhang in #32
- chore(sync): sync qwen-code desktop updates by @DragonnZhang in #33
- ci(desktop): merge release PR directly when mergeable, else auto-merge by @DragonnZhang in #34
- chore(release): desktop v0.1.1 by @DragonnZhang in #35
- chore(release): desktop v0.1.2 by @DragonnZhang in #36
- chore(release): desktop v0.1.3 by @DragonnZhang in #37
- chore(loop): bootstrap autonomous desktop-feature loop infra by @DragonnZhang in #38
- Add searchable filtering to the settings navigator by @DragonnZhang in #40
- Add a global command palette (⌘K / Ctrl+K) by @DragonnZhang in #42
- Add a thinking-level (reasoning effort) picker to the chat composer by @DragonnZhang in #45
- Add a "Reduce motion" accessibility setting to Appearance by @DragonnZhang in #51
- Add a copy-as-Markdown action to assistant/agent responses by @DragonnZhang in #71
- chore(sync): sync qwen-code desktop updates by @DragonnZhang in #74
- chore(release): desktop v0.1.4 by @DragonnZhang in #75
- Add a "jump to latest" (scroll-to-bottom) button to the chat transcript by @DragonnZhang in #47
- Add an expand / collapse (maximize) toggle to the chat composer by @DragonnZhang in #49
- Recall previously-sent prompts in the composer with the Up / Down arrows by @DragonnZhang in #53
- Add a keyboard shortcut (⌘⇧E) to open the composer's thinking menu by @DragonnZhang in #55
- Surface recently-used commands in the Command Palette (⌘K) by @DragonnZhang in #57
- Add a search box to the Settings → Keyboard Shortcuts page by @DragonnZhang in #59
- Add a live word / character count indicator to the chat composer by @DragonnZhang in #61
- Add a "Conversation width" setting (Comfortable / Wide / Full) to Appearance by @DragonnZhang in #63
- Add a "Chat text size" setting (Small / Default / Large) to Appearance by @DragonnZhang in #65
- Add an "Increase contrast" accessibility setting to Appearance by @DragonnZhang in #67
- Add interface zoom (⌘+ / ⌘- / ⌘0) to scale the whole app by @DragonnZhang in #69
- Add starter prompt suggestions to the empty conversation state by @DragonnZhang in #73
- docs(loop): remove ledger row wedged into the status legend table by @DragonnZhang in #76
- feat(desktop): establish OpenWork on the Qwen Tauri Web Shell by @yiliang114 in #81
- feat(desktop): land Tauri parity and update bridge by @yiliang114 in #84
- chore: sync Qwen Code v0.21.13 by @yiliang114 in #85
- fix(desktop): unblock versioned release builds by @yiliang114 in #86
- fix(release): publish signed builds without Windows certificate by @yiliang114 in #87
New Contributors
- @DragonnZhang made their first contribution in #3
- @xxlaura made their first contribution in #2
- @TreeLin made their first contribution in #21
- @LaZzyMan made their first contribution in #30
Full Changelog: https://github.com/modelstudioai/openwork/commits/openwork-v0.2.1