Bot releases are visible (Hide)
Published by nvoxland over 4 years ago
For both Liquibase Open Source and Liquibase Pro users, the following bugs were fixed in version 3.8.8:
rollbackOneChangeSetSQL
now works correctly with the Liquibase Maven plugin.generateChangeLog
against a MySQL database.Published by nvoxland over 4 years ago
We are excited to announce with the release of Liquibase 3.8.7, Liquibase Pro users now have additional targeted rollback capabilities with two brand new commands! The creation of the rollbackOneUpdate
command allows users to rollback their last update, or target any previous update with a --deploymentId
parameter, and our new rollbackOneUpdateSQL
command allows you view the SQL your rollbackOneUpdate
command would produce prior to deploying it. That way, you can ensure you don't encounter any unintended consequences before rolling back.
Each one of these commands come with their own --help
to give you friendly command-specific assistance when you need it most. Just type liquibase rollbackOneUpdate --help
or liquibase rollbackOneUpdateSQL --help
to find what you need.
To also help you navigate the Targeted Rollback waters, our fantastic engineers have created a brand new command available to both Liquibase Open Source and Pro users, we call this command history
. The history
command lists out all of your deploymentIds
and all changeSets associated with each deploymentId
so you can inspect a group of changes to ensure they have been applied to the database. Just type liquibase history
into your command line to see it in action. Don't forget, you can also use a --outputFile
parameter to write this information to a text file!
Liquibase 3.8.7 also continues our initiative to make Liquibase bigger, badder, and even better than before. For both Liquibase Open Source and Liquibase Pro users, the following bugs were fixed in version 3.8.7:
--help
was improved to include missing commands and correct information.Published by nvoxland over 4 years ago
In addition to the existing zip/tar distributions, there are now liquibase-installer.exe and liquibase-installer.dmg graphical installers.
These installers include everything you need to run Liquibase (including Java) to make getting started easier than ever.
Regardless of how you install Liquibase, there is now a GETTING_STARTED.txt file that points you to some sample projects to start trying Liquibase as quickly as possible.
You asked, and we listened! With the release of Liquibase 3.8.6, Liquibase Pro users will now have additional rollback capabilities with Targeted Rollback, a powerful new feature that allows you to target one changeSet
to rollback, without affecting all the other changeSets
which followed it. Think "git cherry pick" for rollbacks.
We even added a helper command "rollbackOneChangsetSQL", which will show you the SQL that will be used in the rollbackOneChangeset command.
You can now also receive command specific help for Targeted Rollback by typing in either
liquibase rollbackOneChangeSet --help
or
liquibase rollbackOneChangeSetSql --help
.
Liquibase 3.8.6 also continues our initiative to re-engage with our users by bringing new bug fixes to our Liquibase platform. For both Liquibase Open Source and Liquibase Pro users, the following bugs were fixed in version 3.8.6:
excludeObjects
& includeObjects
parameters now works correctly when running diff
.dataOutputDirectory
parameter will now specify statement csv files appropriately.com.mysql.cj.jdbc.Driver
Published by nvoxland almost 5 years ago
We've fixed a number of issues with this release.
For both Liquibase Open Source and Liquibase Pro users, the following bugs were fixed in version 3.8.5:
DESC
to an id
columnsqlFile
, delimiter
, rollbackScript
, and outputSchemaAs
argumentsgenerateChangelog
failure when there are missing NOT NULL constraintsupdateSQL
, which was not including schemaName for package bodiescreate package body
while generating changeLogdatetime
data type column when using diff
& diffChangeLog
Liquibase Maven plugin fails while executing/using "diff" and "generateChangeLog" with PostgreSQL)Published by nvoxland almost 5 years ago
Liquibase 3.8.4 improves support for Liquibase in Spring Boot with Java 9+
For both Liquibase Open Source and Liquibase Pro users, the following bugs were fixed in version 3.8.4:
Published by nvoxland almost 5 years ago
It is true, sometimes things break. Sorry! However, with the release of Liquibase 3.8.3, users of both Liquibase Open Source and Liquibase Pro can enjoy improved Liquibase-Maven plugin experiences, especially when using Java 9+.
For both Liquibase Open Source and Liquibase Pro users, the following bugs were fixed in version 3.8.3:
Published by nvoxland almost 5 years ago
With the release of Liquibase 3.8.2, Liquibase Pro users, along with support, can now enjoy even more database change control with the capability to capture and export Stored Logic objects, such as triggers, procedures, functions, and more.
Liquibase Pro Only: Stored Logic Objects are now captured for Postgres and DB2, so users can reverse engineer database changes, and capture triggers, functions, procedures, and more using generateChangeLog, snapshot, diff, and diffChangeLog commands.
Liquibase Pro Only: Stored logic objects will now export into local directories and files.
For both Liquibase Open Source and Liquibase Pro users, the following bugs were fixed in version 3.8.2:
Published by nvoxland almost 5 years ago
Published by nvoxland about 5 years ago
[CORE-2379] - Project.version set to 3.3.4-SNAPSHOT in 3.3.4 final
Published by nvoxland about 5 years ago
[CORE-2360] - Maven - Skip is active by default
[CORE-2199] - Liquibase adds a semicolon after a stored proc definition making the stored proc unusable
[CORE-2344] - Unknown host exception on OS RHEL 6.5
[CORE-2346] - IncludeAll does not work when runing liquibase from inside a jar
[CORE-2357] - alterSequence does not work as expected when you need to change the cache size
[CORE-2366] - Derby Network server works with command line but not with maven "Liquibase skipped due to maven configuration"
[CORE-2368] - No SQL outputted for change
Published by nvoxland about 5 years ago
[CORE-1768] - Oracle dropAll fails on spatial tables and sequences
[CORE-1840] - Liquibase fails when run on a computer that can't connect to the internet
[CORE-1857] - Wrong column size detection on varchar2 fields with char as datatype
[CORE-1866] - Filtering changelog list by includeAll tag is not working
[CORE-1943] - Handle Error: InetAddress.getLocalHost().getHostName() UnknownHostException results in NoClassDefFoundError
[CORE-1958] - Column type of "TIMESTAMP(6)" under MySql converted to TIMESTAMP dropping fractional seconds
[CORE-1967] - includeAll uses full file path for sql changelogs
[CORE-2023] - Problem using includeAll with SpringLiquibase
[CORE-2126] - Postgres 9.3 - Drop table With Cascade - Not Supported
[CORE-2156] - Resource loader can't load changelog file
[CORE-2186] - AbstractResourceAccessor#convertToPath(String, String) fails for processing includeAll from Classpath
[CORE-2192] - NoSuchMethodException when generating offline Oracle migration script
[CORE-2199] - Liquibase adds a semicolon after a stored proc definition making the stored proc unusable
[CORE-2202] - liquibase.should.run inverted boolean
[CORE-2204] - valueNumeric not being set when using prepared statements
[CORE-2206] - diffChangeLog with JPA-annotated entities causes ConcurrentModificationException
[CORE-2208] - Typo in message
[CORE-2210] - java.lang.NullPointerException when file is empty
[CORE-2214] - When inserting string value starting and ending with apostrophes (quotes) the value is not quoted in the generated SQL
[CORE-2218] - Regression on modifyDataType : VARCHAR2 was supported on 3.2...and fails on 3.3
[CORE-2239] - Remarks attribute in renameColumn causes parse error
[CORE-2240] - setDropFirst(true) still broken on empty database
[CORE-2262] - 3.3.2 ant task dies on NPE in ChangeLogParameters
[CORE-2263] - Index Snapshot - doesn't include upper cased name indexes when db is NOT case sensitive
[CORE-2274] - Ant Upade Task does not consider changeLogFile correctly if it is contained in a JAR
[CORE-2279] - Rollback fails in MS SQL 2008 using liquibase 3.3.2
[CORE-2284] - Creating a DatabaseChangeLog() results in NPE
[CORE-2290] - Liquibase gives different results from Ant and the command line
[CORE-2301] - Regression from 3.2.3 in mssql 2000 unsupported usage of varchar(max) and sys.extenden_properties
[CORE-2304] - Autoincrement on type INT4 fails
[CORE-2310] - IncludeAll Fails with Unknown Reason Error
[CORE-2315] - NPE in CommandlineResourceAccessor
[CORE-2325] - Liquibase - New versions break DB create
[CORE-2329] - Escaped reserved keywords in HSQL are stored in lower case instead of upper case.
[CORE-2330] - includeAll uses full file path with includeAll
[CORE-2261] - UpdateSQL needs to append a "/" to the end of createProcedure for Oracle
[CORE-2287] - Improve support for Groovy-based tests in Eclipse
[CORE-2296] - Upgrade Groovy and Spock to maintained versions
[CORE-2318] - Add support for converting BigDecimal objects to a SQL string via DataTypeFactory
Published by nvoxland about 5 years ago
Published by nvoxland about 5 years ago
Published by nvoxland about 5 years ago
Published by nvoxland about 5 years ago
Published by nvoxland about 5 years ago
Bug Fix release. Most critical bug is CORE-1704
Published by nvoxland about 5 years ago
Published by nvoxland about 5 years ago
Published by nvoxland about 5 years ago
Published by nvoxland about 5 years ago