Skip to content

v0.3.6

Choose a tag to compare

@ewega ewega released this 19 Feb 19:09
· 82 commits to main since this release
9a49db1

What's Changed

Per-plugin token resolution (#15, PR #28)

  • \ oken.Resolve\ now accepts a \plugin\ parameter and resolves plugin-specific environment variables (\GITLAB_TOKEN, \AZURE_DEVOPS_PAT, etc.)
  • Added \pluginEnvFileKeys(), \pluginEnvVarKeys(), \pluginDisplayName()\ helpers for per-plugin resolution
  • \EnvVarNames/\EnvFileKeys\ informational fields added to \ConnectionDef\
  • 14 new unit tests in
    esolve_test.go\ covering flag priority, per-plugin env vars, cross-plugin isolation

Display required PAT scopes proactively (#17, PR #29)

  • Prints required PAT scopes before connection creation so users know what's needed upfront
  • Shows scope hint on test failure (\Ensure your PAT has these scopes: ...)
  • Added \scopeHintSuffix()\ helper and enriched error messages in \�uildAndCreateConnection\

Full Changelog: v0.3.5...v0.3.6