Liquibase supports a powerful plugin/extension framework to add new features or override standard logic. Visit the Extension Portal for more information.
Snapshot builds can be downloaded directly from the Liquibase build server
Snapshot Maven builds are also automatically uploaded to the sonatype repository. You can configure your project to pull from it by adding to your pom.xml:
<repositories> <repository> <id>sonatype-snapshots</id> <name>OSS Sonatype Snapshots</name> <url>https://oss.sonatype.org/content/repositories/snapshots/</url> </repository> </repositories>
Extract the liquibase-VERSION.zip or liquibase-VERSION.tar.gz file to a local directory. The extracted files contain a
liquibase shell script for Windows and Mac/UNIX systems.
Liquibase Core, the Liquibase Maven plugin, and standard Liquibase Extensions are available through the central maven repository under the “org.liquibase” organization. See the Liquibase Maven documentation for more information.
Within the liquibase-VERSION.zip or liquibase-VERSION.tar.gz file is the liquibase.jar file to add to your classpath. If you are using JSON/YAML based changelogs you also need to add the snakeyaml.jar found in the included lib directory.
Liquibase 2.x requires Java 1.5+. Liquibase 3.x requires Java 1.6+.
Browse the Liquibase source or clone it out from https://github.com/liquibase/liquibase.
Feature suggestions, bug reports, and general help should be directed to the community.
Copyright (C) 2006-2014 Nathan Voxland
This library is free software; you can redistribute it and/or modify it under the terms of the Apache License, Version 2.0.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.