v2.8.31
- Accept a non-constructable reader (a factory function, not only a
Readerclass) as theReaderof aZipFileEntry/ZipDirectoryEntry; the reader is now invoked with or withoutnewdepending on whether it exposes a prototype. - Export the
ERR_ITERATOR_COMPLETED_TOO_SOONandERR_WRITER_NOT_INITIALIZEDerror constants.
- Add a dedicated
index.d.ctsso TypeScript resolves the correct types for the CommonJS entry point instead of falling back to the ESM declarations. - Fix invalid entries in the MIME type table: drop the bogus
x-font/pcf.Zand duplicatevideo/avifentries, correct the mis-keyedapplication/x-ms-installer(msi), and mapimage/avifto bothavifandavifs. - Align the JavaScript zlib module with the
windowBits: -16raw-stream convention.
- Build the MIME type map lazily from a compact JSON payload, so the table is only parsed when a MIME type is actually requested.
- Shrink the WebAssembly zlib module by ~8 KB (~16%) by merging the deflate64 path into the inflate code and generating the deflate trees at runtime.
- Reduce bundle size by mangling internal property names and shipping inline worker payloads deflate-compressed.
v5.10.0
July 15, 2026
- Added
eventGapoption - Added bundled TypeScript type definitions
- Fixed
weekNumbersoption not working without theDayGridplugin - Fixed timeline scales not rendering without the
ResourceTimeGridplugin
Special thanks to the following sponsors of EventСalendar:
@ekwi-tech @syncsynchalt @aurawindsurfing
@cherry-markdown/client@0.4.0
-
refactor(client): 重构客户端 UI 并增强桌面端编辑体验。
- 将客户端 UI 组件从 Vue SFC 迁移为 TSX,保留原有文件、编辑器和状态栏行为。
- 优化左侧工作区,支持面板宽度拖拽、图标提示、当前文件定位、右键菜单视口避让和最近文件按日期分组。
- 支持在 macOS Finder 中通过文件关联打开 Markdown/Text 文件,并保留 Windows 双击打开文件能力。 @sunsonliu(#1793)(
a5f6841)
- feat(client): Windows 安装包新增:安装时注册系统自带的文本预览处理器,使资源管理器预览窗格可直接查看
.md/.markdown源码- 安装向导支持选择"为当前用户"或"为所有用户"安装,卸载时会一并清理
- 修复编辑区无法滚动的问题 @sunsonliu(#1802)(
01bfd3c)
- feat(client): 客户端底部状态栏增加「专注模式」开关
- 在预览模式下支持点击图片查看大图
- 统一图标风格,优化悬浮目录样式
- 纯预览模式时,限制预览区的最大宽度为1024px @sunsonliu(#1800)(
9450c81)
- Updated dependencies [
fd1e18d]:- cherry-markdown@0.11.6
rari@0.15.3
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.15.2...rari@0.15.3
@rari/use-cache@0.15.3
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/@rari/use-cache@0.15.2...@rari/use-cache@0.15.3
use-cache-binaries@0.15.3
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/use-cache-binaries@0.15.2...use-cache-binaries@0.15.3
v0.15.3
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/v0.15.2...v0.15.3
v16.3.0-canary.86
- Better support the CLI spinner when running the TSC CLI: #95753
- Upgrade React from
5123b063-20260708to7023f501-20260714: #95782 - docs: add route-side URL data audit to the Partial Prefetching adoption guide: #95389
- docs: revalidateTag with expire zero, for route handlers: #95760
- request insights: add DevTools request panel (5/5): #93978
- docs: Improve immutable static docs: #95752
- Add React sync development skill: #95620
- docs: useSearchParams example stray link: #95759
- Improve the NFT error message and ignore comment handling: #95144
- Upgrade to swc 73: #95731
Huge thanks to @lukesandberg, @vercel-release-bot, @aurorascharff, @icyJoseph, @feedthejim, @mischnic, and @timneutkens for helping!