Repository navigation
Releases: dezhishen/dtool
Release list
v0.4.0
变更说明
对比基线:v0.3.0 → v0.4.0
21 个提交,改动 74 个文件(+6512 / -1137)。
新增功能
- 转换器接口化,结构提取可预演练、可确认 (
25244b7)
修复
- 不再拼接 GitHub generate-notes 的正文(release) (
c46f1b4) - 产物体积差按量级换单位(B / KB / MB)(release) (
4b8994d) - 产物体积差小于 1 MB 时改用 KB,相等时写无变化(release) (
a39dba0) - 修复 macOS 上 gen-notices 的 unbound variable(ci) (
28b45f1) - dev-release 的 Windows 构建步骤显式用 bash(ci) (
1f0681c)
文档
其他
- bump actions/download-artifact from 7 to 8 (#7)(deps) (
e214988) - bump actions/cache from 4 to 6 (#8)(deps) (
a593369) - 构建失败时把失败步骤写成 GitHub annotation (
0cd791d) - 发版说明与依赖声明改为全自动推导(release) (
2d408f1) - Go 1.27.3 (
bef2451) - 锁住 studio 示例数据的基线,并修正 xlsx 文件权限 (
5209943) - SKILL.md 补充引擎方言、沙箱边界与跨引擎哈希注意事项 (
fe0f9c6) - Windows 改用 WinLibs GCC 15:保持单一二进制并匹配 DuckDB 的 emulated TLS (
f7b5984) - Windows CI 固定 GCC 15:匹配 DuckDB 静态库的 emulated TLS (
75aaa89) - Windows 发布链路加固:模块路径归一化与产物启动冒烟 (
e9f71a4) - 修复 Windows CI:用 setup-msys2 提供 UCRT64 gcc (
6bd5d28) - 新增 DuckDB 后端,所有发布二进制统一内置 SQLite + DuckDB (
e9238e3)
依赖变化
- 新增:
github.com/duckdb/duckdb-go/v2v2.10506.0 - 新增:
github.com/apache/arrow-go/v18v18.5.1(间接) - 新增:
github.com/duckdb/duckdb-go-bindingsv0.10506.0(间接) - 新增:
github.com/duckdb/duckdb-go-bindings/lib/darwin-amd64v0.10506.0(间接) - 新增:
github.com/duckdb/duckdb-go-bindings/lib/darwin-arm64v0.10506.0(间接) - 新增:
github.com/duckdb/duckdb-go-bindings/lib/linux-amd64v0.10506.0(间接) - 新增:
github.com/duckdb/duckdb-go-bindings/lib/linux-arm64v0.10506.0(间接) - 新增:
github.com/duckdb/duckdb-go-bindings/lib/windows-amd64v0.10506.0(间接) - 新增:
github.com/go-viper/mapstructure/v2v2.5.0(间接) - 新增:
github.com/google/flatbuffersv25.12.19+incompatible(间接) - 新增:
github.com/klauspost/compressv1.18.3(间接) - 新增:
github.com/klauspost/cpuid/v2v2.3.0(间接) - 新增:
github.com/pierrec/lz4/v4v4.1.25(间接) - 新增:
github.com/zeebo/xxh3v1.1.0(间接) - 新增:
golang.org/x/expv0.0.0-20260112195511-716be5621a96(间接) - 新增:
golang.org/x/modv0.41.0(间接) - 新增:
golang.org/x/syncv0.23.0(间接) - 新增:
golang.org/x/telemetryv0.0.0-20260908163034-4bcc4b2ee518(间接) - 新增:
golang.org/x/toolsv0.50.0(间接) - 新增:
golang.org/x/xerrorsv0.0.0-20240903120638-7835f813f4da(间接)
产物
- 平台:darwin/amd64、darwin/arm64、linux/amd64、linux/arm64、windows/amd64
- 本版不再提供:windows/arm64
提交明细(21 个 commit)
- fix(release): 不再拼接 GitHub generate-notes 的正文 (
c46f1b4) — dezhishen - docs(release): 产物段不再列举体积,只留平台清单 (
6782942) — dezhishen - chore(deps): bump actions/download-artifact from 7 to 8 (#7) (
e214988) — dependabot[bot] - chore(deps): bump actions/cache from 4 to 6 (#8) (
a593369) — dependabot[bot] - fix(release): 产物体积差按量级换单位(B / KB / MB) (
4b8994d) — dezhishen - fix(release): 产物体积差小于 1 MB 时改用 KB,相等时写无变化 (
a39dba0) — dezhishen - fix(ci): 修复 macOS 上 gen-notices 的 unbound variable (
28b45f1) — dezhishen - ci: 构建失败时把失败步骤写成 GitHub annotation (
0cd791d) — dezhishen - chore(release): 发版说明与依赖声明改为全自动推导 (
2d408f1) — dezhishen - chore: Go 1.27.3 (
bef2451) — dezhishen - test: 锁住 studio 示例数据的基线,并修正 xlsx 文件权限 (
5209943) — dezhishen - docs: 场景手册合并为 5 份,并用实测数据校准 (
0b1ef67) — dezhishen - fix(ci): dev-release 的 Windows 构建步骤显式用 bash (
1f0681c) — dezhishen - docs: 手册整理,并与实测行为对齐 (
8fd42e6) — dezhishen - feat: 转换器接口化,结构提取可预演练、可确认 (
25244b7) — dezhishen - SKILL.md 补充引擎方言、沙箱边界与跨引擎哈希注意事项 (
fe0f9c6) — dezhishen - Windows 改用 WinLibs GCC 15:保持单一二进制并匹配 DuckDB 的 emulated TLS (
f7b5984) — dezhishen - Windows CI 固定 GCC 15:匹配 DuckDB 静态库的 emulated TLS (
75aaa89) — dezhishen - Windows 发布链路加固:模块路径归一化与产物启动冒烟 (
e9f71a4) — dezhishen - 修复 Windows CI:用 setup-msys2 提供 UCRT64 gcc (
6bd5d28) — dezhishen - 新增 DuckDB 后端,所有发布二进制统一内置 SQLite + DuckDB (
e9238e3) — dezhishen
v0.4.0-preview.9
变更说明
对比基线:v0.4.0-preview.8 → v0.4.0-preview.9
1 个提交,改动 2 个文件(+10 / -22)。
修复
- 不再拼接 GitHub generate-notes 的正文(release) (
c46f1b4)
产物
- 平台:darwin/amd64、darwin/arm64、linux/amd64、linux/arm64、windows/amd64
提交明细(1 个 commit)
- fix(release): 不再拼接 GitHub generate-notes 的正文 (
c46f1b4) — dezhishen
v0.4.0-preview.8
变更说明
对比基线:v0.4.0-preview.7 → v0.4.0-preview.8
4 个提交,改动 5 个文件(+38 / -77)。
修复
- 产物体积差按量级换单位(B / KB / MB)(release) (
4b8994d)
文档
- 产物段不再列举体积,只留平台清单(release) (
6782942)
其他
- bump actions/download-artifact from 7 to 8 (#7)(deps) (
e214988) - bump actions/cache from 4 to 6 (#8)(deps) (
a593369)
产物
- 平台:darwin/amd64、darwin/arm64、linux/amd64、linux/arm64、windows/amd64
Pull Requests
其他
- chore(deps): bump actions/cache from 4 to 6 by @dependabot[bot] in #8
- chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #7
New Contributors
- @dependabot[bot] made their first contribution in #8
v0.4.0-preview.7
变更说明
对比基线:v0.4.0-preview.6 → v0.4.0-preview.7
1 个提交,改动 2 个文件(+12 / -4)。
修复
- 产物体积差小于 1 MB 时改用 KB,相等时写无变化(release) (
a39dba0)
产物
| 平台 | 大小 | 较上一版 |
|---|---|---|
| darwin/amd64 | 24.9 MB | +0 KB(+0.0%) |
| darwin/arm64 | 23.2 MB | -0 KB(-0.0%) |
| linux/amd64 | 26.4 MB | -0 KB(-0.0%) |
| linux/arm64 | 24.3 MB | -0 KB(-0.0%) |
| windows/amd64 | 26.8 MB | -0 KB(-0.0%) |
提交明细(1 个 commit)
- fix(release): 产物体积差小于 1 MB 时改用 KB,相等时写无变化 (
a39dba0) — dezhishen
v0.4.0-preview.6
变更说明
对比基线:v0.4.0-preview.5 → v0.4.0-preview.6
3 个提交,改动 14 个文件(+601 / -57)。
修复
- 修复 macOS 上 gen-notices 的 unbound variable(ci) (
28b45f1)
其他
产物
| 平台 | 大小 | 较上一版 |
|---|---|---|
| darwin/amd64 | 24.9 MB | +0.0 MB(+0%) |
| darwin/arm64 | 23.2 MB | +0.0 MB(+0%) |
| linux/amd64 | 26.4 MB | +0.0 MB(+0%) |
| linux/arm64 | 24.3 MB | +0.0 MB(+0%) |
| windows/amd64 | 26.8 MB | +0.0 MB(+0%) |
v0.4.0-preview.5
变更说明
对比基线:v0.4.0-preview.4 → v0.4.0-preview.5
Pull Requests
Full Changelog: v0.4.0-preview.4...v0.4.0-preview.5
Commits
v0.4.0-preview.4
变更说明
对比基线:v0.4.0-preview.3 → v0.4.0-preview.4
Pull Requests
Full Changelog: v0.4.0-preview.3...v0.4.0-preview.4
Commits
- docs: 手册整理,并与实测行为对齐 (
8fd42e6) — dezhishen
v0.4.0-preview.3
变更说明
对比基线:v0.4.0-preview.2 → v0.4.0-preview.3
Pull Requests
Full Changelog: v0.4.0-preview.2...v0.4.0-preview.3
Commits
- feat: 转换器接口化,结构提取可预演练、可确认 (
25244b7) — dezhishen
v0.4.0-preview.2
变更说明
对比基线:v0.4.0-preview.1 → v0.4.0-preview.2
Pull Requests
Full Changelog: v0.4.0-preview.1...v0.4.0-preview.2
Commits
- SKILL.md 补充引擎方言、沙箱边界与跨引擎哈希注意事项 (
fe0f9c6) — dezhishen
v0.4.0-preview.1
变更说明
对比基线:v0.3.0 → v0.4.0-preview.1
Pull Requests
Full Changelog: v0.3.0...v0.4.0-preview.1
Commits
- Windows 改用 WinLibs GCC 15:保持单一二进制并匹配 DuckDB 的 emulated TLS (
f7b5984) — dezhishen - Windows CI 固定 GCC 15:匹配 DuckDB 静态库的 emulated TLS (
75aaa89) — dezhishen - Windows 发布链路加固:模块路径归一化与产物启动冒烟 (
e9f71a4) — dezhishen - 修复 Windows CI:用 setup-msys2 提供 UCRT64 gcc (
6bd5d28) — dezhishen - 新增 DuckDB 后端,所有发布二进制统一内置 SQLite + DuckDB (
e9238e3) — dezhishen