View, organize & monitor Liquibase database changes in real time
Get started with support & advanced features
Get free courses & earn certifications
Meet, learn & contribute
Get in touch with our team
January 12, 2023
January 9, 2023
January 4, 2023
December 6, 2022
We're proud to announce that Liquibase is the 2022 recipient of the DevOps Dozen award for Best DevOps for DataOps/Database Solution! From the DevOps Dozen website:
Community Created: Liquibase + You View last month's best community-created content showing how to use Liquibase with some of the most popular tools and databases. Learn
According to a recent report by Bloor Research, nearly 75 percent of Fortune 500 companies use mainframe systems. To support these vital IT infrastructures, we’re excited to
Security Matters Security matters, especially in fast-paced Continuous Integration and Continuous Deployment environments enabled by Liquibase. Across a range of industries,
December 6, 2022 "The month of November makes me feel that life is passing more quickly. In an effort to slow it down, I try to fill the hours more meaningfully." -Henry
Why automate database changes when you still require your DBAs to review your scripts? Particularly when you have documented coding standards for database changes. A key benefit
Liquibase offers flexibility whether deploying changes to a single schema or multiple schemas. Depending on the database platform, there could even be a use case for deploying
Upskilling yourself over the holidays in preparation to hit the ground running in 2023? Join the 1400+ certified Liquibase users by becoming a Liquibase expert for yourself,
Today, we’re happy to announce the release of our new version of Liquibase Github Actions! The Origin Story Back in October 2020, Liquibase held a Hackathon.
November 4, 2022 "I'm so glad I live in a world where there are Octobers." - L.M. Montgomery Our Liquibase Community was very active in October! We added 262 new
As an AWS Advanced Technology Partner, Liquibase has a strong history of supporting the AWS Cloud and its tools. Currently, Liquibase Pro integrates with the AWS Cloud to manage
We’re excited to announce that Liquibase Pro users now have access to Flows, modular command files (YAML) that run within the CI/CD pipeline. Flows add an additional way of
September was filled with some really great things here at Liquibase. Let's take a look at what our Community focused on in the last month. Latest
LIQUIBASE RELEASE: VERSION 4.16.0 Suggested soundtrack: Control Janet Jackson* TL;DR If you are already using Contexts and Labels successfully, keep calm and Database
Moving past the summer of 2022 and into autumn, it’s hard to believe it’s already September! Let’s take a look at everything that happened in the Liquibase Community last
Liquibase is proud to be recognized by TrustRadius with awards for Best Relationship, Best Feature Set, and Best Value for Price in the Database DevOps Software
Moving through the summer of 2022, it’s hard to believe it’s already August! Let’s take a look at everything that happened at Liquibase last month. Latest
RELEASE: VERSION 4.14.0 Suggested soundtrack: https://www.youtube.com/watch?v=hMX1cPLBfAE TL;DR We have split liquibase.jar into liquibase-core.jar (open source only)
June was a busy month for the Community team at Liquibase. We attended cdCON as a Gold Sponsor, held in Austin, Texas, US on June 6 & 7, hosted by The Linux Foundation. It
May has flown by along with the birds returning for the warmer weather. At the monthly Community Meetup, Feature Flags/Management was announced for Liquibase Labs, and
The quality checks feature within Liquibase allows developers to release faster while ensuring compliance by reducing security risks and costly manual errors. Integrating quality
April has been an exciting month for our community! We hosted a lively AMA, ramped up our planning for some community updates (coming Real Soon Now TM), and last but not
Hi! I'm Tabby Worthington. If you're spending time in our Community spaces, you've probably seen me checking in to help out! I joined the team as our Technical
Liquibase does a great job of helping developers get database code into source control to enable continuous integration. The system works extremely well when developers don’t
Before I share updates from the Liquibase Community, I want to acknowledge the unprovoked Russian War that is unfolding in Ukraine. To our colleagues, friends, community members,
One month of 2022 down, 11 more to go! A new month (and year!) bring new releases and exciting roadmap plans. Let's dive into the updates. Latest Releases Liquibase 4.7.0
I am pretty much an outsider no matter where I go. In my running group, I exist in the space between the fast groups and the back-of-the-packers. I have two older brothers and am
The Liquibase Hub platform meets security, availability, and confidentiality standards set by AICPA AUSTIN, TX - February 2, 2022 — Liquibase, the company behind the most
Git is an amazing tool for collaboration — developers can work together to build better software faster. However, the usual Git workflow neglects the database. With Liquibase
It’s a universal pain that every software team knows well — updating database code comes with risks and it tends to take a lot more time to release database changes than app
In 2021, we celebrated an epic milestone — 15 years of Liquibase! What began in 2006 as a small personal side project by Nathan Voxland has now been downloaded over 75 million
On Friday, December 10th, news started breaking about a new 0-day exploit on the popular log4j2 Java logging library. This exploit can allow an attacker to remotely execute code
Happy holidays to everyone celebrating during this season! It's hard to imagine we're nearing the end of 2021 already. I'll save the year-end recap for next month, so without
Prior to my first official 100% tech job, I was always the technical person in a non-technical department. I spent a lot of time generating, recording, manipulating, and
Verifying that the current state of a database matches the expected state is a fundamental dimension of database change management. It’s important to have a well-defined
The key to smooth application delivery is aligning the processes of managing new changes to a pipeline of databases and ensuring that the test environments have appropriate
Elite DevOps Performers are 3.4 Times More Likely to Incorporate Database Change Management Into Their Process AUSTIN, Texas – November 10, 2021 – Liquibase, the company
Oh, how I love October. A month filled with pumpkin-spiced everything, excessive amounts of Halloween candy, and the best of all, memes of skeletons doing human-like things.
Liquibase labels and contexts allow you to choose a subset of changesets to execute at runtime, enabling many different use cases. Where they differ is deciding who has the power
The number 1000 represents new beginnings and infinite potential. In the spirit of celebrating the milestones we’ve hit since Liquibase University began and the plans we have
"Hey Alexa, play September by Earth, Wind & Fire." Now that I have the mood set with a favorite (and totally relevant!) song, it's time to jump into the many exciting
English inventor Sir George Cayley made the earliest recorded proposal for a seatbelt in the mid 19th century. There was even a patent submission for seatbelts in the late 1800s
On-Demand Checks Validate Consistency Across Database Code, Enabling a Faster & More Secure CI/CD Process for Millions of Development Teams AUSTIN, TX – September 29,
The 2021 State of DevOps Report is now available! The full report is always worth a read, but if you don’t have time to dive into the data, we’ve got you covered. Liquibase
For over 15 years, Liquibase has supported teams behind their own firewalls, VPCs, and other secured infrastructure. Recently, Liquibase released a new platform — Liquibase
See you later, summer! We've made it over halfway through 2021, yet there's much to look forward to before the year comes to an end. Liquibase 4.4.3 is now
Commitment to security grows as more companies leverage Liquibase and the Liquibase Hub platform to manage database deployments AUSTIN, TX – August 31, 2021 — Liquibase,
GitLab pipelines allow users to manage CI/CD pipelines along with predefined environment variables with a simple interface. Happily, GitLab pipelines work perfectly with
Any time you install Liquibase, you also need to install the JDBC driver for your database. If you’re new to Liquibase (or you need to install it on a new system), this can be
Nowadays, we have a lot of choices for where and how we run our databases. The thing is, no matter where or how we are running the database, we will always have to manage
Liquibase and DBeaver have teamed up to give you the most advanced database comparison functions so you can stay ahead of the automation game making your life
Happy July and happy Summer Olympics! It's inspiring (and quite fun) to watch the world's best athletes compete against one another. Whether it's synchronized diving or
2020. Was your response to the most disruptive year, arguably in a lifetime, commensurately disruptive? Or were you satisfied with incremental adjustments? Across
Teams can now set where, when, and how Liquibase deploys database changes at the environment level. You no longer need to manage separate liquibase.properties files for different
"DevOps" wasn't even a word when Liquibase launched 15 years ago on June 16, 2006 . In case the math doesn't shock you like it does me, if Liquibase was a teenager here in the
AUSTIN, TX - June 16, 2021 — Liquibase, the company behind the most powerful community-led database change management solution, is celebrating 15 years of the Liquibase open
Today, Database Trends & Applications announced Liquibase is on their Top 100 list: The Companies That Matter Most in Data. “The past 15 months have provided an object
Happy summer's eve! The days are getting longer, the temps are rising and the team at Liquibase is giddy to celebrate 15 glorious years of our open source community! No matter
Liquibase adds support for NoSQL database platforms & more relational databases for teams implementing database DevOps AUSTIN, TX - May 25, 2021 — Liquibase, the company
Bancolombia recognized as innovative leader in approach to DevOps AUSTIN, TX - May 19, 2021 — Liquibase, the company behind the most powerful community-led database change
We recently saw a tweet looking for an easy way to import data into a database. Many Liquibase users may not know that Liquibase can easily help with
Liquibase offers a powerful open source database migration tool for Java apps. It brings structure and confidence to developers and DBAs that need to easily create and track
Hey there, May! You sneaked up on us. I haven't even had a chance to dust off my lightsaber or think of a witty Star Wars meme for May 4th. (If you've got a good meme, you could
Warm greetings, spring! Here in Texas, the bluebonnets are in full bloom, the days feel longer and there’s an overwhelming desire to spend every minute of your day outside.
If you’re wondering where to start with automating your database process, you’re not alone. Most teams are delivering database changes manually or with some limited
This release includes community-contributed pull requests, bug fixes, and enhancements. Download Liquibase v4.3.2 What's in this release Liquibase users will enjoy
Every release manager's dream is to easily achieve continuous delivery with zero downtime. Blue-green deployments are a popular technique teams use to make it a reality. What
In the bad old days, we had to configure Java Application Servers, manage dependencies, and deal with operating systems. We don’t have to do that anymore with containers! Using
Oh, February! A mix of cheesy Valentine’s tweets (this one is extra cringey), an unprecedented snowstorm (shout out to Texans), and an epic, bug-smashing release! The shortest
One of my favorite things about being a Liquibaser is the opportunity to participate in our many carefully crafted, creative traditions. Some are goofy, some are challenging, and
I love the Liquibase product. My first experience with Liquibase was in 2012. I was hired as a Build Automation Engineer at a company that was a competitor to Groupon. That
While January may feel like the longest and slowest month of the year for some, for the Liquibase Community, the start of 2021 went by faster than combining lightning, a cheetah,
This release includes many community-contributed pull requests and bug fixes as well as an enhanced Liquibase Hub integration with two new capabilities: optional
Thank you to everyone who participated in our 2020 Liquibase community survey! Your feedback informs our roadmap and helps us build the best solutions possible to make database
Database automation is not the first line of defense for your databases. The first line of defense should be network security. The second, third, and fourth lines of defense
Greetings 2021! We're glad you're here. With the winter holidays behind us, we're jumping head first into the new year with great excitement for developments within our
Thanks to our customers and community, we thrived in 2020. As one VC famously declared, “software is eating the world” and the pace of consumption is quickening as quality
Since its launch in July of this year, Liquibase University has enabled learners from across the globe to earn their Liquibase Fundamentals Certification. These Liquibase users
December has made its swift arrival and all too soon we’ll be closing out the infamous year that was 2020. Despite its somewhat egregious reputation, this year has brought many
The MySQL grant system controls which users can view and execute stored routines. In Liquibase 4.2, we added a feature for Liquibase Pro users that certifies our stored logic
No one is perfect. SQL code mistakes happen. Let’s say you just checked your database code into source control. The CI/CD automation job ran a Liquibase update to deploy the
We're excited to announce that Liquibase Hub is now generally available! Sign up for your free account. What is Liquibase Hub? Liquibase Hub is a secure portal that
All users can organize, monitor, and view Liquibase database change activity in real-time, increasing team collaboration and deployment success AUSTIN, Texas, November 17,
This major release offers significant enhancements and bug fixes for both Liquibase Community and Pro users and supports further Liquibase Hub integration. What's in this
We’ve been having a lot of fun with CICD integrations at Liquibase. We’ve recently released our official GitHub Action and an example for Travis CI. It’s past time to do
We’re always looking for ways to give back to the Liquibase Community. We’re also big on experimenting and having fun. Combining all of that in an internal Liquibase
Embedding Liquibase into the startup process of an application is a very common pattern for good reason. Once you set up Liquibase to deploy on app startup, your database state
At Liquibase, we use two types of tests to ensure Liquibase works with different types of databases: Integration and Functional. Integration tests evaluate whether Liquibase is
In honor of Hacktoberfest, Liquibase hosted a day-long internal Hackathon. My team’s challenge: make it easier to use Liquibase in Continuous Integration and Continuous
There is a lot of activity around Liquibase Extensions and new database platforms. (A direct result of our Liquibase Labs initiative.) Since there is so much activity going on
Trying new things can be scary. The Liquibase community team definitely doesn't want trying out Liquibase Pro features to be anything but awesome, so we've outlined all the steps
When you’re learning or evaluating new software, it’s not always easy or possible to install the software locally on your laptop. One way to address the problem is to have
Liquibase 3.10.3 and 4.1.1 are now available. Both of these releases are dedicated to fixing bugs. Here’s a closer look at what fixes are included. 3.10.3 bugfix
“Moneyball: The Art of Winning an Unfair Game” should be required reading for all technology leaders. The book is about Billy Beane, GM for the Oakland A’s, and his
Our vision at Liquibase is to be the easiest, safest, and most powerful community-led database change management solution. In order to make this a reality for a large community
Liquibase 4.1 is now available. Here’s a closer look at what's included in the latest release. Liquibase v4.1 connects local Liquibase operations to Liquibase Hub This
As hard as it is to believe, it’s almost October. That means Hacktoberfest will begin soon. We expect this year’s celebration of open source to be even more amazing than last
Liquibase provides continuous integration and continuous delivery for your database. By integrating Liquibase with Jenkins, you can achieve full-stack CI/CD for your application.
If you maintain an Oracle database, you understand the importance of being able to easily apply complex stored procedures. In the same vein, anyone who maintains a CI/CD pipeline
Database deployments should be smooth and painless. Even in 2020, they often are not. Sometimes, the culprit is database drift. What is database drift? Database drift (or
Reposted with permission from Martin Whittington, Head of Platform @oddschecker. 1. CloudFormation Stack Create/Update process starts. 2. RDS instance is created/updated. 3.
This is the twelfth post and final post in a series we’re calling CI/CD:DB. Read from the beginning. This blog series has described various aspects of defining a CI/CD
By now, software automation is considered mainstream in the digital era we find ourselves in, but we may only be at the beginning of the revolution. According to Markets and
Anyone that manages a Cockroach database knows that at some point you’ll need to modify your database schemas. Perhaps you need to store new kinds of information. Or maybe
This is the eleventh post in a series we’re calling CI/CD:DB. Read from the beginning. CI/CD is an engineering practice geared for change management. With any such
This is the tenth post in a series we’re calling CI/CD:DB. Read from the beginning. Collaboration is central to DevOps practices such as CI/CD. Collaboration is so
This is the ninth post in a series we’re calling CI/CD:DB. Read from the beginning. The notion that database changes can be handled with safety and minimal intervention
“Wait! You’re saying strangers will be touching the code?” Just the thought of a developer I’ve never met changing code I’m responsible for testing was a
This is the eigth post in a series we’re calling CI/CD:DB. Read from the beginning. To this point, we have largely focused on processing database changes once they have
There are so many scenarios where using XML changelogs can be extremely useful. Yes, you can use plain old SQL. And yes, sometimes it seems like formatted SQL changelogs are an
You probably think of a Hackathon as a competition involving highly technical domain experts collaborating on a software project that will be completed in a matter of hours or
There is no doubt that CICD and DevOps are here to stay. Companies know that they need to automate the software release process. Liquibase co-founder and CTO, Robert Reeves, even
There are situations where grants or synonyms need to be created for all objects that meet certain criteria, one example is when they belong to a specific schema. You could rely
Updated January 11, 2022 Docker is super awesome for running machines that were previously used via virtual machines — but each virtual machine requires a separate copy of
This is the seventh post in a series we’re calling CI/CD:DB. Read from the beginning. In Part 6 of this blog series, we dealt with ensuring a consistent process for
We are excited to announce the penultimate 3.x Liquibase release in Liquibase 3.10.2, available now! Community contributions andbug fixes This release merges many
We started Datical with a simple goal: make Liquibase easily adoptable by large enterprises. Long story short, we achieved that goal. After seven years of finding our way and
Using Liquibase diff commands gives you a powerful way to compare two database schema states. Diff commands are handy when you need to examine an unexpected change.
I recently had to set Liquibase up to do some work on Azure Postgres. Both Azure and Postgres have seen an uptick in popularity and the combination works really well.
Learn how to pre-validate your Liquibase deployment and have a rollback ready — just in case you need it. Have you ever needed to rollback a database change after a
Are you looking for an easy bit of professional development during the pandemic? If you work in DevOps, I think our Liquibase Fundamentals certification is time well spent.
This is the sixth post in a series we’re calling CI/CD:DB. Read from the beginning. In Part 5, we wrapped our discussion of bringing Continuous Integration (CI) to
Communities are pretty dang cool and powerful. People from all over the world with different perspectives come together to connect and break bread over a cause they believe in, a
We are excited to announce that Liquibase 4.0 is now available. This is the first semantic versioning number upgrade in a long time. Liquibase 4.0 is the result of thousands
This is the fifth post in a series we’re calling CI/CD:DB. Read from the beginning. In part 3 and part 4 of this series, we talked about defining batches of changes and
Everyone knows the ending of this timeless adage because of its timeless validity. There are always costs that may not be evident when considering benefits. And thus our natural
New self-paced learning option shows developers and DBAs how to harness the power of Liquibase to spark collaboration and innovation amongst teams tackling database change
You can now download Liquibase 4.0 Beta 2. Here’s an overview of what’s in this latest Beta release. Improvements and Bugfixes Here’s what’s new in this
Liquibase 3.10.1 is now available. Here’s a closer look at what's included in the latest release. Community contributions for many, many bug fixes We've brought in so
Lately, I have been really into the She-Ra reboot on Netflix. It’s easy-to-watch and engaging. But more than that, it feels really familiar to me. See if you can follow me on
This is the fourth post in a series we’re calling CI/CD:DB. Read from the beginning. In our previous blog, we defined our changes and how we will arrange and group
This is the third post in a series we’re calling CI/CD:DB. Read from the beginning. In part 1 and part 2, we worked to understand the problems associated with bringing
Certainly, startup work is not the life and death situation that Admiral Farragut faced in battle. However, too cautious an approach has contributed to the death of more than one
Wouldn’t it be amazing if you could easily understand the when and where of what's been deployed or hasn't been deployed in one simple dashboard? The goal of Liquibase Hub is
Sometimes you need to modify SQL in specific changesets and you still want to use the abstracting power of XML to make your change database agnostic. Although Liquibase supports
This is the second post in a series we're calling CI/CD:DB. Read from the beginning. In the first blog of this series, we talked about bringing databases into the CI/CD
Liquibase 3.10.0 is now available with SQL Plus integration, custom executor extensibility, and a new auto-complete Bash script. Here’s a closer look at what’s included in
Devs and DBAs (and many others) use Liquibase to track their database changes. Usually, this is done in SQL or XML (or JSON or YAML) over traditional JDBC connections. While this
We asked and you answered! THANK YOU to everyone who participated in the Liquibase Usability survey. Those who took the time to jot down their thoughts are stars in the Liquibase
This is the first post in a series we're calling CI/CD:DB. This post is the first in a series where we will talk about the steps required to bring databases into a Continuous
Liquibase extensions allow developers to easily create support for all databases. With extensions for MongoDB, Snowflake, SAP HANA, and many more, developers across the world are
We’re excited to share our new forum! Zoho had served us well for many years, but there were a lot of issues. New users would get 404s when trying to sign up and it just
Perhaps you heard the news yesterday that Datical is now Liquibase. Rest assured that, while the name has changed, we are still working hard at expanding our product’s
You’ve probably noticed some changes here on Liquibase.org. The cosmetic stuff is just one small piece of a much larger change, so let’s jump in. Community
New and updated product portfolio, new CEO and board member, and expanded open source community resources bolsters company’s commitment to the developer community AUSTIN,
We’re excited to share that we’re evolving to better serve our customers, community, and partners! https://youtu.be/axEGKLhD2qU Datical is now Liquibase Our
Liquibase 3.9.0 is now available. Here's a closer look at what's included in the latest release. Liquibase Pro extended diff command capability Automate drift detection at
The internal Liquibase team spent the past month streamlining code contributions for Liquibase Community! We have a lot of updates to share. Making it simple to
Hey community, we are on our way to making Liquibase 4.0 a reality! This major release contains hundreds of bug fixes and improvements, merging dozens of Pull Requests and
Liquibase 4.0 Beta 1 is now available through Liquibase.org. In this new major release, we have integrated dozens of community Pull Requests, addressing well over 100 bugs,
Liquibase 3.8.9 is now available through Liquibase.org. We’re continuing to improve everyone’s experience with Liquibase by fixing some bugs and improving existing
Database diffs are a great tool to have in your toolbox. They can provide a super-easy way to begin using Liquibase on existing projects. You can simply run the
It’s not unusual for teams to spend days determining the root cause of a database deployment error. It can be a lot like trying to find a needle in a haystack. When the team is
Liquibase 3.8.8 is now available. We fixed a couple of minor bugs in this release. Bug Fixes For both Liquibase Community and Liquibase Pro users, the following bugs
Automation initiatives must continue It’s amazing how quickly things can change. COVID-19 has turned the world upside down in a matter of weeks. Schools are closed. Conferences
With a combined Datical and AWS solution, companies have the agility and speed to safely roll out functionality to customers just as fast as they can develop it. AUSTIN, Texas
Big news! Datical is now an AWS Advanced Technical Partner. Here’s why it’s a big deal and how it helps customers both present and future. How to become an AWS Advanced
Release orchestration company XebiaLabs recently announced plans to merge with CollabNet VersionOne, a provider for agile planning and collaborative development. The new joint
Here are some articles and other interesting things written by the many people around the world that are using Liquibase. JHipster Crash Course - Part 1JHipster is an
The Most Requested Feature for Liquibase: Targeted Rollback is Now Available AUSTIN, Texas – Feb. 27, 2020 – Datical, the leading provider of database release automation
We recently rolled out Targeted Rollback in Liquibase 3.8.6 for rolling back one specific changeset. Now, we’re very happy to announce Liquibase 3.8.7 for rolling
Liquibase 3.8.7 is now available. Here’s a closer look at what’s included in the latest release. Liquibase 3.8.7 Overview More Targeted Rollback functionality for
Former Red Hat and MariaDB Executive to Drive Investment in Open Source Community for Database Change; Company’s Sustained Growth Garners Funding, Fuels Launch of Liquibase Pro
Our team has been working on making Liquibase easier for new users to install and to get up and running quickly with all-in-one Windows and MacOs installers. Watch the MacOS
Liquibase 3.8.6 is now available. Here’s a closer look at what’s included in the latest release. Liquibase 3.8.6 Overview Introducing Targeted Rollback for Liquibase
In our most recent Liquibase community survey, we learned that many Liquibase users are interested in a feature that allows them to roll back a specific database change.
Here are some articles and other interesting things written by the many people around the world that are using Liquibase. SQLcl : Automating Your SQL and PL/SQL Deployments
There are a few different ways to run Liquibase. Each application and project team has different needs so the best way to run Liquibase depends on what works best for your use
It’s time for some myth-busting! Yes, Liquibase really can work with SQL scripts. In fact, our recent Liquibase survey revealed that most of our users prefer using
Liquibase 3.8.5 is now available. Here’s a closer look at what’s included in the latest release. Liquibase 3.8.5 Bug Fix Overview We’ve fixed a number of issues with
First, a huge THANK YOU to everyone who participated in the Liquibase community survey. We had the best turnout ever and really appreciate all of the great input and feedback.
Liquibase 3.8.4 is now available. Here’s a closer look at what’s included in the latest release. Liquibase 3.8.4 Overview Liquibase 3.8.4 fix for Liquibase Pro Spring
Liquibase 3.8.3 is now available. Here’s a closer look at what’s included in the latest release. Liquibase 3.8.3 Overview Improved Support for Liquibase-Maven Plugin
Here are some recent mentions of Liquibase on other sites. Fear database changes? Get them under control with CI/CD Why you should be including database concerns in your
You’ve just run a liquibase update. Moments later, your stomach churns as you realize that there were some big mistakes in the changes you just deployed and your database
Liquibase 3.8.2 is now available. Here’s a closer look at what’s included in the latest release. Snapshots and Reverse Engineering Expands to PostgreSQL and DB2 TL;DR:
“Change is the only constant.” - Heraclitus, a Greek philosopher Many times, the toughest part of DevOps is simply getting started. Before you even start running plays,
Liquibase 3.8.1 is now available. Here’s a closer look at what’s included in the latest release. Liquibase bug fixes & doc updates Both Liquibase Community and
We're looking forward to talking to DevOps enthusiasts at the DevOps Enterprise Summit in Las Vegas! Meet one-on-one with a DevOps database expert Since there's so much going on,
An ounce of prevention is worth a pound of cure. - Benjamin Franklin How many times has your team had to roll back a database change? If your answer is greater than zero,
Mabuti Ng’andu Director of IT, Data Management, Database & Middleware at MedImpact Healthcare Systems, walked us through his team’s journey to database deployment
Most state-based versus migration-based content floating around the internet is based on a paradigm that references old technology and old processes. Imagine reading a story about
I recently had the pleasure of presenting a webinar with Dr. Nicole Forsgren. For the uninitiated, Dr. Forsgren is a leading IT impacts expert best known for her work with tech
Why are Database Release Automation Tools Important? Database automation tools are no longer optional. With the widespread adoption of DevOps and Agile practices, tools for
Behind every good application is good database design. At its simplest, a database holds data. The devil is in the details of how the data is written, stored, and retrieved. With
Liquibase 3.8.0 is now available. Liquibase now comes in two modes: Liquibase CommunityLiquibase Pro The 3.8.0 release adds the ability to enter a license key for a
Most organizations are well versed in the benefits of tracking code with version control. Because of the complex nature of databases and the culture we’ve built around database
Continuous database deployment isn't easy. The first step to tackling any problem is to see the problem. With databases, it’s difficult because there are a lot of problems that
We're looking forward to talking to DevOps and Jenkins enthusiasts in San Francisco at DevOps World | Jenkins World! Must-See Sessions There are over 150 breakout sessions and 16
Additional Plans Include Strategic Partnerships with Database Vendors, Personnel Hires Dedicated Exclusively to Liquibase AUSTIN, Texas – August 8, 2019 – Datical,
It’s an exciting time for the Liquibase community. The latest release, 3.7, has over 350 commits from the community and from Datical. Datical has dedicated several engineers to
Recently, Datical has dedicated several engineers to the Liquibase open source project which helped push the Liquibase 3.7 release with many important new features,
Most new applications are now born in the cloud and the cloud has changed data management forever. It’s easy to spin up new environments with the click of a button, allowing
Last year, we invited the Liquibase community to take a survey to help us understand how Liquibase is used and how we can improve. A small sample size from our community (a
Liquibase 3.7.0 is now available. Version 3.7.0 is primarily a bugfix release, but there have been over 350 commits since 3.6.3, so TONS of good new things from both the
More companies are making the move from Oracle to PostgreSQL for three main reasons: the ever-increasing cost, the licensing complexity, and the increase in audit risk. Since
Everyone loves PostgreSQL. Postgres is consistently on the most loved and most wanted database list. You can also see the ranking just keep trending up over time, thanks to our
Leader in Database Release Automation Announces Expanded Platform Coverage for Amazon RDS for Oracle, Amazon Aurora PostgreSQL, Amazon RDS for PostgreSQL, EnterpriseDB Postgres
This post was updated August 5, 2019 to reflect that our release is now generally available. We’re excited to announce our Liquibase Enterprise 2019.2.2 release, which
Market analyst firms, like Morgan Stanley, are noticing something big happening. There is a surge in companies specializing in software development tools and services. If you’ve
Winners include American International Group (AIG), Bank of America, Colonial Life, Travelers Insurance, and Russell Webster of Zions Bancorporation AUSTIN, Texas – June 6,
We're excited to announce that Datical has been chosen as a leader in the 2019 SD Times 100, Database and Database Management category, for the second year in a row. The award
How many times has your team had to rollback a database change in production? If your answer is greater than zero, there’s a problem. Database rollback functionality is
So, you use Git for app code check in. Check. You've already taken advantage of continuous integration and delivery thanks to Jenkins. Check. You're even using a tool like
Database Release Automation Leader’s New Patent Proactively Prevents Application Downtime and Security Vulnerabilities Related to Bad Database Changes AUSTIN, Texas
Patents are an amazing thing we (as a country) got right. The brilliant thing about the concept of patents is if you tell everyone how you figured something out, you get an
Everyone has bad days. Every company has been through some kind of outage due to a buggy database deployment. Even the best of the best, with highly trained staff, world-class
We have reviewed and accepted pull requests for extensions that add and enhance support for Hibernate and HANA. Hibernate is one of the most popular Java ORMs and SAP HANA powers
Many companies already apply the CALMS framework to their application code or front-end development process. Advances in database DevOps software and processes now mean the same
80% of application stakeholders agree deploying database code changes take longer to deploy than application code changes AUSTIN, Texas – April 30, 2019 – Datical, the
For the second year in a row, we worked with Dimensional Research to conduct an important survey of application developers, application release engineers, enterprise architects,
Investment from River Cities Capital Funds, S3 Ventures and Mercury Fund Highlights Growing Demand for Database Release Automation AUSTIN, Texas – Feb. 28, 2019
Leader in Database Release Automation Continues Yearly Momentum, Expanding the Company’s Customer Base by 30 Percent AUSTIN, Texas – Feb. 5, 2019 – Datical, the
Liquibase 3.6.3 is now available. Question or comments can be directed to answer@liquibase.org. Version 3.6.3 is a bugfix release while we work on a 3.7.0
Market Leader’s Move Makes Critical, Enterprise-Class Database Release Capabilities Readily Accessible to Millions AUSTIN, Texas – Nov. 28, 2018 – Datical, the
As many of you know, a few years after starting the Liquibase open-source project, I joined the team at Datical. For those who are unaware, Datical is a commercial solution built
Over one-half of all Fortune 50 companies work with Delphix, Datical to deliver high quality software – faster and more securely – to close Data Velocity Gap REDWOOD CITY,
It’s Hard Out There for DevOps Teams The reality is that software development today is slow, manual, risky and expensive. It’s also woefully unable to keep up with the speed
Market Leader in Voluntary Insurance Benefits Brings DevOps Automation to the Database; Delivers Innovation to Customers Faster AUSTIN, Texas – Sept. 20, 2018
Last December, I made some predictions for 2018. Now that we’re at the halfway point, let’s check in and see how those predictions are faring. After all, a key tenant of
Leader in Database Release Automation Wraps Up First Half of 2018; Released Datical 5, Relocated to New Headquarters and Expanded Leadership Team AUSTIN, Texas – July 31,
As technology continues to permeate through society, companies across all industries are finding out that they must think and behave like software companies. This is because the
Liquibase 3.6.2 is now available from liquibase.org/download and through the Maven repositories. Question or comments can be directed to
Leader in Database Release Automation Adds CRO to Executive Team and Opens New Headquarters Location to Accommodate Continued Expansion AUSTIN, Texas – June, 7th
Why create a database continuous integration workflow? Enterprises are now realizing the need to make database code deployment as fast and easy as application release
For many organizations, meeting data and database regulatory compliance and security requirements is a top priority. Failing to meet regulatory requirements can make the
Enterprise-class platform enhances database release visibility and increases developer productivity AUSTIN, Texas – May 3, 2018 – Datical, the leading provider
AUSTIN, Texas – April 18, 2018 – Datical, the leading provider of database release automation solutions, and DevOps Research and Assessment (DORA), today announced
In a world where users expect timely and responsive updates and where tough competition can seemly emerge from nowhere, speed and agility are essential to survival. To keep
Liquibase 3.6.0 (actually 3.6.1 as well) is now available from liquibase.org/download and through the Maven repositories. Question or comments can be directed to
Yes, everyone has a cloud strategy – it might be public, private, or hybrid. It might be just for greenfield applications or part of a lift-and-shift strategy or both. For
Listening to feedback from the community is a vital part of any open source project and it has frankly been a little too long since I’ve had the chance to hear the voice of
Nearly all respondents cited automating database deployments alongside the application releases would accelerate application delivery AUSTIN, Texas – March 15,
For those of you not watching the download page every day, Liquibase 3.5.5 was released on Feb 15th. The 3.5.5 release is a bugfix release, pulling in a few high-prioritly/low
Datical 5 speeds software development by providing customers with a central command center that delivers enhanced database release visibility and increased developer
It’s 2018 and it seems like everyone has a Digital Transformation or DevOps initiative – or at least something similar in sprit. This isn’t really a surprise is it? Anyone
Leader in Database Release Automation Continues Dramatic Growth AUSTIN, Texas – Jan. 18, 2018 – Datical, the leading provider of database release automation
The database is a bottleneck to application deployments. A recent CIO Magazine survey showed 91% of Database Managers and 90% of Application Development Managers agree. By gaining
This past year was good for DevOps: we saw more enterprise adoption of containers, microservices and cloud native applications. Organizations are increasing their reliance on
Integration with Concourse helps enterprises close the DevOps data gap and release new innovations to market faster AUSTIN, Texas – Dec. 14, 2017 – Datical, the leading
“There is no consequential difference between mainframe applications and distributed applications; the same techniques, like continuous integration, test automation, and
Partner Program Aims to Drive Digital Transformation for Data AUSTIN – Nov. 8, 2017 – Datical, the leading provider of database release automation solutions, today
Companies must delivery applications faster than ever in order to survive in this digital era. The adoption of DevOps has changed the game of software delivery. However, with
DevOps best practices abound. In fact, our friends at Sonatype have collected 73 DevOps reference architectures. Wow! That’s a lot of architecture! There are three that we like
Leader in database automation brings DevOps to the largest mainframe database to give enterprises faster application releases ORLANDO, Fla. – GARTNER
Agile development is no longer a question of if. Companies of every stripe, regardless of size, industry or geography, are leveraging this methodology every day to get
New application developer friendly plug-in makes it easy to take advantage of Datical’s database release automation capabilities directly from Jenkins JENKINS WORLD – SAN
When I’m working around my house, I carry my tools in a 5-gallon bucket. Before starting my job, I’ll place the tools and hardware I think I’ll need in the bucket and then
Think about this. Inventory is risk. Companies purchase inventory; they convert cash into inventory. The risk is that they would buy too little or too much. When one buys too much
Datical DMC Lets Users Automatically Track, Audit and Resolve Database Deployment Issues AUSTIN, Texas – June 27, 2017 – Datical, the leading provider of
Datical Increases Deployment Speed for Business Critical Applications on Oracle AUSTIN, Texas – May 31, 2017 – Datical, the leading provider of database release
AUSTIN, Texas – May 24, 2017 – Datical, the leading provider of database release automation solutions, and Delphix, the market leader in data virtualization,
New Plug-in Enables Database Continuous Delivery by Making It Easier to Manage Database Deployments Directly from the Automic Automation Engine AUSTIN, Texas – May 16,
The Leader in Database Release Automation Continues Dramatic Growth Through Product Innovation, Customer Growth and Significant Company Momentum Austin, Texas – February
Economic reality and technology are shortening business cycles. What this means for companies, new and established, is that the windows of opportunity for capitalizing on market
Over the past year, I’ve seen a shift in how we speak about delivering applications. More and more of us use the term “digital transformation” to describe the business
Deploying Database Changes Cited as the Top Constraint in Releasing Applications Austin, Texas – February 1st, 2017 –Datical, the leading provider of database release
Datical and CIO Magazine have released some research on what are the biggest delays Digital Transformation Initiatives. After looking over the report and underlying raw data,
Git has radically changed our perspective on continuous delivery, branching and merging, on distributed development, and on the value of treating everything as code. Git users can
Here they are! The most viewed Blog Posts of 2016. Our main take away is that you really like numbers and DevOps! Every single one of our top 5 is a quick hit that provides a
Any IT professional can tell you that company brass rarely sees a need to increase IT budgets while systems are up-and-running. It is undeniable that in today’s business world,
After far too long, the Liquibase-Hibernate plugin has been updated to support Hibernate 5.x!! To use the new Hibernate 5 support, either download the
Partnership adds database deployment to industry-leading application release automation Austin, Texas and Boston, MA – October18, 2016 –Datical, the leading provider
I talk to quite a few companies every year, comprising all shapes, sizes, and shades of Agile and DevOps. And within those companies, I like to hear from everyone – from the
The issue that caused me to pull the 3.5.2 release turned out to be a false alarm. Therefore, Liquibase 3.5.3 is now available from liquibase.org/download and
Bugfix release Liquibase 3.5.2 is now available from liquibase.org/download and through the Maven repositories. Highlights include: Formatted SQL added
Austin, Texas – September 20, 2016 – Datical, the leading provider of agile database automation solutions, and Radial, the e-commerce firm born from a merger between
You’re bought into DevOps. You may have purchased Application Release Automation software. Your application development teams are happy. Now, when you read about the benefits of
Company welcomes new VP, advisor and board member Austin, Texas – September 8, 2016 – Datical, the leading provider of agile database automation solutions, is
Originally published on DZone by Robert Reeves, CTO, Datical. Quick! Describe your application’s system architecture. You have 30 seconds….go! Welcome back. I guarantee that
Ten years ago, I started Liquibase to bring sanity to my database schema changes. At the time, I was working on a 3-tier Java web project. Ruby on Rails had Active Record
Originally published on Enterprise Apps Tech by Pete Pickerill, Datical VP of Product and Co-Founder. Let’s face it: No matter how much exciting innovation is transpiring in
Consistent adoption of Datical’s database deployment solutions drives top-line growth Austin, Texas – August 10, 2016 – Datical, the leading provider of agile
Liquibase has always focused mainly on “standard” SQL databases, but we are looking to improving support for NoSQL databases like Cassandra, MongoDB, Hadoop and
Datical DB 4.0 keeps database administrators from having to review vast majority of database changes Austin, Texas – July 7, 2016 – Datical, the leading provider of
10 years ago today was the initial public announcement of Liquibase, originally called the “Sundog Database Refactoring Tool”. Like most open source projects,
Keeping databases up-to-date is difficult. Almost a third of Oracle DBAs run over 5 different set configurations across all of their environments. Obviously, we need automation to
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
Austin, Texas – May 10, 2016 – Datical, the leading provider of agile database automation solutions, and Dell will present a webinar in cooperation with DevOps.com on
Over the past decade, Database Professionals have been on the outside looking in. We’ve seen all sorts of development practices and tools to support Agile and DevOps in
Exclusive recognition speaks to Datical’s ability to eliminate DevOps bottlenecks in last mile of application release Austin, Texas – May 5, 2016 – Datical, the
Every Valentine’s Day, I check the batteries in my smoke detectors because I love my family. Now, the last thing I want to hear is a smoke detector alarm, but I would be a
Liquibase 3.5.0 is now available from liquibase.org/download and through the Maven repositories. Question or comments can be directed to
Standard practice for updating the production database is to have a human review the proposed change and implement it. We have done it that way for a long time. We trust the
Microservices architecture enables flexible architecture and speeds up your development process. But, often people are confused as to where to start. The obvious choice is to
We talk a lot about treating the database as a first-class software citizen. We talk a lot about treating it like an enterprise’s most valuable asset. But, what about the
Modern enterprise application delivery creates urgent need to automate database changes Austin, Texas – February 11, 2016 – Datical, the leading provider of agile
In 2006, Martin Fowler posted his now famous essay on Continuous Integration. Looking back, what seemed revolutionary, radical or just plain crazy is now common, pedestrian and
Austin, Texas – January 26, 2016 – Datical, the leading provider of agile database automation solutions, is sponsoring a webinar featuring GE Transportation and hosted
Investment Will Accelerate Product Development and Scale Marketing, Sales and Support Austin, Texas – January 21, 2016 – Datical, the leading provider of Agile
Today we are announcing a Series B investment of $8 million. This is a significant funding round by any measure and, to put it in context, it ranks in the top 5 software venture
Mainstream adoption of DevOps continues to trend upward, as more and more enterprises seek to gain the benefits of faster and more stable delivery, shorter time to market, and
Bugfix release Liquibase 3.4.2 is now available from liquibase.org/download and through the Maven repositories. Fixes include: Maven <skip> configuration
Record Growth Reflects Critical Need for Companies to Address Modern Database Management Woes Austin, Texas – October 27, 2015 – Datical, the leading provider of
Halloween–the spookiest night of the year. Spookiest night for those who don’t do production deployments anyway… So, for you sys admins, DBAs, and developers who know
Automating Database Changes Streamlines Rollout of New Application for Citizens Austin, Texas – October 15, 2015 – Datical, the leading provider of agile
Hasan Sunasara relates three scenarios that many development teams can recognize in an article on how not to descend into Integration Hell (see article here): Required files
There were 136 responses to the 2015 Liquibase Survey. Since I’m relying on self-selection for people answering the survey, the first question is how representative is the
By Robert Reeves, Datical CTO & Co-Founder Welcome to our new blog…Primary Keys. As the name suggests, the plan is to discuss database issues – and specifically
Liquibase tracks database changes in changesets. Changesets are front and center for defining your changes. Many years ago, Liquibase only supported XML changelogs. There are
If you missed last month, I’ve started a monthly status post to give a better window into Liquibase development and the Liquibase community. I’d appreciate any feedback you
One problem with running an open source project is that we don’t really have “customers” to contact for feedback and product suggestions. I can always just add features
This is the first in a planned monthly post designed to give a better window into Liquibase development and the Liquibase community. I’d appreciate any feedback you have on how
Bugfix release Liquibase 3.4.1 is now available. Fixes include: improvements to includeAll logicbetter handling of older-version DATABASECHANGELOG table structures with
Combined Solution Cuts Project Schedules in Half While Delivering Better Production Code MENLO PARK, CA — (Marketwired) — 07/27/15 — Delphix, the market leader
Once you’ve created a database changelog file, what is the best way to run it? As always, it depends on what works best for you. There are three main ways to run
We ran across a quick read from Michael Schmidt, of Automic’s DevOps practice, who discusses ten benefits of adopting DevOps in an article on DevOps.com. Better
In today’s application economy consumers want to be able to interact with their favorite brands when and where they want, on their device of choice. What this means for business
Updated January 24, 2022 There are many, many different ways users need to interact with their database using Liquibase. For some users, the target database isn’t even
Liquibase 3.4.0 has been released and is working its way through the Maven mirrors. Lots of good things in 3.4.0, but some highlights include: You can now save snapshots
When I first released Liquibase as open source in 2006, Sourceforge was the obvious place to host the project. Over the years, however, I’ve been slowing shifting functionality
For people who have used Liquibase for a long time, a common question they have is how to clear out a changelog file that has gotten unwieldy. The standard process for using
Yes, I know 3.3.4 just came out yesterday, but there was a configuration issue that affected dependencies in Maven. 3.3.5 resolves this with no other
Bugfix release Liquibase 3.3.4 is now available on Liquibase.org and through the Maven repositories. The most notable fix was to make the Maven plugin
For those of you who don’t know, I’ve been working for Datical for the last year and a half as “Benevolent Dictator for Life.” I often joke that I feel like
(Updated July 18, 2018) How prepared is your organization for continuous delivery? Michael Bowler’s article on the Agile Advice blog discusses his thoughts about which
Liquibase 3.3.3 is primarily a bug fix release. As always, Liquibase can be downloaded from the Liquibase download page and is available in the Maven repository as
Enterprise software industry veteran brings track record of success in managing companies through periods of rapid growth AUSTIN, Texas – April 23, 2015 – Datical,
“DevOps” the buzzword has been zipping around enterprise IT over the last few years. But for those who have only heard about it or the benefits it promises, it can be
I ran across a really interesting article this morning from Derek Huether on the Leading Agile blog that introduces a concept called Cost of Delay for making decisions about how
George Hulme wrote an article on DevOps.com yesterday detailing five reasons that are emerging as the most important business drivers behind enterprise adoption of DevOps (see
Whether your organization is trying to go Agile or has been practicing Agile for some time, defining the metrics used to gauge the success of your efforts can be a tricky
Change is difficult. Agile represents change. It then follows that Agile is difficult. What makes Agile difficult as change is that it requires that we think about how we approach
In today’s application economy, business is moving faster than it ever has before. To capitalize on ever-shortening windows of opportunity to address current market trends, the
Liquibase 3.3.2 is officially released. It is primarily a bugfix release, but has one major new feature: object diffChangeLog/generateChangeLog object
These days, it seems everything is offered “as-a-service.” Applications are moving to the cloud, and every one of those apps is delivered faster due to Agile and DevOps.
Liquibase 3.2.3 and 3.3.0 have been released. As usual, they can be downloaded from the Liquibase download page and are available in the Maven repository as
Liquibase 3.2.2 has been released. It is a small bugfix release to fix a checksum regression from 3.1 -> 3.2 that was not fixed in 3.2.1. Issues
Liquibase 3.2.1 has been released. As usual, it can be downloaded from the Liquibase download page and is available in the Maven repository as
By Ann Marie Fred. See original post here. One part of my job is helping other teams adopt DevOps in general, and continuous delivery in particular. But I have a problem:
Once teams start testing Liquibase out to understand how it works, they immediately want to add Liquibase to help manage database changes for their existing databases. Since
Liquibase 3.2.0 has been released. As usual, it can be downloaded from the Liquibase download page and is available in the Maven repository as
I posted the slides from my Percona Live talk at https://www.percona.com/live/mysql-conference-2014/sessions/liquibase-source-control-your-schema. I modified them from
I’ll be giving a talk at Percona Live in Santa Clara on April 3rd titled “Liquibase: Source Control For Your Schema”. It is a beginner-level course covering Liquibase
The Liquibase hibernate extension has been updated for both hibernate 3 and hibernate 4. Major changes include: Support for Liquibase 3.1.1Support for Hibernate
Liquibase 3.1.1 has been released with a few bug fixes. The most important fixes reverts how <createProcedure> checksums are computed so they are compatible with 3.0
Liquibase 3.1.0 has been released. For most people 3.1 is a drop in replacement for 3.0. If you use <includeAll> with relative paths or are running against
Liquibase 3.0.8 is officially released. It is purely a bugfix release that covers improvements to data type handing, performance improvements, and much
A new Liquibase-Redshift extension is now available at https://github.com/liquibase/liquibase-redshift. If you are interested in trying out Liquibase with Amazon Redshift,
The Liquibase hibernate extension has been updated for both hibernate 3 and hibernate 4. This release adds support for catching changes to sequences and unique constraints as
Lots of good bugfixes in 3.0.7, but major improvements are: Significantly decreased memory usage, especially with large sql filesImproved checksum performanceFixed SQLite
There has been a lot of activity the last couple weeks on the Liquibase extensions I manage and/or have source access to. There were a few running up against the Oct 15th
After far too long, a new version of the Liquibase-Hibernate extension has been released! Downloads, documentation, and issue tracking is hosted
I’m happy to announce Liquibase 3.0.6 has been released. While the previous release focused on performance, this release was focused on catching up with pull requests and
For the last two months I have been working full time as an employee with Datical, a startup that is building an enterprise-ready database change management solution on top
The major focus of this release is performance improvements: Startup time is significantly improved for larger databasesPreconditions now snapshot far less of the
There was a null pointer issue that was tripping up enough people with 3.0.3 that I created a small 3.0.4 release to address the issue. The issues fixed
Liquibase 3.0.3 has been officially released. As always, you can download from the Liquibase download page and the new version should be working its way through the
Liquibase 3.0.2 has been officially released. It is a purely bugfix release. The major issues fixed are: Indexes and foreign keys were not being correctly handled in the
At long last, I’m happy to announce that Liquibase 3.0.0 is finally out! There has been a lot of changes and a lot of work put into 3.0, but the major highlights
Although it has been far too long since the last liquibase release, that is not from a lack of work. I’ve been hard at work at a major update that has been stuck in the “I
2.0.5 has been released. This is to fix a couple regressions introduced in 2.0.4. Download from the Liquibase download page. Bug Fixes: Removed new load
It has been a while since the last Liquibase release, and I wanted to give a quick status update. The main thing I have been working on is the next version of Liquibase, which
2.0.3 is a very small update, mainly fixing the maven repository and the end of line char in the command line unix shell script. Other bugs fixed are: Allow Changelog
Liquibase 2.0.2 has been released. It is primarily a bug fix release on the 2.0.1 release and can be downloaded from the Liquibase download page. Visit
For those of you watching and/or contributing to the Liquibase source code, the repository has now moved from the old subversion repository at liquibase.jira.com
For NetBeans users, there is a Liquibase plugin now available. The current, 0.2 version implements rudimentary support and concentrates on the most needed
Kumar Shantanu has implemented a Clojure DSL/wrapper for Liquibase which is has reached version 0.1. It is available at https://github.com/kumarshantanu/clj-liquibase. One more
At long last, Liquibase 2.0 has been released. For those of you watching closely, you know that 2.0.0 was actually released December 19th, but I wanted to give it a couple weeks
Now that the Grails Database Migration plugin has had its first release, I will no longer continue maintaining a the Liquibase Grails plugin past the current 1.9.x
As of the 2.0 release of Liquibase, we will switch to being licensed under the Apache License, version 2.0 rather than the LGPL. The reason for the change is to make Liquibase
Part of the changes made in the upcoming 2.0 release is supporting the ability to specify changelog files in formats other than XML. As a proof of concept, I added the ability
Congratulations to the winners of the 2009 Liquibase Plugin Contest! Grand Prize (Choice of 5 O’Reilly Books, donated by O’Reilly): Oracle Extensions by
Liquibase 1.9.5 has been released, and can be downloaded from Liquibase download page. This is purely a bugfix release. As usual, let us know on
Liquibase 2.0 is all about 3rd party extension and integration, and to help kick that off, we are holding a contest. Thanks to donations
Liquibase 1.9.4 has been released. The 1.9.x branch continue to be maintained, even as work continues on Liquibase 2.0. 1.9.4 is primarily a bug fix release, but also
One of the questions that was discussed on a recent StackOverFlow podcast was “Do you source control your database”. It is, obviously, a question near to my
I am starting the extensibility refactoring at the *Statement class level and moving up from there. I committed an initial version of what I am thinking to trunk, and am looking
Updated February 9, 2022 While the main goal of Liquibase is database change tracking, I found a very different and handy use for it: moving test datasets. In this blog,
Liquibase 1.9.2 has been released. It is a bugfix release, mainly around issues with the includeAll tag. Like always, it can be downloaded
Updated October 8, 2021 In order to detect changes between what is currently in the changelog vs. what was actually run against the database, Liquibase stores a checksum with
Liquibase 1.9.1 has been released which addresses several bugs. Most bugs were relatively minor, but it is recommended you upgrade. Some of the bugs fixed include: H2
Liquibase 1.9.0 has been released! Major features include: modify SQL supportincludeAll supportSybase Adaptive SQL Anywhere supportPaths in <include> can be
Updated: July 15, 2021 The goal of Liquibase is to consistently apply the exact same changes across all your databases. This consistency gives you the confidence to know that
Liquibase 1.8.1 is now available for download. It is a bug fix release that fixes several minor bugs found in 1.8.0. As usual, if you have any questions or comments,
Martin Fowler makes good points in his Incremental Migration Bliki post. Data migration is easy to push off or forget, and can often kill an otherwise great
It is Liquibase 1.0’s first birthday, but you get the gift: Liquibase 1.7.0 is now available. Major changes include: Added loadData change which allows
Liquibase 1.6.1 has been released. This is primarily a bug fix release, but also includes a release of the 1.6 version to the Maven (still propagating), Grails, and IntelliJ
The Liquibase team is proud to announce the 1.6.0 Liquibase Core release. This release focuses primarily on Hibernate integration which allows you to use
Liquibase 1.5.2 has been released. Changes include: Fixed bug with runOnChange and MD5sum checkHandles generating changelog for tables with composite primary keysOther
There was a great post the other day on Coding Horror titled “Get Your Database Under Version Control”. It references a good series of posts by K. Scott
Liquibase Core 1.5.1 has been released along with the initial 1.5.x series Grails and IntelliJ plugins. Changes to the core library are minor bug fixes including: Fixed
Liquibase 1.3 has been released. Major features include: Added `custom` changeAdded `executeCommand` changeAdded `createProcedure` changeAdded sqlCheck
Managing, tracking, and applying database changes is difficult, especially in an agile database environment where there are many changes made throughout a project’s life cycle.
The Liquibase team is proud to announce version 1.0. Liquibase is an open source (LGPL) java-based tool for managing database changes and refactorings. It has been
Rails Active Migration is nice for its simplicity, but in non-trivial projects, it quickly falls apart due to limitations it has regarding multiple developers and/or branches.
While you can include all your change sets in one giant change log, there are many good reasons to split them up. While there are many ways to divide your change logs, the best
When talking about how Liquibase works, I’m often asked “Why not just do a database diff to know what changes need to be applied to a new database?” There are advantages
As I discussed in Unit Testing the Database, a difficulty you run into when using a shared dataset for unit tests is making sure you write your test in such a way that
Updated February 7, 2022 The Problem Writing unit tests for code that accesses a database is a difficult problem, and it’s one I’ve struggled with for several years.
There is a lot going on in Liquibase-land right now. We are finishing up code and documentation clean-up of the Liquibase migrator and hope to have an initial release