Сейчас библиотека предоставляет label(String value). В предлагаемой версии этот метод сохраняется и добавляется label(Integer value).
Уже скомпилированный вызывающий код продолжит ссылаться на прежнюю сигнатуру. Однако неизменённый исходный вызов вроде label(null) станет неоднозначным при пересборке с этой парой методов. Для такого результата не требуется менять реализацию ни одной перегрузки.
Мне хотелось бы видеть в примечании к выпуску различие между сохранением готовых бинарных файлов и пересборкой исходников. Во втором случае правка может понадобиться уже для сохранения прежнего смысла. Какие рекомендации по миграции оправдали бы эти хлопоты и когда отдельное имя метода было бы более бережным выбором?