100 Commits
Author SHA1 Message Date
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