Release notes#

This document contains the release notes for the project.

0.9.0 - May 22, 2025#

feat: launching a specific version of Sherlock

#431

feat: add Analysis.update_component_failure_mechanism_analysis_props()

#478

feat: New API update_semiconductor_wearout_props()

#488

feat: new API update_PTH_fatigue_props()

#492

feat: add Parts.get_parts_list_properties()

#502

feat: new API update_pad_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 import_GDSII_file

#537

feat: new API to add board outline

#560

fix: proper AUTHORS file

#438

fix: API updatePTHFatigueProps()

#506

fix: PartLocation variable was renamed by mistake

#515

fix: update_pad_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

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.update_harmonic_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.list_layers and Layer.export_layer_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.list_layers()

#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.get_stackup_props()

#545

docs: Layer.update_modeling_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

0.8.2 - 2025-01-20#

Documentation#

  • fix: changed Launcher.launch_sherlock() to properly append sherlock_command_args #487

0.8.1 - 2024-12-10#

Fixed#

  • fix: conf.py issue #467

  • fix: import statements #470

Documentation#

  • MAINT: Bump pytest from 8.3.3 to 8.3.4 #459

  • MAINT: Bump ansys-sphinx-theme from 1.2.1 to 1.2.3 #463

0.8.0 - 2024-12-10#

Fixed#

  • fix: conf.py issue #467

0.8.0 - 2024-12-09#

Added#

  • feat: launching a specific version of Sherlock #431

Fixed#

  • fix: proper AUTHORS file #438

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.update_harmonic_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