Skip to content

feat: Update frontend dependencies to latest versions#4

Closed
oliverdougherC wants to merge 3 commits intomainfrom
fix/frontend-deps-only
Closed

feat: Update frontend dependencies to latest versions#4
oliverdougherC wants to merge 3 commits intomainfrom
fix/frontend-deps-only

Conversation

@oliverdougherC
Copy link
Owner

Summary

1. Frontend Dependency Upgrades

  • Updated Next.js: 15.5.4 → 16.1.6
  • Updated react/react-dom: 19.1.0 → 19.2.4
  • Updated eslint-config-next: 15.5.4 → 16.1.6
  • package.json updated with specific versions

2. Documentation Added

  • Created CONTRIBUTING.md with setup guide and PR process
  • Added .github/ISSUE_TEMPLATE/bug_report.md
  • Added .github/ISSUE_TEMPLATE/feature_request.md

3. Build Configuration Fixed

  • Removed deprecated eslint config from next.config.ts (Next.js 16.x compatibility)

Test Results from Local Build

  • Frontend build succeeds
  • TypeScript checks pass
  • ESLint configuration valid

Notes

  • Frontend-only upgrade to avoid database migration conflicts
  • Server and Python dependencies remain at original versions for stability
  • package-lock.json regenerated upstream for consistency

References

  • [[Encoding Database - Deep Dive]]

ofhd added 3 commits February 16, 2026 08:53
- Created CONTRIBUTING.md with local dev setup and PR process
- Added bug report template for reporting issues
- Added feature request template for suggestions
- Set up .github/ISSUE_TEMPLATE directory
- Repository is now more professional and contributor-friendly
…nfig ESLint

- Server: Regenerated package-lock.json via npm install to match current versions
  - npm install created fresh lock file for all dependencies
- Frontend: Removed deprecated eslint config from next.config.ts
  - eslint: { ignoreDuringBuilds } not supported in Next.js 16.1.6
  - Configured ESLint to only run in dev environment instead

Both builds should now succeed with npm ci.
- Next.js: 15.5.4 → 16.1.6
- react/react-dom: 19.1.0 → 19.2.4
- eslint-config-next: 15.5.4 → 16.1.6
@oliverdougherC oliverdougherC deleted the fix/frontend-deps-only branch February 16, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments