Skip to content

chore: release v0.17.0#56

Merged
doramirdor merged 1 commit into
mainfrom
chore/release-0.17.0
May 15, 2026
Merged

chore: release v0.17.0#56
doramirdor merged 1 commit into
mainfrom
chore/release-0.17.0

Conversation

@doramirdor
Copy link
Copy Markdown
Collaborator

Bundles the security + classifier-extensibility work landed since 0.16.0 (yesterday):

Why a release one day after 0.16.0

These three PRs all add user-visible knobs (NADIRCLAW_EMBEDDING_BACKEND, NADIRCLAW_CORS_ORIGINS, NADIRCLAW_PROMPT_GUARD, NADIRCLAW_PII_REDACTION, etc.) that anyone running nadirclaw serve exposed beyond localhost will want to pin to a versioned release. The security baseline in particular is recommended for anyone past pure-local use — better to give that a version number than leave it at HEAD.

Diff

  • nadirclaw/__init__.py__version__ = "0.17.0"
  • CHANGELOG.md — new [0.17.0] block under ### Added and ### Security

Verification

🤖 Generated with Claude Code

Bundles the security + classifier-extensibility work landed since 0.16.0:

- Configurable embedding backends for the centroid classifier (#50)
- Production security hardening — CORS, auth, headers, bounds (#30)
- Optional prompt-injection guard + PII redactor (#55)

The #30 baseline is recommended for anyone exposing 'nadirclaw serve' beyond
localhost; the new #55 modules are opt-in and disabled by default.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@doramirdor doramirdor merged commit 46f20ed into main May 15, 2026
3 checks passed
@doramirdor doramirdor deleted the chore/release-0.17.0 branch May 15, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant