Added a bump task and Component support