{
    "type": "update",
    "label": "All-in-One Communications V16.12.10 Integration Lock and Installer Credential Persistence",
    "applied_at": "2026-04-17T15:53:33+00:00",
    "from_version": "16.12.9",
    "to_version": "16.12.10",
    "schema_affecting": false,
    "restored_from": null,
    "notes": [
        "Preserves Twilio, SendGrid, SMTP, and IMAP secrets when admin integration fields are left blank.",
        "Adds an encrypted integration lock file so Repair / Migrations and installer-based updates can reuse saved integration criteria.",
        "Extends install.php to preserve and edit SendGrid transport, API key, webhook token, and Twilio validation without rewriting them to blank values.",
        "Replaces plaintext secret integration inputs with keep-current password fields in Settings and install.php.",
        "No database migration is required for V16.12.10."
    ]
}