Fpdb-3.0.0-beta1
Changelog Summary
Bug Fixes
Fixed issues related to undefined player names on the first hand.
Resolved side pot calculations when uncalled.
Corrected table detection for MTT and SNG formats.
Fixed Winamax table detection encoding errors.
Addressed issues with rake calculation being redundant.
Fixed missing functions on iPoker integration.
Resolved UI-related bugs, including scrollbar resizing.
Feature Enhancements
Added support for importing the SpotPoker format.
Enhanced table detection for various poker tours.
Implemented a logger with color and icons for improved UI clarity.
Added f-string formatting for log outputs.
Extended functionality for tournament winnings calculation.
Codebase Improvements
Replaced legacy print() statements with logging functions for better debugging.
Removed unnecessary prints and added structured logging.
Refactored logger and UI components for better maintainability.
Release Preparations
Merged multiple feature branches and prepared for a new release.
UI Updates
Updated HUD configuration window with a new title.
Added "Stat Set" naming to the HUD configuration interface.
Developer Quality
Debug mode activated for certain modules to handle specific edge cases.
Focused on making logs structured, readable, and actionable.
Other Improvements
Integrated fixes for table detection errors and rake handling.
Removed redundant rake calculations across hands in tours.
For windows users, execute install.bat before launching Fpdb