1.1.0 (2023-02-25)
- добавлен чистый @sentry/nextjs (91ddb44)
- добавлен чистый Sentry/node (9c593b5)
- чуть более красивая страница ошибки (ce8d4cb)
- update playwright (605fd7c)
- используем bash в GHA проверки обновлений base (e635eef)
- пофикшен GHA Next bundle analyzer (3d77201)
- 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)
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)