Releases: alessandromasone/static-export-deploy
Releases · alessandromasone/static-export-deploy
Release list
v1.14.0
Add 'Export ZIP only' flow & bump version Introduce a new "Esporta solo ZIP" UI and AJAX flow so users can generate/download the static site ZIP without requiring GitHub credentials or a repository. Changes: - assets/admin.js: new button handler and UI enable/disable logic for #sed-start-zip. - includes/class-sed-admin.php: register wp_ajax_sed_start_zip, implement ajax_start_zip, remove the ad-hoc build_plugin_zip admin action and its dashboard link. - includes/class-sed-queue.php: add start_job($trigger, $force_zip_only) param and force ZIP-only mode when requested; adjust payload flags accordingly. - readme.txt & static-export-deploy.php: bump plugin version to 1.14.0 and add changelog entry. This makes it possible to create the static ZIP without triggering deploy validations or needing tokens/repo config.
v1.13.0
Add export-only mode (deploy_enabled) Introduce a deploy_enabled setting and UI checkbox to allow a "solo export/ZIP" mode. When disabled the plugin skips GitHub token/repo validation, forces ZIP creation, and the queue/pipeline skips deploy phases. Admin notices, button labels and status messages updated to reflect export-only behavior. Persist deploy_enabled in job opts. Bump plugin version to 1.13.0 and add changelog/readme entry describing the new mode.
v1.12.0
Add on-demand plugin ZIP download (v1.12.0) Adds an admin_post action (sed_build_plugin_zip) and SED_Admin::build_plugin_zip() to generate and stream an installable plugin ZIP on demand. The zip contains a root folder (static-export-deploy/) and excludes development/VCS files (e.g. .git, .github, node_modules, vendor, .vscode, .idea, .gitignore, .gitattributes, .DS_Store, other .zip files). The handler checks manage_options capability, nonce and ZipArchive availability. Also adds a dashboard button to trigger the download and updates plugin version/readme to 1.12.0 with a changelog entry.
v1.11.0
feat: opzioni SEO per archivi e paginazione (v1.11.0) - noindex archivio autore + rimozione sitemap utenti - noindex,follow su /page/N/ oltre la prima - canonical paginazione verso pagina 1 - riconoscimento tipo pagina con prefisso lingua tutte opzionali, per concentrare l'indicizzazione su post/pagine/categorie
v1.10.0
fix: leak del dominio di origine in URL percent-encoded (oEmbed) + ri…
v1.9.1
feat: mappa i redirect da cambio slug (_wp_old_slug) nel file _redire…
v1.8.0
feat: modulo prestazioni Core Web Vitals (v1.8.0) - CSS interni ≤15KiB inlinati con riscrittura url() relativi - font-display:swap nei @font-face, preload font critici, preconnect Google Fonts - img: width/height auto, lazy-load, fetchpriority=high su LCP
v1.7.1
Static Export & Deploy v1.7.1 Plugin WordPress: export statico del sito (crawler integrato, multilingua, sitemap annidate), ottimizzazione (WebP, pulizia HTML, dominio/HTTPS, GA4/AdSense, audit SEO) e deploy su GitHub (pacchetto git in 1 upload, fallback API REST) in background.