Skip to content

v0.13.6

Choose a tag to compare

@kolkov kolkov released this 24 Feb 16:18
· 7 commits to main since this release
4a922d7

What's New

Extended Slice Attribute Types (TASK-040)

All integer slice types now supported for attribute writing:
[]int8, []int16, []uint8, []uint16, []uint32, []uint64

Previously only []int32, []int64, []float32, []float64 were supported. Scalar attributes already supported all sizes — this closes the gap for slices.

Inspired by PR #19 from @CWBudde (MeKo-Christian).

Lint Cleanup

Fixed all 70 golangci-lint issues across 24 files:

  • Removed 39 stale //nolint:gosec directives
  • Added targeted nolint for 19 new gosec warnings
  • Replaced 11 WriteString(Sprintf) with fmt.Fprintf

Documentation Fix

  • Fixed CHANGELOG: ChunkIterator (TASK-031) and compression filters (TASK-027) now correctly listed under v0.13.5
  • Made README.md version-agnostic

Full Changelog: https://github.com/scigolib/hdf5/blob/main/CHANGELOG.md