Releases: navapbc/template-application-nextjs
Releases · navapbc/template-application-nextjs
v0.1.0
Summary
This release switches to using the Platform CLI tool for managing the template. This requires a manual migration step for users of previous version of the template that wish to update, for guidance see https://navapbc.github.io/platform-cli/getting-started/migrating-from-legacy-template/
What's Changed
- Support Platform CLI by @doshitan in #381
- Notably, the Docker Compose files that were previously installed to the root of the project have been moved into the app directory and existing services renamed. This will likely require some further tweaks in your project.
New Contributors
Full Changelog: 2025-01-14...v0.1.0
2025-01-14
What's Changed
- Mark Evidently class as server-only by @sawyerh in #323
- chore(deps): update dependency eslint-plugin-jest-dom to v5.4.0 by @renovate in #324
- chore(deps): update jest (major) by @renovate in #316
- Fix AWS health check by @sawyerh in #325
- chore(deps): update react by @renovate in #326
- fix(deps): update all non-major dependencies by @renovate in #327
- Combine RUN commands in Dockerfile by @sawyerh in #330
- Add Markdown link checker + fix links by @sawyerh in #331
- Fix typos and grammar in md files by @yoomlam in #332
- Exclude template.md from install/update by @sawyerh in #333
- chore(deps): update jest by @renovate in #334
- chore(deps): update storybook to v8.1.1 by @renovate in #335
- fix(deps): update all non-major dependencies by @renovate in #336
- chore(deps): update styling by @renovate in #338
- Add codeowners file by @sawyerh in #342
- [Issue #280]: add node/npm min versions to package.json by @rylew1 in #340
- Fix doc link by @lorenyu in #348
- fix(deps): update dependency @uswds/uswds to v3.8.1 by @renovate in #346
- chore(deps): update dependency @types/react to v18.3.3 by @renovate in #339
- 365: Deprecate evidently by @aligg in #366
- chore(deps): update jest by @renovate in #356
- fix(deps): update all non-major dependencies by @renovate in #345
- chore(deps): update styling (major) by @renovate in #360
- chore(deps): update jest (major) by @renovate in #357
- chore(deps): update typescript-eslint monorepo to v8 (major) by @renovate in #361
- fix(deps): update dependency @trussworks/react-uswds to v9 by @renovate in #313
- fix(deps): update dependency next to v14.2.15 [security] by @renovate in #364
- chore(deps): update styling by @renovate in #344
- chore(deps): update storybook by @renovate in #343
- A suite of dependency upgrades by @aligg in #376
New Contributors
Full Changelog: 2024-04-18...2025-01-14
2024-04-18
What's Changed
A ton. Some highlights:
- Use next-intl for internationalization, replacing i18next by @sawyerh in #260
- Migrate from Next.js Pages Router to App Router by @sawyerh in #255
- Add GH Actions Workflow for Code Coverage Reporting by @jcq in #272
- Add support for Evidently and mock feature flags by @aligg in #259 and @jcq in #278
- Upgrade to latest LTS node version (20) by @sawyerh in #294
- Support installing NPM packages using Docker by @GeorgeCodes19 in #300 + #322
- Improve support for
Image
component by @jcq in #277 - Add GH Actions Workflow for Code Coverage Reporting by @jcq in #272
- A million dependency updates
New Contributors
- @jcq made their first contribution in #272
- @GeorgeCodes19 made their first contribution in #300
Full Changelog: 2023-10-03...2024-04-18
2023-10-03
New
- Add lint rule to require imports from next-i18next rather than react-i18next by @sawyerh in #207
- Enable global USWDS typography styles by @sawyerh in #213
- Add “-US” country code to locales for more expected formatting in Spanish by @sawyerh in #212
Fixes
- Add missing Jest types package by @sawyerh in #208
- Fix issue where new i18n namespaces don't load by @sawyerh in #211
- Fix broken experience for older Safari and Edge by @sawyerh in #219
Updates
- chore(deps): update storybook by @renovate in #216
- chore(deps): update next.js to v13.5.3 by @renovate in #217
- fix(deps): update i18next by @renovate in #218
Full Changelog: 2023-08-29...2023-10-03
2023-08-29
Notable changes
- Enable type-safe internationalization (and translation key autocompletability) by @sawyerh in #199
- Add ADR for enabling i18n type checking by @sawyerh in #204
Other changes
- Set default i18n namespace to fix slow Storybook+Chromatic behavior by @sawyerh in #191
- Remove eslint-config-nava in favor of eslint:recommended and Next.js built-in lint config by @sawyerh in #196
- Disable next/image lint rule by @sawyerh in #201
- Use HTML comments in PR template; Update suggested GIF record. by @sawyerh in #202
Full Changelog: 2023-08-03...2023-08-29
2023-08-03
Notable recent changes
- Add wget to release build (fixes health check) by @KevinJBoyer in #190
- ADR - Next.js by @SammySteiner in #177
- Optimize Docker for production builds by @sawyerh in #169
- Block search engines from indexing Storybook by @sawyerh in #174
- Update dependency @trussworks/react-uswds to v5 by @renovate in #156
- Add testing and Storybook linters by @sawyerh in #173
- Fix semver vulnerability in base image by @lorenyu in #175
- Remove yarn from Docker release stage by @sawyerh in #176
- Upgrade to Storybook V7 by @sawyerh in #160
- A bunch of other dependency updates
New Contributors
- @dependabot made their first contribution in #84
- @rocketnova made their first contribution in #98
- @michael-wojcik made their first contribution in #107
- @SammySteiner made their first contribution in #177
- @KevinJBoyer made their first contribution in #190
Full Changelog: 2022-11-01...2023-08-03
2022-11-01: DOL ARPA updates
What's Changed
- Move from Yarn to NPM by @aligg in #13
- Reduce prettier overrides by @jimmyfagan in #30
- Fix and optimize ESLint config by @sawyerh in #25
- Simplify Jest setup by using next/jest by @sawyerh in #31
- Batched dependency upgrades by @aligg in #36
- Remove non-uswds style elements from template by @jimmyfagan in #42
- Configure Renovate by @renovate in #44
- Remove infra components from nextjs template. by @jimmyfagan in #48
- Delete unneeded images by @jimmyfagan in #49
- Readme updates to sync with
package.json
by @jimmyfagan in #50 - Set allowJs and checkJs to false by @jimmyfagan in #55
- Support locale reloading during local dev by @sawyerh in #56
- Bump a few dependencies by @aligg in #57
- Remove invalid
react
property i18n config by @jimmyfagan in #54 - Treat Next.js i18n config as source of truth for other tools' i18n options by @sawyerh in #59
- Expand usage documation for internationalization by @sawyerh in #60
- Update template README to include instructions for renovate by @aligg in #58
- Optimize Storybook for quick startup; Convert Storybook config to TS. by @sawyerh in #61
- Move repo setup docs to Platform repo by @sawyerh in #62
- Remove dependencies descriptions from readme by @sawyerh in #63
- Add ADR for U.S. Web Design System by @sawyerh in #64
- Refactor README's by @sawyerh in #67
- Dynamically set i18n resources for Storybook and tests by @sawyerh in #68
- Upgrade to Next.js 13 by @sawyerh in #69
- Remove Babel config and dependencies by @sawyerh in #70
- Fix double-escaping in internationlized strings by @sawyerh in #71
New Contributors
- @aligg made their first contribution in #13
- @jimmyfagan made their first contribution in #30
- @sawyerh made their first contribution in #25
- @renovate made their first contribution in #44
Full Changelog: 2022-09-23...2022-11-01
2022-09-23
2022-09-23