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