Sviluppare prodotti digitali è complesso. Ancora più complesso se si forniscono prodotti software come applicazioni desktop o plugin e temi per WordPress.
Tenere traccia di tutto il codice e i file in modo che il tuo prodotto funzioni perfettamente per i tuoi clienti è fondamentale. Meno male che c'è git, giusto?
😃 Oggi siamo entusiasti di annunciare Git Download Updater versione 1.3.
Ecco i punti salienti di questa versione:
- Distribuisci pacchetti software utilizzando le Release di GitHub
- Gestione degli errori e messaggi migliorati
- Altri miglioramenti della stabilità
Cos'è Git?
Innanzitutto, spieghiamo un po' cos'è git, se non lo conosci. (Pura poesia)
Git è un sistema di controllo versione per documenti digitali e codice informatico. Tiene traccia di ogni piccola modifica apportata al tuo prodotto software o codebase. Aiuta i team remoti a rimanere sincronizzati tra loro mentre apportano continuamente miglioramenti.

Con git crei un unico posto dove vengono archiviati tutti i tuoi file e il tuo codice; si chiama repository. La maggior parte delle persone li chiama 'repo' in breve. Quindi, git tiene automaticamente traccia di ogni piccola modifica apportata al repo. Sai chi ha fatto cosa, quando e perché (tramite commenti di commit).
Git è utilizzato da sviluppatori di software di ogni tipo. Anche altre persone usano git per collaborare alla scrittura di libri, alla creazione di musica, alla manutenzione di documenti legali, persino alla progettazione di modelli 3D.
Due delle piattaforme più popolari per l'archiviazione di repository git online sono GitHub e Bitbucket.
🤓 Ora, torniamo ai punti salienti.
Distribuisci pacchetti software utilizzando le Release di GitHub
Nelle versioni precedenti di Git Download Updater, selezionavi un tag GitHub e il plugin scaricava l'intero codice sorgente del repository per allegarlo al prodotto. Questo presentava alcune limitazioni frustranti. Usi Composer? Ciò significava che dovevi eseguire il commit della tua directory /vendor/ - che schifo!

In questa nuova versione, puoi ora selezionare uno qualsiasi degli asset caricati nella release GitHub corrispondente. Questo ti dà un maggiore controllo su come i file vengono organizzati e distribuiti.

Ad esempio: puoi utilizzare le azioni di GitHub per creare il tuo file zip pronto per la produzione, allegare il file zip alla release e selezionare questo asset utilizzando Git Download Updater. Puoi lavorare più velocemente e prevenire errori. I tuoi clienti ottengono software più affidabile.
Scopri di più sulle release di GitHub sul loro post di annuncio e questo documento.
* Si prega di notare; la funzionalità Release Assets è disponibile solo quando si ospitano i propri repository su GitHub.
Gestione degli errori e messaggi migliorati
Ci sono molte parti in movimento tra i tuoi Download (prodotti) e i tuoi repository git. A volte qualcosa può andare storto. Spesso si tratta solo di un piccolo errore di configurazione che si risolve rapidamente.

Abbiamo aggiunto un feedback più dettagliato ai messaggi di errore per aiutarti a rimetterti in carreggiata. Può essere più veloce se capisci l'errore e lo risolvi da solo. Ma non preoccuparti, anche il nostro team di supporto è sempre qui per aiutarti! 😉
Altri miglioramenti della stabilità
Abbiamo anche apportato una dozzina di miglioramenti dietro le quinte:
- La versione minima di PHP ora è 5.6.
- Compatibilità migliorata con PHP 8.
- La nuova interfaccia di download/modifica è stata ulteriormente aggiornata per essere coerente con l'amministratore di WordPress.
- Il transiente per memorizzare l'elenco dei repository ora viene memorizzato a tempo indeterminato, ma può essere aggiornato manualmente.
- La modale di avviso è stata aggiornata per una migliore accessibilità.
Git dopo di esso
Semplifica i tuoi rilasci software! Aggiungi Git Download Updater e rendi il tuo prossimo rilascio di versione più veloce per te, mantenendolo semplice per i tuoi clienti.
Per scaricare l'estensione Git Download Updater, devi avere un All Access Pass.
- ⬆️ Clicca qui per aggiornare il tuo Pass esistente
- ➡️ Clicca qui per ottenere un prezzo introduttivo scontato del 50% su un All Access Pass
Git Download Updater funziona con i repository ospitati su GitHub e Bitbucket.
Se hai già un All Access pass, accedi al tuo account ora e git it (non posso resistere, battute da papà su GitHub 🙄).
Grazie per aver utilizzato e supportato EDD. Abbiamo molte nuove funzionalità da rilasciare nel 2022. Non vediamo l'ora di parlartene!
Buoni rilasci,
Joe Wells
Product Educator, Easy Digital Downloads
P.S. Assicurati di iscriverti alla nostra newsletter e di seguirci su Facebook o Twitter per rimanere aggiornato su EDD e informazioni pertinenti su WordPress.




