ну, например, сломана обратная совместимость в typescript-resolvers@1.13.1 по сравнению с 1.13.0 - мапперы не применяются к интерфейсным типам (PR с фиксом в апстрим я отправил, но его пока не смотрели)
изменилась логика сшивания схем (корневой extend type). стало проще, но старую систему сшивания схем пришлось выбросить
поменяли формат докстрингов - вместо # стал """, причем новые версии graphql уже не парсят #, пришлось говнокодить скрипт для конверсии
выбросили graphql-toolkit, от которого у нас были зависимости, пришлось мигрировать на graphql-tools
раньше field: true в avoidOptionals подразумевался, теперь нужен явный
раньше импорт чистого типа и реэкспорт идентификатора с таким же именем поддерживался, потом, видимо, они обновили babel у себя, и он стал ругаться на дублирующиеся идентификаторы. пришлось алиасить типы
поменялся тип GraphQLResolveInfo
, добавилось обязательное поле typeName