Added
- Project setup.
- Initial functionality implemented.
---
How to Use This Changelog
- **Added:** For new features.
- **Changed:** For changes in existing functionality.
- **Deprecated:** For features that will soon be removed.
- **Removed:** For features that have been removed.
- **Fixed:** For bug fixes.
- **Security:** In case of vulnerabilities addressed.
---
Versioning
This project uses **Semantic Versioning (MAJOR.MINOR.PATCH)**:
- **MAJOR:** Incompatible API changes.
- **MINOR:** Backward-compatible new features.
- **PATCH:** Backward-compatible bug fixes.
For example:
- `1.0.0`: Major release with breaking changes.
- `1.1.0`: New backward-compatible feature.
- `1.1.1`: Bug fix or minor change.
---
Contributing to the Changelog
When contributing changes, ensure you update the `[Unreleased]` section of this file with a brief description of your contribution.
- Use clear, concise language.
- Categorize your change under **Added**, **Changed**, **Deprecated**, **Removed**, **Fixed**, or **Security**.
When releasing a new version:
1. Move changes from `[Unreleased]` to a new section with the version number and release date.
2. Update any relevant documentation if necessary.
---
Thank you for helping us maintain a clean and clear changelog! 🚀