В основном это просто вопрос проверки / синхронизации с beta . В области кода генерации также есть несколько твиков, к которым я хочу обратиться, и которые я планирую исправить в ближайшее время.
Однако, есть функциональная причина, по которой я ее не включил: по умолчанию (IIRC) он включает в себя безопасные объекты кругового обхода, используя API неизвестных полей (поля расширения). Эта функция отсутствует в текущем бета-тестировании (вы можете обойтись без нее).
Если вы не запрашиваете обходные безопасные объекты, существующий протоген должен испускать C #, который совместим с v2 (весь API v1 сохраняется как для совместимости, так и для удобства).