Skip to content

Release 2026.4.3: Rust FFI Bridge, RSL Physics & DTS Enhancements #1250

@sunt05

Description

@sunt05

Version: 2026.4.3
Title: Rust FFI Bridge, RSL Physics & DTS Enhancements
Why: Major backend migration (Rust FFI replacing f90wrap), RSL physics refinements, T2 attribution, DTS enhancements, seasonal albedo, comprehensive validation improvements, and critical bug fixes

Highlights (stable, public-facing)

Experimental (STEBBS & SPARTACUS, not in public release notes)

19 STEBBS items and 3 SPARTACUS validation items remain [experimental] in the CHANGELOG and are excluded from the version history RST and GitHub Release notes. STEBBS items include setpointmethod, lighting energy, cold water temperature, emissivity options, MetabolismProfile, DaylightControl, and parameter range rules. SPARTACUS items include sfr validation (#1208), building height validation (#1205), and vegetation consistency checks (#1222).

Release Progress

  • Science tests sign-off: @MatthewPaskin
  • Dev tag selected: 2026.4.3.dev (CI-verified, on master lineage)
  • CI status: All workflows passed on master HEAD
  • No incomplete prior releases: 2026.1.28 tagged and published
  • Fill CHANGELOG gaps (53 missing PRs added)
  • Governance review: 17 features promoted to [stable], 22 items remain [experimental]
  • Create docs/source/version-history/v2026.4.3.rst and add to toctree
  • Create .github/releases/2026.4.3.md (GitHub Release notes)
  • Update skill docs (prep-release, log-changes) for experimental exclusion rule
  • Submit PR and merge to master
  • Tag merge commit 2026.4.3 — tagged on 40f0fecd5 (master HEAD, includes Release 2026.4.3 #1275 + Docs: remove f2py ref, clarify QGIS 3/4 wheel strategy #1277)

Remaining Steps (sub-issues)

  • Verify: Actions, PyPI, GitHub Release, Zenodo
  • PR to UMEP-dev/umep-reqs to update supy version — umep-reqs#14 updated, awaiting merge by @biglimp

Full guide: dev-ref/RELEASE_MANUAL.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    1-maintenanceCleanup, refactoring, dependency updates2-meta:releaseRelease planning and management3-P1High priority4-needs-depsWaiting on other issues/PRs

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions