Dictionary.com
Thesaurus.com

will have been releasing

  • future perfect progressive
    of release.
    release
    verb (used with object)
    to free from confinement, bondage, obligation, pain, etc.; let go.