Product release

Definition
A product release is an announcement of the availability of a new or updated product or service.