Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
85 changes: 85 additions & 0 deletions doc/releases/0.105.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
.. _release0.105.1:

SpikeInterface 0.105.1 release notes
------------------------------------

October 9th 2026

Minor release with bug fixes and performance improvements


core:

* Override search_cached_spikes_sorted for identity selections (#4845)
* Fix group (and other property) propagation in channel slice (#4838)
* Fix: remove ``set_times`` warning (#4834)
* Enable case omission on ``get_unit_spike_train_in_seconds`` (#4811)
* Optimize ``SpikeRetriever`` and RAM usage for extensions (#4809)
* Fix: provenance handling in ``SortingAnalyzer`` (#4805)
* Fix: drop new_unit_ids of non-mergeable units (#4804)
* Fix: zarr pickling in ``SortingAnalyzer`` with ``try``/``except`` (#4801)
* Fix: make seed JSON serializable (#4798)
* Fix sorting times segment propagation (#4796)
* UnitSelectionSorting improvements: remove lexsort, fix bug, save memory by sharing parent cache when possible (#4783)
* Extract waveforms to zarr dataset (#4708)

extractors:

* Add ``NeuroExplorerSortingExtractor`` (#4825)
* Don't mount remote paths when running a sorter in a container (#4821)
* Build one probe per electrode group in NwbRecordingExtractor (#4820)
* Read the last spike from the unit end offsets in ``NwbSortingExtractor`` (#4819)
* Don't follow symlinks when storing extractor paths (#4812)

preprocessing:

* Fix: artifact detection crossing chunks (#4803)
* Speed up FFT phase shifts for Neuropixels recordings (#4802)
* Fix: frame slicing after resample/decimation (#4799)

sorters:

* Don't mount remote paths when running a sorter in a container (#4821)

postprocessing:

* Test empty postprocessing and metric extension outputs (#4807)
* Precompute unit-pair spatial overlap once in find_collisions (#4797)
* Avoid dense waveform allocation when exporting PC features (#4789)
* Speed up template similarity with pair-level parallelism (#4785)

curation:

* Fix: cast infinites to NaN is overflow error (#4830)

sortingcomponents:

* Speed up Wobble peak search with a linear maximum filter (#4782)

documentation:

* Fix manual split example in process_by_channel_group docs (#4846)
* Clarify PSD threshold units and recording scaling (#4808)

continuous integration:

* Drop the separate core test workflow (#4822)
* Run the tests with ``forkserver`` on Linux (#4818)

packaging:

* Support python 3.14 (#4173)

testing:

* Test empty postprocessing and metric extension outputs (#4807)

Contributors:

* @alejoe91
* @AtomicGlance
* @grahamfindlay
* @guptaishaan
* @h-mayorquin
* @JESUSROYETH
* @JoeZiminski
6 changes: 6 additions & 0 deletions doc/whatisnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Release notes
.. toctree::
:maxdepth: 1

releases/0.105.1.rst
releases/0.105.0.rst
releases/0.104.9.rst
releases/0.104.8.rst
Expand Down Expand Up @@ -63,6 +64,11 @@ Release notes
releases/0.9.1.rst


Versions 0.105.1
================

* Minor releases with bug fixes and performance improvements

Version 0.105.0
===============

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "spikeinterface"
version = "0.105.1"
version = "0.106.0"
authors = [
{ name="Alessio Buccino", email="alessiop.buccino@gmail.com" },
{ name="Samuel Garcia", email="sam.garcia.die@gmail.com" },
Expand Down
Loading