BrainX 2026.6.8
This release bumps the BrainX ecosystem dependencies and reworks the documentation site (shared header, hosted assets, release-triggered deploy).
-
Infrastructure packages:
brainunit==0.3.2↗️ (was0.2.0)brainevent==0.1.0↗️ (was0.0.7)brainstate==0.4.0↗️ (was0.3.0)braintools==0.1.9↗️ (was0.1.8)braintrace==0.2.0↗️ (was0.1.2)
-
Modeling packages:
-
Dependencies:
numpy>=2.4.4↗️ (was>=1.15)jax<=0.10.1,>=0.7.1↗️ (was<=0.9.1,>=0.6.0)msgpack>=1.1.2↗️ (was>=1.1.0)
-
Documentation site:
- Integrated the
brainx_sphinx_headerextension so the brand header is fetched from brainx.chaobrain.com/shared-header at build time. - Added a zero-downtime docs deployment workflow (SSH/SCP with atomic
currentsymlink swap), now triggered onreleaseinstead of every push tomain. - Rewrote
chaobrainRead the Docs links tobrainx.chaobrain.comand pointedhtml_baseurlat the new/summ/docs path. - Dropped the 3.5 MB global
plotly.jsbundle and moved the logo/favicon to hosted.webpassets.
- Integrated the
-
CI / maintenance:
- Bumped
actions/checkout(4 → 6),actions/setup-python(5 → 6),appleboy/ssh-action,appleboy/scp-action, andstyfle/cancel-workflow-action. - Bumped docs toolchain:
sphinx,sphinx-book-theme,jupyter-sphinx,sphinx-copybutton.
- Bumped
Full changelog: v2026.3.12...v2026.6.8