Releases: emcek/dcspy
Releases · emcek/dcspy
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
dcspy 3.1.1
- Fix parsing data for AH-64D Apache
dcspy 3.1.0
- LCD buttons can be assigned to any control/instrument like G-Keys
- Report progress of live DCS-BIOS cloning repository gradually
- Add progress when pulling DCS-BIOS repository
- Fix parsing wrong configuration from YAML file - #221
- Update images keyboards to show all supported keys
- Fix apply wrong configuration form config.yaml when starting
- Fix radios for A-10C and A-10C II - - !227
- Internal:
- Update Pyside6, pydantic and psutil libraries
- Add caching when paring DCS-BIOS yaml files for airplanes
- Support old and new location of version file for DCS-BIOS
- Fix parsing
Export.lua
file - Fix donate button
- Add more unit test of QtGUI
- decrease complexity of code in few places
dcspy 3.0.0
- Use PySide6 instead of Custom Tkinter framework
- Recognize Git objects for DCS-BIOS live repository
- Improve DCS-BIOS update process
- Add support for G-Keys of Logitech keyboards
- Allow assign G-Keys to any control/instrument of all DCS-BIOS supported planes
- New model of support mods: basic (only G-Key) and advanced (G-Key + LCD)
- Support for Python 3.12
- Internal:
- G-Keys Logitech SDK C library
- Use Pydantic data models
- Auto migration of configuration file
- Add unit tests for Qt GUI
- improve CI process - add Python 3.12
dcspy 2.3.3
- Last version with Tkinter GUI
- Alignment with latest DCS-BIOS for: F-15ESE Eagle and AV-8B Night Attack
- Git is mandatory requirement since DCS-BIOS change structure with support for OB 2.9.0
- DCS-BIOS 0.7.49 is no loger supported, use live git version instead
- Internal:
- formatting code across project to match style
- update dependencies to latest version to mitigate vulnerabilities
- generate fixtures for unit tests instead of crating them manually
- use newer random pytest plugin
dcspy 2.3.2
- Show message dialog when there is problem with DCS-BIOS live repository.
dcspy 2.3.1
- Hotfix: add missing files
dcspy 2.3.0
- Add radios presets for A-10C and A-10C II
- Add ARC-210 data for A-10C II
- Allow to download DCSpy while checking for new version
- Auto refresh about tab
- Collect data for troubleshooting
- Internal:
- Remove support for Python 3.7
- Add Python 3.12 RC1 in CI process
- Loading Logitech C library using
cffi
instead of built-inctypes
dcspy 2.2.0
- Add support for F-15E Eagle and its UFC
- Internal:
- Change way of handling buttons
- use newest version of
packaging
- fix PyInstaller exception during runtime
dcspy 2.1.2
- Fix problem when git executable is not available (for DCS-BIOS live)
- Add tooltips to some widgets