Skip to content

Releases: jun3372/weaver

v0.1.0

Choose a tag to compare

@jun3372 jun3372 released this 29 Sep 14:28
87869a8

Weaver v0.1.0 —— 自 v0.0.1 以来的首个里程碑版本。

🐛 Bug 修复(PR #1)

  • runtime: 修复 widget 组件实例化与生命周期管理中的若干问题
  • codegen: 修复 findAutoMarshals panic;组件方法签名校验告警(opt.Warn)
  • generate: 修复代码生成工具的相关小缺陷

🛠 工具链

  • 升级至 Go 1.27,并按最新惯用写法现代化代码(slices、泛型辅助等)
  • 新增 AGENTS.md 协作说明

📖 官网与文档站(PR #2)

  • 全新官网 + 手册文档站:https://jun3372.github.io/weaver/
  • VitePress 构建,中英双语(中文默认,英文在 /en/),支持本地搜索
  • 手册内容:快速开始、核心概念(组件与依赖注入)、配置管理、日志系统、生命周期、代码生成工具、OpenTelemetry 集成、示例索引
  • 自定义主题:Go 绿品牌色、IBM Plex Sans + JetBrains Mono、Lucide SVG 图标、深色代码块
  • docs.yml 工作流:push main 且 docs/** 变更时自动部署 GitHub Pages

Full Changelog: v0.0.1...v0.1.0

v0.0.1: chore: 更新go.mod和go.sum中的依赖版本

Choose a tag to compare

@jun3372 jun3372 released this 15 Apr 06:10
更新了go.mod和go.sum文件中的依赖版本,移除了部分不再需要的间接依赖,并确保依赖版本的一致性

v0.0.0-beta

Choose a tag to compare

@jun3372 jun3372 released this 07 Jan 03:29
refactor: 优化代码结构和变量声明

- 移除了 InitializationCmd 中的多余空行
- 简化了 Chat 接口的定义
- 优化了类型声明和变量命名
- 调整了 logger 函数中的变量声明和初始化
- 统一了代码格式和注释风格

v0.0.0-alpha

Choose a tag to compare

@jun3372 jun3372 released this 01 Dec 03:35
feat(wechat): 添加微信组件启动逻辑

- 在 wechat.go 中添加了 impl 结构体的 Start 方法,用于启动微信组件
- 在 widget.go 中改进了组件启动逻辑,使用等待组确保所有组件启动完成后再返回