wttr/MISSING_FEATURES.md
Emil Lerch add82dee40
All checks were successful
Generic zig build / build (push) Successful in 1m35s
Generic zig build / deploy (push) Successful in 14s
update information about ":" seperators
2026-01-06 22:58:30 -08:00

33 lines
1.2 KiB
Markdown

# Missing Features
Features not yet implemented in the Zig version:
## 1. Prometheus Metrics Format (format=p1)
- Export weather data in Prometheus metrics format
- See API_ENDPOINTS.md for format specification
## 2. PNG Generation
- Render weather reports as PNG images
- Support transparency and custom styling
- Requires image rendering library integration
## 3. Language/Localization
- Accept-Language header parsing
- lang query parameter support
- Translation of weather conditions and text (54 languages)
## 4. Json output
- Does not match wttr.in format
## 5. Moon endpoint
- `/Moon` and `/Moon@YYYY-MM-DD` endpoints not yet implemented
- Moon phase calculation is implemented and available in custom format (%m, %M)
## ~~Multiple Locations Support~~
- Handle colon-separated locations (e.g., `London:Paris:Berlin`)
- Process and display weather for multiple cities in one request
This is advertised as a feature in wttr.in, but it does not work on the live
site. Given that this would be an unbounded computational risk and a DOS vector,
this is not going to be implemented. That can be done easily through a script,
and it will allow the rate limiting to work better that way