Liquibase Community

Liquibase, Inc. · データベース変更管理用の `liquibase` コマンドを提供する Liquibase Community の cask です。

Cask開発ツールApple シリコン · Intel
提供元 homebrew/cask
過去 30 日間のインストール数40Appランキング 1103 位
過去1年間のインストール数542過去365日間の合計
最新バージョン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の反射型XSSを修正。生成変更ログと差分でPostgreSQLのPARTITION BYを保持。並列JavaコマンドとマルチスレッドMavenビルドの状態を分離。
    変更 2
    同一プロセス内のロールバック後に更新チェックのキャッシュを無効化。リリース署名鍵を更新。GPG検証には5.0.4以降が必要。
  2. 5.0.3

    パッチ5月15日(金)

    OpenNavo編集部Homebrewへの登録 5月15日 13:47

    generate-changelogの2件の脆弱性、SQL解析の性能低下、データベース差分、スレッドプールのロック状態を修正。

    変更
    generate-changelogの入力処理で報告済みの2件の脆弱性を修正。大規模プロジェクトのSQL変更ログ解析性能を回復。LEFT JOINでPostgreSQLのシーケンス検出を改善。シーケンスとの関連を解除した列はautoIncrement=trueとなる場合があります。MSSQLのビュー差分を修正し、生成ビューのスキーマ修飾を保持。プールされたスレッドの再利用時にロック状態を正しく消去。
    変更 2
    PgBouncerのトランザクションプールでスキーマ設定をトランザクション内に限定。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とliquibase.classpathを再び認識。Oracleのタイムゾーン付き日時の別名をTIMESTAMP WITH TIME ZONEに変換。