Skip to content

v0.1.11

Choose a tag to compare

@github-actions github-actions released this 20 Oct 14:25
· 31 commits to main since this release
9c63625

Summary

  • Windows has a per-user installer, pdt-windows-x64.msi, on the release page. It needs no administrator rights, sets up Python and pdt during the install with a progress bar, adds pdt to the PATH, and is signed by AutoIDM.
  • A deploy skips the image build when nothing in the app folder changed.
  • pdt destroy --all removes every app, and --all commands skip the apps you decline.
  • pdt health checks the apps in parallel, and the Azure deploy plan reads its state in parallel.
  • New powershell-hello-world example and a quick start that uses only commands.
  • On Windows Task Scheduler, pdt reads config files that start with a BOM, follows run logs live, and checks schedules before the deploy.
  • After a failed command, pdt prints a help line that points to autoidm.com/discord.
  • The package, winget, and README links point to AutoIDM.

Includes #92, #200, #225, #230, #239, #241, #245, #247, #248, #251 and #253.

Features

  • feat(release): build a per-user Windows MSI with WiX from source (#248)
  • feat: print a pdt Discord help line after a failed command (#245)
  • feat(cli): add pdt destroy --all and skip declined apps in --all (#200)
  • feat(examples): add powershell-hello-world and a commands-only quick start (#241), by @visch

Fixes

  • fix(windows): reread the log when the task ends during the status check (#254)
  • fix(windows): drop the PATH explanation from the plan uv line (#253)
  • fix: point the pdt help line at autoidm.com/discord (#251)
  • fix(windows): read BOM config, follow logs live, validate schedules (#247)

Performance

  • perf(deploy): skip the image build when the build context is unchanged (#239)
  • perf(azure): read the deploy plan state in parallel over ARM (#225)
  • perf(deploy): check the apps of pdt health in parallel (#230)

CI and release

  • chore(release): 0.1.11 (#255)
  • build: point package, winget, and README links at AutoIDM (#92)

Full changelog: v0.1.10...v0.1.11