Univer
|
c3c448f136
|
feat(docs-ui): support post-paste options in internal editors (#7783)
|
2026-09-29 15:59:34 -07:00 |
|
Univer
|
8059d7b659
|
fix(ui): align docs and sheets paste controls (#7765)
|
2026-09-28 18:40:17 -07:00 |
|
Univer
|
d725a78ec4
|
docs: update editor maturity wording in all readme translations (#7777)
|
2026-09-28 13:00:31 -07:00 |
|
Univer
|
e11a3897d9
|
perf(engine-formula): optimize conditional aggregate arrays (#7753)
|
2026-09-27 12:58:04 -07:00 |
|
Univer
|
b0be43d135
|
fix(ui): preserve scoped formatting and virtualized document selections (#7756)
|
2026-09-27 12:55:50 -07:00 |
|
Univer
|
cfb245a2f9
|
fix(docs-hyper-link-ui): respect host editor hyperlink ownership (#7754)
|
2026-09-27 03:12:13 -07:00 |
|
Univer
|
727c345139
|
feat(docs): unify format painter and preserve formatting through edits (#7733)
|
2026-09-21 21:53:39 +08:00 |
|
Univer
|
3a6ba830b3
|
fix(docs): ignore stale worker layout callbacks during disposal (#7729)
|
2026-09-21 20:25:45 +08:00 |
|
Univer
|
1d090608fa
|
feat(docs): support instance-scoped layout presentations (#7697)
|
2026-09-21 01:03:43 +08:00 |
|
Univer
|
f1719b2034
|
fix(core): preserve escaped line separators in number formats (#7717)
|
2026-09-21 00:02:57 +08:00 |
|
 Univerand白熱
|
13e30364c0
|
feat(docs-ui): add paste special and post-paste formatting (#7709)
Co-authored-by: 白熱 <sonne@asaki.me>
|
2026-09-20 14:43:48 +08:00 |
|
Univer
|
2babd398a2
|
fix(sheets): preserve formula parity and reduce recalculation overhead (#7704)
|
2026-09-20 02:30:33 +08:00 |
|
Univer
|
d61608dace
|
docs: align README positioning and SDK ecosystem across locales (#7705)
|
2026-09-18 22:23:40 +08:00 |
|
Univer
|
1ba4a5bb93
|
test(engine-render): stabilize incremental layout timing checks (#7700)
|
2026-09-18 16:53:36 +08:00 |
|
Univer
|
309188e6ba
|
fix(docs): support native groups and behind-text drawing selection (#7701)
|
2026-09-18 14:39:27 +08:00 |
|
Univer
|
1484a245ba
|
fix(sheets): preserve imported workbook semantics and formula caches (#7673)
|
2026-09-17 17:13:51 +08:00 |
|
Univer
|
33770fe732
|
fix(docs-ui): stabilize paragraph menus and focus handoffs (#7696)
|
2026-09-17 15:15:56 +08:00 |
|
Univer
|
3c1bcc176f
|
feat(docs): integrate table of contents and Office layout fidelity (#7670)
|
2026-09-17 11:44:01 +08:00 |
|
Univer
|
e6098a7166
|
fix(ui): preserve editor input, focus and error feedback (#7671)
|
2026-09-11 23:57:38 +08:00 |
|
 UniverandWpxp123456
|
606fda5ab5
|
feat(ui): add docs mobile editing and shared canvas interactions (#7636)
Co-authored-by: Wpxp123456 <2677556700@qq.com>
|
2026-09-11 21:23:42 +08:00 |
|
Univer
|
6cac0bd1a4
|
fix(ui): restore design components and handle editor interactions upstream (#7662)
|
2026-09-09 21:34:15 +08:00 |
|
Univer
|
97fb3fa48d
|
fix(ui): harden high-priority editor interactions (#7629)
|
2026-09-09 18:42:18 +08:00 |
|
Univer
|
319f24d2d6
|
feat(docs): support paginated footnotes and endnotes (#7645)
|
2026-09-09 00:55:31 +08:00 |
|
Univer
|
76208a4204
|
feat(permission): support batch object policies (#7640)
|
2026-09-07 15:43:21 +08:00 |
|
Univer
|
9ac4614f2d
|
feat(permission): persist object policies and stabilize Docs editing (#7634)
|
2026-09-07 12:49:56 +08:00 |
|
Univer
|
9986fd5489
|
fix(engine-render): invalidate cached document font metrics (#7635)
|
2026-09-07 09:13:35 +08:00 |
|
Univer
|
dee08c357c
|
perf(docs): localize incremental layout work (#7630)
|
2026-09-04 19:27:11 +08:00 |
|
Univer
|
b3547d4031
|
fix(docs): hide floating menus for locked selections (#7628)
|
2026-09-04 14:30:20 +08:00 |
|
Univer
|
998ae0032e
|
fix(docs): defer incompatible worker layout boundaries (#7627)
|
2026-09-03 16:21:41 +08:00 |
|
Univer
|
0fe9019def
|
perf(docs): keep large documents responsive (#7615)
|
2026-09-03 01:24:36 +08:00 |
|
Univer
|
9f65fd63e7
|
feat(sheets-ui): improve mobile editing interactions (#7605)
|
2026-08-30 00:03:26 +08:00 |
|
Univer
|
9c75248da6
|
feat(clipboard): support external rich content and images (#7611)
|
2026-08-29 02:20:48 +08:00 |
|
Univer
|
c2316bb002
|
fix(docs): defer incompatible continuous publications (#7609)
|
2026-08-28 17:10:07 +08:00 |
|
Univer
|
8258321341
|
fix(docs): preserve drawing selection during layout refresh (#7606)
|
2026-08-28 16:00:30 +08:00 |
|
Univer
|
b5c7841840
|
fix(drawing): stabilize nested JSON1 updates (#7604)
|
2026-08-28 10:26:50 +08:00 |
|
Univer
|
8f5e911f22
|
feat(docs): add incremental layout worker (#7433)
|
2026-08-28 09:51:17 +08:00 |
|
Univer
|
f7e1033814
|
fix(ui): improve interaction reliability (#7591)
|
2026-08-28 01:04:23 +08:00 |
|
Univer
|
cdd5fd06be
|
fix(engine-render): prevent viewport scroll trails (#7601)
|
2026-08-27 23:52:00 +08:00 |
|
Univer
|
b6dce6c6d9
|
feat(history): preserve document action semantics (#7597)
|
2026-08-27 17:33:47 +08:00 |
|
Univer
|
0d84901259
|
feat(docs): add document permission controls (#7586)
|
2026-08-27 14:46:47 +08:00 |
|
Univer
|
e48e1553d1
|
fix(docs-drawing): clear resources on snapshot unload (#7583)
|
2026-08-26 19:49:44 +08:00 |
|
Univer
|
3fbd045d25
|
feat(thread-comment): support unified comment anchors and facade APIs (#7585)
|
2026-08-26 12:36:15 +08:00 |
|
Univer
|
d9d5391c85
|
fix(ui): support reliable base attachment previews (#7592)
|
2026-08-25 02:59:43 +08:00 |
|
Univer
|
f8652364a4
|
feat(core): support pivot base views (#7593)
|
2026-08-25 02:52:54 +08:00 |
|
Univer
|
5885b675b0
|
fix(engine-render): repaint text during incremental scrolling (#7563)
|
2026-08-20 21:25:38 +08:00 |
|
Univer
|
69a4795bc5
|
fix(docs-ui): clear solid text fill when setting text color (#7558)
|
2026-08-19 20:38:41 +08:00 |
|
Univer
|
ea42757676
|
fix(core): preserve custom range metadata when splitting (#7559)
|
2026-08-19 20:12:14 +08:00 |
|
Univer
|
49e11a67c3
|
fix(docs): remove settings menu icons (#7556)
|
2026-08-19 16:59:24 +08:00 |
|
 Univerand白熱
|
49333595c4
|
fix(render): resolve theme colors before canvas rendering (#7554)
Co-authored-by: 白熱 <sonne@asaki.me>
|
2026-08-19 12:30:43 +08:00 |
|
Univer
|
834785d74c
|
fix(docs-ui): expose custom block host viewport height (#7555)
|
2026-08-19 11:45:01 +08:00 |
|
Univer
|
e635af8a7e
|
fix(sheets): preserve styles when replacing cell text (#7553)
|
2026-08-19 08:52:22 +08:00 |
|
Univer
|
9954e52743
|
fix(docs): stabilize print preparation and column layout (#7552)
|
2026-08-18 21:54:34 +08:00 |
|
Univer
|
6c58f5d56c
|
fix(ui): delay menu tooltips on hover (#7546)
|
2026-08-18 16:26:23 +08:00 |
|
Univer
|
0b0c8f968d
|
test(sheets): cover formula reference selection (#7544)
|
2026-08-18 14:31:14 +08:00 |
|
Univer
|
e84e978ef7
|
fix(docs): preserve floating drawings during structural edits (#7541)
|
2026-08-18 00:45:46 +08:00 |
|
Univer
|
5585cfff1c
|
fix(sheets-ui): preserve empty cell text style (#7540)
|
2026-08-17 20:12:27 +08:00 |
|
Univer
|
72487307cd
|
fix(docs): prevent text overlap after style changes (#7539)
|
2026-08-17 19:59:47 +08:00 |
|
Univer
|
603016f6af
|
fix(engine-render): resolve theme colors when printing (#7537)
|
2026-08-17 19:30:00 +08:00 |
|
Univer
|
bc72e1f1f5
|
feat(core): add fluent rich text link APIs (#7536)
|
2026-08-17 12:38:35 +08:00 |
|
Univer
|
dc06ed8892
|
fix(embed): stabilize runtime UI ownership (#7532)
|
2026-08-17 09:04:11 +08:00 |
|
Univer
|
bbad43f704
|
fix(ui): harden print preparation state (#7534)
|
2026-08-17 03:09:32 +08:00 |
|
Univer
|
a66bbae18e
|
fix(docs): preserve empty list marker style after line break (#7531)
|
2026-08-17 01:01:06 +08:00 |
|
Univer
|
07d42e36e1
|
fix(docs): improve hyperlink styling and popup interactions (#7530)
|
2026-08-17 00:38:46 +08:00 |
|
Univer
|
f24306c359
|
fix(docs): persist image crop changes (#7528)
|
2026-08-16 19:11:16 +08:00 |
|
Univer
|
d3114d89fd
|
perf(sheets): dedupe float DOM zoom updates (#7527)
|
2026-08-16 18:21:30 +08:00 |
|
Univer
|
a7656906c3
|
fix(docs-ui): follow theme for overlay and caret (#7518)
|
2026-08-15 14:55:03 +08:00 |
|
Univer
|
e0b1e2781d
|
fix(docs): follow theme colors on canvas surfaces (#7514)
|
2026-08-15 00:33:09 +08:00 |
|
Univer
|
823663e326
|
perf(engine-render): adapt scrollbar seek rendering (#7513)
|
2026-08-15 00:04:57 +08:00 |
|
Univer
|
b29eb1170f
|
fix(formula): sync other formulas before calculation (#7511)
|
2026-08-14 18:01:25 +08:00 |
|
Univer
|
b1dc4c3d58
|
fix(docs): inherit list marker font size (#7510)
|
2026-08-14 17:04:55 +08:00 |
|
Univer
|
458d2e9d0c
|
fix(docs-ui): insert images directly from the ribbon (#7509)
|
2026-08-14 16:33:27 +08:00 |
|
Univer
|
4f74db67a8
|
perf(sheets): optimize large sheet scrolling (#7507)
|
2026-08-14 16:06:39 +08:00 |
|
Univer
|
09a077211d
|
perf(engine-render): reuse shape cache during transforms (#7508)
|
2026-08-14 14:39:54 +08:00 |
|
Univer
|
fe5cc4d07b
|
fix(embed): preserve sheet editing and calculation state (#7504)
|
2026-08-13 22:58:58 +08:00 |
|
Univer
|
f2aa09b618
|
fix(docs-ui): preserve header footer overlay color (#7503)
|
2026-08-13 21:48:20 +08:00 |
|
Univer
|
2cfea02f78
|
fix(sheets): improve gridline and scrollbar theme colors (#7501)
|
2026-08-13 20:14:55 +08:00 |
|
Univer
|
60c9628dd7
|
feat(docs-ui): add document statistics (#7498)
|
2026-08-13 15:38:54 +08:00 |
|
Univer
|
8cf9bca49e
|
docs(core): define Base table name constraints (#7494)
|
2026-08-13 14:49:36 +08:00 |
|
Univer
|
ef49abd9c2
|
fix(formula): preserve external table references (#7495)
|
2026-08-13 00:47:49 +08:00 |
|
Univer
|
770642a03e
|
fix(docs): align canvas backgrounds with document flavors (#7491)
|
2026-08-12 14:47:13 +08:00 |
|
Univer
|
889d10961b
|
fix(docs-ui): reset overflow scroll to start (#7490)
|
2026-08-12 12:35:44 +08:00 |
|
Univer
|
151f8283a9
|
fix: preserve embed hosts and align checkbox markers (#7488)
|
2026-08-12 11:28:55 +08:00 |
|
Univer
|
5a8680fbae
|
fix(ui): prevent browser zoom in floating menus (#7489)
|
2026-08-12 10:22:18 +08:00 |
|
Univer
|
3350da7e43
|
fix(sheets-ui): hide gridlines outside sheets (#7486)
|
2026-08-12 08:20:50 +08:00 |
|
Univer
|
fa702adaab
|
feat(sheets-ui): support embedded presentation tabs (#7487)
|
2026-08-12 07:39:34 +08:00 |
|
Univer
|
765afaf767
|
fix(sheets-ui): defer Facade pointer events (#7462)
|
2026-08-12 06:50:35 +08:00 |
|
Univer
|
e88af3ba46
|
feat(ui): add themed hover track border (#7485)
|
2026-08-12 06:32:44 +08:00 |
|
Univer
|
a49557e088
|
perf(engine-render): cache complex SVG image rasters (#7475)
|
2026-08-12 00:50:18 +08:00 |
|
Univer
|
bf9940c2af
|
perf(sheets): skip invisible text work in subpixel dimensions (#7483)
|
2026-08-11 22:53:14 +08:00 |
|
Univer
|
fd2c3ad1e2
|
chore(docs): remove AI review annotations (#7484)
|
2026-08-11 21:06:35 +08:00 |
|
Univer
|
0a8432f81d
|
perf(docs): coalesce changeset render refreshes (#7477)
|
2026-08-11 20:21:45 +08:00 |
|
Univer
|
2bdddf669b
|
fix(docs): prevent layered table selection highlight (#7476)
|
2026-08-11 18:39:37 +08:00 |
|
Univer
|
825bf011f2
|
revert(ui): restore unit-scoped runtime routing (#7472)
|
2026-08-11 14:22:45 +08:00 |
|
Univer
|
4636f66a05
|
feat(docs): add pre-text background extension phase (#7468)
|
2026-08-11 11:41:44 +08:00 |
|
Univer
|
8a25f7602e
|
fix(engine-render): export document extension type (#7473)
|
2026-08-11 01:52:53 +08:00 |
|
Univer
|
7541531f5b
|
fix(base): canonicalize formula table names (#7471)
|
2026-08-11 01:01:31 +08:00 |
|
Univer
|
36575dd719
|
feat(ui): resolve concurrent runtime scopes by element (#7460)
|
2026-08-11 00:11:40 +08:00 |
|
Univer
|
95320cc271
|
feat(ui): group emoji skin tone variants (#7469)
|
2026-08-10 19:37:27 +08:00 |
|
Univer
|
b1873fa205
|
fix(engine-render): align preset list indentation (#7463)
|
2026-08-10 10:39:07 +08:00 |
|
Univer
|
b930f76e64
|
fix(engine-render): improve traditional document layout fidelity (#7461)
|
2026-08-10 04:15:50 +08:00 |
|