Tighten core version constraints