Skip to content

TestPackage v3.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Aug 20:28
· 4 commits to main since this release
0543214

TestPackage v3.0.0

Design and generate simulated installers for testing repackaging, application virtualization, and deployment solutions.

What's new in v3

  • Single-screen Configurator. The 7-tab layout is gone; identity, wizard, install actions, uninstall, appearance and package settings all live on one canvas.
  • Live "receipt" rail. A summary on the right side updates as you edit — behaviors enabled, installer size, elevation, install directory, and a one-line description of what the generated installer will do.
  • Frame navigation tiles. Six tiles across the top of the workspace; click one to jump to that section, and the currently-visible section is highlighted as you scroll.
  • Presets. Start from Blank, Typical desktop app, Service + firewall, or Enterprise. Applying a preset replaces the install-action behaviors and their sample data while leaving your identity, wizard pages and uninstall settings alone.
  • Composite editors. Registry entries, environment variables, firewall rules, file associations, context menu entries, protocol handlers and test files each now get a proper master-list + detail-form overlay in place of the inline pipe-format row grids.
  • Code signing option. Sign the generated installer with your own PFX (via signtool.exe if available on PATH / Windows Kits, or PowerShell Set-AuthenticodeSignature as a fallback); leave the mode as "None" to ship it unsigned.
  • Configurable installer size. Pad the generated setup .exe up to 100 GB with a non-linear slider + exact MB entry, to test how repackaging and virtualization tools handle large installers. Install-time disk-space check runs against the requested size.
  • Auto-derived defaults. Default install path and Start Menu folder follow <Publisher>\<AppName> live as you type. Type your own to opt out; clear the field to re-derive.
  • Modernist visual system. Flat, architectural, single accent (#EC3013), 2px rules, zero corner radius.
  • Elevation by default. New installers request administrator privileges by default (matches the reality of Program Files and HKLM writes). Uncheck "Require Administrator" in the Identity frame for user-scope installers.
  • New defaults: installer .exe name auto-dated (TestPackage_DDMMMYY.exe), installed-payload .exe name reads TestSetupAuditViewer.exe (matches the "audit viewer" copy).
  • Carried forward from v2: silent install with command-line overrides (/S, /D=, /context=, /components=), configurable app metadata, custom EULA, banner and accent colors, disk-space prerequisite check.

Existing v2 configuration files (config.ini) load unchanged; nothing in the config schema was removed.

Download

TestPackageSetup.exe — a standalone Windows installer. The .NET 8 runtime is bundled inside the .exe, so nothing else needs to be installed first — just download and run.

Install via winget

winget install RWKSystems.TestPackage

SHA256

2DE6ADFB999168557CC3F171ABB7185FEAAC457281880D686080677956ACD4A4

For more information, visit the product page.