Releases: emcek/dcspy
Releases · emcek/dcspy
dcspy 3.5.1
dcspy 3.5.0
dcspy 3.4.2
- Fix update process when downloaded new release can not be saved in filesystem
dcspy 3.4.1
What's Changed
Full Changelog: v3.4.0...v3.4.1
dcspy 3.4.0
- Support for new devices (with G-Key and mouses with extra buttons):
- Keyboards without LCD: G910, G710, G110, G103, G105, G11
- Headphones: G35, G633, G930, G933
- Mouses: G600, G300, G400, G700, G9, MX518, G402, G502, G602
- Internal:
- improve type hinting in codebase
- decrease code complexity
- Bump PySide6 to 6.7.0
- Drop support for Python 3.8
dcspy 3.3.0
- Add new State action to set a particular value for any controller (@emcek)
- Unload the previous plane when loading the next one - remove old BIOS callbacks (@emcek)
- When a new version is downloaded, DCSpy will restart itself (@emcek)
- Now all executable files do not contain a version, so LGS will not complains about profile name (@emcek)
- Internal:
- Make LCD SDK more flexible and allow to start DCSpy without working LCD
- add E2E test to run locally full flow of DCS-BIOS
- Cleanup models and SDK packages
dcspy 3.2.0
dcspy 3.1.4
- Refresh G-Keys tab, after installation of DCS-BIOS
- Some custom request from config file are set as a different type
- Keep more LCD screenshots to make troubleshooting easier
- Make sure last character in CUSTOM request is always pipe
- Internal:
- update lib dependencies and tools: pydantic, psutil
dcspy 3.1.3
- Fix loading empty YAML file when Loading Logitech Keyboard instance
- Show saved collection debug file in status bar
- Internal:
- Start loging form very beginning
- Fixing one of migration functions, old configuration could be not cleared
dcspy 3.1.2
- Show messagebox during stat-up when Git executable is missing
- Add dcs.log to debug data collection
- Internal:
- Update GitPython library