Releases: dsmrreader/dsmr-reader
Releases · dsmrreader/dsmr-reader
v1.5.3 - 2017-01-11
Tickets resolved in this release:
- Improve MinderGas API client implementation (#228).
v1.5.2 - 2017-01-09
v1.5.1 - 2017-01-04
This patch contains no new features and only solves upgrading issues for some users.
Tickets resolved in this release:
v1.5.0 - 2017-01-01
Please mind:
Warning: Change in Python support
- The support for Python 3.3 has been dropped due to the Django upgrade (#103).
- There is experimental support for Python 3.6 and Python 3.7 (nightly) as the unittests are now built against those versions as well (#167).
Legacy warning
- The migrations that were squashed together in (#31) have been removed. This will only affect you when you are currently still running a dsmrreader-version of before v0.13 (β).
- If you are indeed still running < v0.13 (β), please upgrade to v1.4 first (!), followed by an upgrade to v1.5.
Tickets resolved in this release:
- Verify telegrams’ CRC (#188).
- Display last 24 hours on dashboard (#164).
- Status page visualisation (#172).
- Store and display phases consumption (#161).
- Weather graph not showing when no gas data is available (#170).
- Upgrade to ChartJs 2.0 (#127).
- Improve Statistics page performance (#173).
- Version checker at github (#166).
- Remove required login for dismissal of in-app notifications (#179).
- Round numbers displayed in GUI to 2 decimals (#183).
- Switch Nosetests to Pytest (+ pytest-cov) (#167).
- PyLama code audit (+ pytest-cov) (#158).
- Double upgrade of Django framework Django 1.8 -> Django 1.9 -> Django 1.10 (#103).
- Force PYTHONUNBUFFERED for supervisor commands (#176).
- Documentation updates for v1.5 (#171).
- Requirements update for v1.5 (december 2016) (#182).
- Improved backend process logging (#184).
v1.4.1 - 2016-12-12
Bugfix patch:
- Consumption chart hangs due to unique_key violation (#174).
- NoReverseMatch at / Reverse for ‘docs’ (#175).
Many thanks to Koen Volleberg and Gert Schaafsma for reporting these issues.
Upgrading:
- Please make sure you have a fresh database backup before upgrading! See http://dsmr-reader.readthedocs.io/en/latest/application.html#data-preservation-backups
- Simply use the deployment script located in the root of the application file system. See: http://dsmr-reader.readthedocs.io/en/latest/application.html#application-updates-bug-fixes-new-features
v1.4.0 - 2016-11-28
Release contains:
- Push notifications for Notify My Android / Prowl (iOS), written by Jeroen Peters (#152).
- Support for both single and high/low tariff (#130).
- Add new note from Dashboard has wrong time format (#159).
- Display estimated price for current usage in Dashboard (#155).
- Dropbox API v1 deprecated in June 2017 (#142).
- Support for Python 3.5 (#55).
- Improve code coverage (#151).
- Restyle configuration overview (#156).
- Capability based push notifications (#165).
Upgrading:
- Please make sure you have a fresh database backup before upgrading! See http://dsmr-reader.readthedocs.io/en/latest/application.html#data-preservation-backups
- Simply use the deployment script located in the root of the application file system. See: http://dsmr-reader.readthedocs.io/en/latest/application.html#application-updates-bug-fixes-new-features
v1.3.2 - 2016-11-08
- Requirements update (november 2016) (#150)
v1.3.1 - 2016-08-16
v1.3.0 - 2016-07-15
v1.2.0 - 2016-05-18
- Energy supplier prices does not indicate tariff type (Django admin) (#126).
- Requirements update (#128).
- Force backup (#123).
- Update clean-install.md (#131).
- Improve data export field names (#132).
- Display average temperature in archive (#122).
- Pie charts on trends page overlap their canvas (#136).
- ‘Slumber’ consumption (#115).
- Show lowest & highest Watt peaks (#138).
- Allow day & hour statistics reset due to changing energy prices (#95).