Skip to content

Releases: emcek/dcspy

dcspy 3.8.1

27 Mar 21:52

Choose a tag to compare

  • Fix debugger tab in dark mode - #551 (@emcek)
  • Switching color schem, switching images and logos in Application - #554 (@emcek)
  • Internal:

dcspy 3.8.0

02 Feb 13:50

Choose a tag to compare

  • Add initial support for C-130J 30 Hercules - #534 (@emcek)
  • Add configurable DCS-BIOS git repository - #533 (@emcek)
  • Allow checkout remote git branches for BIOS - #530 (@emcek)
  • Internal:
    • remove psutil library - #531 (@emcek)
    • use new API of Pillow Image object get_flattened_data() - #532 (@emcek)
    • Use suppress from contextlib - #535 (@emcek)

dcspy 3.7.1

07 Sep 21:25

Choose a tag to compare

  • Update About dialog
  • Fix external documentation
  • Fix very rare case for G19 when wrong font is applied
  • Verify checksum of downloaded release file
  • Internal:
    • Add DED font (G19 only) to FontConfig object
    • Use Windows 2025 Server as CI host

Full Changelog: v3.7.0...v3.7.1

dcspy 3.7.0

26 Jul 21:12

Choose a tag to compare

  • Add Dark Mode #479 @emcek
  • Use setup to install dcspy #500 @emcek
  • DCS-BIOS change default branch to main @emcek
  • Add debug tab to main window #463 @emcek
  • Use LCD text mode for welcome screen @emcek
  • Internal:
    • Update PySide6 framework to 6.9.1
    • Refactor starter module and ddl_load() function
    • Introduce uv tool for CI process
    • Remove PyInstaller and use Nuitka for building executable

Full Changelog: v3.6.3...v3.7.0

dcspy 3.6.3

22 Jan 17:48

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)

Full Changelog: v3.6.2...v3.6.3

dcspy 3.6.2

18 Jan 22:10

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

Full Changelog: v3.6.1...v3.6.2

dcspy 3.6.1

05 Nov 10:33

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

Full Changelog: v3.6.0...v3.6.1

dcspy 3.6.0

03 Nov 12:37

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

Full Changelog: v3.5.2...v3.6.0

dcspy 3.5.2

12 Sep 20:07

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

Full Changelog: v3.5.1...v3.5.2

dcspy 3.5.1

26 May 17:00

Choose a tag to compare

Full Changelog: v3.5.0...v3.5.1