Skip to content

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Jun 22:18

Added

Improve autodiscovery to check LUMERICALHOME environment variable #7
Importing lumopt #93
Update Python version to 3.14 #94

Documentation

Update ``CONTRIBUTORS.md`` with the latest contributors #44, #100
Example: waveguideFDE and photoniccrystal_bandstructure #50
Update burst example in cheatsheet. #51
Add example and cheatsheet build flags. #63
Added syntax highlighting for examples. #81
Add line numbers to code blocks #82
Fixed cheatsheet formatting #84
Corrected wording and fixed link from AFT #85
Example- metalens fdtd #95
Added INTERCONNECT example to example index page #99
Examples - add output images to examples #109
Lumopt2 documentation review #110

Dependencies

Bump jupytext from 1.18.1 to 1.19.0 in the pip-deps group #52
Bump jupytext from 1.19.0 to 1.19.1 in the pip-deps group #57
Bump ansys-sphinx-theme[autoapi] from 1.6.4 to 1.7.0 in the pip-deps group #60
Bump ipykernel from 7.1.0 to 7.2.0 in the pip-deps group #62
Bump ansys-sphinx-theme[autoapi] from 1.7.0 to 1.7.1 in the pip-deps group #71
Bump ansys-sphinx-theme[autoapi] from 1.7.1 to 1.7.2 in the pip-deps group #73
Bump the pip-deps group across 1 directory with 2 updates #87
Bump matplotlib from 3.10.8 to 3.10.9 in the pip-deps group across 1 directory #96
Bump jupytext from 1.19.1 to 1.19.2 in the pip-deps group #101
Bump jupytext from 1.19.2 to 1.19.3 in the pip-deps group #104
Bump ansys-sphinx-theme from 1.7.2 to 1.8.0 in the pip-deps group #106

Maintenance

Bump the actions group with 2 updates #45, #75
Update CHANGELOG for v0.2.0 #46
Updated source file license headers for 2026 #49
Bump actions/checkout from 6.0.1 to 6.0.2 in the actions group #53
Add missing permission for pull-requests in doc-deploy-dev job #56
Fix missing documentation cname environment variable. #58
Bump docker/login-action from 3.6.0 to 3.7.0 in the actions group #59
Update to use the latest release #61
Update missing or outdated files #70
Bump actions/download-artifact from 7.0.0 to 8.0.0 in the actions group #72
Bump actions/download-artifact from 8.0.0 to 8.0.1 in the actions group #77
Add .DSStore to .gitignore for macOS compatibility #78
Bump the actions group across 1 directory with 4 updates #91
Bump ansys/actions from 10 to 10.2.12 in the actions group #97
Bump ansys/actions from 10.2.12 to 10.3.0 in the actions group #98
Bump actions/labeler from 6.0.1 to 6.1.0 in the actions group #102
Refactor CI workflows to use common documentation build configuration #103
Bump the actions group across 1 directory with 3 updates #107

Artifact Attestations

You can verify this release's artifact attestations using GitHub's command-line tool. For example, download the files from this release page or from PyPI. Then, run the following commands:

$ gh attestation verify --owner ansys ansys_lumerical_core-0.3.0-py3-none-any.whl
$ gh attestation verify --owner ansys ansys_lumerical_core-0.3.0.tar.gz
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.14.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.14.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-windows-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys_lumerical_core-v0.3.0-wheelhouse-ubuntu-latest-3.14-sbom.spdx