Skip to content

Release v4.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Apr 13:59
· 72 commits to main since this release
fea2038

   🚀 Features

  • VideoBox: Support open any player on android  -  by chen bojian in #373 (e27bf)
  • permissions: Implement fine-grained permission control  -  by Jealous in #386 (0e239)
  • previews: Add PDF Viewer (embedpdf)  -  by MadDogOwner in #357 (eb7aa)

   🐞 Bug Fixes

  • build:
    • Add macOS compatibility for sed command  -  by Jealous and Claude Sonnet 4.5 in #378 (f62e6)
  • ci:
    • Gate trusted npm publish by NPM_PUBLISH  -  by Suyunmeng (91f46)
  • deps:
    • Update dependency @embedpdf/snippet to ^2.6.0  -  in #377 (7db1f)
    • Update remark (major)  -  in #108 (ed932)
    • Update dependency asciinema-player to ^3.14.15  -  in #332 (822f1)
    • Update dependency @embedpdf/snippet to ^2.8.0  -  in #388 (570db)
    • Update dependency asciinema-player to ^3.15.1  -  in #389 (0390a)
    • Update dependency @ruffle-rs/ruffle to v0.2.0-nightly.2026.3.9  -  in #384 (77d3f)
    • Update dependency @solid-primitives/keyboard to ^1.3.5  -  in #400 (beb3b)
    • Update dependency axios to ^1.13.6  -  in #401 (8a57e)
    • Update dependency artplayer-plugin-danmuku to ^5.3.0  -  in #415 (d22de)
    • Update dependency artplayer to ^5.4.0  -  in #414 (7cb63)
    • Update dependency @embedpdf/snippet to ^2.9.1  -  in #428 (d287a)
    • Update dependency @ruffle-rs/ruffle to v0.2.0-nightly.2026.3.23  -  in #413 (b7e9e)
    • Update dependency katex to ^0.16.40  -  in #402 (2717e)
    • Update dependency handlebars to ^4.7.9  -  in #449 (8a32b)
    • Update dependency solid-js to ^1.9.12  -  in #440 (8e69d)
    • Update dependency @embedpdf/snippet to ^2.12.1  -  in #439 (ba42b)
    • Update dependency katex to ^0.16.44  -  in #437 (2d6b5)
  • index:
    • Update dynamic base path fallback to use current directory  -  by MadDogOwner in #425 (06cf3)
  • resp:
    • Add write_content_bypass to FsListResp  -  by MadDogOwner in #454 (61fc6)
  • uploads:
    • Resolve hash calculation memory crash and add hashing progress  -  by Confusion-YMC in #375 (91004)
    • Update hash worker import to inline module  -  by MadDogOwner in #399 (19fb8)
  • vite:
    • Add patch for dynamic-base to support vite 8  -  by MadDogOwner in #426 (c3f5e)
    View changes on GitHub