Releases: Thisal-D/ctkchart
v2.1.1
Full Changelog: v2.0.3...v2.1.1
v2.0.3
Full Changelog: v2.0.2...v2.0.3
v2.0.2
Full Changelog: v2.0.0...v2.0.2
v2.0.0
Full Changelog: v1.0.0...v2.0.0
v1.0.0
Full Changelog: v0.0.2...v1.0.0
v0.0.2
Full Changelog: v0.0.1...v0.0.2
v0.0.1
v2.1.6
What's Changed
🛠️ Bug Fixes
Line Chart Theme Initialization Issue
A thank you to @Bromson3105 for reporting and investigating the issue related to theme configuration for CTkLineChart
. The problem occurred when the ThemeManager
was initialized before creating chart widgets, resulting in the error:
Line Chart theme configure failed: 'CTkLineChart' object has no attribute '_CTkLineChart__y_axis_frame'
Fix:
The ThemeManager
initialization has been updated to run after the chart object is created, resolving the issue.
Steps to Update:
To get the fix, update to the latest version by running:
pip install --upgrade ctkchart
Feel free to test the updated release and share any further feedback! 🎉
v2.1.5
What's Changed
-
New Method Added to CTkLineChart Object
Method Name Description Parameters Return Type clear_data
Clears the data for all lines within the chart, ensuring that only the most recent visible data points are retained. If the total data points exceed the maximum visible points, the older data is removed from each line's data. This method ensures that the chart displays only the relevant portion of data based on the maximum visible range. - None
-
New Method Added to CTkLine Object
Method Name Description Parameters Return Type clear_data
Clears the data for a specific line, ensuring that only the most recent visible data points are retained. If the line's data exceeds the maximum visible points, the older data is trimmed. This method allows each line to independently clean its data, ensuring it remains within the visible range. - None