What's Changed
- fix: DH-21298: Factor out test utility classes by @kosak in #282
- Permit the configuration of multiple parsers on a per-column basis by @kosak in #283
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #280
- Bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #287
- Update to gradle 9.2.1 by @devinrsmith in #286
- fix(build): actually run tests by @devinrsmith in #289
- chore(ci): Update setup-java to install all JDKs at once by @devinrsmith in #288
- feat: Add Java 25 testing by @devinrsmith in #290
- fix(deephaven/csv): DH-20875: Always use explicit UTF-8 encoding when calling String constructor by @kosak in #291
- chore: Update dependabot settings by @devinrsmith in #292
- Bump org.jetbrains:annotations from 26.0.2 to 26.0.2-1 by @dependabot[bot] in #273
- Bump org.apache.commons:commons-csv from 1.14.0 to 1.14.1 by @dependabot[bot] in #274
- chore(gradle): bump com.vanniktech.maven.publish:com.vanniktech.maven.publish.gradle.plugin from 0.34.0 to 0.35.0 by @dependabot[bot] in #294
- chore(gradle): bump com.diffplug.spotless:spotless-plugin-gradle from 8.0.0 to 8.1.0 by @dependabot[bot] in #295
- chore(gradle): bump immutables from 2.11.6 to 2.12.1 by @dependabot[bot] in #296
- chore(gradle): bump commons-io:commons-io from 2.20.0 to 2.21.0 by @dependabot[bot] in #293
- chore(gradle): bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.20.0 to 2.20.1 by @dependabot[bot] in #297
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.6 by @dependabot[bot] in #275
- chore(gradle): bump org.junit:junit-bom from 5.13.4 to 5.14.2 by @dependabot[bot] in #299
- fix: DH-21390: make timeout longer for bug52() so running with coverage succeeds by @kosak in #302
- feat: DH-21391: Add unit test that highlights edge cases of float vs double parsing by @kosak in #303
- Allow multiple custom parsers by @kosak in #284
- feat: DH-21395: Add non-UTF-8, non-ASCII charset support by @devinrsmith in #301
- Get rid of Moveable<> class by @kosak in #285
- feat: bump max heap size to 4G so that we can run all tests with coverage by @kosak in #306
- fix: DH-21391: Move test to correct directory by @kosak in #305
- fix: DH-21412: flush largeArray queue sooner by @kosak in #307
- fix: DH-21413: fail if there's non-whitespace material after a cell's closing quote by @kosak in #308
- feat: DH-21079: support escape characters by @kosak in #309
- fix: DH-21438: fix performance regression caused by recent changes by @kosak in #310
Full Changelog: v0.18.0...v0.19.0