Changelog

Recent releases and package truth.

Latest published package: v2.3.9. Bilinc 2.3.9 is the cloud-only public SDK, CLI, and MCP adapter for hosted Bilinc Cloud.

Evidence policy

Numeric performance claims are paused

Present this receipt only with its isolated retrieval scope and qualification; do not extend it into a current product-performance claim.

Migration

v2.3.9 current release

Bilinc 2.3.9 keeps the cloud-only public package surface and the safer current-state recall path, with one-click sign-in from the terminal: run bilinc login, approve this computer in your browser, and finish with bilinc quicktest. bilinc mcp install then connects Claude Code, Claude Desktop, or any MCP client with no key in the config. The full hosted memory lifecycle remains available, including revise, forget, snapshot, diff, rollback, commit, recall, and status, and you can now list stored memories, read any memory’s history, confirm a memory is still accurate, and export everything as JSON.

Upgrade package

pip install -U bilinc==2.3.9

Connect Cloud key

Run bilinc login to sign in from your browser (bilinc login --device without one). Use BILINC_API_KEY in server runtimes and CI.

Use CloudClient

Replace local runtime imports with from bilinc import CloudClient.

Attach MCP

Run bilinc mcp install (or --client claude-code) to point your client at python3 -m bilinc.cloud_mcp.

Open v2 quickstartUpdate MCP config

v2.3.9

2026-10-09
  • Clearer page titles and descriptions across the site, and links from the home page to the comparison and guide pages.
  • Structured data on the site now names Bilinc’s public profiles.
  • Aligns the SDK, website and MCP Registry release at 2.3.9.

v2.3.8

2026-10-08
  • Browse a workspace’s stored memory from the dashboard, filter it by key and type, open any memory’s history, and export everything as one JSON file.
  • New history, list and confirm operations in the Cloud API, the Python SDK, the CLI (bilinc history, list, confirm, export) and the SDK’s MCP server. History and list are free; confirm records that a memory is still accurate without resending it and costs one write.
  • The workspace page shows only measured counts.
  • Maintenance mode answers with its own 503 page.
  • Security updates for the website’s development tooling.
  • Aligns the SDK, website and MCP Registry release at 2.3.8.

v2.3.7

2026-10-08
  • Security updates for the website server packages.
  • The PyPI project page now lists the remote connector tools and links pricing.
  • Aligns the SDK, website and MCP Registry release at 2.3.7.

v2.3.6

2026-10-07
  • AWS Marketplace subscriptions are re-checked every hour, so a renewal or cancellation made in AWS reaches your Bilinc plan even if a notification is missed.
  • AWS Marketplace plans keep access through the 24-hour renewal window, a new purchase counts as a renewal only when the previous contract ended within the last week, and card checkout stays closed while an AWS plan is in force.
  • Security updates for the website server packages.
  • Aligns the SDK, website and MCP Registry release at 2.3.6.

v2.3.5

2026-10-07
  • The consent screen names an app that registered itself by the site it returns to, and marks it as unverified, so a misleading app name cannot pass for Claude.
  • Connected apps shows the site each connected app returns to.
  • Security updates for the website dependencies.
  • Aligns the SDK, website and MCP Registry release at 2.3.5.

v2.3.4

2026-10-06
  • Recall in the Claude connector shows how long ago each memory was last confirmed and marks entries past their review window as possibly outdated.
  • Nothing is hidden or deleted. Revising a memory with the same value confirms it.
  • Aligns the SDK, website and MCP Registry release at 2.3.4.

v2.3.3

2026-10-06
  • Aligns the SDK, website and MCP Registry release at 2.3.3.
  • Remote Claude Code setup uses user scope so the connector follows you across projects.
  • Improves consent-aware setup attribution and excludes internal testing from activation reporting.

v2.3.1

2026-09-28
  • bilinc mcp install prints a config that works right after bilinc login: the absolute Python that has Bilinc, and no key in the config because the adapter reads the saved one.
  • bilinc mcp install --client claude-code prints a ready claude mcp add command; --client claude-desktop prints the config and where Claude Desktop keeps it.

v2.3.0

2026-09-25
  • One-click bilinc login: the CLI opens your browser, you sign in with Google, GitHub, or email, and it saves its own API key. The key never appears in a URL.
  • bilinc login --device signs in machines without a browser by approving a short code from any browser.
  • CLI guidance points to the permanent free tier (free, no card required); the saved CLI config is owner-only from the first write.

v2.2.0

2026-08-11
  • Synchronizes the public Cloud SDK, CLI, MCP package manifest, activation campaign, and hosted documentation to 2.2.0.
  • Keeps the cloud-only public package boundary: private runtime internals are not shipped in the public wheel or sdist.

v2.1.9

2026-08-06
  • Promotes conservative lexical inflection recall with exact-form precedence and a bounded event-time metadata surface.
  • Current-state recall now collapses only a singular explicit state topic to its newest evidence while preserving multi-topic evidence and historical queries.
  • Synchronizes the public Cloud SDK, CLI, MCP package manifest, activation campaign, and hosted documentation to 2.1.9.

v2.1.8

