Skip to content

v0.28.0

Choose a tag to compare

@github-actions github-actions released this 25 Mar 17:19
· 67 commits to main since this release

   🚀 Features

  • Add siteConfig.excerpt and md:afterRender hook  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #638 (2745b)
  • Add CDN externals support for build-time module replacement  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #639 (d9d18)
  • Add llms.txt and raw markdown output module  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #642 (71724)
  • Improve math rendering, add press blog posts layout & fix scoped CSS warnings  -  by @YunYouJun (a6437)
  • Add content loader infrastructure for third-party CMS integration  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #658 (efa5a)
  • Migrate from vite-plugin-vue-layouts to vite-plugin-vue-layouts-next  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #664 (dd2bc)
  • Enhance collections with collapse mode, link items, membership badges, and devtools  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #654 (d7abf)
  • Add package manager bun  -  by @xrr2016 in #675 (f4de2)
  • Add ValaxyDebug component, theme select in create-valaxy, and doc-i18n skill  -  by @YunYouJun (10997)
  • cli:
    • Enhance valaxy debug with richer diagnostics and --plain mode  -  by @YunYouJun and Claude Opus 4.6 (1M context) (2433f)
  • client:
  • devtools:
    • Redesign DevTools with new pages, REST API, and batch editing  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #682 (9777f)
  • docs:
  • i18n:
    • Add taxonomy i18n validation and simplify tag/category translations  -  by @YunYouJun (c1fc9)
  • llms:
  • search:
  • theme-press:
    • Add AskAI button and Markdown copy actions  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #645 (f59d3)
    • 升级 Algolia DocSearch v4 并集成 Ask AI 侧面板  -  by @YunYouJun (4e2aa)
    • Add clickable tags and tags layout page  -  by @YunYouJun (087a6)
    • Add i18n routing and migrate docs to file-based i18n  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #656 (48ade)
    • Add previous/next page navigation  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #674 (b1389)
  • theme-yun:
  • valaxy:

   🐞 Bug Fixes

  • Resolve eslint lint errors and warnings  -  by @YunYouJun (10796)
  • Pre-scan markdown titles for group-icons to fix missing icons in production  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #648 (9ee39)
  • Reduce memory usage during SSG build to prevent OOM  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #649 (68a87)
  • Add general subpath alias for addon imports  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #655 and #657 (799a0)
  • Sort page list by top frontmatter so sidebar respects item ordering  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #554 and #661 (51c97)
  • Field value for date.  -  by @xiaohaoxing in #666 (e789f)
  • Defer prologue animation until banner animation completes  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #665 (bdb73)
  • Resolve blurry images after medium-zoom preview  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #669 (e6fc5)
  • Sync layout imports in SSG build to prevent hydration mismatch  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #672 (b41e3)
  • Resolve SSR hydration mismatches and remove vite-node dependency  -  by @YunYouJun (7c2b3)
  • Escape SFC tags inside HTML comments in markdown  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #678 (6b766)
  • Gate pageData.lastUpdated behind siteConfig.lastUpdated option  -  by @YunYouJun and Claude Opus 4.6 (1M context) (30baf)
  • addon-twikoo:
  • cli:
  • config:
  • lint:
  • markdown:
    • Use async renderAsync to prevent [object Promise] in excerpts  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #667 (35828)
  • ssg:
    • Prevent hydration mismatch in pagination and post count  -  by @YunYouJun (bad57)
  • ssr:
    • Resolve hydration mismatches and improve SSG configuration  -  by @YunYouJun (db14b)
    • Resolve hydration mismatch caused by route aliases and dynamic icons  -  by @YunYouJun (03c4a)
  • theme:
    • 优化分页样式位置并修复生产环境草稿过滤  -  by @YunYouJun (f8612)
  • theme-yun:
    • Sticky footer when page content is short  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #646 (a565b)
    • Add optional chaining to prevent SSG build errors  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #668 (13c86)
    • Fix mobile layout issues with sidebar and post cards  -  by @YunYouJun (39af7)
    • Resolve SSR hydration mismatches and animation timing  -  by @YunYouJun (1fe3d)
    • Defer URL fetch in useRandomData to prevent hydration mismatch  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #680 (8896f)
  • valaxy:

   🏎 Performance

  • Parallelize async plugin initialization and cache i18n locales  -  by @YunYouJun (8c985)
  • Optimize SSG memory usage and improve build configuration  -  by @YunYouJun (5296f)
  • Optimize SSG memory usage with child process isolation  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #650 (2b283)
  • Parallelize addon/unocss config loading and use async file reads  -  by @YunYouJun and Claude Opus 4.6 (1M context) in #671 (099fa)
  • ci: Optimize Playwright browser installation in CI  -  by @YunYouJun (f2a74)
    View changes on GitHub