Releases: davidusb-geek/emhass
Releases · davidusb-geek/emhass
EMHASS version 0.8.0
Improvement
- Thanks to the great work from @GeoDerp we now have a unified/centralized Dockerfile that allows for testing different installation configuration methods in one place. This greatly helps testing, notably emulating the add-on environment. This will improve overall testing for both teh core code and the add-on. Again many thanks!
- There were also a lot of nice improveements from @GeoDerp to the webui, namely: styling, dynamic table, optimization feedback after button press, logging, a new clear button, etc.
- From now on we will unify the semantic versioning for both the main core code and the add-on.
What's Changed
- Centralized docker file for all use cases by @GeoDerp in #200
- html clear button to remove input data from localStorage by @GeoDerp in #201
Full Changelog: v0.7.8...v0.8.0
EMHASS version 0.7.8
Improvement
Added some nice logging functionalities and responsiveness on the webui.
Thanks to @GeoDerp for this great work!
- new actionLogs.txt is generated in datapath storing sessions app.logger info
- on successful html button press, fetch is called to get html containing latest table data
- on html button press, If app.logger ERROR is present, send action log back and present on page.
What's Changed
Full Changelog: v0.7.7...v0.7.8
EMHASS version 0.7.7
Improvement
- Bumped the webui. Index/style added runtime parameter dictionary inputs. Thanks to @GeoDerp
- Added two additional testing environment options. Thanks to @GeoDerp
Fix
- Bump markupsafe from 2.1.4 to 2.1.5
What's Changed
- Optional: two additional testing environment options by @GeoDerp in #182
- Bump markupsafe from 2.1.4 to 2.1.5 by @dependabot in #185
- index/style added runtime parameter dictionary inputs by @GeoDerp in #190
Full Changelog: v0.7.6...v0.7.7
EMHASS version 0.7.6
Fix
- Fixed number of startups constraint for deferrable load at the begining of the optimization period
- Fixed list of bools from options.json
- Fixed some testing and debugging scripts
What's Changed
- Update optimization.py by @davidusb-geek in #183
Full Changelog: v0.7.5...v0.7.6
EMHASS version 0.7.5
EMHASS version 0.7.4
Fix
- Fixed broken build params method. Reverting back to alternate PR from @GeoDerp
What's Changed
- Fix - Several bug fixes, see CHANGELOG by @davidusb-geek in #179
Full Changelog: v0.7.3...v0.7.4
EMHASS version 0.7.3
Fix
- Fixed bug when booleans, solving "perform_backtest": "false" has no effect
- Refactored util.py method to handle optional parameters
- Updated web server, solving runtime issues
- Solved issue passing solcast and solar.forecast runtime params
- Updated documentation requirements
What's Changed
- Update lpems.md by @davidusb-geek in #173
- Update requirements.txt by @davidusb-geek in #172
- style.css increased mobile Plotly support by @GeoDerp in #170
- Alternative method to Utils optional options by @GeoDerp in #169
- Issue #154: "perform_backtest": "false" has no effect by @davidusb-geek in #174
- "perform_backtest": "false" has no effect Fix by @GeoDerp in #175
- perform_backtest fix try no.2 by @GeoDerp in #177
Full Changelog: v0.7.2...v0.7.3
EMHASS version 0.7.2
Patched new version wer server issues of missing list types
What's Changed
- Deferrable timewindow documentation by @michaelpiron in #165
- Deferrable timewindow documentation 2 by @michaelpiron in #166
- Fix optional bugs by @GeoDerp in #164
Full Changelog: v0.7.1...v0.7.2
EMHASS version 0.7.1
Fix
- Patched new version wer server issues accessing correct paths
What's Changed
- possible data path and addon arg fix by @GeoDerp in #161
- Fix - Updated web server, solving runtime issues by @davidusb-geek in #162
- Fix - New patched version by @davidusb-geek in #163
Full Changelog: v0.7.0...v0.7.1
EMHASS version 0.7.0
Improvement
- Added a new feature to provide operating time windows for deferrable loads. Thanks to @michaelpiron
- Added lots of new options to be configured by the user. Thanks to @GeoDerp
- Updated stylesheet with mobile & dark theme by @GeoDerp
- Improved launch.json to fully test EMHASS on different configurations. Thanks to @GeoDerp
- Added new script to debug and develop new time series clustering feature
- Improved documentation. Thanks to @g1za
Fix
- Updated github workflow actions/checkout to v4 and actions/setup-python to v5
- Changed default values for weight_battery_discharge and weight_battery_charge to zero
- Renamed classes to conform to PEP8
- Bump markupsafe from 2.1.3 to 2.1.4
What's Changed
- Optimizer documentation aligned with code by @michaelpiron in #143
- Updated stylesheet with mobile & dark theme by @GeoDerp in #146
- Bump markupsafe from 2.1.3 to 2.1.4 by @dependabot in #150
- Time limit for deferrable loads by @michaelpiron in #153
- options.json increased supported parameters by @GeoDerp in #149
- Added new scripts for debugging and testing new clustering feature by @davidusb-geek in #157
- Make options optional by @GeoDerp in #158
- Feat - Prepared new version, see CHANGELOG by @davidusb-geek in #160
New Contributors
Full Changelog: v0.6.2...v0.7.0