Skip to content

Commit 6e262e2

Browse files
committed
Updated version to 1.0.5 and added detailed release notes for major enhancements in pull request review instructions, including multi-language support, large file detection, and improved security assessments.
1 parent e135c5f commit 6e262e2

File tree

2 files changed

+61
-2
lines changed

2 files changed

+61
-2
lines changed

.cursor/UPDATE.md

Lines changed: 60 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,60 @@
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

install.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
declare(strict_types=1);
2121

2222
// Define constants.
23-
define('CURSOR_RULES_VERSION', '1.0.4');
23+
define('CURSOR_RULES_VERSION', '1.0.5');
2424
define('CURSOR_RULES_DIR', '.cursor/rules');
2525
define('CURSOR_DIR', '.cursor');
2626

0 commit comments

Comments
 (0)