feat(storage): 添加GitHub API存储驱动
feat(ui): 为 docx/xlsx/pptx 添加 Office 预览
feat(ui): 添加 HEIC/HEIF 图像预览支持,使用 libheif-js 解码器
feat(ui): 添加Live Photo支持,支持并发图库加载和渐进式渲染( 同名图片和视频放在同一目录下触发实况 )
feat(ui): 添加支持IOS实况照片和EXIF元数据的FS媒体灯箱
feat(ui): 将iframe地图替换为交互式leaflet组件
feat(ui): 使用 snapdom 替换 html-to-image 实现 PNG 导出并支持跨域图片代理
feat(ui): 为 markdown 显示添加 keepalive 支持和竞态条件保护
feat(file-system): 添加用于流式ZIP下载的文件系统访问API
feat(fs): 添加基于etag的条件请求和调整路由
per(storage): 为所有驱动添加原生范围支持并修复私有仓库下载
fix: 本地存储bug
- 添加leaflet依赖用于地图渲染
- 在灯箱内添加实况照片播放功能,支持按住播放交互
- 使用exifreader集成EXIF元数据侧边栏,显示相机详细信息
- 添加Live Photo查看器组件,支持HEIC/JPG+MOV检测和播放控制
- 重构图库视图,实现并发图片加载队列和渐进式渲染
- 优化PhotoSwipe,使用itemData过滤器和异步内容加载
- 集成 libheif-js 将 HEIC/HEIF 图像解码
- 添加并发限制器以减少内存/网络峰值
- 从 html-to-image 迁移到 @zumer/snapdom,以更好地处理跨域资源
- 添加后端代理票据端点,实现安全的资源获取
- 在 markdown 导出中启用外部图片的自动代理使用
- 移除已弃用的 htmlToImage 工具并更新 vite 供应商块
- 升级 zip.js 到 2.8.11 版本,并明确配置 worker/wasm URI
- 在文件篮中添加 zip64 支持以生成大型归档文件
- 添加渲染版本系统以防止异步操作期间的竞态条件
- 引入 OfficeNativeViewer 组件,支持 Office OpenXML 格式的本地渲染
- 后端为 docx/xlsx/pptx 注入 "native" 提供程序;旧格式仍使用外部程序
- 为 github releases/api、webdav、s3、onedrive 和 googledrive 启用 http 范围请求 (206)
实现新的GitHub API存储驱动(GITHUB_API) - 实现目录列表的弱etag生成,支持304未修改响应
- 将挂载资源管理器从基于查询的预览转换为基于路径名的导航
- 添加历史记录恢复和预取缓存以实现即时导航