0.16.8 v2.0.0
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
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 notesv2.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