Battery conditioning. I'm confused.

I thought the vehicle would automatically warm it's battery in cold temps or cool it in hot temps. My 23 bolt euv has been in the garage sitting in the cold, and it doesn't seem to ever condition the battery, even when we had temperatures nearing 1 degrees fahrenheit outside. Am I missing something? Does it only do it when the vehicle is on? I thought it was even when the vehicle was off and in colder or hotter weather.