Neo 0.14.5 release notes#

25 June 2026

This release of Neo includes many bug fixes across various IOs, removal of previously deprecated features, and improvements to the SpikeGLX Neuropixels probe detection infrastructure.

See all pull requests included in this release and the list of closed issues.

Removed deprecated features#

The load_sync_channel parameter has been removed from SpikeGLXRawIO and OpenEphysBinaryRawIO, as it was deprecated in a prior release.

Bug fixes and improvements in IO modules#

Bug fixes and/or improvements have been made to AxonaIO, IntanRawIO, OpenEphysBinaryIO, SpikeGadgetsRawIO, and SpikeGLXIO.

SpikeGLX improvements#

SpikeGLXIO now uses a ProbeTable to infer the Neuropixels probe type, replacing hardcoded probe type detection. A GitHub Action was added to automatically keep the probe features table up-to-date from the upstream ProbeTable. Additionally, a missing firstSample field in SpikeGLX meta files now defaults to 0, and the stream-collision error message has been improved.

Acknowledgements#

Thanks to Alessio Buccino, Andrew Davison, Heberto Mayorquin, LizzyMcKay, Michael Denker, Reema Gupta, Sai Asish Yamani, and Zach McKenzie.