I’ve noticed that
Attribute : referencesUniqueColumn in attribute group addForeignKeyConstraintAttrib has gone in 3.0.x and also the XSD in 3.0.x in following link
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.0.xsd still has this attribute.
I’ve seen in the documentation that upgrade from 2.0.x and 3.0.x is like a drop in replacement which is NOT TRUE.
I’ve experienced following configuration breaks when I upgrade to 3.0.x
<addForeignKeyConstraint baseColumnNames=“othertable1_id” baseTableName=“maintable”
constraintName=“fk1” deferrable=“false” initiallyDeferred=“false”
onDelete=“NO ACTION” onUpdate=“NO ACTION” referencedColumnNames=“id”
referencedTableName=“othertable1” referencesUniqueColumn=“false” />
I think we should improve the documentation and/or re-check if there is anything we should concern when upgrade from 2.0.x to 3.0.x.