Add Support for Rudder 2.8, improve how we handle versions