Skip to content

Releases: JuliaData/Parsers.jl

v2.8.1

20 Dec 23:10
7618ff1
Compare
Choose a tag to compare

Parsers v2.8.1

Diff since v2.8.0

Merged pull requests:

  • Add ChunkedCSV.jl to the integration tests workflow (#187) (@nickrobinson251)
  • Fix a type instability in a few error paths that result in the parsed… (#188) (@quinnj)

v2.8.0

09 Nov 19:50
8be6e06
Compare
Choose a tag to compare

Parsers v2.8.0

Diff since v2.7.2

Merged pull requests:

v2.7.2

29 Jul 02:22
d4e8a6d
Compare
Choose a tag to compare

Parsers v2.7.2

Diff since v2.5.1

Closed issues:

  • Resolve precompilation issues (#113)
  • Parsers reads out of bounds in checkdelim! (#156)
  • BoundsError for test that parses incorrect UUID (#166)
  • groupmark bugs (#168)

Merged pull requests:

  • Support open and close quotes being String (#141) (@nickrobinson251)
  • Add Parsers.parse(Number, source) for number type detection + parsing (#149) (@quinnj)
  • Extend Options' inputs validation (#152) (@Drvi)
  • Ensure Char doesn't match provided delim before marking OK (#153) (@quinnj)
  • v2.5.2 (#155) (@Drvi)
  • Fix out of bounds in checkdelim (#157) (@quinnj)
  • Make Flags serializable (#158) (@Liozou)
  • Improve performance of Parsers.parse(Number, ...) (#159) (@quinnj)
  • Introduce PosLen31 (#160) (@Drvi)
  • Fix a few corner cases of new Number parsing (#161) (@quinnj)
  • Fix a case in Number parse where Inf was being returned when we want … (#163) (@quinnj)
  • Migrate from SnoopPrecompile to PrecompileTools (#164) (@timholy)
  • Introduce SHA1 and UUID type parsers (#165) (@Drvi)
  • Fix a error handling in UUID parser (#167) (@Drvi)
  • Fixes for groupmark validation (#169) (@Drvi)
  • Propagate ndigits in parsedigits down to scale (#170) (@Drvi)
  • Introduce rounding option (#171) (@Drvi)
  • Introduce INEXACT code and use it for DateTime (#172) (@Drvi)
  • Fix a case where digits overflow on the last digit before decimal (#173) (@Drvi)
  • Introduce noscale (#174) (@Drvi)
  • Introduce a beta AbstractConf type to allow custom types to avoid ove… (#175) (@quinnj)
  • More groupmark and decimal validation (#177) (@Drvi)
  • Fix regression in invalid Number parsing (#180) (@quinnj)

v2.5.1

15 Nov 23:22
f994915
Compare
Choose a tag to compare

Parsers v2.5.1

Diff since v2.5.0

Closed issues:

  • Parsers.jl version 2.5 appears to break OpenML.jl (#150)

Merged pull requests:

v2.5.0

04 Nov 05:28
38615bb
Compare
Choose a tag to compare

Parsers v2.5.0

Diff since v2.4.2

Closed issues:

  • Streamline xparse interface (#124)
  • Parsers.jl v2.4.1 breaks InlineStrings.jl (#133)
  • Add Integration Tests for downstream packages (#135)
  • Use quotes to disambiguate empty and missing strings (#138)
  • InlineStrings.jl tests fail on Parsers.jl main (#140)

Merged pull requests:

v2.4.2

12 Oct 22:42
dcdfe83
Compare
Choose a tag to compare

Parsers v2.4.2

Diff since v2.4.1

Merged pull requests:

  • Avoid hard-coding String type argument for AbstractString (#136) (@quinnj)

v2.4.1

09 Oct 20:20
360adad
Compare
Choose a tag to compare

Parsers v2.4.1

Diff since v2.4.0

Merged pull requests:

v2.4.0

26 Aug 18:22
0944265
Compare
Choose a tag to compare

Parsers v2.4.0

Diff since v2.3.2

Closed issues:

  • Documentation for ReturnCode is mangled (#120)
  • Delete the master branch? (#125)

Merged pull requests:

v2.3.2

13 Jun 20:44
b1da070
Compare
Choose a tag to compare

Parsers v2.3.2

Diff since v2.3.1

Merged pull requests:

  • Fix corner case of very large integer parsing that promotes to BigInt (#118) (@quinnj)

v2.3.1

27 Apr 05:35
f143231
Compare
Choose a tag to compare

Parsers v2.3.1

Diff since v2.3.0

Closed issues:

  • stripquoted doesn't know to strip quoted whitespace when space is the delimiter (#115)

Merged pull requests: