release
noun
°The distribution of an initial or new and upgraded version of a computer software product; the distribution can be both public or private.
°Anything recently released or made available (as for sale).
verb
°To lease again; to grant a new lease of; to let back.
°To let go (of); to cease to hold or contain.