Repository navigation
Releases: mavidasnc/woo-multi-stock
Releases · mavidasnc/woo-multi-stock
Release list
v1.7.1 — Fix cartelle versionate su install manuale
Fixed
- Cartelle versionate all'installazione manuale:
Updater::fix_source_dir()ora gestisce anche l'upload manuale dello zip della release, oltre all'aggiornamento automatico. In quel contesto WordPress non fornisce il basename del plugin, quindi il pacchetto viene riconosciuto dalla presenza del file principalewoo-multi-stock.phpnella cartella estratta e rinominato in uno slug stabile (woo-multi-stock).- Evita la creazione di cartelle diverse a ogni versione (
woo-multi-stock-1.7.0,-1.7.1, …) trattate come plugin distinti. - L'aggiornamento automatico continua a reinstallare in-place nella cartella esistente.
- Evita la creazione di cartelle diverse a ogni versione (
v1.7.0 — Auto-update via GitHub Releases + UI a tab
Novità
Added
- Aggiornamento automatico via GitHub Releases: nuova classe
Updaterche integra il plugin con il sistema di update nativo di WordPress leggendo direttamente l'API delle release di questo repository, senza librerie esterne. Caching in transient, rename automatico della cartella zipball in fase di installazione. - Tab "Aggiornamenti" nella pagina admin: versione installata vs ultima, bottone "Controlla aggiornamenti" e avviso con changelog + link "Aggiorna ora".
- Pagina admin a 3 tab (navigazione lato client): Configurazione & Sync, Panoramica Stock, Aggiornamenti.
- Link nella lista plugin: scorciatoia "Impostazioni" e link al repository "GitHub".
Changed
- Header
Plugin URIallineato al repository reale.
A partire da questa release il plugin si aggiorna in autonomia: pubblicando una release con un tag di versione superiore (es. v1.7.1), WordPress mostrerà l'avviso di aggiornamento nella lista plugin e nella tab Aggiornamenti.