Added
| Feat: added api gettestpointproperties | #587 |
| Feat: added api import_copper_files() | #593 |
| Feat: Added import thermal signal API | #612 |
| Feat: added new PySherlock getICTFixturesProperties API | #613 |
| Feat: Added API import_parts_to_avl() | #617 |
| Feat: added new PySherlock updateTestPoints API | #621 |
| Feat: added new Pysherlock updateICTFixtures API | #622 |
| Fix: fixed Pydantic warning issue | #635 |
| Feat: Added APIs saveHarmonicProfile(), saveRandomVibeProfile(), saveShockPulseProfile() and saveThermalProfile() | #641 |
| Feat: Added APIs delete_event() and delete_phase() | #648 |
| Feat: Added support for specifying geometry type when exporting WBJN models. | #777 |
| Feat: Added ThermalMech to exportFEAModel and updated documentation for LeadModelParam.leadElemOrder | #780 |
| Feat: add Analysis.update_mount_points_props() | #792 |
| Feat: add Analysis.update_lead_modeling_props() | #797 |
| Feat: add Analysis.update_trace_modeling_props() | #818 |
| Feat: add Max Mesh Size fields to request to update trace modeling properties | #824 |
| Feat: Updated APIs list_laminates, list_conductor_layers, get_stackup_props | #833 |
| Fix: Fixed ListLaminatesResponse and ListConductorLayersResponse | #850 |
| Feat: add Analysis.update_mechanical_parts_props() | #851 |
| Feat: add Analysis.update_potting_regions_props() | #864 |
Fixed
| Fix: fixed bug in update_parts_list_properties() | #772 |
| Fix: project_types.py- ImageFile- changed types | #805 |
Documentation
| chore: update CHANGELOG for v0.9.0 | #573 |
| MAINT: merge changes made in release/0.9 | #575 |
| MAINT: Bump ansys-sphinx-theme from 1.4.4 to 1.4.5 | #576 |
| MAINT: Bump ansys-sphinx-theme from 1.4.5 to 1.5.0 | #577 |
| MAINT: Bump ansys-sphinx-theme from 1.5.0 to 1.5.2 | #579 |
| MAINT: Bump pytest from 8.3.5 to 8.4.0 | #580 |
| Maint: bump pandas from 2.2.3 to 2.3.0 | #585 |
| Maint: bump pytest-cov from 6.1.1 to 6.2.0 | #588 |
| Maint: bump pytest-cov from 6.2.0 to 6.2.1 | #590 |
Ci: add hooks to the .pre-commit-config.yaml file |
#591 |
| Maint: bump ansys-api-sherlock from 0.1.46 to 0.1.47 | #592 |
| Maint: bump pytest from 8.4.0 to 8.4.1 | #594 |
| Maint: bump numpydoc from 1.8.0 to 1.9.0 | #598 |
| Maint: bump ansys-sphinx-theme from 1.5.2 to 1.5.3 | #601 |
| Maint: bump pandas from 2.3.0 to 2.3.1 | #602 |
| MAINT: Bump matplotlib from 3.10.3 to 3.10.5 | #616 |
| MAINT: Bump ansys-api-sherlock from 0.1.48 to 0.1.49 | #620 |
| MAINT: Bump pandas from 2.3.1 to 2.3.2 | #625 |
| MAINT: Bump ansys-sphinx-theme from 1.5.3 to 1.6.0 | #628 |
| MAINT: Bump matplotlib from 3.10.5 to 3.10.6 | #629 |
| MAINT: Bump pytest from 8.4.1 to 8.4.2 | #633 |
| Build: Bump pytest-cov from 6.2.1 to 7.0.0 | #640 |
| MAINT: Bump ansys-sphinx-theme from 1.6.0 to 1.6.1 | #642 |
| Maint: check vulnerabilities action | #650 |
| Build: Bump pandas from 2.3.2 to 2.3.3 | #653 |
| Feat: Added pcb_material_elasticity option to export_FEA_model() | #656 |
| Build: Bump matplotlib from 3.10.6 to 3.10.7 | #659 |
| Build: Bump ansys-sphinx-theme from 1.6.1 to 1.6.3 | #660 |
| Build: Bump pytest from 8.4.2 to 9.0.0 | #666 |
| Fix: updated get_stackup_props() to have improveStackupModelEnabled in the response | #669 |
| Build: Bump numpydoc from 1.9.0 to 1.10.0 | #678 |
| Build: Bump sphinx-gallery from 0.19.0 to 0.20.0 | #679 |
| Fix: updated dependabot prefix | #680 |
| Build: Bump ansys-api-sherlock from 0.1.52 to 0.1.53 | #682 |
| Feat: Implemented Update Life Phase API and added unit tests. | #685 |
| Build: Bump pytest from 9.0.1 to 9.0.2 | #687 |
| Build: Bump ansys-sphinx-theme from 1.6.3 to 1.6.4 | #690 |
| Build: Bump matplotlib from 3.10.7 to 3.10.8 | #693 |
| Build: Bump sphinxemoji from 0.3.1 to 0.3.2 | #695 |
| Chore: increment major version to 1.0 | #712 |
| Feat: implemented save_life_cycle API | #723 |
| Build: Bump ansys-sphinx-theme from 1.6.4 to 1.7.0 | #727 |
| Build: Bump ansys-sphinx-theme from 1.7.0 to 1.7.1 | #735 |
| Build: Bump ansys/actions from 10.2.5 to 10.2.7 | #738 |
| Build: Bump ansys-sphinx-theme from 1.7.1 to 1.7.2 | #739 |
| Chore: change version of ansys-api-sherlock to 0.2.0 | #745 |
| Chore: update CHANGELOG for v1.0.2 | #749 |
| Build: Bump actions/download-artifact from 8.0.0 to 8.0.1 | #750 |
| Build: Bump codecov/codecov-action from 5.5.2 to 5.5.3 | #751 |
| Build: Bump codecov/codecov-action from 5.5.3 to 6.0.0 | #754 |
| Build: Bump ansys/actions from 10.2.7 to 10.2.12 | #755 |
| Build: Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 | #756 |
| Test: Refactor to allow running multiple times without having to re-import Sherlock projects. | #757 |
| Build: Bump pytest from 9.0.2 to 9.0.3 | #758 |
| Build: Bump actions/upload-artifact from 7.0.0 to 7.0.1 | #767 |
| Chore: Update license metadata in pyproject.toml | #768 |
| Feat: add API list_life_cycle_events | #769 |
| Test: removed unnecessary validation from layer tests | #770 |
| Docs: ignore linkcheck on repository links | #773 |
| Build: Bump matplotlib from 3.10.8 to 3.10.9 | #775 |
| Build: Bump sphinx-gallery from 0.20.0 to 0.21.0 | #776 |
| Build: Bump ansys/actions from 10.2.12 to 10.3.1 | #778 |
| Build: add support for python 3.14 | #781 |
| Build: Bump grpcio-tools from 1.78.0 to 1.80.0 | #782 |
| Build: pyproject.toml modified to avoid DoS vulnerabilities in protobuf | #783 |
| Build: Bump actions/labeler from 6.0.1 to 6.1.0 | #784 |
| Build: Bump ansys/actions from 10.3.0 to 10.3.1 | #791 |
| Build: Bump codecov/codecov-action from 6.0.0 to 6.0.1 | #793 |
| Build: Bump ansys-sphinx-theme from 1.7.2 to 1.8.0 | #794 |
| Build: Bump ansys-sphinx-theme from 1.8.0 to 1.8.1 | #795 |
| Build: Bump ansys/actions from 10.3.1 to 10.3.2 | #796 |
| Build: Bump ansys-sphinx-theme from 1.8.1 to 1.8.2 | #798 |
| Build: Bump grpcio-tools from 1.80.0 to 1.81.0 | #799 |
| Feat: add Lifecycle.load_life_cycle() | #800 |
| Build: Bump actions/checkout from 6.0.2 to 6.0.3 | #802 |
| Build: Bump codecov/codecov-action from 6.0.1 to 7.0.0 | #803 |
| Docs: fixed warnings when generating HTML | #804 |
| Build: Bump grpcio-tools from 1.81.0 to 1.81.1 | #808 |
| Build: Bump pytest from 9.0.3 to 9.1.0 | #809 |
| Chore: Update missing or outdated files | #810, #870 |
| Chore: pyproject.toml- remove redundant dependencies for grpcio | #811 |
| Build: Bump actions/checkout from 6.0.3 to 7.0.0 | #812 |
| Chore: update version of ansys-api-sherlock to from 0.2.5 to 1.0.0 | #813 |
| Build: Bump ansys-sphinx-theme from 1.8.2 to 1.9.0 | #814 |
| Build: Bump pytest from 9.1.0 to 9.1.1 | #815 |
| Build: Bump actions/setup-python from 6.2.0 to 6.3.0 | #816 |
| Build: Bump ansys/actions/build-library from 10.3.2 to 10.3.3 | #819 |
| Build: Bump ansys/actions/check-vulnerabilities from 10.3.2 to 10.3.3 | #820 |
| Build: Bump ansys/actions/doc-deploy-dev from 10.3.2 to 10.3.3 | #821 |
| Build: Bump ansys/actions/check-actions-security from 10.3.2 to 10.3.3 | #822 |
| Build: Bump ansys/actions/doc-deploy-changelog from 10.3.2 to 10.3.3 | #823 |
| Build: Bump ansys/actions/doc-style from 10.3.2 to 10.3.3 | #825 |
| Build: Bump ansys/actions/doc-changelog from 10.3.2 to 10.3.3 | #826 |
| Build: Bump ansys/actions/build-wheelhouse from 10.3.2 to 10.3.3 | #827 |
| Build: Bump ansys/actions/doc-deploy-stable from 10.3.2 to 10.3.3 | #828 |
| Build: Bump ansys/actions/doc-build from 10.3.2 to 10.3.3 | #829 |
| Build: Bump ansys/actions/check-pr-title from 10.3.2 to 10.3.3 | #830 |
| Build: Bump ansys/actions/code-style from 10.3.2 to 10.3.3 | #831 |
| Build: Bump ansys/actions/release-github from 10.3.2 to 10.3.3 | #832 |
| Build: Bump actions/labeler from 6.1.0 to 6.2.0 | #834 |
| Test: changed expected values of stackup layer properties | #835 |
| Build: Bump grpcio-tools from 1.81.1 to 1.82.1 | #836 |
| Build: Bump ansys/actions/doc-deploy-changelog from 10.3.3 to 10.3.4 | #837 |
| Build: Bump ansys/actions/build-library from 10.3.3 to 10.3.4 | #838 |
| Build: Bump ansys/actions/doc-build from 10.3.3 to 10.3.4 | #839 |
| Build: Bump ansys/actions/release-github from 10.3.3 to 10.3.4 | #840 |
| Build: Bump ansys/actions/check-vulnerabilities from 10.3.3 to 10.3.4 | #841 |
| Build: Bump ansys/actions/doc-deploy-stable from 10.3.3 to 10.3.4 | #842 |
| Build: Bump ansys/actions/doc-changelog from 10.3.3 to 10.3.4 | #843 |
| Build: Bump ansys/actions/doc-style from 10.3.3 to 10.3.4 | #844 |
| Build: Bump ansys/actions/build-wheelhouse from 10.3.3 to 10.3.4 | #845 |
| Build: Bump ansys/actions/check-actions-security from 10.3.3 to 10.3.4 | #846 |
| Build: Bump ansys/actions/code-style from 10.3.3 to 10.3.4 | #847 |
| Build: Bump ansys/actions/check-pr-title from 10.3.3 to 10.3.4 | #848 |
| Build: Bump ansys/actions/doc-deploy-dev from 10.3.3 to 10.3.4 | #849 |
| Build: Bump ansys/actions/check-pr-title from 10.3.4 to 10.3.5 | #852 |
| Build: Bump ansys/actions/doc-deploy-changelog from 10.3.4 to 10.3.5 | #853 |
| Build: Bump ansys/actions/code-style from 10.3.4 to 10.3.5 | #854 |
| Build: Bump actions/labeler from 6.2.0 to 7.0.0 | #855 |
| Build: Bump ansys/actions/doc-deploy-stable from 10.3.4 to 10.3.5 | #856 |
| Build: Bump ansys/actions/check-actions-security from 10.3.4 to 10.3.5 | #857 |
| Build: Bump ansys/actions/doc-changelog from 10.3.4 to 10.3.5 | #858 |
| Build: Bump ansys/actions/build-library from 10.3.4 to 10.3.5 | #859 |
| Build: Bump ansys/actions/doc-build from 10.3.4 to 10.3.5 | #860 |
| Build: Bump ansys/actions/build-wheelhouse from 10.3.4 to 10.3.5 | #861 |
| Build: Bump ansys/actions/check-vulnerabilities from 10.3.4 to 10.3.5 | #862 |
| Build: Bump ansys/actions/release-github from 10.3.4 to 10.3.5 | #863 |
| Build: Bump actions/setup-python from 6.3.0 to 7.0.0 | #865 |
| Build: Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.1 | #866 |
| Build: Bump ansys/actions/doc-style from 10.3.4 to 10.3.5 | #867 |
| Build: Bump actions/checkout from 7.0.0 to 7.0.1 | #868 |
| Build: Bump ansys/actions/doc-deploy-dev from 10.3.4 to 10.3.5 | #869 |
| Build: Bump grpcio-tools from 1.82.1 to 1.83.0 | #871 |
| Build: Bump ansys/actions/check-vulnerabilities from 10.3.5 to 10.3.6 | #877 |
| Build: Bump pypa/gh-action-pypi-publish from 1.14.1 to 1.14.2 | #879 |
| Build: Bump ansys/actions/build-wheelhouse from 10.3.5 to 10.3.6 | #880 |
| Build: Bump ansys/actions/doc-deploy-stable from 10.3.5 to 10.3.6 | #881 |
| Build: Bump ansys/actions/check-actions-security from 10.3.5 to 10.3.6 | #882 |
| Build: Bump ansys/actions/release-github from 10.3.5 to 10.3.6 | #883 |
| Build: Bump ansys/actions/check-pr-title from 10.3.5 to 10.3.6 | #884 |
| Build: Bump ansys/actions/doc-deploy-changelog from 10.3.5 to 10.3.6 | #885 |
| Build: Bump ansys/actions/doc-style from 10.3.5 to 10.3.6 | #886 |
| Chore: modify tox.ini to have correct Python version mappings and added 3.14 | #887 |
| Build: Update Python version support from 3.10 to 3.12 in CI/CD and documentation | #888 |
| Build: Update flit-core requirement from <4,>=3.2 to >=3.2,<5 | #889 |
| Feat: Added allowCyclesBinning flag and updated unit tests | #890 |
| Build: Bump pandas from 2.3.3 to 3.0.5 | #891 |
| Build: Bump sphinx-design from 0.6.1 to 0.7.0 | #892 |
| Build: Bump sphinx-autodoc-typehints from 3.0.1 to 3.13.2 | #893 |
| Build: Bump ansys-sphinx-theme from 1.9.0 to 1.10.0 | #894 |
| Build: Bump matplotlib from 3.10.9 to 3.11.1 | #895 |
| Build: Bump ansys/actions/doc-style from 10.3.6 to 11.0.2 | #896 |
| Build: Bump ansys/actions/check-actions-security from 10.3.6 to 11.0.2 | #897 |
| Build: Bump ansys/actions/check-vulnerabilities from 10.3.6 to 11.0.0 | #898 |
| Build: Bump ansys/actions/doc-deploy-stable from 10.3.6 to 11.0.3 | #899 |
| Build: Bump ansys/actions/build-library from 10.3.5 to 11.0.0 | #900 |
| Test: modify testing export FEA model | #901 |
| Build: Bump ansys/actions/doc-style from 11.0.2 to 11.0.3 | #902 |
| Build: Bump ansys/actions/check-actions-security from 11.0.2 to 11.0.3 | #903 |
| Build: Bump grpcio-tools from 1.71.2 to 1.83.0 | #904 |
| Build: Bump ansys/actions/release-github from 10.3.6 to 11.0.3 | #905 |
| Build: Bump ansys/actions/build-wheelhouse from 10.3.6 to 11.0.3 | #906 |
| Build: Bump ansys/actions/check-pr-title from 10.3.6 to 11.0.3 | #907 |
| Build: Bump ansys/actions/code-style from 10.3.5 to 11.0.3 | #908 |
| Build: Bump ansys/actions/check-vulnerabilities from 11.0.0 to 11.0.3 | #909 |
| Build: Bump ansys/actions/doc-changelog from 10.3.5 to 11.0.3 | #910 |
| Build: Bump ansys/actions/build-library from 11.0.0 to 11.0.3 | #911 |
| Build: Bump ansys/actions/doc-build from 10.3.5 to 11.0.3 | #912 |
| Build: Bump ansys/actions/doc-deploy-dev from 10.3.5 to 11.0.3 | #913 |
| Build: Bump ansys/actions/doc-deploy-changelog from 10.3.6 to 11.0.3 | #914 |
| Chore: update version and add documentation for what version of Sherlock that this is for | #915 |
| Build: change version of protobuf from ==5.29.6 to >=6.33.5,<8 | #916 |
| Build: Bump sphinx-autodoc-typehints from 3.13.2 to 3.13.4 | #917 |
Miscellaneous
| Docs: fix documentation warnings | #581 |
| Maint: bump ansys/actions from 9 to 10 | #582 |
Docs: update contributors.md with the latest
contributors |
#586, #597 |
| Test: use pytest.approx() for floating point values | #596 |
| Feat: Added time filtering to importThermalSignal API. | #619 |
| MAINT: Bump actions/checkout from 4 to 5 | #623 |
| Updated test assertion and test point enums to fix failing unit tests | #624 |
Docs: update html_context with PyAnsys tags |
#626 |
| Feat: Updated rainflow cycle binning to use separate binning parameters for range, mean, and dwell. | #630 |
| MAINT: Bump actions/setup-python from 5 to 6 | #631 |
| MAINT: Bump actions/labeler from 5 to 6 | #632 |
| Maint: Added security.md file | #649 |
| Build: Bump peter-evans/create-or-update-comment from 4 to 5 | #657 |
| Feat: Optimization version check | #658 |
| Ci: Bump actions/upload-artifact from 4 to 5 | #662 |
| Maint: Deprecated new APIs and removed previous deprecated APIs | #664 |
| Chore: Update missing or outdated files | #665 |
| Fix: Unable to load CSV files into life cycle profiles | #667 |
| Ci: Bump actions/checkout from 5 to 6 | #670 |
| Feat: added get_mount_point_props and update_mount_points methods. | #672 |
| Ci: updated Release action and added Check PR name | #673 |
| Ci: Bump actions/download-artifact from 5.0.0 to 6.0.0 | #674 |
| Feat: update life cycle | #677 |
| Fix: updated Contributors.md | #681 |
| Ci: added actions security and updated sha versions | #683 |
| Build: Bump actions/checkout from 6.0.0 to 6.0.1 | #686 |
| Build: Bump actions/setup-python from 6.0.0 to 6.1.0 | #689 |
| Build: Bump ansys/actions from 10.1.4 to 10.2.3 | #691 |
| Build: Bump codecov/codecov-action from 5.5.1 to 5.5.2 | #692 |
| Build: Bump actions/download-artifact from 6.0.0 to 7.0.0 | #694 |
| Docs: Installation: add row to the version table for Sherlock 2026 R1 | #696 |
| Build: Bump actions/upload-artifact from 5.0.0 to 6.0.0 | #699 |
| Docs: Update ``CONTRIBUTORS.md`` with the latest contributors | #705 |
| Chore: update CHANGELOG for v0.8.3 | #706 |
| Chore: update CHANGELOG for v0.9.1 | #708 |
| Chore: update CHANGELOG for v0.8.4 | #714 |
| Chore: update CHANGELOG for v0.9.2 | #715 |
| Build: Bump actions/setup-python from 6.1.0 to 6.2.0 | #718 |
| Chore: update CHANGELOG for v1.0.0 | #721 |
| Chore: Update missing or outdated files | #722 |
| Build: Bump ansys/actions from 10.2.3 to 10.2.4 | #724 |
| Chore: update CHANGELOG for v1.0.1 | #731 |
| Build: Bump ansys/actions from 10.2.4 to 10.2.5 | #732 |
| Build: Bump actions/download-artifact from 7.0.0 to 8.0.0 | #734 |
| Build: Bump actions/upload-artifact from 6.0.0 to 7.0.0 | #736 |
| Refactor: removed try..except for imports | #737 |
Test
| Fix: fixed unit tests | #671 |