Het ontwikkelen van digitale producten is complex. Nog complexer als u softwareproducten levert zoals desktopapplicaties of WordPress-plugins en -thema's.
Het bijhouden van al uw code en bestanden zodat uw product vlekkeloos werkt voor uw klanten is cruciaal. Godzijdank voor git, toch?
😃 Vandaag zijn we verheugd om Git Download Updater versie 1.3 aan te kondigen.
Hier zijn de hoogtepunten van deze versie:
- Softwarepakketten implementeren met behulp van GitHub's Releases
- Verbeterde foutafhandeling en berichten
- Andere stabiliteitsverbeteringen
Wat is Git?
Laat ons eerst git een beetje uitleggen, als u er niet bekend mee bent. (Pure poëzie)
Git is een versiebeheersysteem voor digitale documenten en computer code. Het houdt elke kleine wijziging die u aan uw softwareproduct of codebase aanbrengt bij. Het helpt externe teams gesynchroniseerd te blijven terwijl ze continu verbeteringen aanbrengen.

Met git creëert u één plek waar al uw bestanden en code worden opgeslagen; het wordt een repository genoemd. De meesten noemen ze kortweg 'repo's'. Vervolgens houdt git automatisch elke kleine wijziging die aan de repo is toegevoegd bij. U weet wie wat heeft gedaan, wanneer en waarom (via commit-opmerkingen).
Git wordt gebruikt door allerlei softwareontwikkelaars. Ook andere mensen gebruiken git, om samen te werken aan het schrijven van boeken, het creëren van muziek, het onderhouden van juridische documenten, zelfs het ontwerpen van 3D-modellen.
Twee van de populairste platforms voor het online opslaan van git-repositories zijn GitHub en Bitbucket.
🤓 Nu, terug naar de hoogtepunten.
Softwarepakketten implementeren met behulp van GitHub's Releases
In eerdere versies van Git Download Updater selecteerde u een GitHub-tag en downloadde de plugin vervolgens de volledige broncode van de repository om aan het product te koppelen. Dit had enkele frustrerende beperkingen. Gebruikt u Composer? Dat betekende dat u uw /vendor/ map moest committen—bah!

In deze nieuwe versie kunt u nu een van de assets selecteren die zijn geüpload naar de bijbehorende GitHub-release. Dit geeft u meer controle over hoe bestanden worden georganiseerd en geïmplementeerd.

Als voorbeeld: u kunt GitHub-acties gebruiken om uw productieklaar zip-bestand te bouwen, het zip-bestand aan de release te koppelen en deze asset te selecteren met Git Download Updater. U kunt sneller werken en fouten voorkomen. Uw klanten krijgen betrouwbaardere software.
Lees meer over GitHub-releases in hun aankondigingsbericht en deze documentatie.
*Let op; de functie Release Assets is alleen beschikbaar wanneer u uw repositories host op GitHub.
Verbeterde foutafhandeling en berichten
Er zijn veel bewegende delen tussen uw Downloads (producten) en uw git-repositories. Soms kan er iets misgaan. Vaak is het slechts een kleine configuratiefout die snel te verhelpen is.

We hebben meer gedetailleerde feedback toegevoegd aan foutmeldingen om u weer op weg te helpen. Het kan sneller zijn als u de fout begrijpt en deze zelf oplost. Maar maak u geen zorgen, ons ondersteuningsteam staat ook altijd klaar om te helpen! 😉
Andere stabiliteitsverbeteringen
We hebben ook een dozijn of zo verbeteringen achter de schermen aangebracht:
- De minimale PHP-versie is nu 5.6.
- Verbeterde compatibiliteit met PHP 8.
- De nieuwe/bewerken downloadinterface is verder bijgewerkt om consistent te zijn met de WordPress-admin.
- De tijdelijke opslag voor de lijst met repositories wordt nu voor onbepaalde tijd opgeslagen, maar kan handmatig worden vernieuwd.
- Het waarschuwingsvenster is bijgewerkt voor verbeterde toegankelijkheid.
Git erachteraan
Stroomlijn uw software-releases! Voeg Git Download Updater toe en maak uw volgende versie-release sneller voor u, terwijl u het eenvoudig houdt voor uw klanten.
Om de Git Download Updater-extensie te downloaden, heeft u een All Access Pass nodig.
- ⬆️ Klik hier om uw bestaande Pass te upgraden
- ➡️ Klik hier voor een introductieprijs van 50% korting op een All Access Pass
Git Download Updater werkt met repositories gehost op GitHub en Bitbucket.
Als u al een All Access Pass heeft, log dan nu in op uw account en git het (ik kan het niet helpen, GitHub-vadergrappen 🙄).
Bedankt voor het gebruiken en ondersteunen van EDD. We hebben tal van nieuwe functies om uit te rollen in 2022. We kunnen niet wachten om u erover te vertellen!
Gelukkige releases,
Joe Wells
Product Educator, Easy Digital Downloads
P.S. Vergeet niet om u te abonneren op onze nieuwsbrief en ons te volgen op Facebook of Twitter om op de hoogte te blijven van EDD en relevant WordPress-informatie.




