Liquibase Community

Liquibase, Inc. · Liquibase Community cask 提供用于数据库变更管理的 `liquibase` 命令。

Cask开发工具Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装40App榜第 1102
近一年安装542365 天累计
最新版本5.0.48月20日 · 8月20日
下载大小8.8MBarm64 / x86_64 · gz
更新节奏不定期近 30 天 0 个版本
  1. 5.0.4

    最新补丁8月20日 · 周四

    OpenNavo 编辑Homebrew 收录 8月20日 16:40

    本次更新侧重安全:隐藏凭据、提供可选的变更日志功能限制,并支持 PostgreSQL 分区和修复并发执行问题。

    更新
    隐藏错误、日志和内部存储参数中的凭据。新增可选开关限制变更日志中可执行代码的功能;默认仍允许使用。安全 XML 解析现在拒绝 DOCTYPE 声明。修复内嵌状态 Servlet 的反射型跨站脚本漏洞。在生成的变更日志和差异中保留 PostgreSQL 的 PARTITION BY。隔离并行 Java 命令和多线程 Maven 构建的状态。
    更新 2
    在同一进程中回滚后,使已缓存的更新检查失效。轮换发布签名密钥;GPG 验证需使用 5.0.4 或更高版本。
  2. 5.0.3

    补丁5月15日 · 周五

    OpenNavo 编辑Homebrew 收录 5月15日 13:47

    修复 generate-changelog 的两项漏洞、SQL 解析性能退化、数据库差异比较及线程池锁状态清理问题。

    更新
    清理 generate-changelog 输入,修复两项已报告漏洞。恢复大型项目的 SQL 变更日志解析性能。使用 LEFT JOIN 改善 PostgreSQL 序列发现。与序列解除关联的列仍可能显示为 autoIncrement=true。修复 MSSQL 视图差异比较,并在生成的视图中保留模式限定名。在线程池复用线程时正确清理锁状态。
    更新 2
    在 PgBouncer 事务池模式下将 PostgreSQL 模式设置限定于事务内。diff-changelog 的 DROP 语句改用目标数据库的约束名称。
  3. 5.0.2

    补丁3月5日 · 周四

    OpenNavo 编辑Homebrew 收录 3月6日 01:30

    新增逻辑文件路径继承控制,并修复分析功能性能、快照、数据库 SQL 生成及 Quarkus 兼容性。

    更新
    控制被包含的变更日志是否继承 logicalFilePath。缺少自定义变更类时遵循 failOnError=false 设置。修复引入分析功能后出现的性能退化。防止大型 YAML 和 JSON 快照被截断。在 MySQL 和 MariaDB 重命名列时应用 columnDataType。恢复 Quarkus 集成兼容性。
    更新 2
    恢复识别 liquibase.properties 中两种形式的 classpath 配置。将 Oracle 时区时间戳别名映射为 TIMESTAMP WITH TIME ZONE。