Releases
v1.0.0
1.0.0 (2022-11-28)
Features
gha для создания PR для полу-автоматического обновления base (f865da9 )
page View Model для тестов Playwright (4da6955 )
renovate: major обновление в отдельных PR (3d9f742 )
slient: true в конфиге SentryWebpackPlugin (f1c9f8e )
snapshot тесты в Playwright (d6f358f )
базовые тесты playwright (f7f8d08 )
базовый переход на pnpm (8417f70 )
включение автоматического трейсинга (f9e3231 )
демонстрация группировки тестов (test.describe) (4e3ce05 )
добавлен @next/font (5cede8e )
добавлен GHA для release-please (6f1e151 )
добавлен next bundle analyzer и GHA для него (2e8c116 )
Добавлен Web Vitals для Axiom (09637e4 )
добавлен свежий tRPC, роутер и метод для примера и тесты к ним (152524c )
добавлен список рекоммендованных расширений vscode (d2456b4 )
добавлены примеры картинок (и статических и внешних) (36aca12 )
запуск Playwright в Github Actions (2f0c092 )
запущен npm audit fix --force (05ac053 )
инициалзация @sentry/next из мониторинга (40a84c2 )
интегрирован cssnano (23b894c )
кастомная страница _error для ловли ошибок в getServerSideProps & getStaticProps (cddabc6 )
мобильные устройства для тестирования в Playwright (c9aca77 )
настройка renovate (deed473 )
полноценно интегрирован next-axiom (a051954 )
проброс названия текущего окружения в Sentry/logDNA (488d726 )
скрипт обновления base, который дополнительно обновляет конфиг renovate (6f8ea29 )
Bug Fixes
baseUrl
в tsconfig вместо отдельных paths
(ef13ab6 )
deps: pin dependency next to 12.0.9 (d61653a )
deps: update dependency dotenv to v14 (1ad15e4 )
deps: update dependency dotenv to v16 (f970461 )
deps: update react monorepo to v18 (434f990 )
eslint правило для a11y ссылок изменено для нормальной поддержки NextLink (edd4cc0 )
fault tolerant скрипт add_base_remote (5bc14b6 )
gha bundle-analyzer (1133776 )
gha Next bundle analyzer (833cd98 )
gha для автоматического обновления base репозитория теперь принимает кастомный github токен (22a26f5 )
gha для запуска Jest тестов обновлен и переведен на pnpm (5257cef )
gha переведены на pnpm (32d3e78 )
playwright в GA снова включен, отключены лишь snapshot'ы (6a38099 )
renovate: вернул base конфиг (dbc7518 )
более корректная задержка для загрузки шрифтов (5fa6bd4 )
в триггере GHA тестов триггер pull_request_target заменен на pull_request (a25856a )
возможность через GHA секреты поставить альтернатианый url base репозитория (a0f92c7 )
изменен приоритет токенов gha обновления base (34e559d )
исправлен Playwright GA (e35c332 )
корректная инициализация sentry в server окружении (b9dbea6 )
корректные Props у компонента ErrorCapturer (e13ad72 )
корректные токены для GHA обновления base (3b40ac5 )
обновлён cypress (ломал тесты на свежей ноде) (896f285 )
обновлён конфиг jest для ts-jest@29 (30d40e8 )
обновлена нода в GHA Playwright (5b39c19 )
обновление Next для починки сборки в Vercel (930ce39 )
обновление мониторинга (cbb763e )
отправка source maps в Sentry только при билде в Vercel (5c5512a )
пофикшено правило commitlint, теперь можно создавать коммиты типа wip (51e95d9 )
пофикшены e2e тесты (04ab2bc )
починен GA (добавлен runs-on) (c0fb3a4 )
починены обычные unit тесты (d1d1de9 )
правильный root layout для Next 13 (4deeb27 )
преобразование ошибки из unknown в Error (9a52790 )
пробуем запускать e2e тесты в macos (GA) (95040e5 )
проставлен шрифт, чтобы на разных платформах не отличались скришоты страниц в тестах PW (97a516d )
тесты в Github actions теперь запускаются из ветки PR, а не main (7f8270a )
You can’t perform that action at this time.