What's Changed
- Added support for pvnode's new site-based v2 API. pvnode's per-plane v1 API shuts down on 2026-12-31, so the collector now supports both in parallel. Set
PVNODE_SITE_IDto opt into v2 — otherwise it keeps using v1. Existing installations keep working unchanged after updating; you switch over once you've created a site and configured its ID. - The v2 tier comes with a larger free-tier budget (250 vs. 40 requests/month). Rate limiting is now tier-aware and capped at pvnode's actual update frequency, so the Free tier fetches once daily instead of wasting its budget on redundant requests.
- Upgraded all dependencies
Full Changelog: v0.9.2...v0.10.0