|
1 |
| -404: Not Found |
| 1 | +# Cursor Rules Updates |
| 2 | + |
| 3 | +## Version 1.0.5 - 2025-01-03 |
| 4 | + |
| 5 | +### Major Updates to Pull Request Review Instructions |
| 6 | + |
| 7 | +**Enhanced Multi-Language Support:** |
| 8 | +- Added comprehensive support for all languages in cursor rules (PHP, Python, JavaScript, TypeScript, CSS, HTML) |
| 9 | +- Implemented language-specific coding standards and security practices |
| 10 | +- Added framework-specific guidelines (Drupal, Django, React, Vue.js, Express.js) |
| 11 | + |
| 12 | +**Large File Detection and Skipping:** |
| 13 | +- Added logic to skip compiled/minified files (>1MB, *.min.*, *-bundle.*, etc.) |
| 14 | +- Implemented vendor directory filtering (node_modules/, vendor/, dist/, build/) |
| 15 | +- Added auto-generated file detection to focus on source code only |
| 16 | + |
| 17 | +**Improved Security Assessment:** |
| 18 | +- Language-specific security checks (SQL injection, XSS, command injection) |
| 19 | +- Framework-aware security considerations |
| 20 | +- OWASP compliance across all supported languages |
| 21 | + |
| 22 | +**Enhanced Label Management:** |
| 23 | +- Added language-specific labels (lang/php, lang/python, lang/javascript, etc.) |
| 24 | +- Automatic language detection based on file extensions |
| 25 | +- Technology-specific colour coding using official language colours |
| 26 | + |
| 27 | +**Technology Detection Process:** |
| 28 | +- File extension analysis for automatic language identification |
| 29 | +- Framework detection through config files (package.json, composer.json, etc.) |
| 30 | +- Project structure analysis for framework patterns |
| 31 | +- Dependency analysis and build tool detection |
| 32 | + |
| 33 | +**Updated Review Checklist:** |
| 34 | +- File analysis requirements with mandatory large file skipping |
| 35 | +- Language-specific sections for targeted reviews |
| 36 | +- Enhanced security focus across all technologies |
| 37 | +- Performance considerations for each language |
| 38 | + |
| 39 | +**File:** `new-pull-request.mdc` |
| 40 | +**Impact:** Major enhancement to code review capabilities across all supported languages |
| 41 | +**Breaking Changes:** None - backward compatible |
| 42 | + |
| 43 | +--- |
| 44 | + |
| 45 | +## Previous Versions |
| 46 | + |
| 47 | +### Version 1.0.4 |
| 48 | +- Previous version (details to be added) |
| 49 | + |
| 50 | +### Version 1.0.3 |
| 51 | +- Previous version (details to be added) |
| 52 | + |
| 53 | +### Version 1.0.2 |
| 54 | +- Previous version (details to be added) |
| 55 | + |
| 56 | +### Version 1.0.1 |
| 57 | +- Previous version (details to be added) |
| 58 | + |
| 59 | +### Version 1.0.0 |
| 60 | +- Initial release |
0 commit comments