Liquibase 3.3.3 is primarily a bugfix release
As always, Liquibase can be downloaded from the Liquibase download page and is available in the Maven repository as org.liquibase/liquibase-core.
Fixed Issues:
- [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