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.

🔧 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