0.16.8 v2.0.0

high risk

astral-sh/ruffSep 16, 2026 → Sep 18, 20262 days between releases

What's New

The provided notes describe a completely different product (Engram) rather than Ruff, making a direct comparison impossible.

Breaking Changes

  • Go module path changed to `github.com/Gentleman-Programming/engram/v2`
  • Read scoping changed: omitted project selectors now resolve the canonical current project instead of implicitly reading all
  • Project resolution changed: ambiguous current-directory detection now fails with available-project information
  • Cloud scope and authentication changes: `ENGRAM_CLOUD_TOKEN_PEPPER` is now required for managed-token authentication

New Features

  • Project-aware memory and ownership with consistent identity resolution
  • Richer local memory with FTS5 search and curated prompt capture
  • Optional Cloud replication with Postgres-backed storage and project-scoped autosync
  • Managed access dashboard and token management for enterprise control
  • Relation-aware retrieval and conflict verdicts

Improvements

  • Data-integrity hardening with `engram doctor` for verification
  • Richer local memory with FTS5 search and conflict detection
  • Runtime-bound session attribution prevents writes from being assigned to the wrong session
  • Improved Bubble Tea TUI and `engram doctor` diagnostics

Bug Fixes

  • Runtime-bound session attribution prevents writes from being assigned to the wrong session
  • Backup export/import now preserves pinned observations and memory relations
  • Conflict detection and memory relations improvements

Upgrade Notes

The provided notes describe Engram 2.0.0, which is a different software than the older Ruff 0.16.8 release. There is no upgrade path between these two distinct products.

The Two Releases

0.16.8

0.16.8

Sep 16, 2026· 1 month ago

Ruff 0.16.8 introduces support for PEP-728 `TypedDict` class keywords and the `__lazy_modules__` configuration. It includes improvements to type checking rules for Python 3.15+, updates to `pyupgrade` to handle modern syntax correctly, and various bug fixes across simplification and upgrade linters.

Full release notes
v2.0.0

v2.0.0

Sep 18, 2026· 1 month ago

Engram 2.0.0 is the first stable release of the v2 line, introducing project-aware memory, agent integrations, optional Cloud replication, and significant data-integrity hardening.

Full release notes