Skip to content

Commit bc2de6a

Browse files
committed
Add release notes for v0.1.4
1 parent f93ea60 commit bc2de6a

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

RELEASES.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,41 @@
22

33
This file will contain a changelog for all release versions of py_cui.
44

5+
## v0.1.4 - Oct 29 2021
6+
7+
This release focuses on improving debugging tools for py_cui developers, adds mouse press support, improves user defineable callbacks for certain actions, and allows for "forgetting" widgets. It also drops support for python versions older than 3.6, improves some logging message levels, overhauls the widget ID system, and adds a large amount of various bugfixes and other minor new features. Please see the more detailed breakdown and issue list below.
8+
9+
**What this pull request changes**
10+
11+
* Live-Debug mode added. When enabled, a certain keybinding (default `Ctrl-D`) will open up an overlay widget with recent logger messages displayed. Log messages buffered up until a certain maximum. Standard logging levels are supported. Will make debugging UI issues and especially `py_cui` development much easier.
12+
* Support for variety of mouse functions - left/right/middle clicks, double clicks, triple clicks, presses and releases
13+
* Allow for user setting of mouse commands like key commands
14+
* Allow setting an on-selection-change event function for scroll menus
15+
* Python versions older than 3.6 dropped from support. I had wanted to keep around support for older versions due to the vintage of OS I used at work - but we have recently migrated everything to RHEL 8, giving me an excuse to drop older versions
16+
* Some changes to log message levels
17+
* Change to widget ID system - widgets now just get integers as IDs, this is cleaner
18+
* Add ability to "forget" a widget and remove it from an active UI
19+
20+
### Issues Fixed
21+
22+
* #106
23+
* #58
24+
* #109
25+
* #98
26+
* #115
27+
* #113
28+
* #100
29+
* #72
30+
* #126
31+
* #119
32+
* #114
33+
* #107
34+
35+
### Breaking Changes
36+
37+
* There should be no major outward facing breaking changes with this release
38+
39+
540
## v0.1.3 - Mar 19 2021
641

742
This release adds filedialog popup support, a significant overhaul of the slider widget, overhaul of testing, scroll menu improvements, and minor bugfixes

0 commit comments

Comments
 (0)