efeire
5518830440
feat: expand data-grid copy formats and metadata (#12777)
* feat: extend data grid copy formats
* fix(data-grid): address copy parity review findings
* test(sidebar): cover qualified multi-copy names
* fix(grid): retain row header option for TSV
* fix(i18n): remove unused extractor import
* fix(grid): satisfy clippy for unsigned types
* fix(grid): address copy parity review findings
* fix(grid): preserve exact PHP decimal values
* fix(grid): pass dialect into PHP extraction
* fix(grid): require known dialect for PHP floats
* style(grid): format metadata copy test
* Avoid lint warning in metadata formula guard
* Preserve standalone at-sign metadata values
* Align PHP date option with extractor wire contract
* Distinguish binary floats from binary data
* Preserve exact decimal precision across query results
* Cover CLI exact decimal formatting
* docs: clarify data grid copy entry points
* fix: satisfy Rust clippy for decimal serializer
* fix: preserve PHP single-quoted line breaks
* docs: add verified data grid copy example
* test: cover qualified sidebar object namespaces
* feat(grid): add temporary advanced copy workflow
* fix(grid): guard advanced copy preview lifecycle
* docs(grid): clarify copy format settings without stale preview
* fix(copy): preserve identifier and null-marker semantics
* test(copy): assert null-disabled marker collisions are allowed
* style(copy): match CI rustfmt ordering
2026-10-20 20:10:31 +08:00
..
2026-10-11 20:26:54 +08:00
2026-10-17 20:09:33 +08:00
2026-10-09 16:49:36 +08:00
2026-10-20 18:42:55 +08:00
2026-10-18 18:10:40 +00:00
2026-10-20 20:10:31 +08:00
2026-10-16 18:05:53 +08:00
2026-07-27 10:51:19 +08:00
2026-10-14 16:25:44 +08:00
2026-10-16 18:05:53 +08:00
2026-10-16 18:42:35 +08:00
2026-10-20 00:19:22 +08:00
2026-10-17 09:21:15 +08:00
2026-09-20 17:30:23 +08:00
2026-10-20 09:47:16 +08:00
2026-06-10 12:52:04 +08:00
2026-09-15 17:39:59 +08:00
2026-09-23 12:29:56 +08:00
2026-08-14 17:55:25 +08:00
2026-10-20 20:10:31 +08:00
2026-10-13 11:38:15 +08:00
2026-10-13 11:38:15 +08:00
2026-10-20 19:56:06 +08:00
2026-10-09 17:55:12 +08:00
2026-10-04 16:29:06 +08:00
2026-08-10 18:22:16 +08:00
2026-04-29 23:46:10 +08:00
2026-09-27 12:04:10 +08:00
2026-08-14 12:58:03 +08:00
2026-09-16 22:46:48 +08:00
2026-09-16 22:46:48 +08:00
2026-09-16 22:46:48 +08:00
2026-10-16 16:44:46 +08:00
2026-08-08 11:56:32 +08:00
2026-08-06 23:15:17 +08:00
2026-08-14 17:55:25 +08:00
2026-06-10 08:37:18 +08:00
2026-10-16 17:43:41 +08:00
2026-09-15 17:39:59 +08:00
2026-09-21 15:36:49 +08:00
2026-10-16 17:43:41 +08:00
2026-07-27 10:51:19 +08:00
2026-06-10 08:37:18 +08:00
2026-04-30 00:01:05 +08:00
2026-09-25 15:51:58 +08:00
2026-05-01 21:55:00 +08:00
2026-05-01 21:55:00 +08:00
2026-06-16 11:55:49 +08:00
2026-06-16 11:55:49 +08:00
2026-06-08 17:53:05 +08:00
2026-06-08 17:53:05 +08:00
2026-06-09 11:59:49 +08:00
2026-06-16 11:55:49 +08:00
2026-06-16 11:55:49 +08:00
2026-07-14 12:35:13 +08:00
2026-07-14 12:35:13 +08:00
2026-04-30 18:10:44 +08:00
2026-09-22 18:10:07 +08:00
2026-10-06 01:32:53 +08:00
2026-10-20 10:23:01 +08:00
2026-07-29 22:53:34 +08:00
2026-08-11 17:02:39 +08:00
2026-04-30 00:01:05 +08:00
2026-10-04 20:39:37 +08:00
2026-09-25 12:37:26 +08:00