Skip to content

Prepare the 2.0.0 release (skip 1.9) - #1237

Merged
bruAristimunha merged 1 commit into
braindecode:masterfrom
bruAristimunha:release/next
Nov 2, 2026
Merged

bruAristimunha merged 1 commit into
braindecode:masterfrom
bruAristimunha:release/next

Conversation

@bruAristimunha

@bruAristimunha bruAristimunha commented Oct 5, 2026 •

Copy link
Copy Markdown
Collaborator

Prepares the 2.0.0 release through the monthly release workflow (monthly-release.yml, bump=minor), as for 1.7.0. We skip 1.9: master has 330+ commits since 1.8.1, including breaking changes, so the next release is 2.0.0.

  • docs/whats_new.rst: the unreleased changes are now under Current 2.0.0 (GitHub), the heading finalize dates on release, with the "Breaking changes in 2.0" block at the top. The real 1.8.1 notes are back in their own Current 1.8.1 (2026-08-31) section.
  • docs/_static/versions.json: the switcher shows 2.1 (dev) and 2.0 (stable). Entries for archives that don't exist (1.8, 1.7, 1.6 return 404) are dropped.
  • braindecode/version.py stays 2.0.0dev0: finalize turns it into 2.0.0 on the tag commit, and the bump PR sets master to 2.1.0dev0.

Before release, master was checked against 1.8.1 and its main downstreams (MOABB, Meta neuroai): #1514–#1531, facebookresearch/neuroai#323 and NeuroTechX/moabb#1337.

@bruAristimunha bruAristimunha added no changelog maintenance Bug fix / refactor / tests — not a new model labels Oct 5, 2026
@codecov

codecov Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.34%. Comparing base (7c25ac0) to head (61a81c3).
⚠️ Report is 7 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1237      +/-   ##
==========================================
+ Coverage   91.33%   91.34%   +0.01%     
==========================================
  Files         170      170              
  Lines       22100    22105       +5     
==========================================
+ Hits        20184    20192       +8     
+ Misses       1916     1913       -3     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

bruAristimunha added a commit to bruAristimunha/braindecode that referenced this pull request Nov 2, 2026
…rainTokenizer, BrainOmni, Deep4Net, AvgPool2dWithConv, TimeDistributed, Chomp1d, braindecode#1166), BaRISTA braindecode#1175 entry, MIRepNet (braindecode#1146) under the current section
bruAristimunha added a commit that referenced this pull request Nov 2, 2026
…rop_last_window removal moved to 3.0 (#1520)

* whats_new: Breaking changes in 2.0, corrected PR references; drop_last_window removal moves to 3.0

* whats_new: PR references from #1237 (NeuroRVQ, llms.txt, BrainTokenizer, BrainOmni, Deep4Net, AvgPool2dWithConv, TimeDistributed, Chomp1d, #1166), BaRISTA #1175 entry, MIRepNet (#1146) under the current section

* whats_new: cite #1519
@bruAristimunha bruAristimunha changed the title Release 1.9.0 Release 2.0.0 Nov 2, 2026
….8.1 section restored; versions switcher 2.1 dev / 2.0 stable
@bruAristimunha bruAristimunha changed the title Release 2.0.0 Prepare the 2.0.0 release (skip 1.9) Nov 2, 2026
@bruAristimunha
bruAristimunha marked this pull request as ready for review November 2, 2026 19:50
Copilot AI balanced review requested due to automatic review settings November 2, 2026 19:50

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues remain for the release-documentation updates.

No open issues 🎉

What changed in this PR

Prepares the release documentation for Braindecode 2.0.0, skipping 1.9 to reflect the breaking changes accumulated since 1.8.1.

Changes:

  • Labels the unreleased changelog as 2.0.0 and restores the 1.8.1 enhancements to their own section.
  • Updates the documentation switcher to 2.1 (dev) and 2.0 (stable), removing unavailable 1.7 and 1.6 archive links.
File Description
docs/​whats_new.rst Separates upcoming 2.0.0 changes from the released 1.8.1 notes.
docs/​_static/​versions.json Updates release labels and removes unavailable archive entries.

Review effort: Balanced

@bruAristimunha
bruAristimunha merged commit ba3fc0f into braindecode:master Nov 2, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Bug fix / refactor / tests — not a new model no changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants