Skip to content

v0.2.4

Choose a tag to compare

@cdaunt cdaunt released this 01 Oct 07:35
· 77 commits to main since this release
d357c0a

[0.2.4] - 2026-09-30

Added

  • solvers: Add fixed time-delay support for circuit components (bc47867)
  • solvers: Add adaptive step-size support for time-delayed circuits (0b70a75)
  • components: Add rational factory functions for vector fitting (6e1aca1)
  • components: Add rational_delay_component for vector fitting with delay (4cea3e3)
  • solvers: Align fixed delay across analyses (df9b00a)
  • Add rational S-parameter fitting (24dc959)
  • fitting: Report causality risks (5723327)
  • fitting: Add delay-aware models and noisy line tutorial (198e49c)
  • Stabilize fitting and delay APIs (0bb4127)
  • circuit: Return S-parameters for passive SAX-wrapped circuits (d1a1caa)
  • Add live frequency SAX component adapter (0fbe927)

Changed

  • Unify component signals and inline delays (e3397fe)
  • Stabilize Circuit return types and add explicit SAX export API (0645976)
  • deps: Pin core dependencies with compatible ceilings aligned to sax 0.18.2 (5be4095)

Documentation

  • specs: Add vector-fitting spec, update time-delay for Phase 4 (b762a91)
  • specs: Add baseband-envelope spec for carrier-relative spectral effects (0bfade3)
  • specs: Add WDM multi-channel simulation future work section (e43d87e)
  • specs: Add physics risks and mitigations to baseband-envelope spec (efd8e7d)
  • examples: Demonstrate fixed delay across analyses (d5c198d)
  • photonics: Combine TPA with bidirectional delay (4b2162f)
  • photonics: Name delayed model as waveguide (6cf30ab)
  • notebooks: Fix S-parameter API and MathJax escaping (0e9f790)
  • Remove fitting planning notes (3edc62c)

Fixed

  • ac_sweep: Fix port impedance and complex voltage reconstruction in 2N solver (b3d8451)
  • ac-sweep: Default to safe non-holomorphic solve (8c872b4)
  • Stabilize passivity enforcement on Windows (dbd9c01)
  • netlist: Drop unreachable instances before model resolution (11e9e77)