Skip to content

BrainX 2026.6.8

Choose a tag to compare

@chaoming0625 chaoming0625 released this 08 Jun 07:06
· 2 commits to main since this release
d4a2b16

This release bumps the BrainX ecosystem dependencies and reworks the documentation site (shared header, hosted assets, release-triggered deploy).

  • Infrastructure packages:

  • 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_header extension 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 current symlink swap), now triggered on release instead of every push to main.
    • Rewrote chaobrain Read the Docs links to brainx.chaobrain.com and pointed html_baseurl at the new /summ/ docs path.
    • Dropped the 3.5 MB global plotly.js bundle and moved the logo/favicon to hosted .webp assets.
  • CI / maintenance:

    • Bumped actions/checkout (4 → 6), actions/setup-python (5 → 6), appleboy/ssh-action, appleboy/scp-action, and styfle/cancel-workflow-action.
    • Bumped docs toolchain: sphinx, sphinx-book-theme, jupyter-sphinx, sphinx-copybutton.

Full changelog: v2026.3.12...v2026.6.8