From db073bb6c32e7cb3d56a077ad45a7973f3bfb963 Mon Sep 17 00:00:00 2001 From: Ryan Ly Date: Thu, 22 Apr 2021 16:16:16 -0700 Subject: [PATCH 1/4] Use hdmf common schema 1.5.0 and update release notes --- docs/format/source/format_release_notes.rst | 25 ++++++++++++--------- hdmf-common-schema | 2 +- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/docs/format/source/format_release_notes.rst b/docs/format/source/format_release_notes.rst index 848390c7..14b8dcce 100644 --- a/docs/format/source/format_release_notes.rst +++ b/docs/format/source/format_release_notes.rst @@ -1,23 +1,26 @@ Release Notes ============= -2.3.0 (Upcoming) +2.3.0 (April 23, 2021) ---------------- - Add optional ``strain`` field to ``Subject``. - Add to ``DecompositionSeries`` an optional ``DynamicTableRegion`` called ``source_channels``. - Add to ``ImageSeries`` an optional link to ``Device``. - Clarify documentation for electrode impedance and filtering. -- Add optional "continuity" field to `TimeSeries`. -- Update hdmf-common-schema to version 1.2.0. Release notes: - - Add software process documentation. - - Fix missing dtype for ``VectorIndex``. - - Add new ``VocabData`` data type. - - Move ``Data``, ``Index``, and ``Container`` to base.yaml. This change does not functionally change the schema. - - ``VectorIndex`` now extends ``VectorData`` instead of ``Index``. This change allows ``VectorIndex`` to index other - ``VectorIndex`` types. - - The ``Index`` data type is now unused and has been removed. - - Fix documentation for ragged arrays. +- Add optional "continuity" field to ``TimeSeries``. +- Update hdmf-common-schema from 1.1.3 to version 1.5.0. + - The HDMF-experimental namespace was added, which includes the ``ExternalResources`` and ``EnumData`` + data types. Schema in the HDMF-experimental namespace are experimental and subject to breaking changes at any time. + - Added experimental data type ``ExternalResources`` for storing ontology information / external resource references. + - Added experimental data type ``EnumData`` to store data from a set of fixed values. + - Changed dtype for datasets within ``CSRMatrix`` from 'int' to 'uint' and added missing `data_type_inc: Container` + to the ``CSRMatrix`` type. + Added data type ``SimpleMultiContainer``, a Container for storing other Container and Data objects together. + - Fixed missing dtype for ``VectorIndex``. + - ``VectorIndex`` now extends ``VectorData`` instead of ``Index``. + - Removed unused and non-functional ``Index`` data type. + - See https://hdmf-common-schema.readthedocs.io/en/latest/format_release_notes.html for full release notes. 2.2.5 (May 29, 2020) ---------------------- diff --git a/hdmf-common-schema b/hdmf-common-schema index 12729d1c..9b2580a2 160000 --- a/hdmf-common-schema +++ b/hdmf-common-schema @@ -1 +1 @@ -Subproject commit 12729d1c2bbb04861bb38c5ad2bd8fb1ef7f54fb +Subproject commit 9b2580a21647e06be54708fabf2d44cef73d32cb From 1fa01b8b3463117634745eff9b50a697eaf34277 Mon Sep 17 00:00:00 2001 From: Ryan Ly Date: Thu, 22 Apr 2021 17:02:52 -0700 Subject: [PATCH 2/4] Update docs/format/source/format_release_notes.rst Co-authored-by: Oliver Ruebel --- docs/format/source/format_release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/format/source/format_release_notes.rst b/docs/format/source/format_release_notes.rst index 14b8dcce..5da6e863 100644 --- a/docs/format/source/format_release_notes.rst +++ b/docs/format/source/format_release_notes.rst @@ -16,7 +16,7 @@ Release Notes - Added experimental data type ``EnumData`` to store data from a set of fixed values. - Changed dtype for datasets within ``CSRMatrix`` from 'int' to 'uint' and added missing `data_type_inc: Container` to the ``CSRMatrix`` type. - Added data type ``SimpleMultiContainer``, a Container for storing other Container and Data objects together. + - Added data type ``SimpleMultiContainer``, a Container for storing other Container and Data objects together. - Fixed missing dtype for ``VectorIndex``. - ``VectorIndex`` now extends ``VectorData`` instead of ``Index``. - Removed unused and non-functional ``Index`` data type. From 7d5c47b6fc651cd4ffadf3d3c678f6349e942773 Mon Sep 17 00:00:00 2001 From: Ryan Ly Date: Thu, 22 Apr 2021 17:03:38 -0700 Subject: [PATCH 3/4] Update docs/format/source/format_release_notes.rst Co-authored-by: Oliver Ruebel --- docs/format/source/format_release_notes.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/format/source/format_release_notes.rst b/docs/format/source/format_release_notes.rst index 5da6e863..917d7173 100644 --- a/docs/format/source/format_release_notes.rst +++ b/docs/format/source/format_release_notes.rst @@ -17,6 +17,7 @@ Release Notes - Changed dtype for datasets within ``CSRMatrix`` from 'int' to 'uint' and added missing `data_type_inc: Container` to the ``CSRMatrix`` type. - Added data type ``SimpleMultiContainer``, a Container for storing other Container and Data objects together. + - Added data type ``AlignedDynamicTable``, a DynamicTable type with support for categories (or sub-headings) each described by a separate DynamicTable. - Fixed missing dtype for ``VectorIndex``. - ``VectorIndex`` now extends ``VectorData`` instead of ``Index``. - Removed unused and non-functional ``Index`` data type. From 5d2cab582f12982f9ce0880957312cc4c0c65e28 Mon Sep 17 00:00:00 2001 From: Ryan Ly Date: Thu, 22 Apr 2021 17:03:58 -0700 Subject: [PATCH 4/4] Update docs/format/source/format_release_notes.rst --- docs/format/source/format_release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/format/source/format_release_notes.rst b/docs/format/source/format_release_notes.rst index 917d7173..e91a89a9 100644 --- a/docs/format/source/format_release_notes.rst +++ b/docs/format/source/format_release_notes.rst @@ -16,7 +16,7 @@ Release Notes - Added experimental data type ``EnumData`` to store data from a set of fixed values. - Changed dtype for datasets within ``CSRMatrix`` from 'int' to 'uint' and added missing `data_type_inc: Container` to the ``CSRMatrix`` type. - - Added data type ``SimpleMultiContainer``, a Container for storing other Container and Data objects together. + - Added data type ``SimpleMultiContainer``, a Container for storing other Container and Data objects together. - Added data type ``AlignedDynamicTable``, a DynamicTable type with support for categories (or sub-headings) each described by a separate DynamicTable. - Fixed missing dtype for ``VectorIndex``. - ``VectorIndex`` now extends ``VectorData`` instead of ``Index``.