Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion brainpy/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@
# limitations under the License.
# ==============================================================================

__version__ = "2.8.1"
__version__ = "2.8.2"
__version_info__ = tuple(map(int, __version__.split(".")))
19 changes: 19 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# Changelog

## Version 2.8.2

**Release Date:** July 23, 2026

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.

### Bug Fixes
- Import `concrete_or_error` from `jax.extend.core` on JAX >= 0.11, where it was removed from `jax.interpreters.partial_eval` (#871).
- `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.

### Documentation
- 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).

### Build and Tooling
- Finish updating branch references from `master` to `main` across the repository (#870).
- Bump `actions/setup-python` from 6 to 7 in CI (#872).
- 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".


## Version 2.8.1

**Release Date:** July 9, 2026
Expand Down
2 changes: 2 additions & 0 deletions codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
codecov:
branch: main
2 changes: 1 addition & 1 deletion docs/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ API Documentation
apis/optim.rst
apis/running.rst
apis/mixin.rst
``brainpy.state`` module <https://brainx.chaobrain.com/brainpy-state/apis/index.html>
`brainpy.state` module <https://brainx.chaobrain.com/brainpy-state/apis/index.html>

.. admonition:: ``brainpy`` and ``brainpy.state``

Expand Down
Loading