Releases: iiPythonx/weather
Releases · iiPythonx/weather
v3.1.0 - Resilience update
This update was designed to mainly improve the resiliency of the archiver to prevent missing portions of data.
Related changes:
- Migrate to FastAPI for ease of maintenance
- Migrate to pathlib for future proofing
- Allow closing previous json files that should be gzipped but aren't (due to crashes)
All changes since v3:
- All changes listed above
- Migrate date sorting to use datetime for accurate year sorting
- Add highlight color to currently selected date
- Typo fix for the miles per hour field
- Reduce bandwidth usage by preventing loading an already selected date
- Future proofed the storage driver using pathlib
- Optimize file loading logic
- JSON minification by stripping out useless data
- UI bug fixes
- Added basic docker support
Full Changelog: v3...v3.1.0
v3
v3
- Entire web UI has been rewritten
- All AJAX, no more server-side rendering
- Performance improvements
- JSON compression for old data
- Caching implementation
Full Changelog: https://github.com/iiPythonx/weather/commits/v3
v2
- New recording mechanism
- Changed interval to 10 minutes rather than 1
- Added a Flask server integration for viewing of data
- Handles ratelimits accordingly
- Automatically locates city name and coordinates from city ID
Full Changelog: 1.0.0...v2