From fe911f19f523a19c7d1b6de65446258f83d5294a Mon Sep 17 00:00:00 2001 From: Vindaar Date: Mon, 11 Mar 2024 14:48:21 +0100 Subject: [PATCH] push v0.6.0, update changelog --- changelog.org | 11 +++++++++++ nimhdf5.nimble | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/changelog.org b/changelog.org index dde030e..e4bc077 100644 --- a/changelog.org +++ b/changelog.org @@ -1,3 +1,14 @@ +* v0.6.0 +- *PARTIALLY BREAKING*: Nim support for 1.6 is a bit wonky. It's still + supported, but when running on ~refc~ there seem to be cases where + destructors are being called too early, leading to subtle bugs. And + on ORC one test case (~tWithDset~) does not compile. So please upgrade. +- refactor ~attributes~ read / write logic +- add support for more types in attributes (compound types etc.) +- add support to read all types in ~withAttr~, including compound and + ~seq[dkObject>~ types. Note that in those two cases the data is + available as ~attr~ as a ~JsonNode~! +- make ~copy_attributes~ work for all types * v0.5.12 - better handle empty inputs in ~add~ / ~write_hyperslab~. Do nothing in that case diff --git a/nimhdf5.nimble b/nimhdf5.nimble index 84bd262..59c5d2a 100644 --- a/nimhdf5.nimble +++ b/nimhdf5.nimble @@ -1,6 +1,6 @@ # Package -version = "0.5.12" +version = "0.6.0" author = "Sebastian Schmidt" description = "Bindings for the HDF5 data format C library" license = "MIT"