============= Release notes ============= .. toctree:: :maxdepth: 1 releases/0.9.0.rst releases/0.8.0.rst releases/0.7.2.rst releases/0.7.1.rst releases/0.7.0.rst releases/0.6.0.rst releases/0.5.2.rst releases/0.5.1.rst releases/0.5.0.rst .. releases/0.2.0.rst .. releases/0.2.1.rst .. releases/0.3.0.rst .. releases/0.3.1.rst .. releases/0.3.2.rst .. releases/0.3.3.rst Version 0.4.0 ------------- * added StimfitIO * added KwikIO * significant improvements to AxonIO, BlackrockIO, BrainwareSrcIO, NeuroshareIO, PlexonIO, Spike2IO, TdtIO, * many test suite improvements * Container base class Version 0.3.3 ------------- * fix a bug in PlexonIO where some EventArrays only load 1 element. * fix a bug in BrainwareSrcIo for segments with no spikes. Version 0.3.2 ------------- * cleanup of io test code, with additional helper functions and methods * added BrainwareDamIo * added BrainwareF32Io * added BrainwareSrcIo Version 0.3.1 ------------- * lazy/cascading improvement * load_lazy_olbject() in neo.io added * added NeuroscopeIO Version 0.3.0 ------------- * various bug fixes in neo.io * added ElphyIO * SpikeTrain performence improved * An IO class now can return a list of Block (see read_all_blocks in IOs) * python3 compatibility improved Version 0.2.1 ------------- * assorted bug fixes * added :func:`time_slice()` method to the :class:`SpikeTrain` and :class:`AnalogSignalArray` classes. * improvements to annotation data type handling * added PickleIO, allowing saving Neo objects in the Python pickle format. * added ElphyIO (see http://neuro-psi.cnrs.fr/spip.php?article943) * added BrainVisionIO (see https://brainvision.com/) * improvements to PlexonIO * added :func:`merge()` method to the :class:`Block` and :class:`Segment` classes * development was mostly moved to GitHub, although the issue tracker is still at neuralensemble.org/neo Version 0.2.0 ------------- New features compared to neo 0.1: * new schema more consistent. * new objects: RecordingChannelGroup, EventArray, AnalogSignalArray, EpochArray * Neuron is now Unit * use the quantities_ module for everything that can have units. * Some objects directly inherit from Quantity: SpikeTrain, AnalogSignal, AnalogSignalArray, instead of having an attribute for data. * Attributes are classifyed in 3 categories: necessary, recommended, free. * lazy and cascade keywords are added to all IOs * Python 3 support * better tests .. _quantities: https://pypi.org/project/quantities/