Repository navigation
Summary
pdt deploy --planshows the plan and the monthly cost and changes nothing.- pdt records where each app is deployed.
pdt destroyremoves the app there, and a deploy to a new provider or region asks what to do with the old one.pdt initsets up the provider and can move a project to another one. - Each slow step shows one live line that updates while pdt waits.
-yis short for--yes, and the next steps after a deploy suggestpdt run APP --deployed --follow.- On AWS,
--followon the first run after a deploy no longer misses the start of the log. - On Windows, a schedule always runs on local time, and a schedule with a time zone is no longer rejected.
- pdt installs newer tools:
azure-cli2.91.0, Google Cloud SDK 590.0.1, PowerShell 7.6.8, and uv 0.13.5. pdt replaces an older PowerShell or Google Cloud CLI that it installed, anduv.lockno longer has the known advisories. - The MSI file name includes the version.
It includes #263, #265, #266, #267, #270, #271, #273, #274, #275, #276, #277, #279, #280, #281, #282, #285, #286, #287 and #288.
Features
- feat: show a live wait line for every slow operation (#286)
- feat(init): set up the provider and move a project to another one (#266)
- feat(deploy): record where each app is deployed and destroy it there (#273)
- feat: show one updating line per object that pdt waits on (#276)
- feat(deploy): add
--planto show the plan and cost and change nothing (#275) - feat(cli): suggest
pdt run APP --deployed --followin next steps (#274) - feat(cli): point new users to the pdt Discord with a welcome art (#265)
Fixes
- fix: replace an outdated pdt-installed PowerShell or Google Cloud CLI (#288)
- fix: install PowerShell 7.6.8 in place of 7.6.6 (#285)
- fix(azure): update
azure-clito 2.91.0 and run it below Python 3.15 (#282) - fix(gcloud): install Google Cloud SDK 590.0.1 (#287)
- fix: install uv 0.13.5 in the MSI and the bootstrap scripts (#280)
- fix(aws): start the live log tail before the Batch log stream exists (#277)
- fix(cli): accept -y as short for --yes (#267), by @visch
- fix(windows): always run on local time instead of rejecting a timezone (#270), by @visch
CI and release
- chore(release): 0.1.13 (#289)
- ci: pin third-party GitHub Actions to commit SHAs (#281)
- build(deps): upgrade
uv.lockto fix known advisories (#279) - ci(release): include the version in the MSI file name (#263)
Other
Full changelog: v0.1.12...v0.1.13