Модули n2o-auth, n2o-ecp-plugin, n2o-notifications больше не содержат папки "/es".
Все импорты "/es/" должны быть заменены на "/lib/". Модули в "es" и "lib" дублировали друг друга и приводили к увеличению размера итогово бандла.
Для сборки n2o-framework версия nodejs поднята с 10.19.0 до 14.17.3
При использовании "developer" режима сборки n2o-framework код компилируется для последних двух версий браузера Chrome.
Необходимо убедиться что используется сборщик webpack 5 версии, либо 4 с настроенными плагинами для работы с esnext синтаксисом.0
В java провайдере данных появилась возможность маппинга через имена аргументов (['id'], ['person'].name).
Маппинг по именам является лучшей практикой по сравнению с аналогичным маппингом по индексам аргументов ([0], [1].name).
Пропала возможность автоматического маппинга внутренних полей для типов criteria или entity при указании только одного аргумента.
Если раньше, чтобы смаппить поле id в критерий можно было указать маппинг id.
То теперь во избежании неоднозначности обязательно нужно указывать аргумент маппинга:
через имя или через индекс (например: ['criteria'].id или [0].id).
Раздел с шаблонами /templates/components.json удален, если вы использовали его в sandbox на проекте,
то вместо него стоит использовать /templates/uxcomponents.json.