Skip to content

Releases: NeurodataWithoutBorders/matnwb

v2.7.0 Support NWB Schema 2.7

19 Nov 15:36
e070e20
Compare
Choose a tag to compare

What's Changed

MatNWB API

Documentation

Developer

New Contributors

Full Changelog: v2.6.0.2...v2.7.0

Major Compatibility Bugfix Release

30 May 16:59
92a65a3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.6.0.1...v2.6.0.2

Major Bugfix Release For 2.6.0

28 Feb 17:33
5492118
Compare
Choose a tag to compare

Bug Fixes

  • Fixes major validation error in #494 not allowing constrained sets across multiple types.
  • Fix default subclass properties (#470)
  • Empty data is defaults to H5S_NULL (#436)

Schema 2.6.0 Support Release

17 Jan 20:44
4bb8ef2
Compare
Choose a tag to compare
  • Add support for NWB schema 2.6.0
  • Add proper boolean support (#467) and other type-related fixes (#459, #463, #461)
  • Fix compatibility with older MATLAB versions (#464)
  • Clarify (#474) and update (#483) existing documentation.
  • Add ROS3 reading documentation (#471)
  • Various utility script fixes (#476)

Schema 2.5.0 Support Release

15 Aug 20:17
2e17d54
Compare
Choose a tag to compare
  • Support Schema 2.5.0 (#435)
  • Add New Dynamic Filters support for DataPipe objects (#428)
  • Improve compatibility across MATLAB versions (#438)
  • Improve tutorials, documentation, and discoverability thereof (#454, #451, #450, #443, #442, #441, #440, #439)
  • Fix bug involving dynamic table validation with compound types (#433)
  • Fix ambiguity in resolving data size (#431)

Usability and Bugfix Release

05 May 12:47
1836b93
Compare
Choose a tag to compare
  • Dynamic Table majorly overhauled (#394, #364, #385, #378, #366, #301)
  • Reverted namespace changes back to a single install repository (#362)
  • Added DataPipe slicing similar to DataStub slicing (#337)
  • Major bugfixes
    • DataPipe size-related bugs (#404, #402)
    • Fixed a bug regarding property validation (#395)
    • Type checking fixes (#394, #389)
    • Major DataPipe fixes (#375)
  • Updated tutorials
    • Dynamic filter usage (#419)
    • Dynamic Table usage (#320)
    • Fixed automatically generated documentation for properties (#391)
    • Defined new rules to clarify and simplify MATLAB<->HDF5 dimension mapping (#382)
  • New logo

Schema 2.4.0 Release

17 Aug 18:07
299c345
Compare
Choose a tag to compare
  • Includes compatibility with NWB Schema 2.4.0
  • ObjectView, RegionVIew, and SoftLinks may now take generated object handles as an equivalent to full path references.

Bugfixes

15 Jun 14:44
Compare
Choose a tag to compare

Includes fixes for the Dynamic Table Indices, compound dataset support, and region/object reference stability thanks to better tests.

NWB Schema 2.3.0 Release

02 Jun 16:18
6d47856
Compare
Choose a tag to compare

This release adds support NWB Schema version 2.3.0 support for MatNWB.

Schema changes can be found here: https://github.com/NeurodataWithoutBorders/nwb-schema/releases/tag/2.3.0

DataPipe Hotfix

22 Mar 14:38
655cc50
Compare
Choose a tag to compare

the load() method on the datapipe was missing, breaking old code. The method has been reinstated and should function properly.