Skip to content

Releases: GhostWriters/DockSTARTer

v2025.10.04-1

04 Oct 23:37
695f934

Choose a tag to compare

What's Changed

  • Fix getting the nicename and descriptions for apps in the case of them not being added by the user. by @CLHatch in #2252
  • Add unit tests for app_nicename and app_nicename_from_template by @CLHatch in #2253
  • Add comments describing "ForcePass" variable by @CLHatch in #2254
  • Add unit tests to app_description and app_description_from_template by @CLHatch in #2255
  • Add unit tests to app_is_builtin by @CLHatch in #2256
  • reate color vars for unit test "pass" and "fail" highlighting by @CLHatch in #2257
  • Update the "Back Title" of dialog boxes by @CLHatch in #2259
  • Add the missing --theme-list and --theme-table command-line options by @CLHatch in #2260
  • Disable the ds -M apps option. It is currently broken. by @CLHatch in #2261
  • Add a -y /--yes command-line flag to assume yes on prompts by @CLHatch in #2262

Full Changelog: v2025.09.30-1...v2025.10.04-1

v2025.09.30-1

30 Sep 17:42
6db9666

Choose a tag to compare

What's Changed

  • Fix naming of handbreak.devices.yml to handbrake.devices.yml by @CLHatch in #2246
  • Add a unit testing function by @CLHatch in #2247
  • Update the unit tests by @CLHatch in #2248
  • Fix comments for force pass in env_get testing by @CLHatch in #2249
  • Move forced passing of tests to run_unit_test functions, and add a pointer to errors. by @CLHatch in #2250
  • Warn if the ForcePass variable is set for a test even if no error occurred. by @CLHatch in #2251

Full Changelog: v2025.09.27-1...v2025.09.30-1

v2025.09.27-1

27 Sep 06:23
abf8d23

Choose a tag to compare

What's Changed

  • Create and use is_true and is_false functions by @CLHatch in #2243
  • Fix handling of comments on variable lines in env_set by @CLHatch in #2244
  • Handle # in variable values when ignoring comments in env_get by @CLHatch in #2245

Full Changelog: v2025.09.26-1...v2025.09.27-1

v2025.09.26-1

26 Sep 06:25
64fe6d1

Choose a tag to compare

What's Changed

  • Minor fixes to the usage text by @CLHatch in #2238
  • Fix the incorrect usage text for ds --menu select by @CLHatch in #2239
  • Rename DOCKER_STORAGE? vars to DOCKER_STORAGE#_ON, and APPNAME__STORAGE# to APPNAME__STORAGE#_ON by @CLHatch in #2241
  • Add 1 as a boolean "true" along with ON, TRUE and YES for var… by @CLHatch in #2242

Full Changelog: v2025.09.25-3...v2025.09.26-1

v2025.09.25-3

25 Sep 08:58
f197f3c

Choose a tag to compare

What's Changed

Full Changelog: v2025.09.25-2...v2025.09.25-3

v2025.09.25-2

25 Sep 07:56
f452e7d

Choose a tag to compare

What's Changed

Full Changelog: v2025.09.25-1...v2025.09.25-2

v2025.09.25-1

25 Sep 07:30
d70bdb1

Choose a tag to compare

What's Changed

  • Move more of the formatting to cmdline_error by @CLHatch in #2221
  • Add a notice of the portion of the command-line currently being run by @CLHatch in #2222
  • Change from using ((++LineNumber)) to using LineNumber+=1 by @CLHatch in #2224
  • Updates by @CLHatch in #2225
  • Move cursor to bottom of screen after dialog exits by @CLHatch in #2226
  • Revert "Move cursor to bottom of screen after dialog exits (#2226)" by @CLHatch in #2227
  • Strip ANSI colors in dialog box when updating DockSTARTer by @CLHatch in #2228
  • Try to reset the terminal without clearing the screen on exit if we were using the GUI by @CLHatch in #2229
  • Reset the terminal to a working state on exit if using the GUI. by @CLHatch in #2230
  • Use bash regex instead of grep when searching for dependencies with apt-file by @CLHatch in #2231
  • Add --no-update option to all nana commands, since we do a nala update first. by @CLHatch in #2232
  • Add shortcuts to the menu pages, and add an optional argument to ds --help by @CLHatch in #2233
  • Add color to the usage text by @CLHatch in #2234
  • Fix the color of usage text by @CLHatch in #2235

Full Changelog: v2025.09.22-1...v2025.09.25-1

v2025.09.22-1

22 Sep 06:24
d1a5619

Choose a tag to compare

What's Changed

  • Search for packages one at a time instead of all at once with apt-file by @CLHatch in #2207
  • Rename COMMAND_DEPS to PM_COMMAND_DEPS by @CLHatch in #2208
  • Break up main.sh into main.sh and "include files" by @CLHatch in #2209
  • Revert "Break up main.sh into main.sh and "include files" (#2209)" by @CLHatch in #2210
  • Break up main.sh into include files, and make main() smaller by @CLHatch in #2212
  • Fix typos in comments by @CLHatch in #2213
  • Fix typo in comment by @CLHatch in #2214
  • Allow multiple commands to be passed on the command-line by @CLHatch in #2216
  • Fix incorrect nala full-upgrade -y command to nala upgrade --full -y by @CLHatch in #2217
  • Update command line usage error notices slightly by @CLHatch in #2218
  • Fix the flags not showing on the --compose command line error messages by @CLHatch in #2219
  • Remove errant = by @CLHatch in #2220

Full Changelog: v2025.09.14-1...v2025.09.22-1

v2025.09.14-1

14 Sep 20:05
f6c94a8

Choose a tag to compare

What's Changed

  • Fix incorrect apt-get update call to apt-file update, and always … by @CLHatch in #2197
  • Check for existing dependencies before trying to install them by @CLHatch in #2198
  • Check for existing dependencies before trying to install them in dnf by @CLHatch in #2199
  • Check for existing dependencies before trying to install them in yum by @CLHatch in #2200
  • Check for existing dependencies before trying to install them in pacman by @CLHatch in #2201
  • Check for existing dependencies before trying to install them in apk by @CLHatch in #2202
  • Change logic of detecting package managers to make it easier to add t… by @CLHatch in #2203
  • Add the nala package manager, an alternate to apt for Debian base… by @CLHatch in #2204
  • Use a global variable for the packages to blacklist from being installed by @CLHatch in #2205
  • Pm by @CLHatch in #2206

Full Changelog: v2025.09.12-1...v2025.09.14-1

v2025.09.12-1

12 Sep 09:17
753aa42

Choose a tag to compare

What's Changed

  • Determine the packages to install for dependencies using apt-file by @CLHatch in #2195
  • Add logging of what commands are being run during ds -i by @CLHatch in #2196

Full Changelog: v2025.09.11-1...v2025.09.12-1