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