Модель выпускалась с 1982 по 2022 год. Первое поколение I (K10) продержалось на конвейере с 1982 по 1992 год в кузовах хэтчбек 3 и 5 дв., мощность — 50–60 л.с. Второе II (K11) выпускалось с 1992 по 2002 год: те же типы кузова, отдача выросла до 54–82 л.с.
Третье III (K12) — 2002–2010 годы, к хэтчбекам 3 и 5 дв. добавился кабриолет, мощность 65–110 л.с. Четвёртое IV (K13) выпускалось в 2010–2013 годах только как хэтчбек 5 дв. с отдачей 76–98 л.с., а после рестайлинга 2013–2016 годов — 80–98 л.с. Замыкает линейку V (2017–2022) с кузовом хэтчбек 5 дв. и мощностью 72–117 л.с.
От первого поколения к пятому нижняя граница отдачи выросла с 50 до 72 л.с., верхняя — с 60 до 117 л.с. Пик диапазона приходится на V поколение, тогда как у рестайлингового IV он остался прежним — 98 л.с., поднялась лишь минимальная планка.