Есть ли что-то наподобие такого? Сейчас рассматриваем переход на 6.2 (7.0) с 5.2 и некоторые вещи не работают, скрупулёзное чтение javadoc конечно просветляет, но некоторые моменты слегка вызывают беспокойство  
 Например обработка платежа:
в 5.2 
Код:
public void onEvent( event, setup, con, conSlave ) 
{
  egt = event.getTime();
  payment = event.getPayment();
  cid = payment.getContractId();
  ///
  print(payment.getClass().getName());
  ///
  date = payment.getPaymentDate();
Цитата:
OUT:
bitel.billing.server.contract.bean.Payment
в 6.2
Цитата:
OUT:
ru.bitel.bgbilling.kernel.contract.balance.common.bean.Payment
EXCEPTIONS:
Error in method invocation: Method getPaymentDate() not found in class'ru.bitel.bgbilling.kernel.contract.balance.common.bean.Paymen
ну вот возвращаются разные классы и метода нет getPaymentDate и что самое забавное смотрим в javadoc 5.2
Цитата:
getDate
@Deprecated
public java.util.Calendar getDate()
Deprecated. 
Использовать getPaymentDate().
и мы конечно же мы не будем использовать устаревший метод, а в 6.2 знаете что надо использовать чтобы получить дату платежа.... бинго!!!!   getDate  а getPaymentDate там и не пахло.
Смищно конечно, но может все таки есть что-то типа changelog'а