Skip to content

Releases: JuliaIO/JLD2.jl

v0.4.48

17 May 15:42
98949ea
Compare
Choose a tag to compare

JLD2 v0.4.48

Diff since v0.4.47

Merged pull requests:

Closed issues:

  • Variables named with modifiers (like \hat) are incorrectly saved (#466)

v0.4.47

13 May 07:30
ccd60eb
Compare
Choose a tag to compare

JLD2 v0.4.47

Diff since v0.4.46

Merged pull requests:

Closed issues:

  • File created with earlier JLD2 version can't be opened with version 0.4.38 or later (#549)
  • How to print or show every group name of a JLD2 file (#553)
  • Manually flush written data to file (#555)
  • Saving/Reloading a struct with more than 255 fields leads to a "missing field" warning & corrupted loads (#558)

v0.4.46

16 Feb 14:53
Compare
Choose a tag to compare

JLD2 v0.4.46

Diff since v0.4.45

Merged pull requests:

Closed issues:

  • File saved in Julia 1.10.0-beta3 cannot be loaded in Julia 1.10.0-rc1 with Random.Xoshiro (#503)
  • JLD2 is failed to precompile on the latest nightly (#550)

v0.4.45

19 Jan 13:06
b757dd5
Compare
Choose a tag to compare

JLD2 v0.4.45

Diff since v0.4.44

Merged pull requests:

Closed issues:

  • Cannot read custom struct with Dict subfield just written to jld file. (#536)
  • Reconstruction of UnionAll type parameters (#538)

v0.4.44

16 Jan 12:08
15eaa50
Compare
Choose a tag to compare

JLD2 v0.4.44

Diff since v0.4.43

Merged pull requests:

Closed issues:

  • Error loading file saved with v0.4.41 on v0.4.43 (#532)

v0.4.43

11 Jan 14:17
3e14317
Compare
Choose a tag to compare

JLD2 v0.4.43

Diff since v0.4.42

Merged pull requests:

Closed issues:

  • Possible bug with version 0.4.42 (#529)

v0.4.42

11 Jan 08:23
4463848
Compare
Choose a tag to compare

JLD2 v0.4.42

Diff since v0.4.41

Merged pull requests:

Closed issues:

  • Slow performance on Tuple{Type1, Type2} (#2)
  • Security issue: Type confusion, convert called during deserialization (#117)
  • Type Resolution with changing module paths (#182)
  • API: jldsave & save_object (#210)
  • Loading a group with fileio (#313)
  • Custom serialization for SymEngine.jl required (#362)
  • JLD2 for opening netCDF files (#406)
  • Determine required modules before loading (#421)
  • StackOverflowError with recursive Dict types (#427)
  • save_object has no compress kwarg (#457)
  • Reconstructed types regression in v0.4.33 (#479)
  • Inexact error when saving large data without compresssion (#487)
  • Dict of mutable struct reconstruction fails with newer JLD2 versions (#506)

v0.4.41

02 Jan 16:22
3933b32
Compare
Choose a tag to compare

JLD2 v0.4.41

Diff since v0.4.40

Merged pull requests:

Closed issues:

  • Issue when saving tuples of variable length (Vararg tuples). (#486)
  • [Feature request] save(file, x) and load(file) (#495)
  • jldopen(filename, "w";) will fail in win7 (#508)
  • Saving vector of dictionaries initialized as #undef gives "This should not have happened" (#510)
  • error when serializing expression containing Int128 (#511)

v0.4.40

19 Dec 12:34
ea04eb3
Compare
Choose a tag to compare

JLD2 v0.4.40

Diff since v0.4.39

Merged pull requests:

Closed issues:

  • occasional corruption while loading Matrix{Rational{BigInt}} (#512)

v0.4.39

19 Dec 10:19
4120440
Compare
Choose a tag to compare

JLD2 v0.4.39

Diff since v0.4.38

  • backward compatibility support for windows 7 by changing the default IO type to IOStream (#509) (@HongBinYu-hub)

Merged pull requests:

Closed issues:

  • Julia compat needs fixing in General (#490)
  • JLD2@0.4.37 compatible issue with Measurements@2.10.0 (#501)
  • Don't map back to Julia composite type (#504)