Releases: liquibase/liquibase-databricks
Releases · liquibase/liquibase-databricks
v1.4.2
Changes
🚀 New Features
- (#278) DAT-18982: obfuscate secrets in databricks jdbc urls @StevenMassaro
- (#258) DAT-19873. updated readme.md file @PavloTytarchuk
🐛 Bug Fixes 🛠
- (#295) INT-1381: Fix of Table, View and Column Snapshot generation flow. @SvampX
- (#254) DAT-19526 - Fix: Convert foreign key constraint names to lowercase @CharlesQueiroz
- (#260) fix: add missing replaces method for Snapshot Generator @filipelautert
🤖 Security Driver and Other Updates
29 changes
- (#297) chore(deps): bump org.liquibase:liquibase-core from 4.32.0 to 4.33.0 @dependabot[bot]
- (#296) chore(deps): bump dorny/test-reporter from 2.1.0 to 2.1.1 @dependabot[bot]
- (#293) chore(deps): bump junit-platform.version from 1.13.2 to 1.13.3 @dependabot[bot]
- (#292) chore(deps): bump junit.version from 5.13.2 to 5.13.3 @dependabot[bot]
- (#289) chore(deps): bump junit.version from 5.13.1 to 5.13.2 @dependabot[bot]
- (#288) chore(deps): bump junit-platform.version from 1.13.1 to 1.13.2 @dependabot[bot]
- (#286) chore(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.0 to 1.7.1 @dependabot[bot]
- (#285) chore(deps): bump junit.version from 5.13.0 to 5.13.1 @dependabot[bot]
- (#284) chore(deps): bump junit-platform.version from 1.13.0 to 1.13.1 @dependabot[bot]
- (#283) chore(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 @dependabot[bot]
- (#282) chore(deps): bump junit.version from 5.12.2 to 5.13.0 @dependabot[bot]
- (#281) chore(deps): bump junit-platform.version from 1.12.2 to 1.13.0 @dependabot[bot]
- (#279) chore(deps): bump liquibase.version from 4.31.1 to 4.32.0 @dependabot[bot]
- (#276) chore(deps): bump dorny/test-reporter from 2.0.0 to 2.1.0 @dependabot[bot]
- (#270) chore(deps): bump com.databricks:databricks-jdbc from 2.7.1 to 2.7.3 @dependabot[bot]
- (#267) chore(deps): bump junit-platform.version from 1.12.1 to 1.12.2 @dependabot[bot]
- (#266) chore(deps): bump junit.version from 5.12.1 to 5.12.2 @dependabot[bot]
- (#263) chore(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 @dependabot[bot]
- (#262) chore(deps): bump org.projectlombok:lombok from 1.18.36 to 1.18.38 @dependabot[bot]
- (#253) chore(deps): bump dorny/test-reporter from 1.9.1 to 2.0.0 @dependabot[bot]
- (#259) chore(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.0.0.4389 to 5.1.0.4751 @dependabot[bot]
- (#255) chore(deps): bump junit-platform.version from 1.12.0 to 1.12.1 @dependabot[bot]
- (#256) chore(deps): bump junit.version from 5.12.0 to 5.12.1 @dependabot[bot]
- (#252) chore(deps): bump org.liquibase:liquibase-parent-pom from 0.5.7 to 0.5.8 @dependabot[bot]
- (#251) chore(deps): bump org.liquibase:liquibase-parent-pom from 0.5.6 to 0.5.7 @dependabot[bot]
- (#250) updated junit an junit-platform versions @KushnirykOleh
- (#249) chore(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.6.0 to 1.7.0 @dependabot[bot]
- (#248) chore(deps): bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 @dependabot[bot]
- (#245) chore(deps): bump liquibase.version from 4.31.0 to 4.31.1 @dependabot[bot]
Full Changelog: liquibase-databricks-v1.4.1...liquibase-databricks-1.4.2
v1.4.1
Changes
- (#242) Update pom.xml @rberezen
- (#237) use ubuntu-22.04 to run databricks @sayaliM0412
🚀 New Features
- (#236) DAT-19349: Revised and updated harness tests, enabled some missing suites, extended and updated expected snapshots. @SvampX
🐛 Bug Fixes 🛠
- (#233) DAT-19308 - feat(databricks): ensure essential table properties Delta.* @CharlesQueiroz
- (#230) DAT-18731 - Resolving the /null problem when not finding the createTable.sql @CharlesQueiroz
🤖 Security Driver and Other Updates
12 changes
- (#241) chore(deps): bump org.liquibase:liquibase-parent-pom from 0.5.5 to 0.5.6 @dependabot[bot]
- (#240) chore(deps): bump org.liquibase:liquibase-parent-pom from 0.5.4 to 0.5.5 @dependabot[bot]
- (#239) chore(deps): bump liquibase.version from 4.30.0 to 4.31.0 @dependabot[bot]
- (#238) chore(deps): bump com.databricks:databricks-jdbc from 2.6.40-patch-1 to 2.7.1 @dependabot[bot]
- (#232) chore(deps-dev): bump mockito.version from 5.14.2 to 5.15.2 @dependabot[bot]
- (#231) chore(deps): bump org.liquibase.ext:liquibase-sdk-maven-plugin from 0.10.23 to 0.10.25 @dependabot[bot]
- (#229) chore(deps): bump org.liquibase:liquibase-parent-pom from 0.5.3 to 0.5.4 @dependabot[bot]
- (#228) chore(deps): bump junit.version from 5.11.3 to 5.11.4 @dependabot[bot]
- (#227) chore(deps): bump junit-platform.version from 1.11.3 to 1.11.4 @dependabot[bot]
- (#226) chore(deps): bump org.liquibase:liquibase-parent-pom from 0.5.1 to 0.5.3 @dependabot[bot]
- (#224) chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 @dependabot[bot]
- (#223) chore(deps): bump org.liquibase:liquibase-parent-pom from 0.5.0 to 0.5.1 @dependabot[bot]
Full Changelog: liquibase-databricks-v1.4.0...liquibase-databricks-1.4.1
v1.4.0
Changes
- (#217) [no-jira] updated reusable workflows to
main@KushnirykOleh - (#216) DAT-19050: adding missing column is splitted on addColumn and add{Constraint} changetypes @SvampX
- (#205) [DAT-18791] Support for Identity info in snapshotting @KushnirykOleh
- (#192) [DAT-18790] added defaultValue snapshotting @KushnirykOleh
- (#214) chore(deps): bump org.projectlombok:lombok from 1.18.34 to 1.18.36 @dependabot
- (#213) chore(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 4.0.0.4121 to 5.0.0.4389 @dependabot
- (#204) DAT-18897: added databricks specific configurations to the XSD element 'extendedTableProperties' @SvampX
- (#208) DAT-18896: [createTable] added tableFormat snapshot and generate changelog functionality @SvampX
- (#211) DAT-18491: Added verification of user specified schema and catalog inconnection uri @SvampX
- (#212) chore(deps): bump liquibase.version from 4.29.2 to 4.30.0 @dependabot
- (#209) fix(DAT-18966): hide delta properties for tables/views @filipelautert
- (#210) chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 @dependabot
- (#203) feat(DAT-18853): Add custom diff change generator for Databricks @filipelautert
- (#206) chore(deps): bump org.liquibase:liquibase-parent-pom from 0.4.5 to 0.5.0 @dependabot
- (#202) chore(deps): bump junit-platform.version from 1.11.2 to 1.11.3 @dependabot
- (#201) chore(deps): bump junit.version from 5.11.2 to 5.11.3 @dependabot
- (#199) DAT-18792: added cluster by support for snapshot and diff table related change types @SvampX
- (#200) [DAT-18788] adding Location to snapshot, but not to generated changelog @KushnirykOleh
- (#196) [DAT-18787] snapshot logic for tblProperties and table Location @KushnirykOleh
- (#198) [no-jira] Update attach-artifact-release.yml @KushnirykOleh
- (#188) [DAT-18263] alterViewProperties changetype added @SvampX
- (#189) DAT-18668: use -Dliquibase.version=master-SNAPSHOT @sayaliM0412
- (#195) chore(deps): bump junit-platform.version from 1.11.1 to 1.11.2 @dependabot
- (#194) chore(deps): bump junit.version from 5.11.1 to 5.11.2 @dependabot
- (#190) chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 @dependabot
- (#186) chore(deps): bump junit.version from 5.11.0 to 5.11.1 @dependabot
- (#187) chore(deps): bump junit-platform.version from 1.11.0 to 1.11.1 @dependabot
- (#185) DAT-18667: Updated snapshot test suite test files. @SvampX
- (#77) chore(deps): bump actions/setup-java from 3 to 4 @dependabot
- (#182) chore(deps): bump org.slf4j:slf4j-api from 1.7.36 to 2.0.16 @dependabot
- (#183) chore(deps): bump liquibase.version from 4.29.1 to 4.29.2 @dependabot
- (#174) chore(deps-dev): bump com.databricks:databricks-jdbc from 2.6.40 to 2.6.40-patch-1 @dependabot
- (#180) [DAT-18567] DevOps :: liquibase-databricks terraform fails to recreate IT tests schema @jandroav
- (#176) chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 @dependabot
- (#172) chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 @dependabot
🚀 New Features
- (#207) [DAT-18844] resolved some sonar issues @KushnirykOleh
- (#191) [DAT-18261] feat: snapshotting of extended view properties @filipelautert
- (#193) feat: Generated Snapshots should reference Databricks XSD @filipelautert
- (#184) [DAT-18260] Add tblProperties to createView @filipelautert
- (#181) [DAT-17952] Add support for ARRAY, MAP and Struct datatypes @filipelautert
- (#175) DAT-18148: refactorings + tests @filipelautert
- (#170) [DAT-18258] refactoring @KushnirykOleh
- (#177) [DAT-18149] Add cluster columns @vitaliimak
- (#154) [DAT-17989] Add tableLocation functionality to createTable @vitaliimak
Full Changelog: v1.3.0...v1.4.0
v1.3.0
NEW FEATURES
- Ability to set/unset/alter TBLPROPERTIES key values
- Now compatible with Liquibase Pro connect command
- Now compatible with Liquibase Pro DATABASECHANGELOGHISTORY table feature
What’s Changed
- [DAT-18457] Fix JAVA 17 incompatibility (#171) @vitaliimak
- updated readme, unignored dropCheckConstraint (#169) @KushnirykOleh
- [DAT-18347] preparing release version 1.3.0 (#168) @KushnirykOleh
- chore(deps): bump org.projectlombok:lombok from 1.18.32 to 1.18.34 (#164) @dependabot
- [no-jira] fixed renameColumn test (#167) @KushnirykOleh
- chore(deps-dev): bump com.databricks:databricks-jdbc from 2.6.38 to 2.6.40 (#166) @dependabot
- [DAT-18180] fixed supports and priorities (#163) @KushnirykOleh
- chore: sync version to liquibase core (#165) @filipelautert
- [DAT-17951] Add AlterCluster change (#158) @vitaliimak
- chore(deps): bump liquibase.version from 4.29.0 to 4.29.1 (#162) @dependabot
- [DAT-17950] Add Alter Table Properties change (#161) @vitaliimak
- [DAT-18108] added clob as string alias (#159) @KushnirykOleh
- chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 (#157) @dependabot
- DAT-18204: fix concurrent runs (#156) @sayaliM0412
- [DAT-17990] Add tblProperties functionality to createTable (#153) @vitaliimak
- chore(deps): bump liquibase.version from 4.28.0 to 4.29.0 (#160) @dependabot
- [DAT-18205] fixing IT tests (#155) @KushnirykOleh
- chore(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 2.1.0 to 3.0.2 (#87) @dependabot
- [DAT-17990] Add xsd scheme for extended table properties (#151) @vitaliimak
- Update lth.yml (#152) @sayaliM0412
- Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 3.11.0.3922 to 4.0.0.4121 (#140) @dependabot
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 (#150) @dependabot
- chore(deps-dev): bump org.skyscreamer:jsonassert from 1.5.2 to 1.5.3 (#147) @dependabot
- chore(deps-dev): bump org.skyscreamer:jsonassert from 1.5.1 to 1.5.2 (#146) @dependabot
v1.2.0
What’s Changed
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 (#144) @dependabot
- v1.2.0 (#143) @filipelautert
- fix Priority issues for snapshot generators (#142) @filipelautert
- V1.1.5 (#133) @CodyAustinDavis
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 (#141) @dependabot
- Bump liquibase/build-logic from 0.7.7 to 0.7.8 (#139) @dependabot
- Bump liquibase.version from 4.27.0 to 4.28.0 (#138) @dependabot
- chore(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 (#137) @dependabot
- chore(deps): bump dorny/test-reporter from 1.9.0 to 1.9.1 (#136) @dependabot
- chore(deps-dev): bump com.databricks:databricks-jdbc from 2.6.36 to 2.6.38 (#135) @dependabot
- chore(deps): bump dorny/test-reporter from 1.8.0 to 1.9.0 (#124) @dependabot
- chore(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.2.1 to 3.3.1 (#123) @dependabot
- chore(deps): bump liquibase/build-logic from 0.6.8 to 0.6.9 (#122) @dependabot
- chore(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 (#121) @dependabot
- chore(deps): bump liquibase.version from 4.26.0 to 4.27.0 (#120) @dependabot
- chore(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 3.10.0.2594 to 3.11.0.3922 (#114) @dependabot
v1.1.3
What’s Changed
- fix-scm-connection (#108) @jandroav
- Add reflection support for new data types (#107) @CodyAustinDavis
- chore(deps): bump liquibase/build-logic from 0.6.1 to 0.6.2 (#106) @dependabot
- chore(deps): bump liquibase.version from 4.25.1 to 4.26.0 (#105) @dependabot
- Implement missing "supports" methods (#102) @filipelautert
- chore(deps): bump dorny/test-reporter from 1.6.0 to 1.8.0 (#103) @dependabot
- chore(deps): bump liquibase/build-logic from 0.6.0 to 0.6.1 (#101) @dependabot
- chore(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.5.0 to 1.6.0 (#100) @dependabot
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 (#99) @dependabot
- chore(deps): bump liquibase/build-logic from 0.5.9 to 0.6.0 (#97) @dependabot
- chore(deps): bump liquibase.version from 4.25.0 to 4.25.1 (#96) @dependabot
- chore(deps): bump liquibase/build-logic from 0.5.8 to 0.5.9 (#94) @dependabot
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 (#93) @dependabot
- chore(deps): bump liquibase/build-logic from 0.5.7 to 0.5.8 (#92) @dependabot
v1.1.2
What’s Changed
- fix pom version (#80) @filipelautert
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.0 to 3.2.2 (#79) @dependabot
- chore(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.3.0 to 3.5.0 (#78) @dependabot
- fix pom version (#76) @filipelautert
- Update POM for compatibility with liquibase 4.32.2 and 4.25.0 (#74) @CodyAustinDavis
- chore(deps): bump org.liquibase:liquibase-parent-pom from 0.3.2 to 0.3.3 (#73) @dependabot
v1.1.1
What’s Changed
- Upgrade to Liquibase 4.25.0 (#70) @CodyAustinDavis
v 1.1.0
What’s Changed
- Add Fixes for Snapshotting Databricks Tables (#69) @CodyAustinDavis
- chore(deps): bump liquibase/build-logic from 0.5.5 to 0.5.7 (#67) @dependabot
- DAT-16285 DevOps :: Check dependabot action for all extensions (#68) @jandroav
- DAT-16149 DevOps :: Extensions Release Failing (#62) @jandroav
- Update pom.xml (#55) @jandroav
- DAT-15990 liquibase-databricks using Liquibase Parent POM (#51) @jandroav
- Bump liquibase/build-logic from 0.4.4 to 0.4.8 (#52) @dependabot
- change git connection URL to use HTTPS instead of HTTP.. (#47) @sayaliM0412