|
7 | 7 | What was new in previous releases? |
8 | 8 | ================================== |
9 | 9 |
|
| 10 | +.. _changes_0_16: |
| 11 | + |
| 12 | +Version 0.16 (2024-11-16) |
| 13 | +------------------------- |
| 14 | + |
| 15 | +👩🏽💻 Authors |
| 16 | +~~~~~~~~~~~~~~~ |
| 17 | + |
| 18 | +The following authors contributed for the first time. Thank you so much! 🤩 |
| 19 | + |
| 20 | +* `Aaron Earle-Richardson`_ |
| 21 | +* `Amaia Benitez`_ |
| 22 | +* `Kaare Mikkelsen`_ |
| 23 | +* `Simon Kern`_ |
| 24 | +* `Thomas Hartmann`_ |
| 25 | +* `William Turner`_ |
| 26 | + |
| 27 | +The following authors had contributed before. Thank you for sticking around! 🤘 |
| 28 | + |
| 29 | +* `Daniel McCloy`_ |
| 30 | +* `Eric Larson`_ |
| 31 | +* `Mathieu Scheltienne`_ |
| 32 | +* `Richard Höchenberger`_ |
| 33 | +* `Scott Huberty`_ |
| 34 | +* `Stefan Appelhoff`_ |
| 35 | + |
| 36 | +Detailed list of changes |
| 37 | +~~~~~~~~~~~~~~~~~~~~~~~~ |
| 38 | + |
| 39 | +🚀 Enhancements |
| 40 | +^^^^^^^^^^^^^^^ |
| 41 | + |
| 42 | +- :meth:`mne_bids.BIDSPath.match()` and :func:`mne_bids.find_matching_paths` now have additional parameters ``ignore_json`` and ``ignore_nosub``, to give users more control over which type of files are matched, by `Kaare Mikkelsen`_ (:gh:`1281`) |
| 43 | +- :func:`mne_bids.write_raw_bids()` can now handle event metadata as a pandas DataFrame, by `Thomas Hartmann`_ (:gh:`1285`) |
| 44 | + |
| 45 | +🧐 API and behavior changes |
| 46 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 47 | + |
| 48 | +- :func:`mne_bids.read_raw_bids` no longer warns about unit changes in channels upon reading, as that information is taken from ``channels.tsv`` and judged authorative, by `Stefan Appelhoff`_ (:gh:`1282`) |
| 49 | +- MEG OPM channels are now experimentally included, by `Amaia Benitez`_ (:gh:`1222`) |
| 50 | +- :func:`mne_bids.mark_channels` will no longer create a ``status_description`` column filled with ``n/a`` in the ``channels.tsv`` file, by `Stefan Appelhoff`_ (:gh:`1293`) |
| 51 | +- :func:`mark_channels(..., ch_names=[]) <mne_bids.mark_channels>` now raises a deprecation warning, and in future its behavior will change from marking *all* channels to marking *no* channels; to avoid the warning use ``mark_channels(..., ch_names="all")``, by `Daniel McCloy`_ (:gh:`1307`) |
| 52 | + |
| 53 | + |
| 54 | +🛠 Requirements |
| 55 | +^^^^^^^^^^^^^^^ |
| 56 | + |
| 57 | +- MNE-BIDS now requires Python 3.10 or higher. |
| 58 | +- MNE-BIDS now requires ``mne`` 1.7 or higher. |
| 59 | + |
| 60 | +🪲 Bug fixes |
| 61 | +^^^^^^^^^^^^ |
| 62 | + |
| 63 | +- Writing MEGIN data with MNE channel types `chpi` will now map to BIDS type HLU by `Simon Kern`_ (:gh:`1325`) |
| 64 | +- When anonymizing the date of a recording, MNE-BIDS will no longer error during `~mne_bids.write_raw_bids` if passing a `~mne.io.Raw` instance to ``empty_room``, by `Daniel McCloy`_ (:gh:`1270`) |
| 65 | +- Dealing with alphanumeric ``sub`` entity labels is now fixed for :func:`~mne_bids.write_raw_bids`, by `Aaron Earle-Richardson`_ (:gh:`1291`) |
| 66 | +- When processing subject_info data that MNE Python imports as numpy arrays with only one item, MNE-BIDS now unpacks these, resulting in a correct participants.tsv, by `Thomas Hartmann`_ (:gh:`1310`) |
| 67 | +- Fixed broken links in examples 7 and 8, by `William Turner`_ (:gh:`1316`) |
| 68 | +- All valid extensions for ``README`` files are now accepted. This prevents an extra ``README`` file being created, when one with a ``.txt``, ``.md``, or ``.rst`` extension is already present. By `Thomas Hartmann`_ (:gh:`1318`) |
| 69 | +- A warning was given if no events were provided but the task was starting with 'rest' as recommended by `Simon Kern`_ (:gh:`1327`) |
| 70 | + |
| 71 | +⚕️ Code health |
| 72 | +^^^^^^^^^^^^^^ |
| 73 | + |
| 74 | +- Keep MNE-BIDS up to date with recent changes on participant birthday date handling in MNE-Python, by `Eric Larson`_ (:gh:`1278`) |
| 75 | +- Make rules for linting more strict, make quality assessment exceptions less permissive, by `Stefan Appelhoff`_ (:gh:`1283`) |
| 76 | +- Updates to use ``intersphinx_registry`` and sorting TOML files, by `Mathieu Scheltienne`_ (:gh:`1314`) |
| 77 | +- Fix dropdown menu in website, by `Scott Huberty`_ (:gh:`1298`) |
| 78 | + |
10 | 79 | .. _changes_0_15: |
11 | 80 |
|
12 | 81 | Version 0.15 (2024-06-04) |
@@ -1179,5 +1248,4 @@ People who contributed to this release (in alphabetical order): |
1179 | 1248 | * `Stefan Appelhoff`_ |
1180 | 1249 | * `Teon Brooks`_ |
1181 | 1250 |
|
1182 | | - |
1183 | 1251 | .. include:: authors.rst |
0 commit comments