aldanor / hdf5-rust

HDF5 for Rust
https://docs.rs/hdf5
Apache License 2.0
310 stars 85 forks source link

Publish 0.8 #152

Closed mulimoen closed 3 years ago

mulimoen commented 3 years ago

For 0.8 we have some major changes and additions:

Before we release I'd like to include some additional PRs:

Other pending PRs does not involve breaking changes and can be released as patch bumps.

@aldanor Are there any additional items you would like to see in 0.8?

Closes #164, #168, #170, #172

aldanor commented 3 years ago

@mulimoen Ok, let's try to do it:

117, #139, #147, #157 - which ones do you think we can squeeze in 0.8? Is there anything else major left hanging?

I'll go over those PRs now and we can try merging things in. If all is fine, I can probably push 0.8 later tonight.

aldanor commented 3 years ago

156 would also be VERY nice to squeeze in - I'll get on to that now.

magnusuMET commented 3 years ago

157 would be very nice for inclusion in 0.8, would make the API more accessible for the users. This requires a rebase for #117. I'd be happy to do this when I have access to my personal computer and you've decided on a merging order. #117 would make hdf5-sys a bit clearer for those who are using this directly (although none of the reverse dependencies on crates.io seem very active), and should be just a small change.

(posting from work alt / @mulimoen)

aldanor commented 3 years ago

Perhaps merge #117 in first?

magnusuMET commented 3 years ago

Would make sense, should be little to no conflict for #139 and #147 from this

mulimoen commented 3 years ago

All PRs are rebased against master

aldanor commented 3 years ago

@mulimoen Ok, we've closed all PRs (except the conda one which requires lots of work if we go ahead with it), fixed a bunch new bugs (🤦) and the readme/example will get updated and merged shortly in #178.

Anything else left to do? Otherwise I'll create a version bump PR and maybe clean up the changelog before release, then it should be good to go.