Skip to content

Releases: usrrname/cursorrules

v0.7.0

28 Dec 20:47
5563465

Choose a tag to compare

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.md for 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

09 Nov 18:23
2ade249

Choose a tag to compare

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

27 Sep 00:28
99277c8

Choose a tag to compare

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

🚀 Installation

To select rules:

npx @usrrname/cursorrules@0.5.9 --interactive
npx @usrrname/cursorrules@0.5.9 --i

To 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

📋 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

26 Sep 23:59
ea4dab4

Choose a tag to compare

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 sourceRulesBasePath and 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

📋 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

26 Sep 19:54
20f0b50

Choose a tag to compare

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

26 Sep 19:37
097eb99

Choose a tag to compare

fix: update sourceRulesBasePath initialization for npx sandbox detection

Full Changelog: v0.5.5...v0.5.6

v0.5.5

26 Sep 19:08
d62d682

Choose a tag to compare

What's Changed

Full Changelog: v0.5.4...v0.5.5

v0.5.4

26 Sep 16:58
6a58067

Choose a tag to compare

feat: Enhance interactive menu styling for improved readability

cursorrules

Full Changelog: v0.5.3...v0.5.4

v0.5.3

26 Sep 16:10
ba16bd9

Choose a tag to compare

Fix: Update help command title styling for improved visibility
Full Changelog: v0.5.2...v0.5.3

v0.5.2

26 Sep 15:16
11d84f4

Choose a tag to compare

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