Changelog

This page tracks all notable changes to the Financial Debt Optimizer project.

For the most up-to-date changelog, please see our CHANGELOG.md file on GitHub.

Version 1.1.0 (Latest)

New Features: - Complete Sphinx documentation system - Read the Docs integration - Enhanced API documentation with type hints - Comprehensive user guide and examples - FAQ section with common use cases

Improvements: - Better error messages and validation - Improved code organization and structure - Enhanced testing coverage - Professional documentation theme

Documentation: - Complete rewrite of all documentation - Real-world examples and use cases - API reference with detailed docstrings - Installation and quick start guides

Version 1.0.0

Initial Release: - Debt optimization algorithms (avalanche, snowball, hybrid) - Excel file input/output support - Command-line interface - Python API for programmatic access - Visualization charts and reports - Comprehensive test suite - Professional codebase structure

Core Features: - Multiple debt repayment strategies - Payment schedule generation - Interest calculations and projections - Excel-based data import/export - Chart generation and visualization

Technical: - BSD 3-Clause license - Python 3.8+ support - Full test coverage - Continuous integration setup - Professional packaging for PyPI

View Full Changelog

For detailed information about all releases, including bug fixes, technical changes, and migration notes, please visit our complete CHANGELOG.md on GitHub.

Release Notes Format

Our changelog follows the Keep a Changelog format and uses Semantic Versioning.

Categories: - Added: New features - Changed: Changes in existing functionality - Deprecated: Soon-to-be removed features - Removed: Now removed features - Fixed: Bug fixes - Security: Security vulnerability fixes

Stay Updated

To stay informed about new releases:

  • Watch the repository on GitHub for notifications

  • Star the project to show your support

  • Subscribe to release notifications

  • Follow the project for updates

All releases are also available on PyPI.