1.6 Release
1.6 Release
Start with our online documentation to get started with install instructions, examples, etc.
The WaterTAP 1.6 release includes several updates and improvements. Key changes include:
New Features
- Pricetaker Implementation: A pricetaker implementation has been added for flexible desalination.
Model Updates
- Dye Desal NF Pressure Update: The Dye Desal NF pressure has been updated.
- MCAS and Seawater Properties: Scaling, a minor MCAS issue, and setup of Seawater properties for dynamics have been updated.
- Stoichiometric Reactor Report Issue: A report issue with the stoichiometric reactor has been resolved.
Code Improvements
- Python Version Support: Support for Python 3.9 has been removed, and support for Python 3.12 and 3.13 has been added.
- Black and NumPy Updates: Black has been updated to 26.1.0, and the code has been brought up to date with the new NumPy version.
- Security Update: The Black dependency has been updated to address a security issue.
Documentation and Website Updates
- Contact Info and MVC Documentation: Contact information and a reference to MVC documentation have been added to the documentation.
- IDAES+ Links: IDAES+ links have been added to the WaterTAP documentation.
Maintenance and Support
- Copyright Year Update: The copyright year has been updated.
- Test Updates: WaterTAP has been tested with IDAES-PSE 2.11.0rc0.
- pyproject.toml: The setup.py file has been replaced with pyproject.toml for WaterTAP.
These changes contribute to the overall stability, functionality, and usability of WaterTAP, and we recommend upgrading to version 1.6 for the latest features and improvements.
Detailed Changes
- Add Reference to MVC Documentation by @MarcusHolly in #1715
- remove python 3.9 by @sufikaur in #1727
- Bring code up to date with new numpy version by @sufikaur in #1729
- Updating black to 26.1.0 and re-running it by @ksbeattie in #1725
- Add Contact Info to Documentation by @MarcusHolly in #1732
- fix set_markdown issue for parmest tutorial by @luohezhiming in #1722
- Scaling, fix minor MCAS issue, and set up Seawater properties for dynamics by @dallan-keylogic in #1717
- Update Dye Desal NF Pressure by @MarcusHolly in #1720
- Resolve report issue of stoichiometric reactor by @luohezhiming in #1734
- Add IDAES+ links into WT docs by @dangunter in #1737
- 2-Stage LSRRO GUI Fix by @MarcusHolly in #1741
- copyright year changes by @ksbeattie in #1743
- Test watertap with Idaes-pse 2.11.0rc0 by @sufikaur in #1742
- Add python 3.12 and 3.13 to workflow by @sufikaur in #1739
- Update Black dependency to address security issue by @sufikaur in #1748
- Replace setup.py with pyproject.toml for watertap by @sufikaur in #1738
- Pricetaker implementation for flexible desalination by @radhakrishnatg in #1592
- Update requirement version for parameter-sweep by @sufikaur in #1750
New Contributors
- @radhakrishnatg made their first contribution in #1592
Full Changelog: 1.5.0...1.6.0