CHANGELOG
Every release. Every change.
Honest log of what shipped, what broke, and what is next. New entries on top.
-
v1.0.0
Jun 2, 2026
liveOut of beta. Nipcode Sense goes live.
First stable release. The in-house ranking model gets a name, a conversational endpoint, and a chat UI in the account dashboard.
- Nipcode Sense. Our in-house ranking and decision model. Judges trust signals, surfaces risk, answers conversationally. Wrapped around the
search_packagestool so every claim is grounded in fresh registry data. - New
POST /api/chatendpoint. Streaming Server-Sent Events. Accepts{messages:[...]}with full conversation history. /accountredesigned as a chat. Bubbles, streaming tokens, persistent session history. Hero with example prompts on empty state.- Beta tag removed across the site, docs and discovery files.
- Rate limit: 60 req/min for read endpoints, 30 req/min for
/api/chat. - Status page in README and llms.txt updated to live.
- Nipcode Sense. Our in-house ranking and decision model. Judges trust signals, surfaces risk, answers conversationally. Wrapped around the
-
v0.1.1
Jun 2, 2026
shippedProject namespaces for API keys.
Group keys by project (production, ci, demo). Up to 25 active keys per account.
- New
GET /api/projectsendpoint with per-namespace key counts and last-used timestamps. /api/keysacceptsprojecton POST, filters on GET./account/keysUI: tabs across projects, new-project modal, copy + revoke flow.- Sidebar shows shortened wallet address for Phantom sign-in users.
- OAuth: Google, GitHub, Phantom (Solana SIWS) buttons live on the login card.
- Rich decision render: stat cards, 5-step flow strip, Copy decision JSON.
- New
-
v0.1.0
Jun 1, 2026
betaPublic beta.
First public release. Hosted API plus account dashboard.
- Landing page at nipcode.xyz.
- Static docs at /docs (9 pages: overview, quickstart, API reference, agents, examples, sources, trust, architecture, security).
- Account dashboard at /account with sidebar layout (search + API keys).
/api/search: fan-out across npm, PyPI, crates.io, GitHub./api/decision: LLM-ranked recommendation with structured trust blocks./api/inspect: single-record refresh with full trust factor breakdown./api/install-plan: install command with explicit approval boundary./api/auth+/api/auth/verify+/api/sign-out: Supabase email OTP flow.- Supabase schema: accounts, api_keys, waitlist_emails, api_usage. RLS on every table.
- Trigger auto-mints primary API key on signup.
- Rate limit: 60 requests per minute per key.
- Sources added in same release window: Hugging Face Models, Docker Hub, MCP servers.
llms.txt+.well-known/nipcode.jsonfor AI agent discovery.- MIT license, public repo, README, this changelog.
-
v1.1
planned
nextMore sources, deeper Sense.
Broader registry coverage, a richer inspect endpoint, and Nipcode Sense gets more tools.
- JSR source resolver.
- Go modules source resolver.
- Maven Central, NuGet.
- Nipcode Sense: new tools for
inspectandinstall_plan(not just search). - Per-key usage stats panel on
/account/keys. /api/archive/preparepreview endpoint.- Custom email template for OTP via Resend (replaces Supabase built-in SMTP).
-
v2.0+
later
laterLocal CLI and sandbox.
The actual local-execution surface that the hosted API does not provide.
nipcodeCLI: deep-scan, sandbox-audit, sandbox-runtime.- Remote MCP endpoint (read-only).
- Local MCP server bundled with CLI.
- RubyGems, Packagist, Hugging Face Datasets, Homebrew.
- Distributed rate limits with Supabase-backed shared buckets.
Source of truth: CHANGELOG.md on GitHub.
