Obviously we should upgrade our package versions regularly. How do we do this best? Semantic commits?