Tracking issue for cleanup deferred past 1.0 (these are not blockers for the 1.0 line; scheduled for the next major since removals require a major bump).
Context: the 1.0 deprecation sweep removed unocssPresets.uno, top-level ignoreDeadLinks, the color frontmatter type, the built-in APlayer/Meting widget (→ valaxy-addon-meting), and the legacy vite-ssg SSG engine (#706).
Remaining for v2.0
Optional / nice-to-have
Tracking issue for cleanup deferred past 1.0 (these are not blockers for the 1.0 line; scheduled for the next major since removals require a major bump).
Context: the 1.0 deprecation sweep removed
unocssPresets.uno, top-levelignoreDeadLinks, thecolorfrontmatter type, the built-in APlayer/Meting widget (→valaxy-addon-meting), and the legacyvite-ssgSSG engine (#706).Remaining for v2.0
useCodePen(packages/valaxy/client/composables/widgets/codepen.ts). It only injects the CodePen embed script and is redundant with the documenteduseScriptTag('https://static.codepen.io/assets/embed/ei.js')one-liner (seedocs/pages/guide/post.md→ Scripts). Remove the widget + itsfrontmatter.codepenhandling inValaxyMd.vue; point users to the Scripts doc.pageTitleClass/postTitleClassare theme-yun-only presentation fields still declared in corePageFrontMatter(packages/valaxy/types/frontmatter/page.ts). Establish adeclare module 'valaxy'frontmatter augmentation pattern in theme-yun and move them there (deprecatedcoloralready removed from core). This needs new augmentation infra + verification that the typing surfaces to end-user.md/config — do it as a deliberate change, not a half-migration.Optional / nice-to-have