| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-01-07 | 3.7 kB | |
| v3.9.8 source code.tar.gz | 2026-01-07 | 7.3 MB | |
| v3.9.8 source code.zip | 2026-01-07 | 10.6 MB | |
| Totals: 3 Items | 18.0 MB | 3 | |
🐛 Bug Fixes
🌐 api: * handle missing optional fields in PowerDNS API response (338be75) * prevent crash when PowerDNS API returns zone errors (73315be)
🔧 controllers: * improve type safety and error handling (a424514)
🗃️ db: * use explicit PDO parameter binding for integer types (fefd015)
🐳 docker: * update base packages to resolve security vulnerabilities (8e2b72a) * consolidate RUN instructions and fix linting warnings (7d55974) * add hadolint ignore comments for linting warnings (25b6fc2)
🔧 general: * resolve static analysis warnings and type issues (93e9728) * add CSRF protection and input validation to controllers (c7438af) * harden debug output and update crypto functions (74ff87b) * use -> instead of self:: for instance methods in PdnsUtilProvider (859f87d) * preserve record comments when show_record_comments is disabled, closes [#912] (b354e8e) * prevent crash when accessing invalid record ID (067b321)
🔧 logger: * use explicit PDO parameter binding for LIMIT/OFFSET (ec5e314)
🔧 pgsql: * sync sequences after explicit ID inserts, closes [#942] (4f34437)
📝 records: * preserve comments on rename when UI is disabled (a28d5c4)
🔍 search: * PostgreSQL-compatible record grouping with subquery (6ae8830)
🖥️ ui: * correct HTML tag pairing and attribute quotes in templates (8dac34f)
♻️ Refactoring
🔧 general: * simplify hasLanguageError method in Installer (dbb8ee9)
📋 templates: * replace onClick buttons with anchor tags in zone templates (5b0641d) * replace onClick buttons with anchor tags in DNSSEC templates (a934fd1)