You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,19 @@
3
3
## Upcoming
4
4
5
5
### Breaking changes
6
-
7
6
- Removed unused functions `prepend_string` and `_not_parent` in `core.py`, `_not_parent` in `file.py`, and `NWBBaseTypeMapper.get_nwb_file` in `io/core.py`@oruebel[#2036](https://github.com/NeurodataWithoutBorders/pynwb/pull/2036)
8
7
9
8
### Enhancements and minor changes
9
+
- Added support for NWB Schema 2.9.0.
10
+
- Added `BaseImage` and `ExternalImage` as new neurodata types. The first so both `Image` and `ExternalImage` can inherit from it. The second to store external images. @rly[#2079](https://github.com/NeurodataWithoutBorders/pynwb/pull/2079)
11
+
- Added new `ElectrodesTable` neurodata type. @mavaylon1[#1890](https://github.com/NeurodataWithoutBorders/pynwb/pull/1890)
12
+
- Formally defined and renamed `ElectrodeTable` as the `ElectrodesTable` neurodata type. @mavaylon1[#1890](https://github.com/NeurodataWithoutBorders/pynwb/pull/1890)
13
+
- Formally defined bands within `DecompositionSeries` as the neurodatatype `FrequencyBandsTable`. @mavaylon1@rly[#2063](https://github.com/NeurodataWithoutBorders/pynwb/pull/2063)
14
+
- Added new `DeviceModel` neurodata type to store device model information. @rly[#2088](https://github.com/NeurodataWithoutBorders/pynwb/pull/2088)
15
+
- Deprecated `Device.model_name`, `Device.model_number`, and `Device.manufacturer` fields in favor of `DeviceModel`. @rly[#2088](https://github.com/NeurodataWithoutBorders/pynwb/pull/2088)
16
+
- Added support for 2D `EventDetection.source_index` to indicate [time_index, channel_index]. @stephprince[#2091](https://github.com/NeurodataWithoutBorders/pynwb/pull/2091)
17
+
- Made `EventDetection.times` optional. @stephprince[#2091](https://github.com/NeurodataWithoutBorders/pynwb/pull/2091)
- Automatically add timezone information to timestamps reference time if no timezone information is specified. @stephprince[#2056](https://github.com/NeurodataWithoutBorders/pynwb/pull/2056)
11
20
- Added option to disable typemap caching and updated type map cache location. @stephprince[#2057](https://github.com/NeurodataWithoutBorders/pynwb/pull/2057)
- Fixed missing `__nwbfields__` and `_fieldsname` for `NWBData` and its subclasses. @rly[#2082](https://github.com/NeurodataWithoutBorders/pynwb/pull/2082)
26
35
- Fixed caching of the type map when using HDMF 4.1.0. @rly[#2087](https://github.com/NeurodataWithoutBorders/pynwb/pull/2087)
27
-
- Removed use of complex numbers in scratch tutorial because of incompatibilities with HDMF 4.1.0. @stephprince[#2090](https://github.com/NeurodataWithoutBorders/pynwb/pull/2090/)
36
+
- Removed use of complex numbers in scratch tutorial because of incompatibilities with HDMF 4.1.0. @stephprince[#2090](https://github.com/NeurodataWithoutBorders/pynwb/pull/2090/)
28
37
29
38
### Documentation and tutorial enhancements
30
39
- Added NWB AI assistant to the home page of the documentation. @magland[#2076](https://github.com/NeurodataWithoutBorders/pynwb/pull/2076)
0 commit comments