I am on the most recent software update and my account says
Battery and Drive Unit
8 years or 120,000 miles, whichever comes first
New Vehicle Limited Warranty
4 years or 50,000 miles, whichever comes first
Streaming is until the end of this year I think. I bought the car after July 2018...