Flydb 首个发布到 Maven Central 的版本:tag 触发的发布链路(GPG 签名 → Central Portal → GitHub Release)随本版本上线,并新增公开的兼容性矩阵。
主要变更
- Maven 坐标 groupId 由
com.flydb调整为io.github.zzxcoding(Central Portal 经 GitHub 验证的 namespace);Java 包名保持com.flydb.*不变。0.2.0及更早版本未发布到任何 Maven 仓库,无迁移影响。 - 发布范围:parent、
flydb-core、flydb-cli(jar + zip)、两个 Spring Boot starter;examples 与 integration-tests 不发布。 - 新增兼容性矩阵参考文档(
docs/reference/compatibility.md):模块 × Java/Spring Boot 运行环境、数据库方言 × 驱动 × 验证层级。 - 集成测试的 PostgreSQL 测试依赖升级至 42.7.12。
安装
Maven Central(本版本起可用):
<dependency>
<groupId>io.github.zzxcoding</groupId>
<artifactId>flydb-core</artifactId>
<version>0.2.1</version>
</dependency>Spring Boot 应用改用 flydb-spring-boot-2-starter(Java 8 / Boot 2.7)或 flydb-spring-boot-3-starter(Java 17 / Boot 3)。
CLI:下载下方 flydb-cli-0.2.1.zip,使用同名 .sha256 文件校验后解压:
shasum -a 256 -c flydb-cli-0.2.1.zip.sha256
unzip flydb-cli-0.2.1.zip
cd flydb-cli-0.2.1
bin/flydb version完整变更与验证边界见 CHANGELOG.md。