debut
noun
°A performer's first-time performance to the public.
"Since making its debut two years ago, the program has gained cult status."
verb
°to formally introduce, as to the public.
"Amalgamated Software Systems debuted release 3.2 in Spring of 2004."
°to make one's initial formal appearance.
"Release 3.2 debuted to mixed reviews in Spring of 2004."