Skip to content

v0.7.7: 修复 SSR 兼容性问题

Choose a tag to compare

@alario-tang alario-tang released this 28 Jul 01:03
· 7 commits to main since this release

🐛 重要修复

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