> Technically maybe, but when has a native speaker ever written that?
"X is released" is the most common way I've seen native speakers write it, though there is a common trend on the internet in the last few years (which may be largely driven by non-native speakers) to reverse the usual role of subject and object of the verb "release" and say "X releases".
"X has been released" is, AFAICT, far less common than even the new "X releases" construction.