Bug in liquibase 4.32.0 - loadUpdateData changeset does not fail, but also loads nothing

We are testing this new version with one of our changelogs, and found that in one case a loadUpdateData changeset does not work correctly. The same changeset works fine with liquibase 4.29.2 (we have not tried with 4.30 nor 4.31 due to another issue which has now been fixed: Bug in version 4.30.0 and 4.31.0 : foreignKeyConstraintExists precondition does not work · Issue #6648 · liquibase/liquibase · GitHub).

We use yaml format, and oracle database. I have not yet figured out what makes this particular changeset different from the other loadUpdateData changesets that do work fine. I will create an issue for this, hopefully with an example which demonstrates the issue, for now I just wanted to make you aware that such an issue exists in this version.

Further testing indicates that this happens if the csv-file includes a blank line between the column headers and the actual data.

If there is a blank line anywhere in the file, all lines below that blank line are also ignored. I have submitted an issue for this: loadUpdateData bug in 4.32.0 - blank line after header line in csv file causes no rows to be loaded at all · Issue #7020 · liquibase/liquibase

Thanks for submitting the issue @Helene! The dev team will triage and respond soon.