Skip to content

Releases: usrrname/cursorrules

v0.5.1

Choose a tag to compare

@usrrname usrrname released this 24 Sep 20:23
5cbe0a5

What's Changed

  • chore: add cli fixes: simplify checks for invalid characters in Windows paths.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@usrrname usrrname released this 23 Sep 14:29
8c8c5bb

What's Changed in @usrrname/cursorrules v0.5.0

Release Date: 2025-09-22
Previous Version: 0.4.1
Version Bump: MINOR - New interactive features and enhanced CLI experience
Branch: main

  • feat: add interactive rule selection mode and enhance rule downloading functionality by @usrrname in #46
  • fix: update glob patterns in release rules for improved file matching by @usrrname in #47
  • feat: adds react rules by @usrrname in #48
  • refactor: enhance interactive rule selection with rule category menu by @usrrname in #49
  • refactor: rename functions and improve menu display in CLI by @usrrname in #50
  • refactor: validate output directory filepaths by @usrrname in #51
  • enhancement: agent communication, refactoring by @usrrname in #52
  • feat: add MySQL rule by @usrrname in #53
  • refactor: enhance output directory validation in CLI by @usrrname in #54

Full Changelog: v0.4.1...v0.5.0

v0.5.0-beta

v0.5.0-beta Pre-release
Pre-release

Choose a tag to compare

@usrrname usrrname released this 22 Sep 16:22
00d8c92

What's Changed

  • refactor: rename functions and improve menu display in CLI by @usrrname in #50
  • refactor: validate output directory filepaths by @usrrname in #51
  • enhancement: agent communication, refactoring by @usrrname in #52

Full Changelog: v0.5.0-alpha...v0.5.0-beta

v0.4.1

Choose a tag to compare

@usrrname usrrname released this 16 Sep 19:25
09181b0

What's Changed in @usrrname/cursorrules v0.4.1

Release Date: 2025-01-16
Previous Version: 0.4.0
Version Bump: PATCH - New features, performance improvements, and bug fixes
Branch: main

