Skip to content

Releases: JuliaIO/JLD2.jl

v0.5.8

06 Nov 10:50
70f10de
Compare
Choose a tag to compare

JLD2 v0.5.8

Diff since v0.5.7

  • compatibility with nightly

Merged pull requests:

Closed issues:

  • Incompatibility with Julia 1.12 due to missing Base.module_keys (#614)

v0.5.7

24 Oct 11:01
Compare
Choose a tag to compare

JLD2 v0.5.7

Diff since v0.5.6

  • Bugfix for loading Symbol[#undef]

v0.5.6

19 Oct 12:40
0ead579
Compare
Choose a tag to compare

JLD2 v0.5.6

Diff since v0.5.5

Merged pull requests:

Closed issues:

  • Thoughts on addrequire? (#39)
  • JLD2 writes zeros to first 3440 bytes in file (#533)
  • Failure to precompile on julia 1.11 - MethodError: no method matching resize!(::Memory{UInt8}, ::Int64) (#608)

v0.5.5

06 Oct 19:20
16c3448
Compare
Choose a tag to compare

JLD2 v0.5.5

Diff since v0.5.4

Experimental support for reading from / writing to existing IO objects.
You can pass streams but JLD2 needs random access - so it will buffer.
Lot's of performance improvements possible in the future with better IO wrapper implementations.

Merged pull requests:

v0.5.4

24 Sep 10:02
bc774d3
Compare
Choose a tag to compare

JLD2 v0.5.4

Diff since v0.5.3

Fix correctness bug in certain edge case introduced in v0.4.53
Please update!

Merged pull requests:

Closed issues:

  • Issue saving & loading larger nested dictionaries from v0.4.53 onwards (#603)

v0.5.3

21 Sep 09:31
32a49c0
Compare
Choose a tag to compare

JLD2 v0.5.3

Diff since v0.5.2

Merged pull requests:

  • Fix error when trying to store instances of <: Function types (#602) (@SamuelBadr)

Closed issues:

  • Field XXX has non-zero size in file, this should not happen (#594)
  • UndefRefError: access to undefined reference (#601)

v0.5.2

18 Sep 10:35
b54623f
Compare
Choose a tag to compare

JLD2 v0.5.2

Diff since v0.5.1

Merged pull requests:

Closed issues:

  • save_object can no longer serialize functions (#596)
  • Segmentation fault when writing big arrays with zstd compression (#599)

v0.5.1

08 Sep 19:13
3647927
Compare
Choose a tag to compare

JLD2 v0.5.1

Diff since v0.5.0

Merged pull requests:

v0.5.0

08 Sep 13:36
cd2b137
Compare
Choose a tag to compare

JLD2 v0.5.0

breaking change:
Encoding of julia structs was updated to resolve some limitations
This make new files incompatible with JLD2 versions <= v0.4.53.
Old JLD2 versions will warn when opening a file that is too new and then, depending on the contents, likely error.
Old files can still be read by the new version !

Diff since v0.4.53

Merged pull requests:

Closed issues:

  • Bad saving of interactively-defined function in tuple (#36)

v0.4.53

01 Sep 14:34
b9fdf3e
Compare
Choose a tag to compare

JLD2 v0.4.53

Diff since v0.4.52

Merged pull requests:

Closed issues:

  • Option to read slices of stored arrays (#71)
  • change item in existing collection (#124)
  • Saving of Closures and anonymous functions (#208)
  • Saving and loading (anonymous) functions (#258)
  • Flow-Charts (#332)
  • What is suggested way to store a JLD2 file, Julia struct or Dict? (#585)