2026-08-04
  • Hosted recall now defaults to current valid state: expired, future-dated, and superseded entries are excluded from normal recall while audit callers can request stale history explicitly.
  • Preserves memory-type scope across lexical, hybrid, and optional semantic retrieval paths, with Cloud-runtime regression coverage.
  • Corrects the public frozen retrieval receipt and makes its isolated-component scope explicit; it is not an end-to-end or leaderboard claim.

v2.1.7

2026-08-03
  • Improves the PyPI-to-Cloud activation path: the CLI now explains that email confirmation provisions the first hosted API key.
  • Adds safe SDK/CLI client and version signals for hosted commit and recall attribution; no API keys or memory values are sent in telemetry.
  • Marks bilinc quicktest runtime calls so operators can distinguish a completed first-run check from a generic runtime request.

v2.1.6

2026-07-30
  • Cloud gains the full core memory lifecycle: revise, forget, snapshot, diff, and rollback join commit, recall, and status. One API key, no local database configuration.
  • Breaking: CloudClient.status() now returns authenticated workspace, plan, capability, and limit information. Service health moves to the new CloudClient.health() and the unchanged GET /api/cloud/health. Repoint uptime monitors at health().
  • Rollback is guarded: a free preview mints a short-lived confirmation token, and execute requires it plus an unchanged project state root. A commit landing in between is refused rather than discarded.
  • Forget requires a reason on Cloud, writes an audit receipt, and never returns the deleted value.
  • Retried writes now execute once: every state-changing operation carries a project-scoped idempotency receipt, so a retry replays the original result instead of applying twice.
  • Mutation finalization is recoverable: a durable sidecar result is persisted before usage capture, delayed billing is reconciled by a worker, and an ambiguous outcome fails closed instead of writing twice.
  • Public health and authenticated status now probe the hosted runtime process rather than treating configured environment variables as readiness.
  • Recall accepts the documented limit of 100 end to end; the runtime previously capped at 50 and turned valid requests into 503s.
  • Typed SDK errors and a canonical public error-code table tell a caller whether to authenticate, upgrade, retry, resolve a conflict, or fix their input.

v2.1.5

2026-07-25
  • Current published PyPI package release.
  • No functional change to the SDK, CLI, or MCP adapter. This release makes the published package discoverable.
  • Adds project URLs to the PyPI listing so the package page links back to the site, docs, repository, changelog, and issues.
  • Adds server.json and the mcp-name ownership marker for publication to the official MCP Registry.

v2.1.4

2026-07-12
  • Previous published PyPI package release.
  • Keeps the cloud-only public boundary: CloudClient, CLI, and Cloud MCP adapter for hosted Bilinc Cloud.
  • Maintains the CLI-led activation path through bilinc start, bilinc login, and bilinc quicktest.

v2.1.3

2026-06-01
  • Previous Cloud activation release.
  • Tightens PyPI-to-Cloud activation: bilinc start now points users to trial signup, API key creation, bilinc login, and bilinc quicktest.
  • Adds tracked CLI signup/install links so package downloads can be connected to trial activation without exposing secrets.
  • Keeps the cloud-only public package boundary: CloudClient, CLI, and Cloud MCP adapter only.

v2.1.2

2026-05-29
  • Adds CLI-led activation with bilinc start, bilinc login, bilinc quicktest, bilinc doctor, and bilinc mcp install.
  • Keeps the cloud-only public package boundary: CloudClient, CLI, and Cloud MCP adapter only.
  • Updates the public README and docs to the 60-second Cloud activation path.

v2.1.1

2026-05-26
  • Restored the intended cloud-only public package boundary after a previous packaging regression.
  • Restores the intended cloud-only public package boundary after a previous packaging regression.
  • Public wheel and sdist contain CloudClient, CLI, and Cloud MCP adapter only.
  • The public package remains a cloud-only SDK, CLI, and MCP adapter.

v2.0.0

2026-05-20
  • Cloud-only public package line used for the first hosted Bilinc Cloud release.
  • Superseded by v2.1.1 and v2.1.3, which keep the cloud-only public package boundary.

v1.2.5

2026-05-09
  • Previous self-host/runtime package line before the cloud-only public package line.
  • Downloads badge switched to the Pepy all-time downloads badge for GitHub and PyPI rendering.

v1.2.4

2026-05-09
  • Pinned the downloads badge after upstream rate-limit issues on the dynamic endpoint.

v1.2.3

2026-05-09
  • Refreshed the PyPI long description and README badge set.

v1.2.2

2026-05-06
  • Audit trail append hardening for stale multi-process roots.
  • MCP diff validation fix and status version correctness.

v1.2.1

2026-04-17
  • PyPI metadata update: license field switched to BUSL-1.1.
  • Package version bumped for metadata consistency.

v1.2.0

2026-04-17
  • Phase 7 scheduler runtime completed with background jobs.
  • Phase 8 MCP expansion including smart recall, summarize, benchmark, and export/import tools.
  • Snapshot-based full-phase regression added.

v1.0.4

2026-04-10
  • Persistence and rollback reliability hardening.
  • Hermes integration fixes and deterministic failure envelopes.
  • CI and package reliability improvements.
Published

Package truth

Public package claims follow the latest PyPI release: `v2.3.9`.

Install path

Cloud SDK path

Use `pip install -U bilinc` and `bilinc start` for the CLI-led Cloud path. Runtime access requires a hosted API key.

Read evidence-aware recall docsRequest source access