|
3 | 3 | ## PyNWB 2.1.0 (Upcoming) |
4 | 4 |
|
5 | 5 | ### Breaking changes: |
6 | | -- Raise a warning if `SpatialSeries.data` has more than 3 columns (#1455, #1480) |
| 6 | +- A warning is now raised if `SpatialSeries.data` has more than 3 columns. @bendichter, @rly (#1455, #1480) |
7 | 7 | - Updated ``TimeIntervals`` to use the new ``TimeSeriesReferenceVectorData`` type. This does not alter the overall |
8 | 8 | structure of ``TimeIntervals`` in a major way aside from changing the value of the ``neurodata_type`` attribute of the |
9 | 9 | ``TimeIntervals.timeseries`` column from ``VectorData`` to ``TimeSeriesReferenceVectorData``. This change facilitates |
|
26 | 26 | warnings when the constructor of a class mapped to an HDMF-common data type or an autogenerated data type class |
27 | 27 | is passed positional arguments instead of all keyword arguments. @rly (#1484) |
28 | 28 | - Moved logic that checks the 0th dimension of TimeSeries data equals the length of timestamps to a private method in the |
29 | | - ``TimeSeries`` class. This is to avoid raising a warning when an ImageSeries is used with external file. @weiglszonja (#1486) |
| 29 | + ``TimeSeries`` class. This is to avoid raising a warning when an ImageSeries is used with external file. |
| 30 | + @weiglszonja (#1486) |
| 31 | +- Improved warning text when dimensions are not matched in `TimeSeries`, `ElectricalSeries`, and `RoiResponseSeries`. |
| 32 | + @rly (#1491) |
30 | 33 |
|
31 | 34 | ### Documentation and tutorial enhancements: |
32 | 35 | - Added tutorial on annotating data via ``TimeIntervals``. @oruebel (#1390) |
33 | | -- Add copy button to code blocks @weiglszonja (#1460) |
34 | | -- Create behavioral tutorial @weiglszonja (#1464) |
35 | | -- Enhance display of icephys pandas tutorial by using ``dataframe_image`` to render and display large tables |
| 36 | +- Added copy button to code blocks @weiglszonja (#1460) |
| 37 | +- Created behavioral tutorial @weiglszonja (#1464) |
| 38 | +- Enhanced display of icephys pandas tutorial by using ``dataframe_image`` to render and display large tables |
36 | 39 | as images. @oruebel (#1469) |
37 | | -- Create tutorial about reading and exploring an existing `NWBFile` @weiglszonja (#1453) |
| 40 | +- Created tutorial about reading and exploring an existing `NWBFile` @weiglszonja (#1453) |
38 | 41 | - Added new logo for PyNWB. @oruebel (#1461) |
39 | 42 | - Minor text fixes. @oruebel @bendichter (#1443, #1462, #1463, #1466, #1472, #1473) |
40 | 43 |
|
41 | 44 | ### Bug fixes: |
42 | 45 | - Fixed input data types to allow only `float` for fields `conversion` and `offset` in definition of |
43 | 46 | ``TimeSeries``. @codycbakerphd (#1424) |
| 47 | +- Fixed incorrect warning in `RoiResponseSeries.__init__` about mismatch between the second dimension of data and |
| 48 | + the length of rois. @rly (#1491) |
44 | 49 |
|
45 | 50 |
|
46 | 51 | ## PyNWB 2.0.1 (March 16, 2022) |
47 | 52 |
|
48 | 53 | ### Bug fixes: |
49 | | -- Add `environment-ros3.yml` to `MANIFEST.in` for inclusion in source distributions. @rly (#1398) |
50 | | -- Fix bad error check in ``IntracellularRecordingsTable.add_recording`` when adding ``IZeroClampSeries``. @oruebel (#1410) |
51 | | -- Skip ros3 tests if internet access or the ros3 driver are not available. @oruebel (#1414) |
52 | | -- Fix CI issues. @rly (#1427) |
| 54 | +- Added `environment-ros3.yml` to `MANIFEST.in` for inclusion in source distributions. @rly (#1398) |
| 55 | +- Fixed bad error check in ``IntracellularRecordingsTable.add_recording`` when adding ``IZeroClampSeries``. |
| 56 | + @oruebel (#1410) |
| 57 | +- Skipped ros3 tests if internet access or the ros3 driver are not available. @oruebel (#1414) |
| 58 | +- Fixed CI issues. @rly (#1427) |
53 | 59 |
|
54 | 60 | ### Documentation and tutorial enhancements: |
55 | 61 | - Enhanced ordering of sphinx gallery tutorials to use alphabetic ordering based on tutorial headings. @oruebel (#1399) |
|
66 | 72 | - Minor text fixes. @bendichter (#1437, #1400) |
67 | 73 |
|
68 | 74 | ### Minor improvements: |
69 | | -- Improve constructor docstrings for Image types. @weiglszonja (#1418) |
70 | | -- Add checks for data orientation in ``TimeSeries``, ``ElectricalSeries``, and ``RoiResponseSeries`` @bendichter (#1428) |
| 75 | +- Improved constructor docstrings for Image types. @weiglszonja (#1418) |
| 76 | +- Added checks for data orientation in ``TimeSeries``, ``ElectricalSeries``, and ``RoiResponseSeries`` @bendichter (#1428) |
71 | 77 | - Added checks for data orientation in ``TimeSeries``, ``ElectricalSeries``, and ``RoiResponseSeries``. |
72 | 78 | @bendichter (#1426) |
73 | 79 | - Enhanced issue template forms on GitHub. @CodyCBakerPHD (#1434) |
|
0 commit comments