What's Changed
- Updated express-validator to 7.3.1, resolving validator package security vulnerabilities (High and Moderate severity)
- Updated min-document to address prototype pollution vulnerability (Low severity)
- Migrated package manager from Yarn to pnpm for improved performance and efficiency
- Upgraded Node.js requirement to version 22+ for enhanced performance and security
- Implemented comprehensive testing infrastructure with Vitest
- Integrated ESLint with security plugins for code quality and vulnerability scanning
- Added Snyk security rules for automated vulnerability detection
- Migrated to container-build-flow-action for automated Docker builds
- Enhanced GitHub Actions workflows with proper caching and pnpm support
- Added test integration to CI/CD pipeline
- Improved build workflow with explicit security permissions
- Updated all documentation to reflect pnpm usage
- Added comprehensive testing documentation and guides
- Improved dev container configuration with Redis CLI support
- Fixed error handling in webhook processing
- Resolved ESLint configuration issues with test files
- Fixed GitHub Actions workflow validation
- Updated Docker configuration for pnpm compatibility
Full Changelog: v1.0.0-beta.7-patch.1...v1.0.0