Changelog
v1.2.9 (2025-10-12)
✨ Enhancements
- ASCII Art Alignment: Fixed all alignment issues with Calvin character display across all modes
- Template System Overhaul: Restructured card generation with individual field placeholders for perfect formatting.
- URL Shortener Integration: Maintained cf.link branded URLs across all display modes
- Added accolades: Added accolades as part of the display.
- Professional Status Update: Updated development status to “Production/Stable”
🔧 Technical Improvements
- Build System Migration: Migrated from setup.py to modern pyproject.toml configuration
- Makefile Integration: Added automated build, test, and publish workflows
- Package Metadata: Enhanced package classification and keywords for better discoverability
📚 Documentation
- Installation Instructions: Updated README with in-tree build commands
- Usage Examples: Added comprehensive examples for all new features
- API Documentation: Enhanced docstrings and function signatures
- Changelog Management: Improved changelog automation and formatting
🔗 Dependencies & Build
- Build Tools: Updated to use
build
andtwine
for modern Python packaging - Package Structure: Optimized package data inclusion and exclusions
- Python Compatibility: Maintained support for Python 3.6+ while leveraging modern features
Unreleased
Merged pull requests:
- Add accolades to main.py #23 (Corefinder89)
- Documentation #22 (Corefinder89)
- Documentation #21 (Corefinder89)
- Documentation #20 (Corefinder89)
- Documentation #19 (Corefinder89)
- Documentation #18 (Corefinder89)
- Documentation #17 (Corefinder89)
- Documentation #16 (Corefinder89)
- Documentation #15 (Corefinder89)
- Documentation #14 (Corefinder89)
- Documentation #13 (Corefinder89)
- Documentation #12 (Corefinder89)
- Add changes for theme #11 (Corefinder89)
- Documentation #10 (Corefinder89)
- Documentation #9 (Corefinder89)
- Documentation #8 (Corefinder89)
- Add changes to readme #7 (Corefinder89)
- Enhancements #6 (Corefinder89)
- Add enhancements for changelogs #5 (Corefinder89)
- Enhancements #4 (Corefinder89)
v1.2.7 (2025-10-02)
Merged pull requests:
- Add changes in versioning #3 (Corefinder89)
- Merge all codebase for url-shortener #2 (Corefinder89)
- Url shortener #1 (Corefinder89)
* This Changelog was automatically generated by github_changelog_generator