Skip to content

Prepare 1.10.0 release - #98

Merged
rly merged 1 commit into
mainfrom
prepare-1.10.0-release
Jul 21, 2026
Merged

Prepare 1.10.0 release#98
rly merged 1 commit into
mainfrom
prepare-1.10.0-release

Conversation

@rly

@rly rly commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Prepare for release of hdmf-common-schema 1.10.0

The schema change (MeaningsTable.target link → object-reference attribute) landed in #97. This PR sets the release date and version string.

Before merging:

  • Update requirements versions as needed (no change)
  • Update legal file dates and information in Legal.txt, license.txt, README.md, docs/source/conf.py, and any other locations as needed (all already 2019-2026)
  • Update README.md as needed (no change)
  • Update the version string in docs/source/conf.py and common/namespace.yaml (remove "-alpha" suffix) — namespace.yaml set to 1.10.0 in Change MeaningsTable.target from a link to an object-reference attribute #97; conf.py bumped to v1.10.0 here
  • Update docs/source/conf.py as needed
  • Update release notes (set release date) in docs/source/hdmf_common_release_notes.rst, docs/source/hdmf_experimental_release_notes.rst, and any other docs as needed — 1.10.0 (July 20, 2026); hdmf-experimental unchanged (0.6.0)
  • Test docs locally (cd docs; make apidoc && make html) — built cleanly; rendered output shows v1.10.0 and the dated release notes (make latexpdf skipped, needs LaTeX)
  • Push changes to this PR and make sure all PRs to be included in this release have been merged (schema change Change MeaningsTable.target from a link to an object-reference attribute #97 merged)
  • Check that the readthedocs build for this PR succeeds (build latest to pull the new branch, then activate and build docs for new branch): https://readthedocs.org/projects/hdmf-common-schema/builds/

After merging:

  1. Create a new git tag. Pull the latest master branch locally, run git tag 1.10.0 --sign, copy and paste the release notes into the tag message, and run git push --tags.
  2. On the GitHub tags page, click "..." -> "Create release" for the new tag, paste the release notes (reST → Markdown), and set the title to the version string.
  3. Check that the readthedocs "latest" and "stable" builds run and succeed. Delete the readthedocs build for the merged PR.
  4. Update the HDMF submodule in the HDMF branch corresponding to this schema version to point to the tagged commit.

🤖 Generated with Claude Code

Set the hdmf-common release date and bump the docs version string to
v1.10.0.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@rly
rly requested a review from oruebel July 20, 2026 23:43
@rly
rly enabled auto-merge (squash) July 21, 2026 00:12
@rly
rly merged commit e7f84f0 into main Jul 21, 2026
5 checks passed
@rly
rly deleted the prepare-1.10.0-release branch July 21, 2026 01:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants