3.22.0 (2023-10-02)
- remove basePath in Next.js configuration (7f9a0e6)
- remove no-img-element and use Next.js built-in <Image component (383e3a3)
3.21.0 (2023-09-25)
- update next.js to version 13.5 (aa43f14)
- update storybook to the latest version and install playwright (2079a34)
3.20.0 (2023-09-01)
- make updatedAt working when the user update a message and rename the attribute to updatedAt (4032bc0)
3.19.0 (2023-08-30)
- make it easier to try edge runtime in the app router (3f5fd58)
3.18.0 (2023-08-27)
- remove MIGRATE_DB which not needed anymore with process.env.NODE_ENV (3fe81ae)
3.17.0 (2023-08-27)
- add schema in drizzle instance and disable migrate in production (5e26798)
- add script to migrate before building next.js (220d05e)
- do not run db migration when building on GitHub actions (964cfa1)
- reload guestbook page when deployed on production (c2e91b2)
- replace dotenv/config by dotenv-cli in db:studio NPM scripts (f7f8743)
3.16.0 (2023-08-24)
- build issues with prerendering (ff117b9)
- add .env file for production (58ed68c)
- add authToken support for production Turso (26b8276)
- add await for migrate function (96793f0)
- add database powered by Turso in guestbook page (64073a5)
- add db file in gitignore (cd45e09)
- add drizzle config and database schema (df30388)
- add style for guestbook (339154c)
- add typesafe environment variables (5a2cd78)
- create guestbook should not accept empty username and email (37e4408)
- implement AddGuestbookForm to create new guestbook message (d7b37e6)
- implement delete guestbook entry (b7f823a)
- improve UI for AddGuestbookForm (153abfc)
- insert in guestbook and retrieve all guestbooks (23ee408)
- make guestbook editable (8ec1406)
- remove notnull in schema.ts (10f4943)
- rename from email to username (52ab0e4)
- replace new-router page by guestbook (efc84e6)
- replace with a working URL for the database to avoid timeout (fecd8a5)
- update dotenv path to .env, the file was renamed (bd9b2c9)
- use local SQLite file (fe52801)
- validate t3 env on build (6d448ed)
3.15.0 (2023-08-10)
- add next.js middleware with Clerk (2f4a1d3)
- add sign in and sign up link in index page (4489085)
- add sign in and sign up page (f021f71)
- add sign out button in dashboard (c663d1c)
- add user profile to manage account (470731b)
- add user profile to manage account (581efbe)
- implement hello component by display user email address (7047985)
- implement sign out button (8588834)
- implement sign out button and redirect to sign in page when logging out (45ed137)
- redirect to dashboard when the user is signed in for sign up and sign in page (629a033)
3.14.1 (2023-08-07)
- resolve sourcemap error with Cypress and TypeScript 5 (54a5100)
3.14.0 (2023-08-03)
- use Next.js custom TypeScript plugin (915e193)
3.13.0 (2023-08-02)
- add app routed pages (9cc79a0), closes #64
- add sitemap support app router (b82e566)
- app router doesn't support next export, use output: export (76aa9cd)
- generate statically portfolio pages (1f1bf31)
- update test for new router page (b695666)
3.12.0 (2023-07-13)
- format code to respect prettier (48b6a49)
- resolve conflict between airbnb-hook and next/core-web-vitals about react hooks (5e0be4f)
- update to the latest dependencies version (d93fd83)
- use older TypeScript to avoid e2e compilation with sourcemap (6377d2f)
3.11.0 (2023-06-07)
- update dependencies to the latest version (b7609de)
3.10.1 (2023-05-29)
- added types (b35ddc9)
3.10.0 (2023-04-26)
- add vscode yoavbls.pretty-ts-errors extension (3588ce1)
- remove stories in the coverage from Jest (d502869)
- use default airbnb instead of the base version (5c05116)
3.9.0 (2023-04-05)
- add storybook into project (51f3748)
- add tailwind css support in Storybook (5e0d287)
- remove warning for no extreneous deps in stories (b243d44)
- remove storybook addon-styling which is not needed (e863fed)
3.8.2 (2023-03-28)
- error generated by eslint-plugin-cypress (7562c6b)
3.8.1 (2023-03-16)
- typo in Readme (8f7c1b7)
3.8.0 (2023-03-02)
- fix heading levels increase by one (e712e60)
3.7.0 (2023-02-05)
- improve accessibility (aa0f0b1)
- add support for all Node.js 14+, too restrictive with only Node.js 18+ (4e27540)
- downgrade semantic-release version to 19 (26d5a6e)
3.6.0 (2022-12-03)
- add npx before percy command line (4824e98)
- retrive PERCY_TOKEN and set token for percy cli (afe00f2)
- wait until the link rendered instead a wrong heading tag (e38655b)
- add visual testing with Percy (b0a39f5)
3.5.4 (2022-12-03)
- change matching regex for Cypress files (861d545)
3.5.3 (2022-12-02)
- resolve merge conflict (276f57a)
3.5.2 (2022-12-02)
- use npx npm-check-updates (e530193)
3.5.1 (2022-12-02)
- add steps in update-deps.yml file, syntax error (b5de445)
3.5.0 (2022-12-02)
- add auto-update GitHub Actions (364168f)
3.4.0 (2022-12-02)
- automatically format the whole codebase with npm run format (9299209)
- update footer message and comment (4f74176)
3.3.0 (2022-11-22)
- change 'powered by' text to 'built' with (fe0a29f)
3.2.4 (2022-11-20)
- update README file for next-sitemap (9496217)
3.2.3 (2022-11-20)
- add sitemap file in gitignore, it shouldn't commit to git (344b731)
3.2.2 (2022-11-20)
- rename from mjs to js next-sitemap file (7d450ff)
3.2.1 (2022-11-20)
- code styling in blog component pages (f4a55c4)
- move getStaticPaths at the top of blog page (83892ea)
- remove generated files by next-sitemap (c5d93bf)
3.2.0 (2022-11-19)
- run github release only on completed CI workflow (dd4de76)
3.1.0 (2022-11-19)
- just rebuild sitemap (831bae9)
- add blog page (89c4ec7)
- add sitemap.xml and robots.txt from build (545d133)
- disable Husky for release (f20c595)
- rename from master to main (10920ec)
- update TypeScript to 4.9.x (471dc70)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.0.0 (2022-10-26)
- update to Next.js 13 and Tailwind CSS 3.2
- add commit script in package.json (8f4719e)
2.1.1 (2022-09-08)
2.1.0 (2022-07-08)
- add cypress and cypress eslint plugin (5657ee6)
2.0.0 (2022-07-03)
- add Jest and React testing library
- to React 18
-
add coverage for vscode-jest and configure jest autoRun (ad8a030)
-
add Jest and React testing library (e182b87)
-
add TypeScript support for Tailwind CSS configuration (41f1918)
-
add vscode jest extension (49ab935)
-
to React 18 (c78f215)
- add commitlint with config-conventional (97a9ac7)