v0.7.7: 修复 SSR 兼容性问题
🐛 重要修复
SSR 兼容性修复
- 修复 Next.js 构建失败: 解决了浏览器 Transport 在服务端渲染时访问
navigator对象导致的错误 - 增强环境检测: 使用
typeof检查确保在 SSR 环境中安全访问浏览器 API - 消除构建错误: 修复
ReferenceError: navigator is not defined问题
构建系统完善
- ✅ 所有核心包构建成功
- ✅ 所有示例项目构建成功(包括 Next.js)
- ✅ GitHub Actions 构建流程修复
- ✅ SSR/CSR 通用兼容性
技术改进
- 更安全的浏览器 API 访问方式
- 更好的跨环境兼容性
- 完整的构建和部署流程
这个版本彻底解决了 GitHub Actions 构建失败的问题,现在可以安全地在服务端和客户端环境中使用。
📦 包含的包
- @yai-loglayer/core@0.7.0-beta.1
- @yai-loglayer/server@0.7.0-beta.1
- @yai-loglayer/browser@0.7.0-beta.1
- @yai-loglayer/sls-transport@0.7.0-beta.1
- @yai-loglayer/receiver@0.7.0-beta.1