Liquibase 3.5.1 Released

May 11, 2016

Bugfix release Liquibase 3.5.1 is now available from liquibase.org/download and through the Maven repositories.

Fixes include:

  • Fixed handling of Liquibase running inside a nested jar (like in Spring Boot)
  • NullPointerException in diff command
  • Fixes to whitespace handling and checksums in loadData

Full changelog:

  • [CORE-2727] – NPE in DiffToReport.print() method
  • [CORE-2728] – Classloading broken in 3.5.0 with nested jars
  • [CORE-2729] – NullPointerException on Diff
  • [CORE-2731] – diff fails with NullPointerException
  • [CORE-2732] – releaseLock fails because ObjectQuotingStrategy is reset to LEGACY
  • [CORE-2733] – relativeToChangelogFile fails with FileSystemResourceAccessor
  • [CORE-2734] – Liquibase no longer handle newline correctly in endDelimiter when using sqlFile change
  • [CORE-2743] – CSV whitespace trimmed in 3.5.0
  • [CORE-2744] – changeset with loadUpdateData changes checksum in 3.5.0
  • [CORE-2745] – Performance degradation of sqlFile change
  • [CORE-2746] – Oracle: handle case when schema name contains a hyphen
  • [CORE-2750] – MSSQL catalog/database included all the time
Article author
Nathan Voxland I am passionate about using data and analytics to improve the way people digitally experience and interact with companies. Throughout my career, I have had the opportunity to work with businesses and teams of all sizes, producing digital content experiences for large brands and small niche markets. I am driven by my curiosity to find answers to complex strategic problems — I love uncovering and understanding pain points and using data to identify strategic solutions to those problems. I'm a lifelong learner and love diving into new subjects. Evergreen interests include photography and hiking.