Releases: marvin1099/StreamCliCounters
Releases · marvin1099/StreamCliCounters
Release list
v0.3
- added: Interactive menu mode (-m / --interactivemode): a full numbered menu for all counter operations without needing CLI flags
- added: ** indicator in -l / --list output marks the currently selected counter
- added: .gitignore setup to only track README.md, LICENSE, and AdCliCounter.py
- fixed: suffix_counter printed "Set prefix" instead of "Set suffix"
- fixed: change_conter crashed with TypeError when no change value was given
- fixed: validate_version had a missing self. on backup_config() call
- fixed: delete_stream_counter printed "skipping shortcut deletion" instead of "stream file deletion"
- fixed: Various typos (allredy, Deleteing, unsuported, etc.)
- cleanup: Removed unused default_change field and associated dead code
- cleanup: All None comparisons now use is/is not (PEP 8)
- cleanup: Bare except: replaced with except OSError
- cleanup: remove_counter selection logic simplified
- cleanup: Ruff formatting applied
- cleanup: README overhauled with interactive mode docs, fixed examples, corrected flag explanations
v0.2
A structure update
I have also changed the counter format from
["%prefix%","%value%","%suffix%"]
to the following
{"prefix":"%prefix%","value":%value%,"suffix":"%suffix%"}