Skip to content

Releases: xesco/dosctl

v1.9.3

24 Mar 15:14

Choose a tag to compare

1.9.3 (2026-03-24)

Bug Fixes

  • extract symlink-flagged ZIP entries as regular files (d50ebc2)

v1.9.2

22 Mar 22:10

Choose a tag to compare

1.9.2 (2026-03-22)

Bug Fixes

  • clean up aliases and saved commands on delete (daf280e)

v1.9.1

22 Mar 21:32

Choose a tag to compare

1.9.1 (2026-03-22)

Bug Fixes

  • prevent zip slip and symlink attacks during game extraction (2a44b59)

v1.9.0

06 Mar 15:19

Choose a tag to compare

1.9.0 (2026-03-06)

Features

  • store game name in aliases.json for efficient alias list display (bea1108)

v1.8.0

01 Mar 21:34

Choose a tag to compare

1.8.0 (2026-03-01)

Bug Fixes

  • remove --download-only flag from play command (0ffb30f)

Features

  • auto-detect per-game dosbox.conf in install directory (e7e4f8e)

v1.7.0

01 Mar 17:50

Choose a tag to compare

1.7.0 (2026-03-01)

Features

  • add --download-only flag to play command (9b748ac)
  • add alias command for game IDs (09f7ecf)
  • add info command (c66ab74)

v1.6.0

12 Feb 09:23

Choose a tag to compare

1.6.0 (2026-02-12)

Features

  • add --no-exec flag to net host command for debugging (38c1360)

v1.5.0

12 Feb 09:19

Choose a tag to compare

1.5.0 (2026-02-12)

Features

  • add --no-exec flag to play command for debugging (e5012a8)

v1.4.0

11 Feb 18:57

Choose a tag to compare

1.4.0 (2026-02-11)

Bug Fixes

  • improve UPnP error messages to reassure users with manual port forwarding (61e2415)
  • improve UPnP error reporting and retry with lease_duration=0 (8f102bb)

Features

  • add 'dosctl net' command for IPX multiplayer over LAN (f76ab30)
  • add internet play with discovery codes, UPnP, and host options (e3d2ae2)
  • detect CGNAT and show actionable warning when UPnP fails (c0c234b)
  • verify UPnP port mapping with GetSpecificPortMappingEntry (8901713)

v1.3.1

11 Feb 07:01

Choose a tag to compare

1.3.1 (2026-02-11)

Bug Fixes

  • update play command help text from "Runs" to "Plays" (7c2abf6)