changelog-maintenance

Maintain comprehensive changelogs and release notes following Keep a Changelog format. Use when documenting version history, release notes, or tracking changes across versions.

By aj-geddes · 484 installs

npx skills add aj-geddes/useful-ai-prompts --skill changelog-maintenance

Source repository · Upstream listing

Changelog Maintenance Overview Create and maintain structured changelogs that document all notable changes to your project, following industry best practices like Keep a Changelog and Semantic Versioning. When to Use Version history documentation Release notes generation Breaking changes tracking Migration guide creation Deprecation notices Security patch documentation Feature announcements Bug fix tracking CHANGELOG.md Template javascript // Old (v1) fetch("/api/users/list") .then((res) = res.text()) .then((xml) = parseXML(xml)); // New (v2) fetch("/api/v2/users") .then((res) = res.json()) .then((data) = console.log(data)); 3. Run database migrations: 4. Update environment variables: [1.5.2] 2024 12 15 Fixed Fixed pagination bug on user list page Resolved timezone issues in reports Fixed email notification delays [1.5.0] 2024 12 01 Added New reporting dashboard Custom fields for user profiles Webhook support for integrations Changed Improved search performance Updated UI components library [1.0.0] 2024 10 01 Added Initial release User management Basic API Authentication and authorization Database migrations Unit and integration tests [Unreleased]: https://github.com/user/repo/compare/v2.1.0...HEAD [2.1.0]: https://github.com/user/repo/compare/v2.0.5...v2.1.0 [2.0.5]: https://github.com/user/repo/compare/v2.0.0...v2.0.5 [2.0.0]: https://github.com/user/repo/compare/v1.5.2...v2.0.0 [1.5.2]: https://github.com/user/repo/compare/v1.5.0...v1.5.2 [1.5.0]: https://github.com/user/repo/compare/v1.0.0...v1.5.0 [1.0.0]: https://github.com/user/repo/releases/tag/v1.0.0 markdown Release Notes Version 2.1.0 Release Date: January 15, 2025 Download: [v2.1.0](https://github.com/user/repo/releases/tag/v2.1.0) 🎉 Highlights OAuth2 Authentication : Sign in with GitHub and Google GraphQL API : New GraphQL endpoint alongside REST API Dark Mode : Full dark mode support across all pages Real time Notifications : WebSocket powered live updates 10 New Languages : Expanded internationalization support 📦 What's New OAuth2 Authentication You can now sign in using your GitHub or Google account. Configure OAuth in Settings Authentication. GraphQL API Access your data with GraphQL for more efficient queries: Endpoint: https://api.example.com/graphql Documentation: [GraphQL API Docs](https://docs.example.com/graphql) Dark Mode Enable dark mode in Settings Appearance or use system preferences. ![Dark Mode Screenshot](screenshots/dark mode.png) 🔧 Improvements 3x Faster Search : Improved search algorithm Better Error Messages : More helpful error messages with suggestions Enhanced Performance : 50% faster page loads Mobile Improvements : Better responsive design for tablets 🐛 Bug Fixes Fixed race condition in order processing Fixed memory leak in WebSocket connections Fixed timezone handling in date pickers Fixed accessibility issues in navigation 🔒 Security Updates CRITICAL : Fixed SQL injection vulnerability (CVE 2025 12346) Impact : High Allows unauthorized database access Action : Upgrade immediately if using v2.0.0 v2.0.9 Fixed XSS vulnerability in comment rendering (CVE 2025 12347) Updated dependencies with security patches 📋 Breaking Changes Deprecated APIs (Removal in v3.0.0) The following REST API v1 endpoints are deprecated and will be removed in v3.0.0: Old Endpoint New Endpoint Migration Guide /api/users/list /api/v2/users [Link](docs/migration.md users) /api/products/search /api/v2/products?q= [Link](docs/migration.md products) Timeline : These endpoints will continue working until June 2025. Updated Dependencies Node.js : Minimum version is now 18.x (was 16.x) React : Upgraded to 19.0.0 PostgreSQL : Minimum version is now 14 (was 13) 📖 Documentation [Full Changelog](CHANGELOG.md) [API Migration Guide](docs/api migration.md) [Upgrade Guide](docs/upgrade guide.md) [API Documentation](https://docs.example.com/api) 🔄 Upgrading From v2.0.x From v1.x Please see the [v1 to v2 Migration Guide](docs/v1 to v2 migration.md) for detailed upgrade instructions. 🙏 Contributors Thanks to all contributors who made this release possible: @contributor1 OAuth2 implementation @contributor2 GraphQL API @contributor3 Dark mode @contributor4 Performance improvements 📞 Support Issues : [GitHub Issues](https://github.com/user/repo/issues) Discussions : [GitHub Discussions](https://github.com/user/repo/discussions) Documentation : [docs.example.com](https://docs.example.com) Email : support@example.com 🔜 What's Next? Coming in v2.2.0: Advanced analytics dashboard Plugin system for extensibility Mobile apps (iOS and Android) Improved team collaboration features Stay tuned! Version: MAJOR.MINOR.PATCH MAJOR version: Incompatible API changes MINOR version: Add functionality (backwards compatible) PATCH version: Backwards compatible bug fixes Examples: 1.0.0 → 1.0.1: Bug fixes 1.0.1 → 1.1.0: New features (backwards compatible) 1.1.0 → 2.0.0: Breaking changes