Skip to content

Commit e53360b

Browse files
authored
chore(all): fix changelog generation (#1420)
1 parent 7922050 commit e53360b

3 files changed

Lines changed: 125 additions & 58 deletions

File tree

multimodal/CHANGELOG.md

Lines changed: 22 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## [0.3.0-beta.10](https://github.com/bytedance/UI-TARS-desktop/compare/@agent-tars@0.3.0-beta.9...@agent-tars@0.3.0-beta.10) (2025-09-06)
4+
5+
### Features
6+
7+
* **tarko:** limit welcome prompts to 3 with shuffle ([#1416](https://github.com/bytedance/UI-TARS-desktop/pull/1416)) ([c6d6791](https://github.com/bytedance/UI-TARS-desktop/commit/c6d679183)) [@ULIVZ](https://github.com/ULIVZ)
8+
* **tarko:** refine all empty state ([#1408](https://github.com/bytedance/UI-TARS-desktop/pull/1408)) ([18dc008](https://github.com/bytedance/UI-TARS-desktop/commit/18dc00803)) [@ULIVZ](https://github.com/ULIVZ)
9+
* **tarko:** add user message auto-scroll in normal mode ([#1412](https://github.com/bytedance/UI-TARS-desktop/pull/1412)) ([2c7f55d](https://github.com/bytedance/UI-TARS-desktop/commit/2c7f55dae)) [@ULIVZ](https://github.com/ULIVZ)
10+
* **tarko:** enhance slug generation with multilingual support ([#1410](https://github.com/bytedance/UI-TARS-desktop/pull/1410)) ([915c7c5](https://github.com/bytedance/UI-TARS-desktop/commit/915c7c576)) [@ULIVZ](https://github.com/ULIVZ)
11+
* **tarko:** auto-scroll for replay ([#1407](https://github.com/bytedance/UI-TARS-desktop/pull/1407)) ([da22a39](https://github.com/bytedance/UI-TARS-desktop/commit/da22a3985)) [@ULIVZ](https://github.com/ULIVZ)
12+
* **tarko:** improve ChatInput UX with conditional help text and home variant ([#1406](https://github.com/bytedance/UI-TARS-desktop/pull/1406)) ([8c38bfc](https://github.com/bytedance/UI-TARS-desktop/commit/8c38bfc17)) [@ULIVZ](https://github.com/ULIVZ)
13+
* **tarko:** refine thinking animation ([#1404](https://github.com/bytedance/UI-TARS-desktop/pull/1404)) ([bae4951](https://github.com/bytedance/UI-TARS-desktop/commit/bae4951db)) [@ULIVZ](https://github.com/ULIVZ)
14+
* **tarko:** refine scroll-to-bottom indicator ([#1402](https://github.com/bytedance/UI-TARS-desktop/pull/1402)) ([3a7d239](https://github.com/bytedance/UI-TARS-desktop/commit/3a7d23972)) [@ULIVZ](https://github.com/ULIVZ)
15+
* **tarko:** defaults background to white for html renderer ([#1397](https://github.com/bytedance/UI-TARS-desktop/pull/1397)) ([c583e7e](https://github.com/bytedance/UI-TARS-desktop/commit/c583e7eb3)) [@ULIVZ](https://github.com/ULIVZ)
16+
17+
### Bug Fixes
18+
19+
* **tarko:** prevent auto-scroll on refresh for historical user messages ([#1415](https://github.com/bytedance/UI-TARS-desktop/pull/1415)) ([62df723](https://github.com/bytedance/UI-TARS-desktop/commit/62df7230a)) [@ULIVZ](https://github.com/ULIVZ)
20+
* **tarko:** improve scroll-to-bottom indicator detection ([#1411](https://github.com/bytedance/UI-TARS-desktop/pull/1411)) ([556e3a0](https://github.com/bytedance/UI-TARS-desktop/commit/556e3a051)) [@ULIVZ](https://github.com/ULIVZ)
21+
* **tarko:** improve session UI state management ([#1409](https://github.com/bytedance/UI-TARS-desktop/pull/1409)) ([0391c11](https://github.com/bytedance/UI-TARS-desktop/commit/0391c1101)) [@ULIVZ](https://github.com/ULIVZ)
22+
* **tarko:** scroll-to-bottom indicator session switching and edge cases ([#1405](https://github.com/bytedance/UI-TARS-desktop/pull/1405)) ([442dab8](https://github.com/bytedance/UI-TARS-desktop/commit/442dab890)) [@ULIVZ](https://github.com/ULIVZ)
23+
* **tarko:** improve markdown link parsing edge cases ([#1398](https://github.com/bytedance/UI-TARS-desktop/pull/1398)) ([24fdf31](https://github.com/bytedance/UI-TARS-desktop/commit/24fdf3155)) [@ULIVZ](https://github.com/ULIVZ)
24+
325
## [0.3.0-beta.9](https://github.com/bytedance/UI-TARS-desktop/compare/@agent-tars@0.3.0-beta.5...@agent-tars@0.3.0-beta.9) (2025-09-05)
426

527
### Features
@@ -39,11 +61,6 @@
3961
* **tarko:** correct isProcessing state management during agent execution ([#1387](https://github.com/bytedance/UI-TARS-desktop/pull/1387)) ([9d0df702a](https://github.com/bytedance/UI-TARS-desktop/commit/9d0df702a)) [@ULIVZ](https://github.com/ULIVZ)
4062
* **tarko:** fix markdown link parsing with chinese text ([#1358](https://github.com/bytedance/UI-TARS-desktop/pull/1358)) ([73ca0ca7c](https://github.com/bytedance/UI-TARS-desktop/commit/73ca0ca7c)) [@ULIVZ](https://github.com/ULIVZ)
4163

42-
### Chore
43-
44-
* **o-agent:** update example prompts ([#1417](https://github.com/bytedance/UI-TARS-desktop/pull/1417)) ([3b28c9b27](https://github.com/bytedance/UI-TARS-desktop/commit/3b28c9b27)) [@ULIVZ](https://github.com/ULIVZ)
45-
* **tarko:** enhance code block spacing ([#1400](https://github.com/bytedance/UI-TARS-desktop/pull/1400)) ([17524599a](https://github.com/bytedance/UI-TARS-desktop/commit/17524599a)) [@ULIVZ](https://github.com/ULIVZ)
46-
* **o-agent:** disable gui agent screenshot switch and render ([#1385](https://github.com/bytedance/UI-TARS-desktop/pull/1385)) ([2a92348b2](https://github.com/bytedance/UI-TARS-desktop/commit/2a92348b2)) [@ULIVZ](https://github.com/ULIVZ)
4764

4865
## [0.3.0-beta.8](https://github.com/bytedance/UI-TARS-desktop/compare/@agent-tars@0.3.0-beta.5...@agent-tars@0.3.0-beta.8) (2025-09-04)
4966

@@ -71,13 +88,6 @@
7188
* **tarko:** hide workspace navigation items in replay mode ([#1350](https://github.com/bytedance/UI-TARS-desktop/pull/1350)) ([ccb2262](https://github.com/bytedance/UI-TARS-desktop/commit/ccb226208)) [@ULIVZ](https://github.com/ULIVZ)
7289
* **tarko:** persist agent web ui config in share ([#1347](https://github.com/bytedance/UI-TARS-desktop/pull/1347)) ([c190d00](https://github.com/bytedance/UI-TARS-desktop/commit/c190d0096)) [@ULIVZ](https://github.com/ULIVZ)
7390

74-
### Chore
75-
76-
* **ptk:** add `--no-verify` to release commits ([#1369](https://github.com/bytedance/UI-TARS-desktop/pull/1369)) ([e19a0f2](https://github.com/bytedance/UI-TARS-desktop/commit/e19a0f264)) [@ULIVZ](https://github.com/ULIVZ)
77-
* **ptk:** update release commit scope from agent-tars to tars-stack ([#1368](https://github.com/bytedance/UI-TARS-desktop/pull/1368)) ([25001c7](https://github.com/bytedance/UI-TARS-desktop/commit/25001c743)) [@ULIVZ](https://github.com/ULIVZ)
78-
* **all:** fix grammar typo ([#1367](https://github.com/bytedance/UI-TARS-desktop/pull/1367)) ([48e40ab](https://github.com/bytedance/UI-TARS-desktop/commit/48e40aba3)) [@ULIVZ](https://github.com/ULIVZ)
79-
* **o-agent:** update display texts ([#1351](https://github.com/bytedance/UI-TARS-desktop/pull/1351)) ([8c0f42a](https://github.com/bytedance/UI-TARS-desktop/commit/8c0f42a6c)) [@ULIVZ](https://github.com/ULIVZ)
80-
* **tarko:** remove codeblock action buttons ([#1344](https://github.com/bytedance/UI-TARS-desktop/pull/1344)) ([0f55ce9](https://github.com/bytedance/UI-TARS-desktop/commit/0f55ce9b6)) [@ULIVZ](https://github.com/ULIVZ)
8191

8292
## [0.3.0-beta.7](https://github.com/bytedance/UI-TARS-desktop/compare/@agent-tars@0.3.0-beta.5...@agent-tars@0.3.0-beta.7) (2025-09-02)
8393

@@ -138,13 +148,6 @@
138148
* **tarko:** optimize EditFile title path display ([#1246](https://github.com/bytedance/UI-TARS-desktop/pull/1246)) ([83f8b85](https://github.com/bytedance/UI-TARS-desktop/commit/83f8b85df)) [@ULIVZ](https://github.com/ULIVZ)
139149
* **tarko:** enable line wrapping for command stdout/stderr ([#1249](https://github.com/bytedance/UI-TARS-desktop/pull/1249)) ([cda0324](https://github.com/bytedance/UI-TARS-desktop/commit/cda0324a9)) [@ULIVZ](https://github.com/ULIVZ)
140150

141-
### Chore
142-
143-
* **tarko:** improve gui agent screenshot ui layout and placeholder ([#1302](https://github.com/bytedance/UI-TARS-desktop/pull/1302)) ([e083c72](https://github.com/bytedance/UI-TARS-desktop/commit/e083c723d)) [@ULIVZ](https://github.com/ULIVZ)
144-
* **tarko:** replace @ui-tars/operator-browser with local @gui-agent/operator-browser ([#1278](https://github.com/bytedance/UI-TARS-desktop/pull/1278)) ([2c13c04](https://github.com/bytedance/UI-TARS-desktop/commit/2c13c0469)) [@ULIVZ](https://github.com/ULIVZ)
145-
* **mcp-client:** release 1.2.20 ([#1270](https://github.com/bytedance/UI-TARS-desktop/pull/1270)) ([5a7200d](https://github.com/bytedance/UI-TARS-desktop/commit/5a7200d42)) [@ULIVZ](https://github.com/ULIVZ)
146-
* **all:** unify naming case of webui config ([#1269](https://github.com/bytedance/UI-TARS-desktop/pull/1269)) ([55bb023](https://github.com/bytedance/UI-TARS-desktop/commit/55bb02309)) [@ULIVZ](https://github.com/ULIVZ)
147-
148151
## [0.3.0-beta.5](https://github.com/bytedance/UI-TARS-desktop/compare/@agent-tars@0.3.0-beta.4...@agent-tars@0.3.0-beta.5) (2025-08-21)
149152

150153
### Features
@@ -167,12 +170,6 @@
167170
* **tarko:** update session title in correct metadata structure ([#1233](https://github.com/bytedance/UI-TARS-desktop/pull/1233)) ([94278e5](https://github.com/bytedance/UI-TARS-desktop/commit/94278e540)) [@ULIVZ](https://github.com/ULIVZ)
168171
* **tarko:** home page title is truncated ([#1222](https://github.com/bytedance/UI-TARS-desktop/pull/1222)) ([ff2d740](https://github.com/bytedance/UI-TARS-desktop/commit/ff2d740a7)) [@ULIVZ](https://github.com/ULIVZ)
169172

170-
### Chore
171-
172-
* **all:** standardize the written terminology of Omni-TARS ([#1235](https://github.com/bytedance/UI-TARS-desktop/pull/1235)) ([923785a](https://github.com/bytedance/UI-TARS-desktop/commit/923785ab3)) [@ULIVZ](https://github.com/ULIVZ)
173-
* **o-tars:** using sync mode for `execute_bash` ([#1228](https://github.com/bytedance/UI-TARS-desktop/pull/1228)) ([06fa5bf](https://github.com/bytedance/UI-TARS-desktop/commit/06fa5bf20)) [@ULIVZ](https://github.com/ULIVZ)
174-
* **tarko:** override strikethrough (del) to render as normal text ([#1219](https://github.com/bytedance/UI-TARS-desktop/pull/1219)) ([1b47f03](https://github.com/bytedance/UI-TARS-desktop/commit/1b47f038d)) [@ULIVZ](https://github.com/ULIVZ)
175-
* **omni-tars:** remove unused prompt ([#1221](https://github.com/bytedance/UI-TARS-desktop/pull/1221)) ([507ffc2](https://github.com/bytedance/UI-TARS-desktop/commit/507ffc222)) [@ULIVZ](https://github.com/ULIVZ)
176173

177174
## [0.3.0-beta.4](https://github.com/bytedance/UI-TARS-desktop/compare/@agent-tars@0.3.0-beta.1...@agent-tars@0.3.0-beta.4) (2025-08-21)
178175

@@ -215,12 +212,6 @@
215212

216213
* **tarko:** allow workspace panel updates in replay mode ([#1202](https://github.com/bytedance/UI-TARS-desktop/pull/1202)) ([898914f](https://github.com/bytedance/UI-TARS-desktop/commit/898914f1a)) [@ULIVZ](https://github.com/ULIVZ)
217214

218-
### Chore
219-
220-
* **tarko:** fix which final environment is shown after non-screensh… ([#1209](https://github.com/bytedance/UI-TARS-desktop/pull/1209)) ([845cbd0](https://github.com/bytedance/UI-TARS-desktop/commit/845cbd0ce)) [@heh](https://github.com/heh)
221-
* **gui-agent:** fix the missing final screenshot ([#1190](https://github.com/bytedance/UI-TARS-desktop/pull/1190)) ([0ee8730](https://github.com/bytedance/UI-TARS-desktop/commit/0ee87301a)) [@heh](https://github.com/heh)
222-
* **tarko:** remove fallback when no screenshot is available ([34ad81f](https://github.com/bytedance/UI-TARS-desktop/commit/34ad81f9e)) [@chenhaoli](https://github.com/chenhaoli)
223-
* **omni-tars:** fix dev:agent launch issue ([b99db7b](https://github.com/bytedance/UI-TARS-desktop/commit/b99db7bc3)) [@chenhaoli](https://github.com/chenhaoli)
224215

225216
## [0.3.0-beta.2](https://github.com/bytedance/UI-TARS-desktop/compare/@agent-tars@0.3.0-beta.1...@agent-tars@0.3.0-beta.2) (2025-08-19)
226217

@@ -253,10 +244,6 @@
253244
* **tarko:** add rollback error handling in sqlite migration ([#1147](https://github.com/bytedance/UI-TARS-desktop/pull/1147)) ([9a49826](https://github.com/bytedance/UI-TARS-desktop/commit/9a49826e1)) [@ULIVZ](https://github.com/ULIVZ)
254245
* **tarko:** inline code dark mode text color ([#1143](https://github.com/bytedance/UI-TARS-desktop/pull/1143)) ([b37ec25](https://github.com/bytedance/UI-TARS-desktop/commit/b37ec2553)) [@ULIVZ](https://github.com/ULIVZ)
255246

256-
### Chore
257-
258-
* **docs:** correct workspace default path in English and Chinese guides ([#1124](https://github.com/bytedance/UI-TARS-desktop/pull/1124)) ([a437116](https://github.com/bytedance/UI-TARS-desktop/commit/a43711677)) [@Jacob](https://github.com/Jacob)
259-
* **mcp-browser:** _meta add screen coords & fix console in stdio mode ([#984](https://github.com/bytedance/UI-TARS-desktop/pull/984)) ([06243d4](https://github.com/bytedance/UI-TARS-desktop/commit/06243d44e)) [@Charles](https://github.com/Charles)
260247

261248
## [0.3.0-beta.1](https://github.com/bytedance/UI-TARS-desktop/compare/@agent-tars@0.3.0-beta.0...@agent-tars@0.3.0-beta.1) (2025-07-17)
262249

multimodal/tarko/pnpm-toolkit/src/cli.ts

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,20 +101,25 @@ export function bootstrapCli() {
101101
.option('--apiKey, --api-key <apiKey>', 'Custom API key for LLM')
102102
.option('--baseURL, --base-url <baseURL>', 'Custom base URL for LLM')
103103
.option('--filter-scopes <scopes>', 'Comma-separated list of scopes to include in changelog', {
104-
default: 'tars,agent,tarko,browser,infra,mcp,all',
104+
default: 'tars,agent,tarko,o-agent,tars-stack,browser,infra,mcp,all',
105105
})
106106
.option(
107107
'--filter-types <types>',
108108
'Comma-separated list of commit types to include in changelog',
109+
{
110+
default: 'feat,fix',
111+
},
109112
)
110113
.alias('release')
111114
.action((opts) => {
112115
// Process filter options
113116
if (opts.filterScopes) {
114117
opts.filterScopes = opts.filterScopes.split(',').map((s: string) => s.trim());
115118
}
116-
if (opts.filterTypes) {
119+
if (opts.filterTypes && opts.filterTypes.trim()) {
117120
opts.filterTypes = opts.filterTypes.split(',').map((s: string) => s.trim());
121+
} else {
122+
opts.filterTypes = [];
118123
}
119124
return wrapCommand(release, opts);
120125
});
@@ -167,19 +172,24 @@ export function bootstrapCli() {
167172
.option('--apiKey, --api-key <apiKey>', 'Custom API key for LLM')
168173
.option('--baseURL, --base-url <baseURL>', 'Custom base URL for LLM')
169174
.option('--filter-scopes <scopes>', 'Comma-separated list of scopes to include in changelog', {
170-
default: 'tars,agent,tarko,browser,infra,mcp,all',
175+
default: 'tars,agent,tarko,o-agent,tars-stack,browser,infra,mcp,all',
171176
})
172177
.option(
173178
'--filter-types <types>',
174179
'Comma-separated list of commit types to include in changelog',
180+
{
181+
default: 'feat,fix',
182+
},
175183
)
176184
.action((opts) => {
177185
// Process filter options
178186
if (opts.filterScopes) {
179187
opts.filterScopes = opts.filterScopes.split(',').map((s: string) => s.trim());
180188
}
181-
if (opts.filterTypes) {
189+
if (opts.filterTypes && opts.filterTypes.trim()) {
182190
opts.filterTypes = opts.filterTypes.split(',').map((s: string) => s.trim());
191+
} else {
192+
opts.filterTypes = [];
183193
}
184194
return wrapCommand(changelog, opts);
185195
});

0 commit comments

Comments
 (0)