Skip to content

Commit a13eef5

Browse files
authored
chore(release): 2.8.2 (#874)
chore(release): 2.8.2 Bump version to 2.8.2, fix the Codecov coverage badge (stuck reporting "unknown" because Codecov's project settings still pointed at the retired master branch), fix invalid toctree link syntax in docs/api.rst, and add the 2.8.2 changelog entry.
1 parent 49204d0 commit a13eef5

4 files changed

Lines changed: 23 additions & 2 deletions

File tree

‎brainpy/_version.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
# limitations under the License.
1515
# ==============================================================================
1616

17-
__version__ = "2.8.1"
17+
__version__ = "2.8.2"
1818
__version_info__ = tuple(map(int, __version__.split(".")))

‎changelog.md‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## Version 2.8.2
4+
5+
**Release Date:** July 23, 2026
6+
7+
Version 2.8.2 is a maintenance release focused on compatibility, documentation, and CI/release infrastructure. It restores compatibility with JAX >= 0.11, completes the `master` → `main` branch rename started in 2.8.1, and fixes the Codecov coverage badge, which had been stuck reporting "unknown" because Codecov's own project settings still pointed at the retired `master` branch.
8+
9+
### Bug Fixes
10+
- Import `concrete_or_error` from `jax.extend.core` on JAX >= 0.11, where it was removed from `jax.interpreters.partial_eval` (#871).
11+
- `docs/api.rst`: use single-backtick toctree link syntax for the `brainpy.state` entry so it renders as a working external link instead of plain text.
12+
13+
### Documentation
14+
- Add a `brainpy.state` relationship admonition to the API reference and repoint `brainpy.state` doc links at the canonical `brainx.chaobrain.com/brainpy-state` URLs, replacing the outdated `brainpy-state.readthedocs.io` links (#873).
15+
16+
### Build and Tooling
17+
- Finish updating branch references from `master` to `main` across the repository (#870).
18+
- Bump `actions/setup-python` from 6 to 7 in CI (#872).
19+
- Add `codecov.yml` pinning `codecov.branch: main` so Codecov tracks `main` as the default branch and the README coverage badge reports real coverage instead of "unknown".
20+
21+
322
## Version 2.8.1
423

524
**Release Date:** July 9, 2026

‎codecov.yml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
codecov:
2+
branch: main

‎docs/api.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ API Documentation
2020
apis/optim.rst
2121
apis/running.rst
2222
apis/mixin.rst
23-
``brainpy.state`` module <https://brainx.chaobrain.com/brainpy-state/apis/index.html>
23+
`brainpy.state` module <https://brainx.chaobrain.com/brainpy-state/apis/index.html>
2424

2525
.. admonition:: ``brainpy`` and ``brainpy.state``
2626

0 commit comments

Comments
 (0)