Skip to content

v0.4.1

Choose a tag to compare

@usrrname usrrname released this 16 Sep 19:25
· 91 commits to main since this release
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.