Skip to content

Releases: emcek/dcspy

dcspy 3.6.3

22 Jan 17:48
Compare
Choose a tag to compare
  • Fix Windows toolbar icon (@emcek)
  • Show progress when downloading DCS-BIOS or new DCSpy release (@emcek)
  • Fix when LCD is not cleared - #442 (@emcek)

dcspy 3.6.2

18 Jan 22:10
Compare
Choose a tag to compare
  • Initial support colors for G19 - @emcek
  • Internal:
    • Improve checking for new releases (pydantic model) - @emcek
    • Only one branch stable version of DCS is preferred for new installs - @emcek
    • Make Nuitka with Python 3.13 default when building executable - @emcek

dcspy 3.6.1

05 Nov 10:33
Compare
Choose a tag to compare
  • Fix issue font size for G19 can be overwritten #394 - @emcek
  • Dcspy not started with Python 3.9, fix issue with pydantic and type annotations - @emcek
  • Internal:
    • Improve test coverage
    • Use type annotation from future

dcspy 3.6.0

03 Nov 12:37
Compare
Choose a tag to compare
  • Use symbolic link to DCS-BIOS live repository #347 (@emcek)
  • Compile DCS-BIOS using LuaJIT from lupa library #373 (@emcek)
  • Make switching between regular and live version of DCS-BIOS more reliable #390 (@emcek)
  • Internal:
    • Update PySide6 framework to 6.8.0.2
    • Add support for Python 3.13
    • Introduce WorkerSignalsMixIn to remove code duplication

dcspy 3.5.2

12 Sep 20:07
Compare
Choose a tag to compare
  • GUI should not be hide when starting when configuration is wrong (@emcek)
  • Generate BIOS JSON's file during start-up and after BIOS update (@emcek)
  • Move documentation to: dcspy.readthedocs.io site (@emcek)
  • Internal:
    • move default config into resources directory
    • check if BIOS JSON's files exist before do generation and compilation
    • Introduction of UV tool
    • use src-layout for python package
    • introduce Nuitka based executable generation
    • clean-up release pipeline

dcspy 3.5.1

26 May 17:00
Compare
Choose a tag to compare

dcspy 3.5.0

26 May 11:11
361aca6
Compare
Choose a tag to compare
  • Basic support for F-4E Phantom II (@emcek)
  • Add button to repair DCS-BIOS installation (@emcek)
  • Can't start DCSpy after stopping #314 (@emcek)
  • Internal:
    • Update PySide6 framework
    • optimize unit tests

dcspy 3.4.2

08 May 20:44
Compare
Choose a tag to compare
  • Fix update process when downloaded new release can not be saved in filesystem

dcspy 3.4.1

04 May 10:45
Compare
Choose a tag to compare

What's Changed

  • Fix starting DCSpy with new devices by @emcek in #303
  • Internal:

Full Changelog: v3.4.0...v3.4.1

dcspy 3.4.0

01 May 10:56
Compare
Choose a tag to compare
  • 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