Changelog

Recent releases and package truth.

Latest published package: v2.2.0. Bilinc 2.2.0 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.2.0 current release

Bilinc 2.2.0 keeps the cloud-only public package surface and carries forward the safer current-state recall path by excluding stale state from the default current-state path. Confirm email, copy the provisioned key, run bilinc login, and finish with bilinc quicktest. The full hosted memory lifecycle remains available, including revise, forget, snapshot, diff, rollback, commit, recall, and status.

Upgrade package

pip install -U bilinc==2.2.0

Connect Cloud key

Confirm email, copy the provisioned hosted API key, then use bilinc login locally or BILINC_API_KEY in server runtimes.

Use CloudClient

Replace local runtime imports with from bilinc import CloudClient.

Attach MCP

Point MCP config at python -m bilinc.cloud_mcp.

Open v2 quickstartUpdate MCP config

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.2.0`.

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