🚨 Breaking Changes
- Remove separate calculated illuminance data point for lux (341)
🚀 Features
- Add config option to manage output data precision (347)
- Provide config option for overriding speed units (346)
- Provide config option for overriding pressure units (345)
- Provide config option for overriding precipitation units (344)
- Provide config option for overriding distance units (343)
- Provide config option for overriding illuminance units (342)
- Provide config option for overriding (absolute) humidity units (339)
- Provide config option for overriding temperature units (338)
- Differentiate between accumulated precipitation and precipitation rate conversions (323)
- Automatically adjust precision of converted values (322)
- Add VolumeConverter helper (320)
- Add `get_unit_ratio` to all `BaseUnitConverter` classes (317)
- Add IlluminanceConverter helper (316)
- Add PrecipitationConverter helper (314)
- Add DistanceConverter helper (313)
- Add PressureConverter helper (311)
- Add TemperatureConverter helper (310)
- Add SpeedConverter helper (309)
- Implement s6-overlay inside the Docker image (306)
- Add new architectures to Docker image publish (305)
🐛 Bug Fixes
- Fix percentage-related illuminance conversion bugs (336)
🧰 Maintenance
- Remove separate calculated illuminance data point for lux (341)
- Use constants for CLI metavars (340)
- Refactor and simplify usage of data converters (337)
- Normalize percentage-based illuminance calculations (335)
- Implement unit conversion in wind speed calculators (334)
- Clean up humidity, time, and UV index calculators (333)
- Implement unit conversion in temperature calculators (332)
- Implement unit conversion in pressure calculators (331)
- Implement unit conversion in precipitation calculators (330)
- Don't store default units in the unit converters (329)
- Implement unit conversion in lightning calculators (328)
- Adjust architecture of converted values (327)
- Implement unit conversion in illuminance calculators (326)
- Implement unit conversion in humidity calculators (325)
- Lay groundwork for dynamic unit selection (324)
- Use constants for unit classes (321)
- Re-architect data calculators (319)
- Change "IRRADIATION" constants to "ILLUMINANCE" (315)
- Standardize precipitation units (312)
- Small reorganization of Docker install instructions (303)
- Remove outdated docs (304)