Ça vient de paraître.

English Translation

It was just published.

paraître
verbe intransitif
[être publié - livre] to be published, to come out, to appear
faire paraître une petite annonce dans un journal = to put an advertisement in a paper
‘à paraître’ = ‘forthcoming’
‘vient de paraître’ = ‘just published’
© Larousse 2014