Skip to content

Releases: deephaven/deephaven-csv

v0.19.0

21 Jan 19:43

Choose a tag to compare

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

v0.18.0

22 Oct 00:09

Choose a tag to compare

What's Changed

  • Bump commons-io:commons-io from 2.19.0 to 2.20.0 by @dependabot[bot] in #258
  • Bump org.junit:junit-bom from 5.13.3 to 5.13.4 by @dependabot[bot] in #257
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #263
  • feat: Simplify queueing: delete QueueWriter and QueueReader by @kosak in #262
  • Fix all Javadoc warnings by @kosak in #266
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 7.1.0 to 8.0.0 by @dependabot[bot] in #267
  • Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #264
  • Bump gradle/actions from 4 to 5 by @dependabot[bot] in #268
  • fix: DH-20682: add awaitTermination after ExecutorService.shutdownNow by @kosak in #272
  • Bump com.opencsv:opencsv from 5.11.2 to 5.12.0 by @dependabot[bot] in #269
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.19.1 to 2.20.0 by @dependabot[bot] in #265
  • Bump immutables from 2.10.1 to 2.11.1 by @dependabot[bot] in #256
  • fix: DH-20682: change configuration of threadShutdownTimeout to Duration by @devinrsmith in #276

Full Changelog: v0.17.0...v0.18.0

v0.17.0

14 Jul 16:50

Choose a tag to compare

