Skip to content

0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 09:34
· 335 commits to refs/heads/main since this release

What's Changed

New Features

  • feat(docs): add dark theme toggle and gdsfactory header link #177
  • feat(palace): electrostatic simulation end-to-end #146
  • fix(test): clean up PEC block test marks #142
  • Add cdaunt, flaport, and das-dias to CODEOWNERS #141
  • Add jupytext sync for notebook diffs #135

Bug Fixes

  • test: tighten cloud sim S-param tolerances to absolute 0.01 #178
  • fix(docs): run waveport on cloud and build width sweep notebook #170
  • fix(palace): restore air domain in CPW test fixtures via set_airbox #165
  • fix(meep): slice animation/diagnostics at core layer, not stack midpoint #164
  • fix(palace): correct metal_tags typing to satisfy ty #152
  • fix: replace run_local with run in notebooks, add inductor to docs #140
  • fix: reorder pyproject.toml sections to satisfy tombi-format #139
  • fix: force utf-8 on write_text so Windows cp1252 doesn't break output #127
  • fix: enforce cp1252 compatibility in Python sources #125

Maintenance

  • fix(palace): restore air domain in CPW test fixtures via set_airbox #165
  • ci: add per-PR sim_smoke_test cloud check #160
  • ci: add Claude Code PR review workflows #159
  • test: add cloud simulation fixtures with cloud marker #128
  • ci: add Windows and macOS to test matrix #126

Documentation

  • feat(docs): add dark theme toggle and gdsfactory header link #177
  • fix(docs): run waveport on cloud and build width sweep notebook #170
  • docs: use explicit get_stack() from PDK in Palace notebooks #134

Other changes

  • Fix docs formulas and meshing plots rendering #185
  • Migrate docs from mkdocs to zensical #176
  • fix: case-insensitive material override and overlay matching (#163) #172
  • Add 2D Palace BoundaryMode solver support #150
  • feat(meep): add interactive Plotly 2D plots with layer toggle #157
  • feat(api): explicit Material with refractive_index support in notebooks and improve mesh refinement #155
  • Add RLC model fitting to inductor notebook #154
  • fix(palace): align PDK stack defaults #151
  • Curved-element meshing and Palace 3D photonics example #131
  • feat(mesh): decimate_tolerance, verbosity, and stale tag fix #145
  • feat: Simulation.run_local() for MEEP and sim fixes #144
  • feat: frequency-dependent material dispersion and API refactor #143
  • Add T-Bar CPW electrode MZM example (and supporting fixes/features) #129
  • Transmon qubit example with inductance port #110
  • Palace driven simulation for spiral inductor with guard ring #132
  • Update import path for apply_additive_metals #130
  • Relax gdsfactory version pin to >=9,<10 #124

Full Changelog: 0.0.16...0.1.0