At least on mine, if I got into my account settings and "Manage your Pro subscription", I see "Your Pro account will renew automatically on ...". I don't recall signing up for auto renewal or having an option. To me that sounds recurring. It also looks like the "Pro" badge will no longer be shown.