• v1.6.0 8ccc0afd10

    v1.6.0
    All checks were successful
    Auto Release on version bump / release (push) Successful in 7s
    Stable

    Ghost released this 2026-10-06 12:45:11 +02:00 | 0 commits to main since this release

    Un solo nome per tutto: eg-contact-form. Repo, nome del plugin e cartella non coincidevano dall'inizio (repo eg-contact-form-privacy, cartella, file e text domain eg-contact-form), e il modulo "Installa plugin da Forgejo" dell'updater rifiutava il repo perché cerca <repo>.php. Scelta l'opzione B: rinominare il repo invece di file, cartella e text domain, così il plugin non si disattiva e il .po resta com'è. Il nome visualizzato resta "EG Contact Form Privacy": su WordPress.org nome e slug sono separati (Plugin Developer FAQ). L'anti-spam previsto per la 1.6.0 passa alla 1.7.0.

    Changed

    • Prefisso a slug completo eg_contact_form_ ovunque, come chiede WordPress.org: classi EG_Contact_Form ed EG_Contact_Form_Admin (file includes/class-eg-contact-form-admin.php), costanti EG_CONTACT_FORM_*, gruppo di cache eg_contact_form, transient eg_contact_form_*, filtro eg_contact_form_labels (senza alias del vecchio nome, uscito il giorno prima), pagina ?page=eg-contact-form, option group, azione admin_post e id dei campi.
    • Migrazione al primo caricamento: eg_contact_form_privacy_settings (o eg_contact_recipient della 1.4.x) diventa eg_contact_form_settings, eg_contact_stats diventa eg_contact_form_stats; le vecchie opzioni vengono cancellate. La disinstallazione cancella anche i nomi vecchi.
    • I contatori temporanei (rate limit di 1 ora, limite giornaliero della risposta automatica, token usati) ripartono con i nomi nuovi: al massimo per un giorno un indirizzo può ricevere una risposta automatica in più. La pulizia dei transient con eg_contact_% copre sia i vecchi sia i nuovi.
    • URL di repo, Documentazione e header Gitea Plugin URI puntano a .../emanuelegori/eg-contact-form. Ordine obbligato: prima si aggiornano i siti (l'updater usa ancora l'URL vecchio e non segue i redirect, redirection => 0), poi si rinomina il repo.
    Downloads