c# – Adding a new class property == new API version?

I have the following code:

public class Car
{
    public int numberOfWheels { get; set; }
    public string colour { get; set; }

    public Car(int numberOfWheels, string colour)
    {
        this.numberOfWheels = numberOfWheels;
        this.colour = colour;
    }
}

(Route("/"))
public class CarController: Controller
{
    (Route("api/v1"))
    (HttpGet)
    public async Task<IEnumerable<Car>> Get()
    {
        return new List<Car> { new Car(4, "yellow") };
    }
}

The above is an API call (http://<host>/car/v1) that results in a List of objects of type Car being retrieved and returned.

If I were to update the Car property to now capture Brand property:

public class Car
{
    public int numberOfWheels { get; set; }
    public string colour { get; set; }
    public string brand { get; set; } // Now capturing Brand

    public Car(int numberOfWheels, string colour, string brand)
    {
        this.numberOfWheels = numberOfWheels;
        this.colour = colour;
        this.brand = brand;
    }
}

Is this a strong enough momentum to warrant a new API version to be created to reflect the delta?

(Route("api/v1/Car"))
(HttpGet)
public async Task<IEnumerable<object>> Get()
{
    var listOfCars = (new List<Car> { new Car(4, "yellow", "Volvo") });

    return listOfCars.Select(c => new { c.colour, c.numberOfWheels });
}

(Route("api/v1.1/Car"))
(HttpGet)
public async Task<IEnumerable<Car>> GetCarWithMoreProperties()
{
    return new List<Car> { new Car(4, "yellow", "Volvo") };
}