Skip to content

Release: merge develop into main#82

Merged
stevenferey merged 2 commits intomainfrom
develop
Feb 14, 2026
Merged

Release: merge develop into main#82
stevenferey merged 2 commits intomainfrom
develop

Conversation

@stevenferey
Copy link
Owner

Summary

  • Documentation: Update all docs (README, CLAUDE.md, PROJECT.md, backend/README) to match current codebase
  • ESLint 10 migration: Bump eslint to v10, fix tsconfigRootDir for multi-project support, remove deprecated --ext flag
  • Dependency updates: lucide-react, nodemailer v8, pdfmake v0.3, globals v17, eslint-plugin-react-refresh v0.5
  • SEO optimization: Added SEO component, sitemap & robots.txt Vite plugins, staging protection
  • Bug fixes: Zod 4 .partial() compatibility, sitemap double-slash URLs, Express route param types
  • Infra: PostgreSQL v18, dynamic year in footer, lock file maintenance

Test plan

  • Verify lint passes (npm run lint + cd backend && npm run lint)
  • Verify builds pass (npm run build + cd backend && npm run build)
  • Verify type-check passes (npm run type-check)
  • Verify all pages render correctly
  • Verify documentation accuracy

🤖 Generated with Claude Code

stevenferey and others added 2 commits February 14, 2026 16:14
- Update versions: ESLint 10, PostgreSQL 18, React 19, TypeScript 5.9, Vite 7
- Add missing env vars: VITE_SITE_URL, VITE_INDEXABLE (SEO)
- Add missing directories: schemas/, constants/, plugins/, auth/, pdf/
- Add missing routes: companies/new, companies/:id/edit
- Add users table, signature fields, owner_id to backend DB docs
- Add upload and verify-email endpoints to backend API docs
- List all migrations (002-007) in backend architecture
- Remove obsolete reference to activities table cascade

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
docs: update documentation to match current codebase
@stevenferey stevenferey merged commit 2b52257 into main Feb 14, 2026
4 checks passed
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