Skip to content

v0.1.13

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Oct 16:12
· 5 commits to main since this release
17a5818

Summary

  • pdt deploy --plan shows the plan and the monthly cost and changes nothing.
  • pdt records where each app is deployed. pdt destroy removes the app there, and a deploy to a new provider or region asks what to do with the old one. pdt init sets up the provider and can move a project to another one.
  • Each slow step shows one live line that updates while pdt waits.
  • -y is short for --yes, and the next steps after a deploy suggest pdt run APP --deployed --follow.
  • On AWS, --follow on 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-cli 2.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, and uv.lock no 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 --plan to show the plan and cost and change nothing (#275)
  • feat(cli): suggest pdt run APP --deployed --follow in 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-cli to 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.lock to fix known advisories (#279)
  • ci(release): include the version in the MSI file name (#263)

Other

Full changelog: v0.1.12...v0.1.13