changed to only be major.minor per spec