What's Changed

  • fix: add javadocElements back into module by @devinrsmith in #247
  • bug: Fix issue #249 (Infinite waiting during CsvReader.Read) by @kosak in #250
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.4 to 7.1.0 by @dependabot[bot] in #248
  • Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 by @dependabot[bot] in #242
  • fix: Unclosed Quotation Mark deadlocks in nonconcurrent case (#251) by @kosak in #252
  • Bump org.junit:junit-bom from 5.13.2 to 5.13.3 by @dependabot[bot] in #253
  • chore: Update gradle-maven-publish-plugin to 0.34.0 by @devinrsmith in #255

Full Changelog: v0.16.0...v0.17.0

v0.16.0

30 Jun 15:25

Choose a tag to compare

What's Changed

Full Changelog: v0.15.0...v0.16.0

v0.15.0

08 Nov 21:07

Choose a tag to compare

What's Changed

  • Update release instructions by @kosak in #166
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #168
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.16.0 to 2.16.1 by @dependabot in #169
  • Bump ch.randelshofer:fastdoubleparser from 0.9.0 to 1.0.0 by @dependabot in #167
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 6.23.3 to 6.25.0 by @dependabot in #174
  • Bump org.assertj:assertj-core from 3.24.2 to 3.25.3 by @dependabot in #176
  • Bump org.junit:junit-bom from 5.10.1 to 5.10.2 by @dependabot in #177
  • Bump org.immutables:value from 2.10.0 to 2.10.1 by @dependabot in #178
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.16.1 to 2.16.2 by @dependabot in #180
  • docs: Create SECURITY.md by @chipkent in #191
  • Bump org.apache.commons:commons-csv from 1.10.0 to 1.11.0 by @dependabot in #187
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.16.2 to 2.17.2 by @dependabot in #193
  • Bump commons-io:commons-io from 2.15.1 to 2.16.1 by @dependabot in #186
  • Bump cla-assistant/github-action from 2.3.1 to 2.5.1 by @dependabot in #194
  • Bump org.junit:junit-bom from 5.10.2 to 5.11.0 by @dependabot in #195
  • Bump org.assertj:assertj-core from 3.25.3 to 3.26.3 by @dependabot in #196
  • Bump commons-io:commons-io from 2.16.1 to 2.17.0 by @dependabot in #200
  • Bump ch.randelshofer:fastdoubleparser from 1.0.0 to 1.0.1 by @dependabot in #199
  • Bump cla-assistant/github-action from 2.5.1 to 2.6.0 by @dependabot in #202
  • Bump org.jetbrains:annotations from 24.1.0 to 25.0.0 by @dependabot in #204
  • Bump org.apache.commons:commons-csv from 1.11.0 to 1.12.0 by @dependabot in #205
  • Bump org.junit:junit-bom from 5.11.0 to 5.11.1 by @dependabot in #206
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.17.2 to 2.18.0 by @dependabot in #208
  • Bump cla-assistant/github-action from 2.6.0 to 2.6.1 by @dependabot in #207
  • Bump org.junit:junit-bom from 5.11.1 to 5.11.3 by @dependabot in #213
  • Update to gradle 8.10.2 by @devinrsmith in #215
  • Add Java 23 tests by @devinrsmith in #216
  • Use setup-gradle action by @devinrsmith in #217
  • Bump ch.randelshofer:fastdoubleparser from 1.0.1 to 2.0.0 by @dependabot in #214
  • Bump org.jetbrains:annotations from 25.0.0 to 26.0.1 by @dependabot in #211
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.18.0 to 2.18.1 by @dependabot in #218
  • Refactor to prepare for fixed-width column support. by @kosak in #219
  • Add fixed-width column support by @kosak in #220

New Contributors

Full Changelog: v0.14.0...v0.15.0

v0.14.0

08 Dec 18:55

Choose a tag to compare

What's Changed

  • Bump actions/setup-java from 3 to 4 by @dependabot in #159
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.15.3 to 2.16.0 by @dependabot in #156
  • Bump com.opencsv:opencsv from 5.8 to 5.9 by @dependabot in #157
  • Bump commons-io:commons-io from 2.15.0 to 2.15.1 by @dependabot in #161
  • Issue #162 - internal error when last cell is empty and last line is not terminated by @kosak in #163
  • Bump org.immutables:value from 2.9.3 to 2.10.0 by @dependabot in #143
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 6.22.0 to 6.23.3 by @dependabot in #164

Full Changelog: v0.13.0...v0.14.0

v0.13.0

15 Nov 19:40

Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.13.0

v0.12.0

15 Nov 19:11

Choose a tag to compare

What's Changed

  • Add RELEASE.md document by @devinrsmith in #124
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 6.18.0 to 6.19.0 by @dependabot in #126
  • Bump commons-io:commons-io from 2.11.0 to 2.12.0 by @dependabot in #121
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.15.1 to 2.15.2 by @dependabot in #127
  • Bump commons-io:commons-io from 2.12.0 to 2.13.0 by @dependabot in #128
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 6.19.0 to 6.20.0 by @dependabot in #129
  • Bump com.opencsv:opencsv from 5.7.1 to 5.8 by @dependabot in #132
  • Bump org.junit:junit-bom from 5.9.3 to 5.10.0 by @dependabot in #131
  • Issue #133 - "ignoreSurroundingSpaces" doesn't ignore trailing spaces by @kosak in #134
  • Spotless changes by @kosak in #136
  • Fix typo in RELEASE.md by @kosak in #135

Full Changelog: v0.11.0...v0.12.0

v0.11.0

22 May 22:48

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

01 Mar 16:11

Choose a tag to compare

What's Changed

  • Update README.md with correct versions and jars by @devinrsmith in #85
  • Bump spotless-plugin-gradle from 6.12.0 to 6.12.1 by @dependabot in #89
  • Bump assertj-core from 3.23.1 to 3.24.1 by @dependabot in #92
  • Add manifest attributes to the JARs by @devinrsmith in #93
  • Bump annotations from 23.1.0 to 24.0.0 by @dependabot in #95
  • Bump junit-bom from 5.9.1 to 5.9.2 by @dependabot in #94
  • Bump ch.randelshofer:fastdoubleparser from 0.5.3 to 0.7.0 by @dependabot in #96
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 6.12.1 to 6.16.0 by @dependabot in #100
  • Bump me.champeau.jmh from 0.6.8 to 0.7.0 by @dependabot in #98
  • Bump gradle to 8.0.1 by @devinrsmith in #97
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-csv from 2.14.1 to 2.14.2 by @dependabot in #104
  • Bump org.assertj:assertj-core from 3.24.1 to 3.24.2 by @dependabot in #103
  • Fix deadlock when a sequence of long-ish strings appear in the input (bug #101) by @kosak in #102
  • Bump org.apache.commons:commons-csv from 1.9.0 to 1.10.0 by @dependabot in #99

Full Changelog: v0.9.0...v0.10.0