Skip to content

Releases: quinnj/JSON3.jl

v1.7.2

Choose a tag to compare

@github-actions github-actions released this 05 Mar 18:40
db8200e

JSON3 v1.7.2

Diff since v1.7.1

Closed issues:

  • OrderedStruct failure (#126)
  • JSON3.read(::AbstractCmd) ? (#127)

Merged pull requests:

v1.7.1

Choose a tag to compare

@github-actions github-actions released this 28 Feb 06:32
4ff5d84

JSON3 v1.7.1

Diff since v1.7.0

Closed issues:

  • being careful about coercions of numeric types (#56)
  • Constructing immutable structs from keyword constructors (#73)
  • Wrong results when parsing big Ints (#124)

Merged pull requests:

  • More robust algorithm for parsing number as Int64 vs. Float64 (#125) (@quinnj)

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 25 Feb 04:39
566bdef

JSON3 v1.7.0

Diff since v1.6.0

Closed issues:

  • Could have a specialized read for a concrete NamedTuple type like we have for concrete Tuple type (#32)
  • How to allow read on ObjectTypes with non-String/Symbol key type (#34)
  • Constructing fully immutable objects iteratively (#47)
  • Discussion: relax order requirement for StructTypes.Struct() (#69)
  • Reading issue with named tuples (#110)

Merged pull requests:

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 23 Feb 14:35
7cc08bf

JSON3 v1.6.0

Diff since v1.5.1

Closed issues:

  • Struct map a JSON3.Object to a struct? (#78)
  • Automatically skip all nothings in a struct? (#90)
  • Microsecond parsing (#114)
  • Function for writing JSON to a file (#115)
  • JSON3.Array of JSON3.Array is really slow with some read operations (#117)
  • Cannot write structs with no fields. (#118)
  • How to support read json into an OrderedDict? (#119)

Merged pull requests:

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 20 Nov 05:22
2f3880e

JSON3 v1.5.1

Diff since v1.5.0

Closed issues:

  • Add support for parsing one object per line (#86)
  • TODO: Migrate from Travis CI to GitHub Actions CI (#96)
  • Converting JSON3.Object and JSON3.Array to Dict and Vector, respectively (#98)
  • Printing of Inf (#101)

Merged pull requests:

  • Document that you can use copy(x) to recursively convert JSON3.Object to Dict and JSON3.Array to Vector (#102) (@DilumAluthge)
  • Print Inf as Infinity (#103) (@mlubin)
  • Ensure with allow_inf=false, we don't parse -Inf as valid (#104) (@quinnj)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 15 Nov 22:01
ea4752b

JSON3 v1.5.0

Diff since v1.4.0

Closed issues:

  • If StructTypes.subtypes has length one, then we shouldn't need a subtype key (#93)

Merged pull requests:

  • Omnibus PR containing multiple improvements (#97) (@DilumAluthge)
  • Add jsonlines keyword argument to JSON3.read(json) (#99) (@quinnj)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 03:13
382f6d1

JSON3 v1.4.0

Diff since v1.3.0

Closed issues:

  • Relaxed JSON (#84)
  • Read a float in as a String? (#87)

Merged pull requests:

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 03:12
77bebd5

JSON3 v1.3.0

Diff since v1.2.0

Closed issues:

  • updating read for StructTypes.Mutable() (#54)
  • JSON3.pretty is not compatible with allow_inf (#77)

Merged pull requests:

  • RFC: Add the public read! function for incrementally updating mutable structs, and add some more tests (#79) (@DilumAluthge)
  • README: Change Travis badge to point to Travis-CI.com (#80) (@DilumAluthge)
  • Delete docs/Manifest.toml (#81) (@DilumAluthge)
  • Ensure keyword args pass through JSON3.pretty correctly (#83) (@quinnj)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 06:13
a7426d5

JSON3 v1.2.0

Diff since v1.1.2

Closed issues:

  • ArgumentError: invalid JSON at byte position 11 while parsing type Int64: InvalidChar? (#74)
  • Trouble reading in a file (#75)

Merged pull requests:

  • Allow typed parsing of NumberType to be quoted (via parsequoted=true keyword arg) (#76) (@quinnj)

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 31 Aug 17:10
0412c74

JSON3 v1.1.2

Diff since v1.1.1

Merged pull requests: