Skip to content

Releases: alessandromasone/static-export-deploy

v1.14.0

Choose a tag to compare

@alessandromasone alessandromasone released this 10 Aug 11:28
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

Choose a tag to compare

@alessandromasone alessandromasone released this 10 Aug 11:17
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

Choose a tag to compare

@alessandromasone alessandromasone released this 10 Aug 10:52
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

Choose a tag to compare

@alessandromasone alessandromasone released this 27 Jul 06:38
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

Choose a tag to compare

@alessandromasone alessandromasone released this 26 Jul 15:07
fix: leak del dominio di origine in URL percent-encoded (oEmbed) + ri…

v1.9.1

Choose a tag to compare

@alessandromasone alessandromasone released this 16 Jun 17:09
feat: mappa i redirect da cambio slug (_wp_old_slug) nel file _redire…

v1.8.0

Choose a tag to compare

@alessandromasone alessandromasone released this 11 Jun 20:34
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

Choose a tag to compare

@alessandromasone alessandromasone released this 11 Jun 17:08
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.