v0.10.0
Supported optiSLang versions
- Full support for version 24R1 and above
- Support for version 23R1 and 23R2 with minor limitations (See v0.5.0 release notes)
New features
- Added Python 3.13 support (dropped Python 3.8 support)
- Added DesignManager class for handling analysis result designs
- Added API for disconnecting nodes
- Added full fledged Robust Design Optimization (RDO) example
What's Changed
- Drop Python 3.8 support by @widerschein in #355
- Adhere to official contributors file wording by @widerschein in #352
- Increase timeout in server tests by @widerschein in #356
- Enable integration tests with optiSLang 25R1 by @widerschein in #357
- MAINT: Add support for Python 3.13 by @rfahlberg in #370
- MAINT: OptimizationParameter: Fix wrapping of reference_value and range. by @rfahlberg in #374
- MAINT: Tweak osl remote listener handling by @rfahlberg in #386
- MAINT: Documentation and typing fixes by @rfahlberg in #389
- MAINT: Properly handle optiSLang server process start issues by @rfahlberg in #391
- MAINT: Fix OslServerLicensingError exception message by @rfahlberg in #394
- MAINT: Expose API for disconnecting nodes/slots by @rfahlberg in #393
- Doc/rdo examples by @PanekOndrej in #387
- Extend doc of NodeType and its instances. by @rfahlberg in #392
- Fix/workbench example by @PanekOndrej in #400
- Feat/design manager by @PanekOndrej in #402
- Tweaks to project structure documentation by @rfahlberg in #406
- Fixes to project structure documentation by @rfahlberg in #407
Full Changelog: v0.9.4...v0.10.0