Definitions of release
to free someone from a duty or a contract etc so that they are no longer bound by its terms
The Northern Ireland international defender was released from his contract last month by Ipswich after spending time on loan with Hamilton.
to give someone or something freedom or free movement, especially after having been confined in a prison, hospital, zoo or other institution
Belmonte was released from prison 20 months ago. West Mercia police said they will interview him through an interpreter when he is released from hospital.
to give up or surrender a right (particularly the right to bring a claim based on another's liability)
I hereby release you from liability for loss of or damage to the materials.