SpECTRE  v2026.04.01
Changelog

The complete changelog for released versions of the code is available on GitHub:

Changes since the last release are printed below.

Upgrade instructions

From #7138 (Allow injecting gravitational wave through outer boundary):

For systems that use the ConstraintPreservingBjorhus boundary conditions, the wave profile has to be added to the intput file, e.g:

OuterBoundaryCondition:
ConstraintPreservingBjorhus:
Type: ConstraintPreservingPhysical
IncomingWaveProfile: None

Merged pull-requests (12)

General changes (11):

  • ZernikeB2 interpolants (#7140)
  • Run make py-docs in parallel in CI (#7160)
  • Fix compiler error on urania (#7162)
  • Move serialize_and_deserialize into src (#7158)
  • Add a Claude/Codex skills for working on issues & fixing PR comments (#7157)
  • Add Claude review skill (#7154)
  • Allow injecting gravitational wave through outer boundary (#7138)
  • Add function to determine parity for use with cartoon method (#7148)
  • Add coding agent as co-author to review checklist (#7168)
  • Switch Burgers executable to LTS (#7169)
  • AH rewrite: Remove Interpolator (#6805)

Documentation (1):

  • Update hpcprof command in developer guides (#7163)

Contributors (7): @michaeldmurphy1, @nilsdeppe, @guilara, @nikwit, @wthrowe, @macedo22, @knelli2