Skip to content

Releases: JuliaIO/JLD2.jl

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)

v0.4.52

26 Aug 08:06
99782ad
Compare
Choose a tag to compare

JLD2 v0.4.52

Diff since v0.4.51

Merged pull requests:

Closed issues:

  • Align bitstype arrays in file (#25)
  • expost API for testing type consistency (#46)
  • Allow reading/modifying arrays with Mmap (#235)
  • Optional plain HDF5 data mapping without reconstruction of data source type (#505)
  • Add flag to disallow committing structs (#541)
  • With this new structure, how do I read the attribute value itself? (#579)
  • multithreaded save error on 0.4.51 (#583)

v0.4.51

28 Jul 07:53
Compare
Choose a tag to compare

JLD2 v0.4.51

Diff since v0.4.50

Merged pull requests:

Closed issues:

  • Unicode normalization is slow (#566)
  • Error loading vararg tuples (#571)
  • Error when saving @snoopi_deep results (#574)

v0.4.50

15 Jul 19:40
41cf9dd
Compare
Choose a tag to compare

JLD2 v0.4.50

Diff since v0.4.49

Merged pull requests:

Closed issues:

  • Exception when reconstructing a type inside a collection with a specific type parameter (#374)

v0.4.49

05 Jul 15:04
500cbd1
Compare
Choose a tag to compare

JLD2 v0.4.49

Diff since v0.4.48

Merged pull requests:

  • Add Zstd compression (#560) (@milankl)
  • CompatHelper: bump compat for TranscodingStreams to 0.11, (keep existing compat) (#565) (@github-actions[bot])
  • bump version & changelog (#567) (@JonasIsensee)

Closed issues:

  • Support Zstd compression (#357)
  • save julia objects as a self contained group in a "normal" hdf5 file (#398)
  • Backslash at beginning of key in dictionary not saved (#562)
  • Error on reading CategoricalArrays.CategoricalValue{String, UInt32} datatype (#563)

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)