Skip to content

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 05 May 15:33

Changed

  • Renamed project: mcp-firewallbulwark-mcp. PyPI name conflict
    with an unrelated project of the same name (different architecture:
    OPA / Rego, RBAC, compliance). Discovered before the public launch.
    See ADR-0006.
    • PyPI distribution name: bulwark-mcp (was mcp-firewall).
    • CLI command: bulwark (was mcp-firewall).
    • Python module / import name: bulwark_mcp (was mcp_firewall).
    • GitHub repository: churik5/bulwark-mcp (was churik5/mcp-firewall).
    • Environment variables: BULWARK_TELEMETRY, BULWARK_TELEMETRY_URL,
      BULWARK_DB, BULWARK_CONFIG (were MCP_FIREWALL_*).
  • No functional changes. Same code, same behaviour, same versioned schemas.

Migration from v0.4.0

pip uninstall mcp-firewall            # if you installed the prior wheel
pip install bulwark-mcp               # once published
# CLI: replace `mcp-firewall <cmd>` with `bulwark <cmd>` everywhere.
# Env vars: rename MCP_FIREWALL_* → BULWARK_* in your shell rc / systemd unit.
# Existing data/log.db opens unchanged; schema stays at v2.