github hugo-fixit/FixIt v0.4.0-alpha.2

pre-release8 hours ago

v0.4.0-alpha.2 - 19 November 2025

πŸ”€ Merged PRs

This release includes 15 merged pull requests that have been successfully integrated into the codebase.

Click to expand merged PRs
  • Implement TOC drawer feature by @Lruihao in #657
  • Refactor duplicated code in theme.js by @Copilot in #655
  • Deps-dev: Bump @antfu/eslint-config from 5.4.1 to 6.2.0 by @dependabot in #654
  • Deps-dev: Bump the npm-development group with 4 updates by @dependabot in #653
  • Hide line number column in code block for RSS feed by @Lruihao in #652
  • Add APlayer shortcode and audio support by @Lruihao in #650
  • Deps-dev: Bump the npm-development group with 2 updates by @dependabot in #646
  • Deps: Bump actions/setup-node from 5 to 6 by @dependabot in #645
  • Deps: Bump github/codeql-action from 3 to 4 by @dependabot in #644
  • Add JSON Viewer support and related configurations by @Lruihao in #643
  • Improve relative URL handling for subdirectory deployments by @Lruihao in #642
  • Add support for center-aligned alerts in admonition syntax by @Lruihao in #640
  • Deps-dev: Bump the npm-development group with 9 updates by @dependabot in #638
  • Improve fuse search config for multilingual support by @dawnkylin in #639
  • Adjust the loading order and output path of theme resources by @Lruihao in #635

βœ”οΈ Closed Issues

This release addresses 1 issue that has been resolved and closed.

  • Theme configuration failed to be retrieved for articles with Chinese paths #656 by @Lruihao

πŸŽ‰ New Features

  • Implement TOC drawer feature (#657) aad7504 by @Lruihao
  • Add APlayer shortcode and audio support (#650) fe129dd by @Lruihao
  • Add JSON Viewer support and related configurations (#643) fa94e69 by @Lruihao
  • Add support for center-aligned alerts in admonition syntax (#640) 94968bb by @Lruihao
  • Update code type map with additional languages and improved documentation 6f27a2b by @Lruihao
  • Enhance search functionality with additional attributes and improved anchor handling 1ba0303 by @Lruihao
  • Enhance RSS feed content processing by removing unnecessary wrappers and converting JSON viewer components to code blocks (#651) 924d72f by @Lruihao
  • Instant.page: Preload links as soon as they’re visible 63655b3 by @Lruihao

πŸ› Bug Fixes

  • Hide line number column in code block for RSS feed (#652) f984fc6 by @Lruihao
  • Improve relative URL handling for subdirectory deployments (#642) 664e9f0 by @Lruihao
  • Improve fuse search config for multilingual support (#639) 5c07b37 by @dawnkylin
  • Theme configuration failed to be retrieved for articles with Chinese paths 44d68d9 by @Lruihao
  • Support KaTeX and MathJax in home scope 5d03f55 by @Lruihao
  • Normalize language class names in code titles for consistency 066c82c by @Lruihao
  • Ensure that the config of each page is unique dd877f8 by @Lruihao
  • Xypic diagram color at dark theme and update MathJax script loading options 42a5ebd by @Lruihao
  • Enhance diagram copy button functionality and ensure Echarts visibility on home page 5c74d43 by @Lruihao
  • Remove paginate setting and update mainSections comment in hugo.toml a228cce by @Lruihao
  • Simplify pagination condition in home layout b850cfc by @Lruihao
  • Update MathJax options to disable menu when explicitly set to false 8cc38f6 by @Lruihao
  • A form field element should have an id or name attribute f23f793 by @Lruihao
  • Add missing 'const' keyword for CACHE_VERSION declaration 113ad24 by @Lruihao

♻️ Refactoring and Updates

  • Refactor duplicated code in theme.js (#655) 96b2f5f by @Copilot
  • Adjust the loading order and output path of theme resources (#635) 50488df by @Lruihao
  • Add xml-content partial for enhanced content processing in RSS/Atom feeds dba83f8 by @Lruihao

πŸ“ Documentation Changes

βœ… Changes to Test Assets

🎨 Tidying of Code eg Whitespace

πŸ”§ Chores And Housekeeping

βͺ Reverts

Full Changelog: v0.4.0-alpha.1...v0.4.0-alpha.2

Don't miss a new FixIt release

NewReleases is sending notifications on new releases.