prelaunched

adjective
  1. launched or released before an official or scheduled launch date; made available in advance of a formal announcement or public release
  2. Usage: commonly used in technology, product marketing, and software contexts

Examples