Skip to content

Commit eed08cf

Browse files
rlyclaude
andauthored
Prepare 2.10.0 release (#681)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 3c64f2d commit eed08cf

7 files changed

Lines changed: 21 additions & 20 deletions

File tree

Legal.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
“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.
1+
“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.
22

33
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.
44

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The NWB 1.0 format and API are archived in the `NeurodataWithoutBorders/api-pyth
2727
License
2828
========================
2929

30-
“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.
30+
“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.
3131

3232
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
3333

@@ -45,7 +45,7 @@ You are under no obligation whatsoever to provide any bug fixes, patches, or upg
4545
Copyright
4646
========================
4747

48-
“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.
48+
“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.
4949

5050
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.
5151

core/nwb.file.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ groups:
77
attributes:
88
- name: nwb_version
99
dtype: text
10-
value: "2.10.0-alpha"
10+
value: "2.10.0"
1111
doc: File version string. Use semantic versioning, e.g. 1.2.1. This will be the
1212
name of the format with trailing major, minor and patch numbers.
1313
datasets:

core/nwb.namespace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,4 @@ namespaces:
6060
- doc: This source module contains neurodata_type for retinotopy data.
6161
source: nwb.retinotopy.yaml
6262
title: Retinotopy
63-
version: "2.10.0-alpha"
63+
version: "2.10.0"

docs/format/source/conf.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def setup(app):
7676

7777
# General information about the project.
7878
project = u'NWB Format Specification'
79-
copyright = u'2017-2025, Neurodata Without Borders'
79+
copyright = u'2017-2026, Neurodata Without Borders'
8080

8181
# The version info for the project you're documenting, acts as replacement for
8282
# |version| and |release|, also used in various other places throughout the
@@ -85,7 +85,7 @@ def setup(app):
8585
# The short X.Y version.
8686
version = '2.10.0'
8787
# The full version, including alpha/beta/rc tags.
88-
release = '2.10.0-alpha'
88+
release = '2.10.0'
8989

9090
# The language for content autogenerated by Sphinx. Refer to documentation
9191
# for a list of supported languages.
@@ -217,12 +217,12 @@ def setup(app):
217217

218218
# Additional stuff for the LaTeX preamble.
219219
'preamble':
220-
"""
220+
r"""
221221
\setcounter{tocdepth}{3}
222222
\setcounter{secnumdepth}{6}
223-
\\usepackage{enumitem}
224-
\\setlistdepth{100}
225-
\\addto\\captionsenglish{\\renewcommand{\\contentsname}{Table of contents}}
223+
\usepackage{enumitem}
224+
\setlistdepth{100}
225+
\addto\captionsenglish{\renewcommand{\contentsname}{Table of contents}}
226226
""",
227227
}
228228
# \\renewlist{itemize}{itemize}{100}

docs/format/source/format_release_notes.rst

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@
33
Release Notes
44
=============
55

6-
2.10.0 (Upcoming)
7-
-----------------
6+
2.10.0 (June 18, 2026)
7+
----------------------
88

99
Major changes
1010
^^^^^^^^^^^^^
1111
- Implemented NWBEP001 -- Added new neurodata types ``EventsTable``, ``TimestampVectorData``, and ``DurationVectorData``. (#645)
12-
- Incorporated HDMF Common Schema 1.9.0 which added new data types ``MeaningsTable`` and support for ``MeaningsTable`` in ``DynamicTable``.
12+
- Incorporated HDMF Common Schema 1.9.0 which added new data type ``MeaningsTable`` and support for ``MeaningsTable`` in
13+
``DynamicTable``, and promoted ``HERD`` from the HDMF-experimental namespace to a stable data type in HDMF-common.
1314
- Added support for an optional ``HERD`` object at ``/general/external_resources``. (#646)
1415
- Deprecated ``BehavioralEvents`` and ``AnnotationSeries`` in favor of ``EventsTable``. All
1516
``EventsTable`` instances for a session belong in the top-level ``/events`` group of the
@@ -33,14 +34,18 @@ Minor changes
3334
- Specified that units for ``ElectrodesTable`` coordinate fields (``x``, ``y``, ``z``, ``rel_x``, ``rel_y``, ``rel_z``)
3435
should be in microns. (#658)
3536
- Expanded documentation for the ``Subject`` 'age' dataset, including details on ISO 8601 Duration format and
36-
age range representation.
37+
age range representation. (#669)
3738
- Clarified ``Units.spike_times`` and ``Units.obs_intervals`` documentation to specify that times are relative
3839
to the session reference time and that values should be stored in ascending order. (#676)
3940
- Improved documentation of ``Units.spike_times.resolution`` to clarify that it represents the temporal resolution
4041
(sampling period) of the spike times. (#666)
4142
- Harmonized ``/intervals/*`` group docstrings; rewrote ``TimeIntervals`` and ``EventsTable`` type
4243
docstrings; replaced the placeholder docstring on the ``/events`` group and its inner
4344
``EventsTable`` slot; added a FAQ entry on routing time-anchored experimental data. (#688)
45+
- Improved documentation for ``OnePhotonSeries`` and ``TwoPhotonSeries``: added ``data`` dataset specification
46+
with an ASCII diagram clarifying the meaning of the ``height`` and ``width`` dimensions; clarified that for
47+
raster-based microscopy, width (columns) is the fast scan direction; contrasted this convention with standard
48+
matrix notation where the first array dimension slices through rows. (#649)
4449

4550
2.9.0 (June 26, 2025)
4651
---------------------
@@ -71,10 +76,6 @@ Minor changes
7176
- Made ``EventDetection.times`` optional and deprecated. Use `source_idx` instead. (#620)
7277
- Clarified documentation of ``PlaneSegmentation`` that at least one of ``image_mask``, ``pixel_mask``,
7378
and ``voxel_mask`` is required. (#636)
74-
- Improved documentation for ``OnePhotonSeries`` and ``TwoPhotonSeries``: added ``data`` dataset specification
75-
with an ASCII diagram clarifying the meaning of the ``height`` and ``width`` dimensions; clarified that for
76-
raster-based microscopy, width (columns) is the fast scan direction; contrasted this convention with standard
77-
matrix notation where the first array dimension slices through rows. (#649)
7879

7980

8081
2.8.0 (November 24, 2024)

license.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
“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.
1+
“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.
22

33
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
44

0 commit comments

Comments
 (0)