Treating v1.0 as an official release is incompatible with semantic versioning, since you might change your API before a 'grand unveiling'.