Changelog
New Features
- Node.js 24 Support: Added support for Node.js 24.x (#94)
- Session Persistence: New
persistSessionconfig option to prevent "api_seats_exceeded" errors by reusing Pi-hole sessions across restarts (#95)
Configuration
persistSession(boolean, default:false) - Enable to persist Pi-hole API sessions to disk
Breaking Changes
- Minimum Node.js version changed from 18.15.0 to 20.7.0
Changes
- User-Agent changed from "PiholeClient" to "homebridge-pihole" for easier session identification in Pi-hole admin panel (#95)
Dependencies
- Various dependency updates for improved security
Full Changelog: v1.0.1...v1.1.0