Releases: KingsburyLab/pyEQL
v1.0.0
Version 1.0.0
See CHANGELOG for a detailed explanation of changes.
What's Changed
🛠 Enhancements
- Overhaul logging system by @rkingsbury in #119
💥 Breaking Changes
- remove deprecated methods by @rkingsbury in #121
Full Changelog: v0.15.1...v1.0.0
v0.15.1
Version 0.15.1
See CHANGELOG for a detailed explanation of changes.
What's Changed
🐛 Bug Fixes
- Solution.get_total_amount: fix error on ppm unit by @rkingsbury in #120
Full Changelog: v0.15.0...v0.15.1
v0.15.0
Version 0.15.0
See CHANGELOG for a detailed explanation of changes.
What's Changed
🐛 Bug Fixes
- Solution: fixes failures when oxi state is unknown by @rkingsbury in #117
- NativeEOS: ensure equilibrate does not change solvent mass by @rkingsbury in #118
Full Changelog: v0.14.0...v0.15.0
v0.14.0
Version 0.14.0
See CHANGELOG for a detailed explanation of changes.
What's Changed
🛠 Enhancements
- Testing, documentation, and exception handling for Apple Silicon by @rkingsbury in #111
Full Changelog: v0.13.0...v0.14.0
v0.13.0
Version 0.13.0
See CHANGELOG for a detailed explanation of changes.
What's Changed
🐛 Bug Fixes
- Docs: cleanups per JOSS review by @rkingsbury in #112
- alpha: fix incorrect calculation by @rkingsbury in #113
Full Changelog: v0.12.2...v0.13.0
v0.12.2
Version 0.12.2
See CHANGELOG for a detailed explanation of changes.
What's Changed
🐛 Bug Fixes
- Solution.get_total_amount: bugfix for aliased units like ppm by @rkingsbury in #107
Full Changelog: v0.12.1...v0.12.2
v0.12.1
Version 0.12.1
See CHANGELOG for a detailed explanation of changes.
What's Changed
🐛 Bug Fixes
- Solution.get_total_amount: bufix for mass based units by @rkingsbury in #105
- Solute.from_formula: fix oxi_states bug (#103) by @rkingsbury in #106
Full Changelog: v0.12.0...v0.12.1
v0.12.0
Version 0.12.0
See CHANGELOG for a detailed explanation of changes.
What's Changed
🐛 Bug Fixes
- Solution.add: fix minor bug affecting inherited classes by @rkingsbury in #92
🛠 Enhancements
- Solution: add default_diffusion_coeff by @rkingsbury in #101
🤷♂️ Other Changes
- Revert change to add by @rkingsbury in #93
Full Changelog: v0.11.1...v0.12.0
v0.11.1
Version 0.11.1
See CHANGELOG for a detailed explanation of changes.
What's Changed
🐛 Bug Fixes
- Solution: fix from_preset packaging error by @rkingsbury in #89
🛠 Enhancements
- Add tests for gibbs_mix and entropy_mix by @rkingsbury in #83
🧹 House-Keeping
- Address the repo review items by @DhruvDuseja in #70
Full Changelog: v0.11.0...v0.11.1
v0.11.0
Version 0.11.0
See CHANGELOG for a detailed explanation of changes.
What's Changed
🐛 Bug Fixes
- equilibrate(): fix charge balancing bugs in Native and PhreeqC engines by @rkingsbury in #82
🛠 Enhancements
- PHREQC engine enhancements by @rkingsbury in #81
Full Changelog: v0.10.1...v0.11.0