make cap < 3 required; bump version