Skip to content

Releases: JuliaData/CSV.jl

v0.10.5

21 Oct 04:22
b35af59
Compare
Choose a tag to compare

CSV v0.10.5

Diff since v0.10.4

Closed issues:

  • CSV can't be precompiled in VSCode on Windows 10 (#994)
  • Installation/precompilation error (#999)
  • Add writerow to write CSV format row-wise in a loop (#1001)
  • CSV.File dies with out-of-bounds error when used in multiple threads (#1007)
  • Parsing fails with long strings (#1009)
  • Feature request: Allow column selection for types with regex (#1014)
  • Bug with setting column type (#1021)
  • typemap has no effect in CSV.read in Jupyter Notebook (#1024)
  • typos (#1025)
  • chop bug with String7 (#1028)
  • Latest Parsers.jl + InlineStrings.jl breaks CSV.jl (#1033)
  • Failed to parse csv with cyrillic values (#1034)
  • CSV.read - parsing error solved by adding stringtype=String (#1035)
  • Error loading csv file with string of length 8 (#1036)

Merged pull requests:

v0.10.4

30 Mar 23:05
3ebd2c9
Compare
Choose a tag to compare

CSV v0.10.4

Diff since v0.10.3

Merged pull requests:

  • Simplify precompilation to try and avoid crash on windows (#996) (@quinnj)

v0.10.3

06 Mar 05:28
604333f
Compare
Choose a tag to compare

CSV v0.10.3

Diff since v0.10.2

Closed issues:

  • CSV.File throws for MethodError for RDatasets csv file (#972)
  • Cannot load CSV.jl at all (precompilation) (#976)
  • CSV.write strange behaviour (#978)
  • CSV fails to compile (#981)
  • CSV precompile issue (#985)

Merged pull requests:

v0.10.2

19 Jan 18:51
df718c7
Compare
Choose a tag to compare

CSV v0.10.2

Diff since v0.10.1

Closed issues:

  • Option to strip whitespace from strings (#951)
  • Problem with SentinelArrays.ChainedVector when limit/skipto is set (#963)
  • CSV Fails to pre-compile on Julia 1.7 M1 Mac (#965)

Merged pull requests:

  • Fix use of limit in multithreaded parsing (#964) (@quinnj)

v0.10.1

16 Jan 20:08
1061e24
Compare
Choose a tag to compare

v0.10.0

15 Jan 23:51
84232cf
Compare
Choose a tag to compare

CSV v0.10.0

Diff since v0.9.11

Closed issues:

  • Possible string type detection bug (#945)
  • StackOverflowError when combining csv, hybridarrays and symbolics in 1.7  (#946)
    
  • Spurius warning when reading files lacking last value and newline (#948)
  • Slow CSV reading when using multiple threads (#950)
  • Loading multiple .csv files uses ~double the memory it should (#952)
  • Feature Request: Keyword for thousands separators (#957)
  • CSV.write incorrectly using header value to access struct property (#960)

Merged pull requests:

  • Avoid promoting inline string types larger than String31 (#949) (@quinnj)
  • 951 whitespace (#953) (@tp2750)
  • Improve performance of reading files with duplicate column names (#955) (@wentasah)
  • Correct error writing struct (#961) (@jcunwin)
  • Overhaul how column pooling works while parsing (#962) (@quinnj)

v0.9.11

16 Nov 07:49
879f41b
Compare
Choose a tag to compare

CSV v0.9.11

Diff since v0.9.10

Closed issues:

  • Memory used during parsing never reclaimed (#850)
  • CSV.read fail with column of BigFloat (#938)
  • regression from v0.8.5 to v0.9.5 with typemap & types as arguments (#939)
  • Are ignored columns still parsed? (#942)

Merged pull requests:

  • Ensure dropped columns have type set as missing (#943) (@quinnj)
  • Fix a few type issues in multithreaded parsing (#944) (@quinnj)

v0.9.10

27 Oct 20:15
a68bb04
Compare
Choose a tag to compare

CSV v0.9.10

Diff since v0.9.9

Closed issues:

  • Precompilation fails on x86 (#913)

Merged pull requests:

v0.9.9

23 Oct 00:29
c2f58b6
Compare
Choose a tag to compare

v0.9.8

21 Oct 05:47
5e74a7f
Compare
Choose a tag to compare

CSV v0.9.8

Diff since v0.9.7

Closed issues:

  • Error loading data with julia 1.7 (#932)

Merged pull requests:

  • Fix corner case when string promotion produces diff type than promoted (#933) (@quinnj)
  • Add an overall module docstring (#934) (@Junxiao-Hou)