What does released mean?
To make something available for use or distribution, or to set free from confinement or restriction. To make public or announce.
Example
"The new album was released last week to critical acclaim."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.