Changelog¶
All notable changes to sandlersteam will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.12.3] - 2026-02-21¶
bug fix in type conversion from superheated/subcooled inputs
[0.12.2] - 2026-02-07¶
Included missing delta properties from saturated steam tables
[0.12.1] - 2026-02-04¶
Fixed bug in determining which table to use for supercritical conditions in certain situations
full incorporation of pint units throughout sandlersteam
[0.10.0] - 2026-01-17¶
Offloaded thermodynamic state representation to sandlermisc package; State now subclasses ThermodynamicState from sandlermisc
[0.9.0] - 2026-01-16¶
Added¶
Remimplemented AGAIN to use pint for units throughout
[0.8.0] - 2026-01-13¶
Added¶
full reimplementation
Documentation¶
Readthedocs setup
[0.1.0] - 2024-02-27¶
Added¶
Initial release of sandlersteam
Python API for programmatic use
Documentation¶
README with installation and usage examples
MIT License
Basic package metadata
[Unreleased]¶
Planned features for future releases:
Considering¶
Mixture support (VLE for binary and multicomponent systems)
Additional output formats (JSON, CSV)
Breaking Changes Policy¶
sandlersteam follows semantic versioning:
MAJOR version (X.0.0): Incompatible API changes
MINOR version (0.X.0): New functionality, backwards-compatible
PATCH version (0.0.X): Bug fixes, backwards-compatible
Deprecation Warnings¶
No features are currently deprecated.
When features are deprecated, they will:
Remain functional in current MAJOR version
Issue
DeprecationWarningwhen usedInclude migration instructions in warning message
Be documented in this changelog
Be removed in next MAJOR version
Contributing to Changelog¶
When contributing changes:
Add entry under
[Unreleased]sectionUse appropriate subsection (Added/Changed/Deprecated/Removed/Fixed/Security)
Write concise, user-focused descriptions
Link to relevant issue/PR numbers
Maintainers will organize entries during release
Example entry:
[Unreleased]
------------
Added
~~~~~
* New equation of state: Benedict-Webb-Rubin (#123)
* Support for temperature-dependent viscosity calculations
Fixed
~~~~~
* Incorrect enthalpy calculation near critical point (#456)
See Also¶
Contributing to sandlersteam - How to contribute
GitHub Releases - Release notes
GitHub Issues - Bug reports and feature requests