What's Changed
- Update actions/checkout digest to eef6144 by @renovate in #402
- Update dependency @playwright/test to ^1.48.0 by @renovate in #403
- Update dependency sanity to ^3.60.0 by @renovate in #404
- Update dependency cookie to v1 by @renovate in #405
- Increase test coverage by @w3bdesign in #406
- Update nextjs monorepo to v14.2.15 by @w3bdesign in #407
- Update dependency sanity to ^3.61.0 by @renovate in #409
- Update dependency react-error-boundary to ^4.1.0 by @renovate in #410
- Update dependency node to v6.3.0 by @renovate in #408
- Update dependency @testing-library/jest-dom to ^6.6.1 by @renovate in #411
- Update Node.js to v23 by @renovate in #412
- Update dependency codecov to v5 by @renovate in #415
- Update actions/checkout digest to 163217d by @renovate in #416
- Update dependency eslint to ^9.13.0 by @renovate in #417
- Prepare for Next 15 by @w3bdesign in #419
- Update nextjs monorepo to v15 (major) by @renovate in #418
- Update dependency eslint to v9 by @renovate in #420
- Update dependency next-sanity to ^9.6.0 by @renovate in #421
- Update dependency next-sanity to ^9.7.0 by @renovate in #422
- Update dependency sanity to ^3.62.0 by @renovate in #423
- Update dependency next-sanity to ^9.8.0 by @renovate in #425
- Update actions/checkout digest to 11bd719 by @renovate in #424
- Update Node.js to v23.1.0 by @renovate in #426
- Update dependency @types/node to ^22.8.0 by @renovate in #427
- Typescript config by @w3bdesign in #429
- Update dependency @sanity/image-url to ^1.1.0 by @renovate in #430
- Update dependency react-error-boundary to ^4.1.1 by @w3bdesign in #413
- Update README.md by @w3bdesign in #431
- Update dependency eslint to v9.14.0 by @renovate in #432
- Migrate renovate config by @renovate in #435
- Update dependency @types/node to ^22.9.0 by @renovate in #436
- Update dependency sanity to ^3.63.0 by @renovate in #438
- Update dependency codecov to v5.0.1 by @renovate in #437
- Fix hydration errors by @w3bdesign in #439
- Improve design by @w3bdesign in #440
- Fix test by @w3bdesign in #441
- Update README.md by @w3bdesign in #443
- Update dependency codecov to v5.0.2 by @renovate in #445
- Update actions/checkout digest to 3b9b8c8 by @renovate in #444
- Hero design by @w3bdesign in #446
- Remove Svelte icon by @w3bdesign in #447
- Update dependency react-hook-form to ^7.53.2 by @w3bdesign in #448
- Animated cursor by @w3bdesign in #449
- Cursor in README by @w3bdesign in #450
- Trail effect by @w3bdesign in #451
- Fix frontend image in README.md by @w3bdesign in #453
- Increase test coverage by @w3bdesign in #455
- Improve test coverage by @w3bdesign in #456
- New loading spinner by @w3bdesign in #457
- Update dependency codecov to v5.0.3 by @renovate in #458
- Update dependency sanity to ^3.64.0 by @renovate in #459
- Update dependency cypress to v3.4.2 by @renovate in #460
- Update actions/checkout digest to cbb7224 by @renovate in #461
- Rename Framer Motion to Motion by @w3bdesign in #462
- Update dependency eslint to v9.15.0 by @renovate in #463
- Bump cross-spawn from 7.0.3 to 7.0.5 by @dependabot in #464
- Font color by @w3bdesign in #465
- Header color by @w3bdesign in #466
- Font color by @w3bdesign in #467
- Jsdoc by @w3bdesign in #468
- Font color opacity by @w3bdesign in #469
- Margin top by @w3bdesign in #470
- Design improvements by @w3bdesign in #473
- Fix design bugs by @w3bdesign in #474
- Screenshot by @w3bdesign in #475
- Refactor cursor by @w3bdesign in #476
- Add Jsdoc to MatrixCursor component by @w3bdesign in #478
- Update dependency @playwright/test to ^1.49.0 by @renovate in #480
- Update dependency cypress to v13.16.0 by @renovate in #481
- Update Node.js to v23.3.0 by @renovate in #482
- Update dependency typescript to ^5.7.2 by @renovate in #483
- Update dependency @types/node to ^22.10.0 by @renovate in #484
- Update dependency prettier to v3.4.0 by @renovate in #485
- Update dependency sanity to ^3.65.0 by @renovate in #486
- Update dependency motion to ^11.12.0 by @renovate in #487
- Update dependency eslint to v9.16.0 by @renovate in #488
- Update dependency @sanity/client to ^6.23.0 by @renovate in #489
- ✨ feat: add AI-powered commit message generation by @w3bdesign in #490
- 🔥 cleanup: remove setup.ps1 powershell script by @w3bdesign in #491
- 📝 docs: add AI commit generation to features list by @w3bdesign in #492
- 🎨 style: format cursor animations and clean up comments by @w3bdesign in #493
- Update dependency react-icons to ^5.4.0 by @renovate in #494
- Update dependency @sanity/client to ^6.24.1 by @renovate in #495
- Update dependency motion to ^11.13.1 by @renovate in #496
- 🔥 cleanup: remove unused dotenv comments from config file by @w3bdesign in #497
- 🔥 cleanup: remove unused gitmojis loading code and clean whitespace by @w3bdesign in #498
- Add more Ladle stories by @w3bdesign in #499
- Add Ladle stories by @w3bdesign in #500
- Update dependency @testing-library/react to ^16.1.0 by @renovate in #501
- Update dependency node to v7 by @renovate in #503
- Update dependency sanity to ^3.66.0 by @renovate in #502
- Refactor Groq queries by @w3bdesign in #508
- ♻️ refactor: move form config to separate file by @w3bdesign in #509
- 🔧 chore: update dependencies and refactor queries by @w3bdesign in #510
- Update dependency @portabletext/react to ^3.2.0 by @renovate in #511
- Update dependency next-sanity to ^9.8.25 by @renovate in #512
- Update dependency react-hook-form to ^7.54.0 by @renovate in #513
- Fix Eslint issues by @w3bdesign in #514
- 📦 deps: update sanity and react types dependencies by @w3bdesign in #515
- Featured project sorting by @w3bdesign in #516
- Update typescript-eslint monorepo to ^8.18.0 by @renovate in #518
- Update dependency react-use to ^17.6.0 by @renovate in #519
- Update dependency @sanity/eslint-config-studio to v5 by @renovate in #517
- Update dependency sanity to ^3.67.0 by @renovate in #521
- Update dependency zod to ^3.24.0 by @renovate in #520
- Update nextjs monorepo to v15.1.0 by @renovate in #522
- Update react monorepo by @renovate in #504
- Update Node.js to v23.4.0 by @renovate in #523
- Update dependency motion to ^11.14.0 by @renovate in #524
- Update dependency eslint to v9.17.0 by @renovate in #525
- 📦 deps: update next-sanity and react-hook-form by @w3bdesign in #527
- Update dependency eslint to v9.17.0 by @renovate in #528
- 💄 ui: Add hover effect to project images by @w3bdesign in #529
- Fix scrollbar color by @w3bdesign in #530
- ♻️ refactor: enhance CV schema with preview configuration by @w3bdesign in #531
- Add volunteer section by @w3bdesign in #532
- Update dependency cypress to v13.17.0 by @renovate in #533
- Update dependency sanity to ^3.68.0 by @renovate in #534
- Update Node.js to v23.5.0 by @renovate in #535
- Improve design by @w3bdesign in #536
- PostgreSQL by @w3bdesign in #537
- Update dependency react-error-boundary to v5 by @renovate in #538
- Speed insights by @w3bdesign in #541
- React 19 by @w3bdesign in #542
- Update README.md with React 19 by @w3bdesign in #543
- Update react monorepo to v19 (major) by @renovate in #505
- Turbopack by @w3bdesign in #544
- TODO Next 15 features by @w3bdesign in #545
- Update dependency @ladle/react to v5 by @renovate in #548
- ♻️ refactor: migrate contact form to server actions by @w3bdesign in #547
- ♻️ refactor(contact): switch from server actions to EmailJS by @w3bdesign in #549
- 551 implement server components by @w3bdesign in #552
- update CSP headers to allow Vercel Analytics by @w3bdesign in #553
- 🎨 style: format code using prettier standards by @w3bdesign in #555
- Update typescript-eslint monorepo to ^8.19.0 by @renovate in #556
- Improve mobile background by @w3bdesign in #558
- docs: add suggested tooling improvements documentation by @w3bdesign in #561
- 562 fix codeclimate issues by @w3bdesign in #563
- Update dependency styled-components to ^6.1.14 by @w3bdesign in #564
- Add Lighthouse CI by @w3bdesign in #565
- Update actions/cache action to v4 by @renovate in #566
- Disable animated cursor on mobile by @w3bdesign in #568
- 🔥 cleanup: remove outdated docs sections for mutation testing and lighthouse by @w3bdesign in #570
- ✅ test: enhance test coverage and implement AAA pattern by @w3bdesign in #571
- 🔥 cleanup: remove sonarcloud badge from README by @w3bdesign in #573
- Update dependency eslint to >=9.17.0 by @renovate in #572
- Convert lighthouserc.js and .eslintrc-custom-rules.js to TypeScript by @w3bdesign in #575
- 💄 ui: add responsive class to hide download button on desktop by @w3bdesign in #578
- 🔥 cleanup: remove cv.pdf link by @w3bdesign in #579
- 🔒 security: update frame-ancestors and X-Frame-Options headers by @w3bdesign in #580
- 📦 deps: bump version from 1.0.7 to 1.0.8 by @w3bdesign in #581
New Contributors
- @dependabot made their first contribution in #464
Full Changelog: 1.0.7...1.0.8