diff --git a/Legal.txt b/Legal.txt index e320c06f..d6e4c64e 100644 --- a/Legal.txt +++ b/Legal.txt @@ -1,4 +1,4 @@ -“nwb-schema” Copyright (c) 2017-2025, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. +“nwb-schema” Copyright (c) 2017-2026, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. If you have questions about your rights to use or distribute this software, please contact Berkeley Lab's Innovation & Partnerships Office at IPO@lbl.gov. diff --git a/README.rst b/README.rst index 8c653e52..89a30164 100644 --- a/README.rst +++ b/README.rst @@ -27,7 +27,7 @@ The NWB 1.0 format and API are archived in the `NeurodataWithoutBorders/api-pyth License ======================== -“nwb-schema” Copyright (c) 2017-2025, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. +“nwb-schema” Copyright (c) 2017-2026, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -45,7 +45,7 @@ You are under no obligation whatsoever to provide any bug fixes, patches, or upg Copyright ======================== -“nwb-schema” Copyright (c) 2017-2025, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. +“nwb-schema” Copyright (c) 2017-2026, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. If you have questions about your rights to use or distribute this software, please contact Berkeley Lab's Innovation & Partnerships Office at IPO@lbl.gov. diff --git a/core/nwb.file.yaml b/core/nwb.file.yaml index 6ac986e2..fc0afbb2 100644 --- a/core/nwb.file.yaml +++ b/core/nwb.file.yaml @@ -7,7 +7,7 @@ groups: attributes: - name: nwb_version dtype: text - value: "2.10.0-alpha" + value: "2.10.0" doc: File version string. Use semantic versioning, e.g. 1.2.1. This will be the name of the format with trailing major, minor and patch numbers. datasets: diff --git a/core/nwb.namespace.yaml b/core/nwb.namespace.yaml index 62627097..149cda7f 100644 --- a/core/nwb.namespace.yaml +++ b/core/nwb.namespace.yaml @@ -60,4 +60,4 @@ namespaces: - doc: This source module contains neurodata_type for retinotopy data. source: nwb.retinotopy.yaml title: Retinotopy - version: "2.10.0-alpha" + version: "2.10.0" diff --git a/docs/format/source/conf.py b/docs/format/source/conf.py index f5196e95..a31c5ee4 100644 --- a/docs/format/source/conf.py +++ b/docs/format/source/conf.py @@ -76,7 +76,7 @@ def setup(app): # General information about the project. project = u'NWB Format Specification' -copyright = u'2017-2025, Neurodata Without Borders' +copyright = u'2017-2026, Neurodata Without Borders' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -85,7 +85,7 @@ def setup(app): # The short X.Y version. version = '2.10.0' # The full version, including alpha/beta/rc tags. -release = '2.10.0-alpha' +release = '2.10.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -217,12 +217,12 @@ def setup(app): # Additional stuff for the LaTeX preamble. 'preamble': -""" +r""" \setcounter{tocdepth}{3} \setcounter{secnumdepth}{6} -\\usepackage{enumitem} -\\setlistdepth{100} -\\addto\\captionsenglish{\\renewcommand{\\contentsname}{Table of contents}} +\usepackage{enumitem} +\setlistdepth{100} +\addto\captionsenglish{\renewcommand{\contentsname}{Table of contents}} """, } # \\renewlist{itemize}{itemize}{100} diff --git a/docs/format/source/format_release_notes.rst b/docs/format/source/format_release_notes.rst index b3a50d58..ef42704c 100644 --- a/docs/format/source/format_release_notes.rst +++ b/docs/format/source/format_release_notes.rst @@ -3,13 +3,14 @@ Release Notes ============= -2.10.0 (Upcoming) ------------------ +2.10.0 (June 18, 2026) +---------------------- Major changes ^^^^^^^^^^^^^ - Implemented NWBEP001 -- Added new neurodata types ``EventsTable``, ``TimestampVectorData``, and ``DurationVectorData``. (#645) -- Incorporated HDMF Common Schema 1.9.0 which added new data types ``MeaningsTable`` and support for ``MeaningsTable`` in ``DynamicTable``. +- Incorporated HDMF Common Schema 1.9.0 which added new data type ``MeaningsTable`` and support for ``MeaningsTable`` in + ``DynamicTable``, and promoted ``HERD`` from the HDMF-experimental namespace to a stable data type in HDMF-common. - Added support for an optional ``HERD`` object at ``/general/external_resources``. (#646) - Deprecated ``BehavioralEvents`` and ``AnnotationSeries`` in favor of ``EventsTable``. All ``EventsTable`` instances for a session belong in the top-level ``/events`` group of the @@ -33,7 +34,7 @@ Minor changes - Specified that units for ``ElectrodesTable`` coordinate fields (``x``, ``y``, ``z``, ``rel_x``, ``rel_y``, ``rel_z``) should be in microns. (#658) - Expanded documentation for the ``Subject`` 'age' dataset, including details on ISO 8601 Duration format and - age range representation. + age range representation. (#669) - Clarified ``Units.spike_times`` and ``Units.obs_intervals`` documentation to specify that times are relative to the session reference time and that values should be stored in ascending order. (#676) - Improved documentation of ``Units.spike_times.resolution`` to clarify that it represents the temporal resolution @@ -41,6 +42,10 @@ Minor changes - Harmonized ``/intervals/*`` group docstrings; rewrote ``TimeIntervals`` and ``EventsTable`` type docstrings; replaced the placeholder docstring on the ``/events`` group and its inner ``EventsTable`` slot; added a FAQ entry on routing time-anchored experimental data. (#688) +- Improved documentation for ``OnePhotonSeries`` and ``TwoPhotonSeries``: added ``data`` dataset specification + with an ASCII diagram clarifying the meaning of the ``height`` and ``width`` dimensions; clarified that for + raster-based microscopy, width (columns) is the fast scan direction; contrasted this convention with standard + matrix notation where the first array dimension slices through rows. (#649) 2.9.0 (June 26, 2025) --------------------- @@ -71,10 +76,6 @@ Minor changes - Made ``EventDetection.times`` optional and deprecated. Use `source_idx` instead. (#620) - Clarified documentation of ``PlaneSegmentation`` that at least one of ``image_mask``, ``pixel_mask``, and ``voxel_mask`` is required. (#636) -- Improved documentation for ``OnePhotonSeries`` and ``TwoPhotonSeries``: added ``data`` dataset specification - with an ASCII diagram clarifying the meaning of the ``height`` and ``width`` dimensions; clarified that for - raster-based microscopy, width (columns) is the fast scan direction; contrasted this convention with standard - matrix notation where the first array dimension slices through rows. (#649) 2.8.0 (November 24, 2024) diff --git a/license.txt b/license.txt index 7b26b024..708510c4 100644 --- a/license.txt +++ b/license.txt @@ -1,4 +1,4 @@ -“nwb-schema” Copyright (c) 2017-2025, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. +“nwb-schema” Copyright (c) 2017-2026, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: