Skip to content

v0.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 May 20:15
· 58 commits to main since this release

0.9.0 - May 22, 2025

Added

feat: launching a specific version of Sherlock #431
feat: add Analysis.updatecomponent_failure_mechanism_analysis_props() #478
feat: New API updatesemiconductor_wearout_props() #488
feat: new API updatePTH_fatigue_props() #492
feat: add Parts.getparts_list_properties() #502
feat: new API updatepad_properties() #505
feat: Refactor launcher to allow connecting to Sherlock that is running #508
feat: new API deletePartsFromPartsList() #526
feat: Update thermal maps APIs #530
feat: Get solder info RPC #534
feat: new API importGDSII_file #537
feat: new API to add board outline #560

Fixed

fix: proper AUTHORS file #438
fix: API updatePTHFatigueProps() #506
fix: PartLocation variable was renamed by mistake #515
fix: updatepad_properties - returnCode management #522
fix: don't try to launch Sherlock that isn't installed with corresponding version of Ansys #548
fix: Error handling: improved for Parts, Lifecycle, and Stackup #567

Documentation

MAINT: add action changelog and changelog.rst for release notes #426
Update unit test for HV strain map analysis. #428
MAINT: Bump ansys-sphinx-theme from 1.1.6 to 1.1.7 #429
MAINT: Bump grpcio from 1.67.0 to 1.67.1 #433
MAINT: Bump pytest-cov from 5.0.0 to 6.0.0 #434
MAINT: Bump ansys-sphinx-theme from 1.1.7 to 1.2.0 #436
feat: Adding version check to all API methods #440
feat: Keith/potting region update #441
fix: Analysis.updateharmonic_vibe_props(): add support for setting model source and strain map natural frequency #442
docs: update the pull request template #446
feat:Keith/copy delete potting region #448
MAINT: Bump ansys-sphinx-theme from 1.2.0 to 1.2.1 #449
doc: project logo #450
MAINT: Bump codecov/codecov-action from 4 to 5 #451
feat: add type hints #454
feat: increment version of ansys-api-sherlock to 0.1.35 #461
fea: adding new PySherlock APIs Layer.listlayers and Layer.exportlayer_image #462
chore: update CHANGELOG for v0.8.0 #469
chore: update CHANGELOG for v0.8.1 #471
MAINT: Bump version ansys-api-sherlock to v0.1.36 #473
docs: Updated documentation in update potting region. #477
MAINT: bump ansys-sphinx-theme from 1.2.3 to 1.2.4 #479
DOC: New documentation examples #480
MAINT: Add support for Python 3.13 #481
MAINT: bump grpcio from 1.67.1 to 1.69.0 #482
MAINT: bump ansys-sphinx-theme from 1.2.4 to 1.2.6 #483
MAINT: Revert grpcio version for tests. Modify dependabot.yml so it doesn't update grpcio dependencies #485
chore: update CHANGELOG for v0.8.2 #489
MAINT: bump ansys-api-sherlock from 0.1.37 to 0.1.38 #490
feat: Update license file to latest #494
MAINT: bump ansys-sphinx-theme from 1.2.6 to 1.2.7 #496
MAINT: bump ansys-api-sherlock from 0.1.38 to 0.1.39 #497
MAINT: bump sphinx-gallery from 0.18.0 to 0.19.0 #499
MAINT: bump ansys-sphinx-theme from 1.2.7 to 1.3.1 #500
MAINT: bump ansys-api-sherlock from 0.1.39 to 0.1.40 #503
MAINT: bump sphinx from 8.1.3 to 8.2.0 #504
MAINT: bump ansys-sphinx-theme from 1.3.1 to 1.3.2 #509
MAINT: bump sphinx from 8.2.0 to 8.2.3 #516
MAINT: bump pytest from 8.3.4 to 8.3.5 #518
MAINT: bump ansys-api-sherlock from 0.1.41 to 0.1.42 #520
fix: unit test for Layer.listlayers() #529
MAINT: bump ansys-api-sherlock from 0.1.43 to 0.1.44 #531
MAINT: bump ansys-sphinx-theme from 1.3.2 to 1.4.2 #532
feat: Keith/solder info #533
maint: set sphinx-design as documentation requirement #535
MAINT: bump pytest-cov from 6.0.0 to 6.1.0 #540
test: modify test for getting part list properties to validate partNumber instead of validating number of properties #541
MAINT: bump pytest-cov from 6.1.0 to 6.1.1 #542
docs: Update CONTRIBUTORS.md with the latest contributors #543, #554
MAINT: Bump ansys/actions from 8 to 9 #544
fix: stackup test- modified expected CTEz for result of Stackup.getstackup_props() #545
docs: Layer.updatemodeling_region()- fixed HTML formatting of example (rem… #547
test: fix launcher tests #549
MAINT: Bump ansys-api-sherlock from 0.1.45 to 0.1.46 #552
MAINT: Bump matplotlib from 3.9.2 to 3.10.1 #555
MAINT: Bump sphinx-notfound-page from 1.0.4 to 1.1.0 #556
MAINT: Bump ansys-sphinx-theme from 1.3.1 to 1.4.2 #557
MAINT: Bump sphinx-autodoc-typehints from 2.5.0 to 3.0.1 #558
docs: Examples: reorganize folders, fix Sphinx warnings #561
docs: corrected the syntax of the API example for Model.exportTraceModel() #565
chore: Update pre-config-hooks from 4.6.0 to 5.0.0 #566
MAINT: Bump ansys-sphinx-theme from 1.4.2 to 1.4.3 #568
MAINT: Bump ansys-sphinx-theme from 1.4.3 to 1.4.4 #569
MAINT: Bump matplotlib from 3.10.1 to 3.10.3 #570
docs: document version compatibility in the installation instructions #571