Commit graph

816 commits

Author SHA1 Message Date
Jacobinwwey
646df61725 docs: refresh quarterly chronicle for 1.9.4 2026-07-21 15:34:47 +00:00
aliyun1121003339
c43422b014 fix(release): normalize i18n audit paths 2026-07-21 23:30:31 +08:00
aliyun1121003339
41efd8a926 fix(release): model executable fixtures on POSIX 2026-07-21 23:24:03 +08:00
aliyun1121003339
a996688ed5 fix(release): make validation portable
Keep CircuitikZ filesystem fixtures host-native, preserve Node in CLI fallback PATH tests, and own the website frontmatter parser at the root test boundary so Linux release runners match local verification.
2026-07-21 23:03:06 +08:00
aliyun1121003339
48ec2c139a fix(release): synchronize npm 10 lockfile
Regenerate package-lock.json with the GitHub Actions npm version so clean installs include required Node type peers and the 1.9.4 release workflow can run reproducibly.
2026-07-21 22:30:45 +08:00
aliyun1121003339
319b2cd9ac chore(release): prepare 1.9.4
Synchronize release metadata, bilingual notes, welcome digest, and multilingual repository chronicle after validating the 110-commit release range.
2026-07-21 22:03:45 +08:00
aliyun1121003339
1a88a8db8d fix(docs): restore README footer hierarchy 2026-07-21 20:45:07 +08:00
aliyun1121003339
bac0fb8dc1 feat(diagrams): add managed CircuitikZ runtime and fix history scrolling
Add an optional ownership-scoped Tectonic environment with secure installation, native compile verification, and topology-preserving repair support. Harden CircuitikZ generation and preview routing, fix the history drawer scroll model, and synchronize bilingual architecture, user guidance, and localized README documentation.
2026-07-20 03:49:24 +08:00
aliyun1121003339
3e47cc5ef6 feat(ui): add adaptive diagram history drawer 2026-07-19 14:55:32 +08:00
aliyun1121003339
43ba38dc2d test(ui): close scheme A verification gaps 2026-07-19 09:55:15 +08:00
aliyun1121003339
dce330172d fix(ui): complete scheme A preview and navigation 2026-07-19 00:35:57 +08:00
aliyun1121003339
6b18f09d93 refactor(settings): capture catalog at declaration boundary 2026-07-12 00:22:31 +08:00
aliyun1121003339
4edfb9689d fix(diagrams): report missing history artifacts 2026-07-12 00:05:19 +08:00
aliyun1121003339
97af9b3e96 refactor(ui): separate history query and navigation state 2026-07-11 23:30:05 +08:00
aliyun1121003339
8c32069f6b feat(settings): complete discovery feedback 2026-07-11 23:21:02 +08:00
aliyun1121003339
3ee24d8e43 feat(ui): localize and harden history management 2026-07-11 23:11:01 +08:00
aliyun1121003339
77b6ea2d9b docs: record scheme A verification evidence 2026-07-11 22:51:40 +08:00
aliyun1121003339
246d956372 fix(batch): guard non-interactive target folders 2026-07-11 22:45:41 +08:00
aliyun1121003339
e197af3076 feat(diagrams): reopen persisted history previews 2026-07-11 22:35:16 +08:00
aliyun1121003339
3ec67f7a64 feat(diagrams): add persistent history actions 2026-07-11 22:25:47 +08:00
aliyun1121003339
b1d9d6a6df feat(settings): stabilize localized favorite identities 2026-07-11 22:12:58 +08:00
aliyun1121003339
e99ee8b67f feat(diagrams): persist exported artifact paths 2026-07-11 22:06:05 +08:00
aliyun1121003339
d2ffcb3262 feat: add vault history and settings discovery 2026-07-11 21:55:53 +08:00
aliyun1121003339
a4595e4d7c docs(settings): plan history and navigation delivery 2026-07-11 20:34:23 +08:00
aliyun1121003339
5a31c15ee4 docs(settings): design vault history and navigation 2026-07-11 20:31:48 +08:00
aliyun1121003339
ebca2e706c fix(diagrams): improve circuit preview legibility
Remove overlapping maintainer metadata, prevent inherited text strokes, normalize screen labels, and reduce visual weight in CircuitikZ SVG companions.
2026-07-11 20:04:50 +08:00
aliyun1121003339
af6f04dc14 fix(diagrams): clarify circuit sources and harden generation
Separate diagram intent, editable source format, and visual export choices across the UI and public guide. Constrain CircuitikZ prompting and recover supported circuits deterministically when a model returns an invalid CircuitSpec.
2026-07-11 19:47:28 +08:00
aliyun1121003339
3c88c05b1e fix(diagrams): expose circuitikz render target
Move diagram pipeline target controls out of Developer mode so Circuit (Circuitikz) and Circuitikz + SVG preview are discoverable in normal settings. Document the current constrained circuitikz export boundary, multi-format SVG/PNG/PDF review flow, and localized MDX publishing policy across the docs site.
2026-07-10 15:55:59 +08:00
aliyun1121003339
434d4e00db feat(diagrams): expose constrained circuitikz exports 2026-07-09 19:14:23 +08:00
aliyun1121003339
f190382f81 fix(diagrams): align async svg edge arrows 2026-07-09 16:56:00 +08:00
aliyun1121003339
f826297bb1 fix(diagrams): export readable svg png pdf previews 2026-07-09 15:28:49 +08:00
aliyun1121003339
a92ce0583c feat(diagrams): add svg companions for source artifacts 2026-07-08 21:05:16 +08:00
aliyun1121003339
eda64039cd docs(website): publish all README language docs routes
Add the README/UI locale matrix as the website documentation publishing source of truth, expand localized Docusaurus docs routes for every supported locale, and align GEO/Pages audits with the full multilingual route contract.
2026-07-08 02:39:26 +08:00
aliyun1121003339
89bc176760 docs(website): complete multilingual docs localization 2026-07-07 18:20:58 +08:00
aliyun1121003339
aed8bb96cf docs(website): publish complete multilingual docs routes 2026-07-07 05:56:00 +08:00
aliyun1121003339
f6039dc111 fix: read source-only diagram artifacts for preview 2026-07-07 04:45:38 +08:00
aliyun1121003339
ad0b083f36 feat: flag tiny png render footprints 2026-07-07 03:52:47 +08:00
aliyun1121003339
40ca6bccf3 feat: classify circuitikz path log failures 2026-07-07 03:27:51 +08:00
aliyun1121003339
71b85e85b1 feat: preview board source artifacts 2026-07-07 03:13:05 +08:00
aliyun1121003339
64e7f5ea06 feat: preview circuitikz source artifacts 2026-07-07 02:53:02 +08:00
aliyun1121003339
c38079ea81 feat: add cmos transmission gate circuitikz family 2026-07-07 02:28:45 +08:00
aliyun1121003339
6d5292063b feat: add cmos buffer circuitikz family 2026-07-07 02:07:49 +08:00
aliyun1121003339
28c62d73a7 feat: localize diagram diagnostic summaries 2026-07-07 01:35:25 +08:00
aliyun1121003339
9c515d4fa4 feat: add cmos nor circuitikz family 2026-07-07 01:16:32 +08:00
aliyun1121003339
6081a2d93f feat: add cmos nand circuitikz family 2026-07-07 00:37:03 +08:00
aliyun1121003339
7dfcf596a1 feat: honor svg text anchors in circuitikz smoke 2026-07-07 00:14:21 +08:00
aliyun1121003339
f3460d7031 feat: accept svg accessibility labels in circuitikz smoke 2026-07-06 23:30:53 +08:00
aliyun1121003339
f7c92f4250 feat: report circuitikz renderer availability 2026-07-06 23:10:27 +08:00
aliyun1121003339
8b8157c15b feat: persist circuitikz repair acceptance evidence 2026-07-06 22:44:32 +08:00
aliyun1121003339
449c4037c2 feat: report circuitikz repair acceptance gates 2026-07-06 22:26:13 +08:00