We're updating the issue view to help you get more done. 

databasechangelog.csv only includes the last changeset

Description

When working with an offline-connection-string, a `databasechangelog.csv.new` is generated. If the liquibase call `updateSQL` leads to the application of multiple changesets only the last changeset is listed in the `databasechangelog.csv.new`. This behaviour was also reproducible in version 3.6.0. I did not test 3.6.2 and 3.6.1.

The same changelog with the same changesets and the same `liquibase.properties`-File parsed by Liquibase 3.5.5 creates a `databasechangelog.csv` that includes ALL changesets.

I would have expected Liquibase 3.6.3 to behave like Liquibase 3.5.5.

I've attached files to reproduce the error.

Environment

Windows 10, AdoptOpenJDK 1.8.0_192-b12

Status

Assignee

Unassigned

Reporter

Ponder Stibbons

Labels

None

Components

Affects versions

3.6.0
3.6.3

Priority

Major