Releases: codegiveness/postgresql-sharp-mcp
Release list
v0.3.1
0.3.1: environment-first setup and live database selection
- Configure one inherited
POSTGRES_CONNECTION_STRING; no targets JSON is required for a single PostgreSQL server. Bash, Zsh and interactive PowerShell examples use masked input and avoid storing credential literals in shell profiles or MCP configuration. - Discover accessible PostgreSQL databases with
list_databasesand select a physical database per call, including databases created after startup. Existing protected connection profiles remain supported. - Upgrade boundary: omitted access mode defaults to
unrestricted; SQL calls still default to read-only. Writes require explicitread_only=falseand PostgreSQL permission. Existing explicitrestrictedsettings remain effective.
Available artifacts and verification
Five self-contained platform archives, npm/NuGet package files, the application CycloneDX SBOM and SHA256SUMS are attached below. The Linux x64 archive and installed GitHub npm/NuGet package assets passed real CLI/MCP discovery, physical selection, live database creation, read-only rejection, write commit/cleanup and shutdown against disposable PostgreSQL. All eight checksums and all nine GitHub attestations passed independent verification against repository/workflow identity and source commit 4f0cf2c40f41b80a7e1ff34102ad8b4641dc71a6. Other platform archives were not executed locally.
Registry publication is blocked, not completed. Release run 37085312914 passed packaging, installed-distribution verification, attestation and GitHub publication, but npm returned publish HTTP 404 (not found/no permission) and NuGet rejected the OIDC trust-policy match with HTTP 401. Downloadable package assets are not proof of availability on npm or NuGet.org. Use a self-contained release archive or a verified local package installation until registry publication succeeds.
What's Changed
- fix: clarify verified publishing and security evidence by @codegiveness in #10
- Harden runtime resources, patched container and security verification by @codegiveness in #11
- ci: enforce real-build code, secret and container security gates by @codegiveness in #12
- Harden solo-maintainer release and security automation by @codegiveness in #13
- Remove auxiliary badge guide by @codegiveness in #14
- Allow isolated NuGet release publication by @codegiveness in #16
- Discover PostgreSQL databases automatically with environment-first 0.3.1 setup by @codegiveness in #17
Full Changelog: v0.2.0...v0.3.1
v0.2.0
What's Changed
- docs: show verified release and security status by @codegiveness in #8
- feat: move delivery and verification to .NET by @codegiveness in #9
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- feat: prepare secure public packaging and automated releases by @codegiveness in #1
New Contributors
- @codegiveness made their first contribution in #1
Full Changelog: https://github.com/codegiveness/postgresql-sharp-mcp/commits/v0.1.0