🚀 New Features

  • Vue 3 and TypeScript Standards Rules (09181b0) - Added comprehensive Vue 3 with TypeScript development standards and best practices rules for improved development practices (#43)

🐛 Bug Fixes

  • Rule Globs Field Population (84e28a2) - Fixed rule globs to properly populate cursor rules "apply to specific files" fields, improved glob syntax across multiple rules (#39)
  • Cursor Memory Folder Location (6de6118) - Fixed cursor memory folder location from .ai/ to .cursor/.ai/ for consistency across documentation and workflows (#38)
  • Publish Workflow Exit Handling (8e31890) - Fixed publish workflow to allow non-tag events to exit gracefully

⚡ Performance Improvements

  • Token Efficiency Optimization (dce194b) - Shortened fair witness, typescript standards and agent-communication rules for token efficiency (#36)

💥 Breaking Changes

  • Context Information Display Rule Removal (bc29738) - Removed unreliable context information display rule from utils - this rule was causing inconsistent behavior (#35)

📚 Documentation

  • AI Model Support Information (deeef1f) - Updated supported models section, added new supported models documentation including autoRunLint option (#40)
  • Release Notes and Changelog (9aafe7b) - Comprehensive release notes for v0.4.0 with performance optimizations, workflow improvements, and removal of deprecated features (#37)

🔧 Other Changes

  • CI/CD Improvements (5411cb3) - Updated publish workflow to include manual trigger option
  • Package Validation Enhancement (5168d7b) - Added condition to check if package.json version is extracted in publish workflow
  • Environment Maintenance (c4c8568) - Updated environment variables, Node.js version to v22.18.0, and npm version maintenance (#34)

📋 Migration Notes

Breaking Changes

  • Context Information Display: If you were relying on the context information display rule, please note it has been removed due to reliability issues. Consider implementing your own context tracking if needed.

Directory Structure Changes

  • Memory Folder Location: Projects using the agentic workflow should update references from .ai/ to .cursor/.ai/ for user stories, architecture documents, and project memory.

🎯 Release Summary

  • Total Commits: 12 commits analyzed
  • New Features: 1 (Vue 3 + TypeScript standards)
  • Bug Fixes: 3 (rule globs, memory location, CI/CD)
  • Performance Improvements: 1 (token efficiency)
  • Breaking Changes: 1 (context display rule removal)
  • Documentation Updates: 2 (AI models, release notes)
  • Other Improvements: 3 (CI/CD enhancements, maintenance)

This patch release focuses on improving development standards, fixing critical bugs, optimizing performance, and enhancing the overall developer experience while maintaining backward compatibility where possible.

v0.4.0

Choose a tag to compare

@usrrname usrrname released this 01 Aug 16:16
9c504d6

Release Notes v0.4.0

🎯 Overview

This minor release focuses on performance optimization, workflow reliability, and maintenance improvements to enhance the overall developer experience with CursorRules.

🌟 Key Highlights

⚡ Performance Enhancements

  • Significant Token Efficiency Improvements: Optimized core rules (Fair Witness, TypeScript standards, and agent communication) to reduce token usage while preserving full functionality
  • Streamlined Rule Processing: Enhanced processing efficiency for better performance during rule execution

🛠️ Reliability Improvements

  • Robust CI/CD Pipeline: Enhanced publish workflow with better error handling and version validation
  • Graceful Workflow Exits: Fixed workflow exit handling to prevent unnecessary error states
  • Environment Modernization: Updated to Node.js v22.18.0 for improved performance and security

🧹 Code Quality

  • Deprecated Feature Removal: Removed unreliable context information display rule to improve system stability
  • Environment Management: Enhanced environment variable handling and documentation

📋 Detailed Changes

⚡ Performance

  • Token Efficiency Optimization - Shortened fair witness, TypeScript standards and agent-communication rules for improved token efficiency without losing functionality (#36)

🐛 Fixed

  • Publish Workflow Exit Handling - Updated publish workflow to allow non-tag events to exit gracefully, preventing false error states

🔧 Technical Improvements

  • CI Workflow Enhancement - Added condition to check if package.json version is extracted in publish workflow for better validation
  • Environment and Dependencies Update - Updated environment variables, Node.js version to v22.18.0, and npm version for improved performance and security (#34)

🗑️ Removed

  • Context Information Display Rule - Deprecated and removed unreliable context information display rule from utils to improve system stability (#35)

🚀 Impact

For Users

  • Faster Rule Processing: Reduced token usage means faster AI responses and lower costs
  • More Reliable Workflows: Enhanced CI/CD reliability reduces failed deployments
  • Better Performance: Node.js v22.18.0 brings performance improvements and security updates

For Developers

  • Cleaner Codebase: Removal of unreliable features improves maintainability
  • Enhanced CI/CD: More robust publish workflow with better error handling
  • Modern Environment: Updated dependencies and Node.js version for better development experience

🔄 Migration Notes

  • No Breaking Changes: This release maintains full backward compatibility
  • Automatic Benefits: Performance improvements are automatically applied
  • No Action Required: All enhancements work transparently with existing setups

📊 Stats

  • 5 commits since v0.3.0
  • 1 performance enhancement
  • 1 bug fix
  • 2 technical improvements
  • 1 feature removal (unreliable feature)
  • 0 breaking changes

v0.3.0

Choose a tag to compare

@usrrname usrrname released this 13 Jul 01:49
fd59901

Release Notes - v0.3.0

Previous Version: v0.2.2

🚀 New Features

Cloudflare Workers Development Standards

Two comprehensive new standards have been added to support Cloudflare Workers development:

  • General Cloudflare Workers Standards (cloudflare-workers-auto.mdc)

    • Enforces best practices for Cloudflare Workers development
    • Includes routing, middleware usage, and application structure guidelines
    • Provides examples and suggestions for proper implementation
    • Enhances code quality and maintainability for serverless applications
  • Cloudflare Workers with Hono Framework (cloudflare-workers-hono-auto.mdc)

    • Specialized standards for using the Hono framework with Cloudflare Workers
    • TypeScript integration best practices
    • Framework-specific routing and middleware patterns
    • Optimized for performance and developer experience

Enhanced Environment Security

  • Varlock Integration - Added comprehensive environment schema and type definitions with @dmno/varlock
    • Secure handling of TAVILY_API_KEY with proper environment validation
    • Enhanced type safety for environment variables
    • Improved security posture for sensitive configuration data

🔧 Technical Improvements

  • Environment Schema Updates - Updated .env.schema to mark sensitive variables appropriately
  • Type Definitions - Enhanced TypeScript definitions for better development experience
  • Package Dependencies - Updated to support new security features

📚 Documentation

  • Both new Cloudflare Workers standards include comprehensive examples and usage guidelines
  • Enhanced environment variable documentation for secure configuration management

🔄 Migration Notes

  • No breaking changes in this release
  • New standards are automatically applied to matching glob patterns
  • Environment schema changes are backwards compatible

🏗️ Framework Support

This release extends support for:

  • ✅ Cloudflare Workers (new)
  • ✅ Hono Framework (new)
  • ✅ TypeScript (enhanced)
  • ✅ Laravel/PHP (existing)
  • ✅ Node.js (existing)

📦 What's Next

This minor release focuses on expanding cloud-native development support while maintaining security best practices. The new Cloudflare Workers standards provide developers with robust guidelines for building scalable serverless applications.


Full Changelog: v0.2.2...v0.3.0

Installation:

npm install @usrrname/cursorrules@0.3.0

Contributors:

v0.2.2

Choose a tag to compare

@usrrname usrrname released this 03 Jul 07:00
6b3c14d

What's Changed in @usrrname/cursorrules v0.2.2

Release Date: 2024-06-07
Previous Version: 0.2.1
Version Bump: PATCH - Bug fixes and small improvements
Branch: (fill in current branch)

🚀 New Features

  • None in this patch release

🐛 Bug Fixes

  • chore: remove outdated release notes file and update release workflow to standardize release notes naming (#30) (6b3c14d) [jen chan]

💥 Breaking Changes

  • None in this patch release

📚 Documentation

  • None in this patch release

🔧 Other Changes

  • refactor/commit rules (#29) (8142aa4) [jen chan]
  • chore(release): v0.2.1 (#28) (37aa106) [jen chan]

v0.2.1

Choose a tag to compare

@usrrname usrrname released this 24 Jun 02:44

What's Changed in @usrrname/cursorrules v0.2.1

Release Date: 2025-06-24
Previous Version: 0.2.0
Version Bump: PATCH - Bug fixes
Branch: release/v0.2.1

🐛 Bug Fixes

  • Front matter description population (#27) - Fixed inconsistent description field in generated rule front matter.
  • Publish workflow version validation (#25) - Ensured package.json version is validated against release tags during publish workflow.

v0.2.0

Choose a tag to compare

@usrrname usrrname released this 23 Jun 01:01
4d55747

What's Changed in @usrrname/cursorrules v0.2.0

Release Date: 2024-12-31
Previous Version: 0.1.4
Version Bump: MINOR - Significant refactoring and new features
Branch: release/v0.2.0

🚀 New Features

  • Enhanced Release Workflow System (4d55747) - Comprehensive release workflow with branch validation, package.json validation, and structured changelog generation
  • Three New AI Agents (fc530a5) - Added FairWitness, DependencyAnalysis, and SecurityScan agents
    • FairWitness Agent: Provides structured, objective analysis using five epistemological functions
    • DependencyAnalysis Agent: Evaluates dependencies for maintenance frequency, security vulnerabilities, and popularity metrics
    • SecurityScan Agent: Performs comprehensive security scanning, including CVE analysis and license compliance
  • Branch Validation System - Only allows releases from branches starting with "release/", "hotfix/", or "fix/"
  • Intelligent Commit Analysis - Enhanced commit categorization including non-conventional commits

🔧 Refactoring & Improvements

  • Release Workflow Code Splitting (4d55747) - Improved validation and structured documentation with specialized release rules
  • Models Configuration Update (fc530a5) - Updated to claude-4-sonnet for various agents and reorganized model categories

📚 Documentation

  • Release Workflow Sequence Diagram (4d55747) - New release-workflow-sequence.md illustrating automated release workflow process
  • Updated Models Documentation (fc530a5) - Enhanced modes-format.md with new model listings and improved organization
  • Fixed CONTRIBUTING.md (fc530a5) - Corrected broken link in contributing documentation
  • Changelog for v0.1.4 (83a838c) - Added comprehensive changelog documentation

🔄 Maintenance

  • Package Version Update (0518d79) - Automated version bump to 0.1.4 with CI skip

🎯 Key Improvements

  1. Enhanced Release Management: Complete workflow automation with validation and error handling
  2. AI Agent Expansion: Three new specialized agents for analysis and security
  3. Better Documentation: Comprehensive workflow documentation with sequence diagrams
  4. Model Updates: Latest Claude-4-Sonnet integration across agents
  5. Quality Assurance: Improved validation and structured release processes

🚦 Breaking Changes

None - This is a backward-compatible minor version release.

📦 Migration Notes

No migration required. All existing functionality remains compatible.


Full Changelog: v0.1.4...v0.2.0

v0.1.4

Choose a tag to compare

@usrrname usrrname released this 21 Jun 22:58

What's Changed in @usrrname/cursorrules v0.1.4

Release Date: 2025-06-21
Previous Version: 0.1.3
Version Bump: PATCH - Bug fixes and CI/CD improvements
Branch: main

🚀 New Features

  • Dependency Analysis Agent (34ac59a) - Added user input filters for better dependency management and analysis capabilities
  • Dependency Analysis and Security Scan Rules (bd3cc13) - Security scanning and dependency analysis rules for enhanced project security. Any dependencies suggested by agents will be scanned first.
  • Changelog and Release Workflow (faad7a7) - Added automated changelog generation and rather rickety release workflow with release notes generation

🐛 Bug Fixes

  • Security Scan Agent Glob Patterns (b6ab515) - Fixed glob patterns for security-scan-agent rule to properly include bun.lockb files in security scanning scope

🔄 CI/CD Improvements

  • Enhanced Publish Workflow (59ecea0) - Improved publish workflow to automatically trigger on version tag pushes for more reliable releases
  • Optimized Package Release Process (4fd9066) - Modified CI pipeline to only perform package releases when there is a new tag on main branch, reducing unnecessary builds

📚 Documentation

  • Updated README and Release Workflow Documentation (cdb095b) - Enhanced documentation with improved release workflow guides and clearer contributor instructions

🔧 Technical Details

  • Commit Range: v0.1.3..HEAD
  • Total Changes: 7 commits
  • Breaking Changes: None
  • Migration Required: No

📋 Migration Notes

  • No breaking changes in this release
  • Drop-in update - all existing functionality remains unchanged
  • No migration required - this is a safe patch release

🎯 What's New for Users

Security Scanning

The security scan agent now properly includes bun.lockb files in its scanning scope, ensuring comprehensive security analysis for projects using Bun as their package manager.

Improved Dependency Analysis

The dependency analysis agent now includes user input filters, providing more granular control over dependency analysis and better insights into project dependencies.

Automated Release Process

The release workflow has been streamlined with automated changelog generation and improved CI/CD pipeline that only triggers releases on new version tags.

🚀 Next Steps

After updating to v0.1.4, you can:

  1. Take advantage of enhanced security scanning - ask Cursor chat for a "security scan" of dependencies.
  2. Use improved dependency analysis - run npm/yarn/pnpm install

🔗 Useful Links


This release focuses on improving the developer experience with better security scanning, enhanced dependency analysis, and more reliable release automation. All changes are backward compatible and require no migration effort.