Wpxp123456
|
fc7f5fc6f0
|
chore(release): release v1.0.3
|
2026-09-29 16:01:57 +08:00 |
|
wpxp123456
|
14bb44a587
|
feat(sheets): expose copied sheet name to interceptors (#7780)
|
2026-09-29 10:37:08 +08:00 |
|
wpxp123456
|
fdf5eed0d1
|
fix(sheets-ui): recalculate auto row height after paste (#7770)
|
2026-09-28 16:16:42 +08:00 |
|
wpxp123456
|
ee793e17b2
|
feat(ui): support per-notification class names (#7764)
|
2026-09-28 11:19:43 +08:00 |
|
Wpxp123456
|
1defaf4ab6
|
chore(release): release v1.0.2
|
2026-09-24 18:56:50 +08:00 |
|
Wpxp123456
|
511bfd2d1a
|
chore(release): release v1.0.1
|
2026-09-24 15:45:16 +08:00 |
|
Wpxp123456
|
d592fb7433
|
chore(release): release v1.0.0
|
2026-09-23 18:12:26 +08:00 |
|
wpxp123456
|
aa149b38d5
|
fix(sheets-ui): refresh range menu state on sheet switch (#7736)
|
2026-09-23 15:04:18 +08:00 |
|
wpxp123456
|
d31d624165
|
fix(ui): support persistent notification actions (#7734)
|
2026-09-22 15:17:33 +08:00 |
|
wpxp123456
|
2b3037103a
|
fix(sheets-drawing): align worksheet background images (#7731)
|
2026-09-21 20:27:35 +08:00 |
|
wpxp123456
|
3160db50ff
|
test(docs-ui): update menu manager mock (#7722)
|
2026-09-21 14:44:08 +08:00 |
|
wpxp123456
|
67cba76283
|
fix(sheets): align background image DPI rendering (#7720)
|
2026-09-21 11:30:58 +08:00 |
|
wpxp123456
|
6597711576
|
fix(sheets-ui): preserve header ranges across merged cells (#7719)
|
2026-09-21 10:47:27 +08:00 |
|
wpxp123456
|
279c049cde
|
feat(sheets): support worksheet background images (#7714)
|
2026-09-20 16:23:15 +08:00 |
|
wpxp123456
|
92035eb654
|
fix(sheets-ui): improve external clipboard paste (#7712)
|
2026-09-20 15:56:56 +08:00 |
|
wpxp123456
|
75d1e1076f
|
feat: improve mobile sheet interactions (#7702)
|
2026-09-18 13:01:03 +08:00 |
|
wpxp123456
|
9dfc505bfc
|
fix(core): stabilize TextX flatMap type inference (#7695)
|
2026-09-17 14:56:21 +08:00 |
|
wpxp123456
|
4298456dd2
|
fix(engine-render): clip sheet header labels to cells (#7694)
|
2026-09-17 14:56:10 +08:00 |
|
wpxp123456
|
d139c3ddec
|
fix(sheets): clamp validation ranges to sheet bounds (#7692)
|
2026-09-17 11:21:44 +08:00 |
|
wpxp123456
|
4660b50941
|
fix(engine-render): preserve imported borders and distributed alignment (#7680)
|
2026-09-15 10:38:13 +08:00 |
|
Wpxp123456
|
6b20b4f49c
|
chore(release): release v1.0.0-rc.0
|
2026-09-10 16:11:47 +08:00 |
|
wpxp123456
|
2a4d565373
|
fix(sheets-thread-comment-ui): add comment tooltip (#7666)
|
2026-09-10 15:43:18 +08:00 |
|
wpxp123456
|
4dd9e180b2
|
fix(ui): measure contextual ribbon before paint (#7665)
|
2026-09-10 14:03:42 +08:00 |
|
wpxp123456
|
45adcd8bee
|
fix(sheets-formula-ui): refresh formula bar for spill cells (#7664)
|
2026-09-09 20:57:32 +08:00 |
|
wpxp123456
|
b68713d892
|
fix(sheets-ui): restore focus after optional paste (#7660)
|
2026-09-09 18:21:47 +08:00 |
|
wpxp123456
|
95467f5bd2
|
fix(sheets): preserve merges when moving ranges across sheets (#7659)
|
2026-09-09 17:53:34 +08:00 |
|
wpxp123456
|
8751502c94
|
fix(sheets-numfmt-ui): use elapsed hours for duration format (#7655)
|
2026-09-09 15:53:07 +08:00 |
|
wpxp123456
|
a53381cdf3
|
fix(sheets): preserve default style in blank cell editor (#7654)
|
2026-09-09 14:36:43 +08:00 |
|
wpxp123456
|
0bdbebe388
|
fix(sheets-ui): restore formula bar after canceling edit (#7653)
|
2026-09-09 12:41:18 +08:00 |
|
wpxp123456
|
6d18913d07
|
fix(sheets): handle merged cell drag overwrite (#7650)
|
2026-09-08 21:09:52 +08:00 |
|
wpxp123456
|
d58d3b08b4
|
feat(mobile): improve spreadsheet UI experience (#7642)
|
2026-09-08 15:47:21 +08:00 |
|
wpxp123456
|
e53f36b601
|
fix(docs): clean up stale range popups (#7618)
|
2026-09-01 15:00:17 +08:00 |
|
wpxp123456
|
a9e9e90a78
|
fix(docs): render paragraph borders (#7616)
|
2026-08-31 11:36:25 +08:00 |
|
wpxp123456
|
524a9aa357
|
fix(engine-render): continue numbering across list levels (#7614)
|
2026-08-29 16:24:14 +08:00 |
|
wpxp123456
|
8254c0984a
|
feat(engine-render): support legal list numbering (#7613)
|
2026-08-29 15:32:45 +08:00 |
|
wpxp123456
|
9e8a8be551
|
fix(sheets-numfmt): preserve raw values for conditional formats (#7612)
|
2026-08-29 14:30:39 +08:00 |
|
wpxp123456
|
be27f85511
|
fix(sheets): align keyboard shortcut behavior (#7610)
|
2026-08-28 21:02:08 +08:00 |
|
wpxp123456
|
97b17b96c3
|
fix(sheets-formula-ui): handle range selector close (#7603)
|
2026-08-27 21:12:50 +08:00 |
|
wpxp123456
|
41733ecf38
|
fix(ui): keep ribbon dropdowns open with disabled siblings (#7602)
|
2026-08-27 17:06:14 +08:00 |
|
wpxp123456
|
5f5a7797e1
|
fix(sheets-ui): handle floating object clipboard copy (#7598)
|
2026-08-27 14:10:50 +08:00 |
|
wpxp123456
|
79a5b5609c
|
refactor(thread-comment): scope resources by host package (#7595)
|
2026-08-26 17:01:06 +08:00 |
|
wpxp123456
|
8b2c5ad46d
|
fix(date-system): align Excel serial handling (#7594)
|
2026-08-25 19:45:01 +08:00 |
|
Wpxp123456
|
53698c4268
|
chore(release): release v1.0.0-beta.2
|
2026-08-22 17:39:44 +08:00 |
|
wpxp123456
|
45377b158b
|
fix(sheets): improve conditional formatting rule layout (#7578)
|
2026-08-22 11:24:07 +08:00 |
|
wpxp123456
|
1d4112c464
|
fix(sheets-ui): clear stale editor undo history (#7576)
|
2026-08-21 21:22:45 +08:00 |
|
wpxp123456
|
d429bb2af5
|
test(sheets): remove scrolling render e2e test (#7575)
|
2026-08-21 20:39:05 +08:00 |
|
wpxp123456
|
f50ecb56eb
|
fix(sheets-ui): constrain drawing popups around frozen panes (#7574)
|
2026-08-21 20:14:29 +08:00 |
|
wpxp123456
|
b2cd4049f9
|
fix(sheets-formula-ui): correct range selector RTL layout (#7573)
|
2026-08-21 19:21:14 +08:00 |
|
wpxp123456
|
60890d786c
|
fix(engine-render): preserve chart ctrl multi-selection (#7572)
|
2026-08-21 17:28:39 +08:00 |
|
wpxp123456
|
fd88260ce6
|
fix(sheets-thread-comment): preserve cell thread selection (#7571)
|
2026-08-21 16:50:54 +08:00 |
|
wpxp123456
|
0b907e26b3
|
fix(drawing): restore canvas focus for image crop (#7568)
|
2026-08-21 15:57:28 +08:00 |
|
wpxp123456
|
91c4c2912e
|
fix(sheets-ui): improve percentage cell editing (#7557)
|
2026-08-19 18:12:01 +08:00 |
|
wpxp123456
|
8c856a5bc0
|
fix(ui): register mobile UI shared services (#7551)
|
2026-08-18 20:36:08 +08:00 |
|
wpxp123456
|
5410a1a756
|
fix(sheets-ui): validate pasted number formats (#7549)
|
2026-08-18 15:28:37 +08:00 |
|
wpxp123456
|
9251e0d30d
|
perf(engine-formula): optimize shared formula lookup (#7545)
|
2026-08-18 11:07:15 +08:00 |
|
wpxp123456
|
7b9b8fb0ef
|
fix(sheets): normalize and validate freeze data (#7542)
|
2026-08-17 20:36:12 +08:00 |
|
wpxp123456
|
50431d828d
|
fix(engine-render): use modern transformer defaults (#7538)
|
2026-08-17 17:06:47 +08:00 |
|
Wpxp123456
|
26e0f8049e
|
chore(release): release v1.0.0-beta.1
|
2026-08-15 19:39:08 +08:00 |
|
wpxp123456
|
26404c5fb4
|
fix(ui): constrain sheet popups to canvas content (#7523)
|
2026-08-15 18:30:11 +08:00 |
|
wpxp123456
|
41f3d4d02b
|
fix(sheet): correct drawing interaction states (#7519)
|
2026-08-15 14:37:21 +08:00 |
|
wpxp123456
|
2693cdf4e8
|
feat(drawing): support absolute z-order updates (#7517)
|
2026-08-15 13:02:18 +08:00 |
|
wpxp123456
|
cca8d1918b
|
fix(sheets-drawing-ui): preview cell images on double click (#7502)
|
2026-08-13 20:25:27 +08:00 |
|
wpxp123456
|
291e60a2b8
|
fix(sheets-ui): simplify status bar statistics (#7493)
|
2026-08-12 20:59:43 +08:00 |
|
wpxp123456
|
0b73ccfbcb
|
refactor(core): remove custom range token deprecations (#7482)
|
2026-08-11 21:06:35 +08:00 |
|
wpxp123456
|
04a7e8ee62
|
fix(sheets): write Excel-compatible clipboard HTML (#7479)
|
2026-08-11 19:21:38 +08:00 |
|
wpxp123456
|
24233500a6
|
perf(sheets): replace object matrix queries with range operations (#7470)
|
2026-08-11 10:54:23 +08:00 |
|
wpxp123456
|
153baa9239
|
fix(engine-render): align multiline cell text (#7427)
|
2026-08-06 18:05:32 +08:00 |
|
wpxp123456
|
7c20c355b4
|
feat(sheets): add text-to-number cell alerts (#7426)
|
2026-08-06 17:18:52 +08:00 |
|
wpxp123456
|
ffbbb54938
|
fix(sheets-ui): qualify cross-sheet editor labels (#7423)
|
2026-08-05 21:06:02 +08:00 |
|
Wpxp123456
|
86bf20f5eb
|
chore(release): release v1.0.0-beta.0
|
2026-08-05 17:30:05 +08:00 |
|
wpxp123456
|
7e1e8dfa4e
|
fix(ui): avoid loading desktop UI in mobile apps (#7406)
|
2026-08-03 16:48:10 +08:00 |
|
wpxp123456
|
0bf24cf9fe
|
fix(cell-image): sync resize and hover bounds (#7377)
|
2026-07-30 20:13:58 +08:00 |
|
wpxp123456
|
89981030bf
|
fix: improve embedded editor interactions (#7376)
|
2026-07-30 15:10:53 +08:00 |
|
Wpxp123456
|
a5851c95b2
|
chore(release): release v1.0.0-alpha.8
|
2026-07-29 20:15:31 +08:00 |
|
wpxp123456
|
39323d26ab
|
fix: keep range selector documents structurally valid (#7365)
|
2026-07-29 11:19:02 +08:00 |
|
wpxp123456
|
62f4011a02
|
refactor: remove deprecated APIs (#7358)
|
2026-07-28 20:55:53 +08:00 |
|
wpxp123456
|
b2c844ac72
|
refactor(core): remove deprecated changeDoc API (#7349)
|
2026-07-27 20:57:00 +08:00 |
|
wpxp123456
|
098bea0f42
|
refactor(core): remove getUniverSheetInstance (#7343)
|
2026-07-27 17:26:13 +08:00 |
|
wpxp123456
|
382c3614a6
|
refactor(engine-render): remove deprecated getRenderById (#7335)
|
2026-07-25 20:24:58 +08:00 |
|
Wpxp123456
|
4f87f4fc48
|
chore(release): release v1.0.0-alpha.7
|
2026-07-23 20:31:29 +08:00 |
|
wpxp123456
|
aa61a84623
|
feat(sheets-drawing): transform drawings with sheet structure (#7312)
|
2026-07-23 16:17:13 +08:00 |
|
Wpxp123456
|
35115da915
|
chore(release): release v1.0.0-alpha.6
|
2026-07-22 18:58:33 +08:00 |
|
Wpxp123456
|
06858ae986
|
chore(release): release v1.0.0-alpha.5
|
2026-07-21 12:38:28 +08:00 |
|
Wpxp123456
|
38915de07a
|
chore(release): release v1.0.0-alpha.4
|
2026-07-20 20:20:22 +08:00 |
|
wpxp123456
|
acc82a8b91
|
fix(drawing): preserve shape state during refresh (#7298)
|
2026-07-20 19:04:41 +08:00 |
|
wpxp123456
|
e853a22770
|
feat(docs): move drawing commands and add image facade (#7278)
|
2026-07-16 20:37:49 +08:00 |
|
wpxp123456
|
4dfb9ee9c9
|
refactor(docs): centralize document drawing transform helpers (#7269)
|
2026-07-15 17:42:15 +08:00 |
|
wpxp123456
|
cd749d617d
|
refactor(SSC): remove SSC functionality (#7267)
|
2026-07-15 15:01:25 +08:00 |
|
Wpxp123456
|
57d36e1139
|
Revert "refactor(SSC): remove SSC function (#7264)"
This reverts commit 113a7519ee.
|
2026-07-15 14:30:16 +08:00 |
|
wpxp123456
|
113a7519ee
|
refactor(SSC): remove SSC function (#7264)
|
2026-07-15 10:35:34 +08:00 |
|
wpxp123456
|
dc36b204a1
|
fix: fix sheets-table render (#7263)
|
2026-07-14 20:51:45 +08:00 |
|
wpxp123456
|
e2ece01f61
|
fix(sheets-ui): reorder tabs correctly with hidden sheets (#7259)
|
2026-07-14 17:07:53 +08:00 |
|
wpxp123456
|
d23c8df311
|
fix(docs-ui): align IME input with cursor (#7256)
|
2026-07-14 16:35:24 +08:00 |
|
wpxp123456
|
35ab8bd761
|
fix: fix transform position (#7253)
|
2026-07-14 12:08:28 +08:00 |
|
wpxp123456
|
656de76ee4
|
fix(sheets): fix printing issues (#7248)
|
2026-07-13 19:09:10 +08:00 |
|
wpxp123456
|
ccf2a8cae8
|
refactor(base): remove deleted snapshot fields (#7239)
|
2026-07-11 19:00:00 +08:00 |
|
wpxp123456
|
6853617003
|
feat(core): add runtime enums for bases (#7234)
|
2026-07-11 16:03:55 +08:00 |
|
wpxp123456
|
423bb61fc1
|
fix: fix unit empty snapshot export (#7219)
|
2026-07-09 14:24:59 +08:00 |
|
wpxp123456
|
80f8f50e7d
|
fix(sheets): fix sheets editor (#7208)
|
2026-07-07 18:18:01 +08:00 |
|
wpxp123456
|
600eaf2b62
|
feat: core facade f-enum add ImageSourceType (#7202)
|
2026-07-06 21:21:35 +08:00 |
|