v1.0.2 - 剪贴板兼容性升级与细节打磨
Pre-release
Pre-release
🌈 变更日志 (Changelog)
本次更新重点解决了生产环境(HTTP/IP访问)下的交互兼容性问题,并修复了静态资源加载的若干 Bug。
✨ 新特性 (Features)
- 📋 全环境剪贴板支持 (Clipboard Compatibility):
- 重写了复制功能底层逻辑,新增智能降级方案。
- 在支持 HTTPS 的现代环境中优先调用
Clipboard API。 - 在 HTTP 或内网环境中自动降级为
execCommand方案,彻底解决了非安全上下文无法复制课表/周报的问题。
🐛 问题修复 (Fixes)
- 🖼️ 侧边栏 Logo 修复:
- 修复了生产环境构建后,侧边栏 Logo 因路径问题无法显示的 Bug。
- 统一了 Logo 资源引用源,现在默认使用高清的
favicon.png,视觉体验更统一。
♻️ 代码优化 (Refactors)
- 🐟 赛博木鱼组件优化:
- 优化了音频资源的引用方式(改为 ESM import),确保在 Docker 部署后音频能正确加载。
- 清理了未使用的动画样式代码,提升组件代码纯净度。
Full Changelog: v1.0.1...v1.0.2