Skip to content

Commit c858ecf

Browse files
update for new release
1 parent d6d3e0b commit c858ecf

File tree

1 file changed

+27
-2
lines changed

1 file changed

+27
-2
lines changed

CHANGELOG.md

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,92 @@
11
# Upcoming
2+
3+
# v0.4.29
4+
5+
* Support for Python 3.7 has officially been dropped by the NWB Inspector. Please use Python 3.8 and above. [#380](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/380)
6+
27
### Fixes
3-
* `check_time_interval_time_columns` now only checks for `start_time` with `is_ascending_series` . [#382](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/382)
8+
9+
* `check_time_interval_time_columns` now only checks for `start_time` with `is_ascending_series`. [#382](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/382)
10+
11+
* `is_acending_series` no longer asserts series to be strictly monotonic. [#374](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/374)
12+
13+
414

515
# v0.4.28
616

717
### Pending Deprecation (API)
18+
819
* To reduce ambiguity of the new intermediate workflow calls in the API, `inspect_nwb` will be deprecated in the next major release. It is replaced by either `inspect_nwbfile` (applied to a written file on disk) or `inspect_nwbfile_object` (an open object in memory). [#364](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/364)
920

1021
### New Checks
22+
1123
* Added support for new options to `subject.sex` (`XX` or `XO`) conditional on the `subject.species` being either "C. elegens" or "Caenorhabditis elegens". [#353](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/353)
1224

1325
### Improvements
26+
1427
* Added an intermediate workflow to the main `nwbinspector` call pattern, named `inspect_nwbfile_object`. [#364](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/364)
1528

1629

1730

1831
# v0.4.27
1932

2033
### Fixes
34+
2135
* Added a false positive skip condition to `check_binary_columns` when applied to special tables with pre-defined columns, such as the `electrodes` of `Units`. [#349](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/349)
2236

2337

2438

2539
# v0.4.26
2640

2741
### Fixes
42+
2843
* Added a false positive skip condition to `check_timestamps_match_first_dimension` when applied to an `ImageSeries` that is using an `external_file` and therefore has an empty array set to `data`, but could have non-empty irregular `timestamps` for the video. [PR #335](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/335)
44+
2945
* Fixed the skip condition for `images` checks that were incorrectly run when using PyNWB v2.0.0. [PR #341](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/341)
3046

3147

3248

3349
# v0.4.25
3450

3551
### Improvements
52+
3653
* The version of the NWB Inspector can now be returned directly from the CLI via the `--version` flag. [PR # 333](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/333)
3754

3855

3956

4057
# v0.4.24
4158

4259
### Dependencies
60+
4361
* Loosened upper bound of numpy version. [PR # 330](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/330)
4462

4563

4664
# v0.4.23
4765

4866
### New Checks
67+
4968
* Added check `check_index_series_points_to_image` to additionally about future deprecation of `indexed_timeseries` linked in `IndexSeries`. [# 322](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/322)
5069

5170

5271

5372
# v0.4.22
5473

5574
### Fixes
75+
5676
* Add a special skip condition to `check_timestamps_match_first_dimension` when an `IndexSeries` uses an `ImageSeries` as a target. [PR #321](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/321)
5777

5878

5979

6080
# v0.4.21
6181

6282
### New Checks
63-
* Added check for unique ids for DynamicTables. [PR #316](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/316)
6483

84+
* Added check for unique ids for DynamicTables. [PR #316](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/316)
6585

6686
### Fixes
87+
6788
* Fix `check_subject_proper_age_range` to parse years. [PR #314](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/314)
89+
6890
* Write a custom `get_data_shape` method that does not return `maxshape`, which fixes errors in parsing shape. [PR #315](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/315)
6991

7092

@@ -74,6 +96,7 @@
7496
### Improvements
7597

7698
* Added compression size consideration to `check_image_series_size`. [PR #311](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/311)
99+
77100
* Added false positive skip condition for `check_image_series_size` for `TwoPhotonSeries` neurodata types. [PR #301](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/301)
78101

79102
### Testing
@@ -84,6 +107,8 @@
84107

85108
* Fixed issue in `run_checks` following [PR #303](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/303) that prevented iteration over certain check output types. [PR #306](https://github.com/NeurodataWithoutBorders/nwbinspector/pull/306)
86109

110+
111+
87112
# v0.4.19
88113

89114
### Fixes

0 commit comments

Comments
 (0)