Skip to content

Tags: xesco/dosctl

Tags

v1.9.3

Toggle v1.9.3's commit message
chore(release): 1.9.3 [skip ci]

## [1.9.3](v1.9.2...v1.9.3) (2026-03-24)

### Bug Fixes

* extract symlink-flagged ZIP entries as regular files ([d50ebc2](d50ebc2))

v1.9.2

Toggle v1.9.2's commit message
chore(release): 1.9.2 [skip ci]

## [1.9.2](v1.9.1...v1.9.2) (2026-03-22)

### Bug Fixes

* clean up aliases and saved commands on delete ([daf280e](daf280e))

v1.9.1

Toggle v1.9.1's commit message
chore(release): 1.9.1 [skip ci]

## [1.9.1](v1.9.0...v1.9.1) (2026-03-22)

### Bug Fixes

* prevent zip slip and symlink attacks during game extraction ([2a44b59](2a44b59))

v1.9.0

Toggle v1.9.0's commit message
chore(release): 1.9.0 [skip ci]

# [1.9.0](v1.8.0...v1.9.0) (2026-03-06)

### Features

* store game name in aliases.json for efficient alias list display ([bea1108](bea1108))

v1.8.0

Toggle v1.8.0's commit message
chore(release): 1.8.0 [skip ci]

# [1.8.0](v1.7.0...v1.8.0) (2026-03-01)

### Bug Fixes

* remove --download-only flag from play command ([0ffb30f](0ffb30f))

### Features

* auto-detect per-game dosbox.conf in install directory ([e7e4f8e](e7e4f8e))

v1.7.0

Toggle v1.7.0's commit message
chore(release): 1.7.0 [skip ci]

# [1.7.0](v1.6.0...v1.7.0) (2026-03-01)

### Features

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

v1.6.0

Toggle v1.6.0's commit message
chore(release): 1.6.0 [skip ci]

# [1.6.0](v1.5.0...v1.6.0) (2026-02-12)

### Features

* add --no-exec flag to net host command for debugging ([38c1360](38c1360))

v1.5.0

Toggle v1.5.0's commit message
chore(release): 1.5.0 [skip ci]

# [1.5.0](v1.4.0...v1.5.0) (2026-02-12)

### Features

* add --no-exec flag to play command for debugging ([e5012a8](e5012a8))

v1.4.0

Toggle v1.4.0's commit message
chore(release): 1.4.0 [skip ci]

# [1.4.0](v1.3.1...v1.4.0) (2026-02-11)

### Bug Fixes

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

### Features

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

v1.3.1

Toggle v1.3.1's commit message
chore(release): 1.3.1 [skip ci]

## [1.3.1](v1.3.0...v1.3.1) (2026-02-11)

### Bug Fixes

* update play command help text from "Runs" to "Plays" ([7c2abf6](7c2abf6))