Releases: usrrname/cursorrules
v0.7.0
Release Date: 2025-12-28
Previous Version: v0.6.0
🎯 Release Highlights
This release introduces Playwright testing standards, a new changelog generation command, and multiple refactoring improvements to existing rules.
🚀 New Features
Changelog Generation Command
- Added
.cursor/commands/changelog.mdfor generating changelogs from git history - Includes git commands for tag analysis and commit categorization
- Integrates with existing changelog-generator-manual rule
Playwright End-to-End Testing Standards
- Comprehensive Playwright best practices for e2e testing (#72)
- Covers test organization, selectors, assertions, and CI integration
🔧 Refactoring
Architecture Command Improvements
- Renamed architecture command and updated documentation (#71)
- Better workflow integration
Testing Pyramid Agent
- Refactored testing pyramid agent for improved clarity (#70)
Git Commit Rules Enhancement
- Commit rules now identify file/folder renaming operations (#69)
- More concise commit message guidelines (20-word limit for body)
📚 Documentation Updates
- Next.js React 19 Rules - Clarified data fetching methods and project structure (#73)
- COMMANDS.md - Updated command documentation
🔒 Security Fixes
- Fixed workflow permissions for code scanning alerts (#67, #68)
- Added explicit permissions to GitHub workflow files
📦 Installation
npx @usrrname/cursorrules@0.7.0🔗 Links
v0.6.0
What's Changed in @usrrname/cursorrules v0.6.0
Release Date: November 09, 2025
Previous Version: 0.5.10
Version Bump: MINOR - New features added (cursor command invocation support and enhanced agent communication)
🚀 New Features
- Cursor Command Invocation Support (2ade249) - Updated rules that can be invoked as cursor commands, enabling better integration with Cursor's command system (#66)
🎨 Enhanced
- Agent Communication Standards (9246db2) - Revised communication rules for clarity and precision, improving agent-to-agent and agent-to-user interactions
🧪 Testing
- CLI Test Enhancements (d1c7cc5) - Enhanced CLI tests for output directory handling and added comprehensive downloadFiles tests (#65)
📚 Documentation
- README Updates (b0ee40a) - Updated README.md with latest information and improvements
🔧 Technical Improvements
- Dependency Cleanup (ae485e4) - Removed unused dependencies for cleaner package management
📋 Full Changelog
For a complete list of all changes, see the changelog.md.
🔗 Links
v0.5.9
What's Changed in cursorrules v0.5.9
Release Date: 2025-01-16
Previous Version: v0.5.8
Version Bump: PATCH - UI improvements and code cleanup
Branch: main
🎨 Enhanced
- Interactive Menu Styling (99277c8)
🔧 Technical Improvements
- Debug Logging Cleanup (8576100)
🚀 Installation
To select rules:
npx @usrrname/cursorrules@0.5.9 --interactive
npx @usrrname/cursorrules@0.5.9 --iTo install the whole lib:
npx @usrrname/cursorrules@0.5.9 --output=<dirname>
# to install in existing .cursor directory
npx @usrrname/cursorrules@0.5.9 --flat🔗 Useful Links
- Changelog: ./changelog.md
- GitHub Repository: https://github.com/usrrname/cursorrules
- Previous Release: v0.5.8
📋 Migration Notes
No breaking changes in this release. This is a drop-in replacement for v0.5.8.
Full Changelog: v0.5.8...v0.5.9
v0.5.8
What's Changed in cursorrules v0.5.8
Release Date: 2025-01-16
Previous Version: v0.5.7
Version Bump: PATCH - Bug fixes and compatibility improvements
Branch: main
🐛 Bug Fixes
- Error Handling for File Downloads (0046f06) - Added comprehensive error handling for undefined
sourceRulesBasePathand improved logging for source/destination paths during file download operations - Node.js Compatibility (5839ecf) - Safely import styleText from util with fallback for better compatibility across different Node.js versions
📚 Documentation
- README Updates (ab844f2) - Updated README.md with latest information, improvements, and better documentation
🔧 Technical Improvements
- Enhanced Error Handling - Improved robustness of file download operations with better error detection and logging
- Cross-Platform Compatibility - Enhanced compatibility with different Node.js versions and environments
- Better Debugging - Added more detailed logging for troubleshooting file download issues
🎯 Release Highlights
This patch release focuses on stability and compatibility improvements:
- 🛡️ Robust Error Handling: File download operations now handle edge cases more gracefully
- 🔧 Better Compatibility: Enhanced support across different Node.js versions
- 📊 Improved Debugging: Better logging helps identify and resolve issues faster
- 📖 Updated Documentation: Clearer instructions and better user guidance
🚀 Installation
npm install -g cursorrules@0.5.8🔗 Useful Links
- Changelog: ./changelog.md
- GitHub Repository: https://github.com/usrrname/cursorrules
- Previous Release: v0.5.7
📋 Migration Notes
No breaking changes in this release. This is a drop-in replacement for v0.5.7.
Full Changelog: v0.5.7...v0.5.8
v0.5.7
fix: Ensure compatibility with Node 18/20 by safely importing styleText from node:util
Full Changelog: v0.5.6...v0.5.7
v0.5.6
fix: update sourceRulesBasePath initialization for npx sandbox detection
Full Changelog: v0.5.5...v0.5.6
v0.5.5
v0.5.4
v0.5.3
Fix: Update help command title styling for improved visibility
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
All changes were related to CLI styling and supporting cross-platform use of npx command to selectively download cursor rules.
- refactor: CLI by @usrrname in #57
- fix: CLI pathing by @usrrname in #58
- refactor: update CLI imports to use dynamic import syntax by @usrrname in #59
- fix: expose
cli/folder to enable npx by @usrrname in #60 - feat: Add debug logging for npm prefix and npx sandbox detection in d… by @usrrname in #61
- fix: improve npx sandbox detection by @usrrname in #62
- style: Enhance help command output with styled text and dynamic options by @usrrname in #63
Full Changelog: v0.5.1...v0.5.2
