3.8.1 (2025-09-14)
- 🐛 improve markdown formatting in version-info files (d2a72e1)
3.8.0 (2025-09-14)
- ✨ complete Node.js and React Native stacks to 100% (c56c004)
3.7.0 (2025-09-14)
- ✨ complete Angular, Next.js and React documentation files (b69fecf)
3.6.0 (2025-09-14)
- ✨ update IDE selector terminal screenshot (1699590)
3.5.0 (2025-09-14)
- ✨ complete React Native and Vue best practices documentation (1d35d69)
3.4.1 (2025-09-14)
- 🐛 merge remote changes and finalize commit guidelines improvements (e8a4591)
- 🐛 strengthen git commit guidelines to prevent accidental major versions (3a254c2)
3.4.0 (2025-09-14)
- ✨ complete stack documentation with missing core files (71abfa8)
3.3.1 (2025-09-14)
- 🐛 correct README implementation status to match actual codebase (e9dd292)
3.3.0 (2025-09-14)
- ✨ add styling and state management documentation for React, Vue, and Svelte (8fe670c)
3.2.3 (2025-09-14)
- 🐛 update progress bar URLs from progress-bar.dev to progress-bar.xyz (ebeddc6)
3.2.2 (2025-09-14)
- 🐛 merge remote changes from semantic-release (5d09c12)
- 🐛 update project description to reflect multi-IDE support (b315cd5)
3.2.1 (2025-09-14)
- 🐛 improve CLI UX by moving IDE selection before path questions (c12b3b5)
3.2.0 (2025-09-14)
- ✨ add IDE selector interface screenshot to README (3f2eec6)
3.1.1 (2025-09-14)
- 📝 update package description to reflect multi-IDE support (bfa34ed)
3.1.0 (2025-09-14)
- ✨ enhance --info command with comprehensive details (cab9b08)
3.0.1 (2025-09-14)
- 🐛 revert incorrect version bump to v3.0.0 (65cf80d)
2.4.2 (2025-06-16)
- expand globs in templates (0e45d84)
2.4.1 (2025-06-16)
- replace root placeholder in docs (9a4d750)
2.4.0 (2025-06-16)
2.3.0 (2025-06-09)
- 🐛 complete version-info.md templates and add Astro version detection (deea278)
- ✨ add Astro v4 and v5 template support with comprehensive feature guides (b6a375b)
- ✨ refactor service architecture with stack-specific version detection (9024409)
2.2.0 (2025-05-29)
- 🔥 update go rules (0706a37)
2.1.0 (2025-05-29)
- 🔥 add rules for angular (fb37727)
2.0.0 (2025-05-29)
- ⚡ Release new version 2.0 with MCP rules! (fc89584)
- Add new options to use rules of mcp tools
1.15.0 (2025-05-29)
- 🚀 Change to version 2.0 with MCP rules now (3d63abc)
1.14.0 (2025-05-29)
- 🎉 complete MCP Tools documentation and upgrade to v2.0.0 - Add comprehensive MCP Tools Development section to CONTRIBUTING.md - Create detailed MCP Tools Integration Guide (docs/mcp-tools-guide.md) - Update services architecture documentation with McpService details - Update CLI development rules with MCP Tools workflow - Upgrade package.json to version 2.0.0 with new MCP keywords - Add multi-select MCP tools support documentation - Document new cli/services/stack/ and cli/services/mcp/ architecture - Include testing guidelines for MCP service development - All 144 tests passing with comprehensive MCP coverage BREAKING CHANGE: Major version 2.0.0 introduces comprehensive MCP Tools integration as a core feature, representing a significant expansion of Agent Rules Kit capabilities. The service architecture has been completely reorganized with new directory structure and dedicated MCP service. (bfaaadd)
1.13.0 (2025-05-29)
- 🎉 refactor services architecture and enhance MCP tools support - Reorganize services into logical directories (stack/, mcp/) - Create dedicated McpService for better separation of concerns - Move all stack-specific services to cli/services/stack/ directory - Move MCP functionality to cli/services/mcp/ directory - Update all import paths to reflect new structure - Add comprehensive tests for McpService (15 test cases) - Update README with enhanced MCP tools documentation - Add multi-select capability for MCP tools installation - Improve CLI workflow with better organization - All 144 tests passing with new architecture BREAKING CHANGE: Service architecture has been completely reorganized. Stack services moved to cli/services/stack/ and MCP functionality extracted to cli/services/mcp/. Import paths for services have changed, requiring updates for any external integrations. (31c70d3)
1.12.0 (2025-05-29)
- ✨ add complete MCP (Model Context Protocol) support - Add comprehensive MCP stack with 6 SDKs (Python, TypeScript, Java, Kotlin, C#, Swift) - Implement base architecture concepts and best practices guides - Create server/client/toolkit architecture options - Add complete SDK-specific implementation guides - Update README with MCP documentation and 100% implementation status - Add kit-config.json support for SDK-as-version approach - Successfully tested with Python and TypeScript SDKs - All 129 tests passing, no regressions (58500de)
- ✨ add Pampa semantic code search support - Add Pampa as simple stack with no version complexity - Include semantic search concepts and MCP integration rules - Create installation guide for AI agents - Add comprehensive usage patterns and best practices - Update README with Pampa documentation and 100% status - All 129 tests passing, fully functional (6d043d1)
- 🎉 add MCP Tools support and upgrade to v2.0.0 - Add comprehensive MCP tools integration with 5 popular tools (PAMPA, GitHub, Memory, Filesystem, Git) - Create short, practical usage rules focused on agent workflows - Implement checkbox selection for multiple MCP tools - Add new mcp_tools configuration section in kit-config.json - Update CLI with MCP tools selection and installation flow - Add copyMcpToolsRules method to StackService - Update README with MCP Tools Integration section - Upgrade to version 2.0.0 for major feature addition - All 129 tests passing, fully functional BREAKING CHANGE: This introduces a new major feature set with MCP tools support, representing a significant expansion of the Agent Rules Kit capabilities. (1497ae2)
1.11.1 (2025-05-29)
- 🐛 improve service loading system and stack selection (e10156f)
1.11.0 (2025-05-29)
- ✨ improve CLI UX and fix global rules installation (5f157f8)
1.10.0 (2025-05-29)
- 🎉 implement improved CLI flow and reorganize project structure (82eb358)
1.9.0 (2025-05-29)
1.8.0 (2025-05-25)
- Add initial support for React Native stack (5f420b6)
- Add version-specific rule templates for React and Next.js (02e0b41)
1.7.0 (2025-05-16)
- Add comprehensive guides for security, SEO, performance optimization, and testing in Nuxt 3 (082d386)
1.6.0 (2025-05-15)
- ✨ implementación completa del stack de NestJS con arquitecturas standard y microservicios (c92d8f7)
1.5.0 (2025-05-15)
- ✨ implementación completa del stack de Go con múltiples arquitecturas (c7fa319)
1.4.3 (2025-05-13)
- 📝 Implementación de documentación para SvelteKit al 70% (b76a55b)
1.4.2 (2025-05-13)
- 📝 Implementación de documentación para Svelte al 70% (07fd39c)
1.4.1 (2025-05-13)
- ✨ Make supported stacks list dynamic in info display (0851ef7)
1.4.0 (2025-05-13)
- ✨ Add --info flag for project information display (06f1547)
1.4.0 (2025-05-14)
- ✨ Add --info flag for project information display (43feac9)
- ♻️ Improve test-cli.js with better documentation and options (26edff3)
- New
--infoflag to show project information, usage and repository link - Improved documentation for testing with
test-cli.js - Enhanced CLI help messages
- Refactored test CLI script with better documentation
- Updated glob pattern handling in template files
- Removed need for test-astro.js by enhancing main test script
1.3.3 (2025-05-13)
- ✨ Add Astro documentation (917755a)
- ✅ update documents globs attribute (0e29c42)
- 📝 Add Astro documentation with content collection and integration guides (a6dcf4a)
- 🔧 Remove pattern_rules and globs from kit-config.json (d882b88)
1.3.2 (2025-05-13)
- 📝 update documentation for nuxt (f5160d0)
1.3.1 (2025-05-12)
- 🐛 complete Nuxt 3 documentation and test suite (b8203a7)
1.3.0 (2025-05-12)
- update environment and fixes new release (020f518)
1.2.1 (2025-05-08)
- ⚡ show version by package.json on cli and readme update (ec4ed5a)
1.2.0 (2025-05-08)
- ⚡ add git commit guidelines as global rules (b97338a)
1.1.0 (2025-05-07)
- 📝 set rules as always (74bc35b)
1.0.0 (2025-05-07)
- 🎉 prepare for major version release with service architecture (3bba84e)
- Complete refactoring from helper-based to service-based architecture. Service files are now in cli/services/ instead of cli/utils/
0.4.0 (2025-05-07)
- cli: Actualizar index.js para usar métodos correctos del CliService (27837d6)
- corregir configuración de mocks en pruebas de servicios para fs-extra (a2c1a02)
- core: Reestructuración completa a arquitectura de servicios v1.0.0 (a170da1)
0.3.3 (2025-05-07)
- ⚡ add version for some new stacks (3256689)
0.3.2 (2025-05-06)
- 🚑 add glob rules always and files from configs (b7252ae)
0.3.1 (2025-05-06)
- ⚡ Adapting rules and new todos (2fe7409)
0.3.0 (2025-05-06)
- 🚑 variable uppercase to npm (4dc8a4c)
- 🐛 install pnpm on release workflow (cda33a3)
- 🐛 projectPath default (8b733c1)
- 🐛 semantic release (4af97f7)
- ✨ fix variable name (3ed2a47)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-
✨ Astro v4 and v5 Support: Extended Astro templates to support the latest framework versions
- Astro v4 Features: Astro DB, Actions, enhanced i18n, development toolbar enhancements, request rewriting, CSRF protection
- Astro v5 Features: Content Layer API, Server Islands, astro:env, Sessions (experimental), responsive images, Container API
- Comprehensive guides with practical examples for all new features
- Updated kit-config.json to include v4 and v5 version ranges
- Support for modern Astro development patterns and best practices
-
✨ Refactored Service Architecture: Improved modularity and maintainability
- Stack-specific Services: Each stack now has its own service with specialized version detection
- Generic Fallback: Automatic fallback to generic detection patterns when specific services aren't available
- Dynamic Service Loading: Services are loaded on-demand for better performance
- Centralized Stack Service: Moved stack-service.js to services/ directory for better organization
- Removed Generic Service: Eliminated unused generic-service.js and related functionality
- 🐛 Version Info Templates: Completed missing version-info.md files
- Added comprehensive version-info.md template for examples
- Created Astro-specific version-info.md with proper metadata
- Enhanced version detection for all supported stacks
- Improved template variable substitution and formatting
- Architecture management for Next.js (app, pages, hybrid)
- Template variable processing for all files
- Improved replacement of template variables using array-based approach
- Status badges in README showing implementation progress
- Pre-commit and pre-push hooks with Husky
- Additional Cursor rules for architecture and template processing
- Reorganized Next.js specific code into separate helper file
- Updated CLI to use architecture selection for Next.js
- Improved README with direct execution instructions (npx/pnpx)
- Refactored file helper methods for better maintainability
- Enhanced test suite with additional tests for Next.js helpers
- Template variables not being replaced in mirror documentation
- Default architecture selection in prompts
- Router/architecture terminology consistency
- Modular code restructuring for better maintainability
- Template variable substitution:
{projectPath},{detectedVersion},{versionRange} - Option to confirm or manually select detected framework version
- English localization of all texts
- Complete unit tests for all modules
- Improved README documentation
- Project logo
- Reorganized
architectureswithin each stack inkit-config.json - Improved architecture/version selection experience in CLI
- Restructured folders for better organization
- Updated dependencies versions
- Template variables not being replaced correctly
- Architecture detection from new locations
- Initial support for Laravel, Next.js, React, Angular, NestJS and Astro
- Framework version detection
- Base templates for most common stacks
- Integration with .cursor/rules for use with Cursor AI
- Improved version detection for Laravel
- Updated documentation
- Initial CLI version
- Base project structure
- Basic Laravel support