Skip to content

v0.5.0

Choose a tag to compare

@korone00 korone00 released this 10 Jul 03:00
· 128 commits to main since this release
56f8553

Project updateability & new packages

Added

  • Project updateability — generated projects record how they were assembled in a committed .podokit/ directory (template, modules, answers, per-file ownership tier). New commands: podo status, podo diff, podo doctor, podo update (preview or --apply, 3-way merging your edits, never touching owned files), and podo eject. Injection points are bracketed by // podokit:begin:… / …:end fences.
  • @podosoft/podokit-contracts — shared Capabilities, REST error envelope, and AppException.
  • @podosoft/podokit-auth — the DB-backed auth configuration pipeline (envelope-encrypted secrets, AuthConfig, config store).
  • DB-backed runtime auth config — OAuth providers, SMTP, and server-enforced toggles move to a DB-backed auth_config with per-field env fallback, applied without a restart; secrets are AES-256-GCM envelope-encrypted.

Published packages

  • @podosoft/podokit 0.5.0
  • @podosoft/podokit-api-client 0.5.0
  • @podosoft/podokit-template-engine 0.4.0
  • @podosoft/podokit-contracts 0.1.0
  • @podosoft/podokit-auth 0.1.0