Softwarerelease is de distributie van nieuwe of bijgewerkte software. De bijgewerkte versies kunnen nieuwe functies, beveiligingsverbeteringen en bugfixes bevatten. Nieuwe releases proberen eventuele problemen uit eerdere releases op te lossen.
Releases vinden meerdere keren plaats en bevatten vaak versienummers om onderscheid te maken tussen oude en nieuwe softwareversies.