Releases: mergi72/credential-broker
Release list
v1.1.2
v1.1.1
Credential Broker v1.1.0
Credential Broker v1.1.0
- Adds configurable UTF-8 operational and DEBUG file logging under APPDATA.
- Records health, HTTP requests, credential resolution and credential backend operations with timing.
- Supports optional X-VFS-Component caller identification and sanitizes untrusted caller values.
- Keeps passwords, tokens and usernames out of operational events; validation errors remain masked.
- Updates package, HTTP server and Windows installer metadata to 1.1.0.
Verification:
- 40 passed
- compileall OK
- wheel and source archive built successfully
Credential Broker v1.0.0
Credential Broker v1.0.0
- Promote Credential Broker metadata and installer version to 1.0.0.
- Update README status badge to 1.0.
- Document per-user Scheduled Task CredentialBroker instead of the old Startup shortcut wording.
- Update HTTP server version to CredentialBroker/1.0.
Verification:
- 34 passed
- compileall OK
- release ZIP: pycache=0, pyc=0
v0.5.0-beta
Beta release candidate for the user-context Credential Broker. Includes no-console broker executable, user-level scheduled task installer flow, GitHub Actions CI, and README CI/Status/Broker/Setup badges.
credential-broker v0.2.12
Credential Broker installer release. Uses schtasks.exe for task delete/create/query/run instead of PowerShell ScheduledTasks cmdlets. The schtasks wrapper evaluates native exit codes explicitly, keeps missing-task cleanup non-fatal, and registers the per-user ONLOGON task with a PowerShell -File launcher command. Verifies the task with schtasks query, logs matching Credential task candidates for diagnostics, and falls back to the local broker launcher when task start is unavailable.
credential-broker v0.2.11
credential-broker v0.2.11
- Broker setup now only installs files, config, environment variables, and the CredentialBroker scheduled task.
- Removed immediate task start and health wait from the child broker setup so orchestrators can control startup and diagnostics.
Build: scripts\build-broker-installer.ps1 completed successfully.
credential-broker v0.2.10
credential-broker v0.2.10
- Fixes installer self-copy handling when broker.json is already in the target config location.
- Keeps per-user scheduled task installation flow unchanged.
Build: scripts\build-broker-installer.ps1 completed successfully.
v0.2.9
Credential Broker v0.2.9
Changes:
- Document the broker role with application/caller -> broker -> credential source/provider architecture diagrams.
- Add build-broker-install-package.ps1 for a bridge-style unpacked install ZIP package.
- Release assets now include the setup installer and unpacked install ZIP; no separate standalone single EXE asset is published for this version.
Validation:
- 34 tests passed.
- credential-broker.exe resolve smoke check passed.
- CredentialBrokerSetup-v0.2.9.exe built successfully with Inno Setup 6.7.3.
- CredentialBroker-v0.2.9.zip verified to contain credential-broker.exe, install/uninstall scripts, and config/broker.json.
v0.2.8
Credential Broker v0.2.8
Changes:
- Add CredentialResponse.source and return source=windows for successful Windows Credential Manager resolution.
- Sanitize invalid request logging so password/token/secret-like fields are masked, including Pydantic validation error inputs.
- Handle Ctrl+C / KeyboardInterrupt shutdown without traceback and close the HTTP server cleanly.
- Include standalone Windows EXE and per-user Inno Setup installer assets.
Validation:
- 34 tests passed.
- credential-broker.exe resolve smoke check passed.
- CredentialBrokerSetup-v0.2.8.exe built successfully with Inno Setup 6.7.3.