обратную совместимость в апи (кроме апдейта до 3.х конечно, в котором они заставили юзеров переписывать код).
Но вот тут появляется скала3, на которую если все переписать в котах/ке, то апи может измениться в лучшую сторону, инлайн флетмап и прочее хорошее. Тем не менее, они так юзеров заставят опять переписывать код. И что выходит, фич из скалы3 в котах можно не ждать?
Думаю, в ближайшие годы старые либы так и будут кроссконпилиться под 2.13/3 с совместимыми сорсами.
На гитхабе у них была дискуссия про это https://github.com/typelevel/cats/issues/3757
Обсуждают сегодня