Releases: SmarterGPT/lex
Releases · SmarterGPT/lex
Release list
Release v4.2.0
What's Changed
- Compile normative policy with strict JSON ingestion and stable diagnostics by @Guffawaffle in #840
- feat: resolve effective normative policy snapshots (Slice 1A3) by @Guffawaffle in #841
- chore: prepare combined Lex 4.2.0 release by @Guffawaffle in #842
Full Changelog: v4.1.0...v4.2.0
Release v4.1.0
What's Changed
- feat(normative-policy): add typed policy v1 contracts by @Guffawaffle in #838
- release: prepare Lex 4.1.0 normative policy contracts by @Guffawaffle in #839
Full Changelog: v4.0.4...v4.1.0
Release v4.0.4
What's Changed
- fix: preserve hyphenated PostgreSQL recall by @Guffawaffle in #827
- release: prepare Lex 4.0.4 by @Guffawaffle in #828
Full Changelog: v4.0.3...v4.0.4
Release v4.0.3
What's Changed
- release: prepare coordinated 4.0.3 recovery by @Guffawaffle in #825
Full Changelog: v4.0.2...v4.0.3
Release v3.0.1
- Merge pull request #776 from Guffawaffle/fix/774-postgres-compatibility-domain (6783910)
- fix PostgreSQL compatibility storage isolation (89e47c5)
- Merge pull request #773 from Guffawaffle/release/3.0.1 (d9d8083)
- chore: prepare Lex 3.0.1 (3eb5b04)
- Merge pull request #772 from Guffawaffle/docs/771-story-first-readme (a8e637e)
- docs: queue Lex 3.0.1 documentation release (2d79248)
- docs: tell the Lex 3 adoption story (aa68b6a)
What's Changed
- Docs: make the Lex 3 adoption story agent-first by @Guffawaffle in #772
- Release Lex 3.0.1 documentation update by @Guffawaffle in #773
- Fix PostgreSQL compatibility storage isolation by @Guffawaffle in #776
Full Changelog: v3.0.0...v3.0.1
Release v3.0.0
- Merge pull request #770 from Guffawaffle/release/3.0.0 (1e6aab4)
- chore: prepare Lex 3.0.0 (e68a420)
- Merge pull request #769 from Guffawaffle/agent/756-prettier-audit (41b79eb)
- feat: add opt-in Prettier audit (42acca5)
- Merge pull request #768 from Guffawaffle/integration/749-lex-3-foundation (245a440)
- fix: close trusted storage review gaps (284525a)
- fix Lex 3 persistence and schema boundaries (64f5c7f)
- Keep alias integration tests load-independent (bf6cef0)
- Keep workspace administration on one trusted clock (17950c3)
- Merge the Lex 3 PostgreSQL dogfood gate (c852050)
- Bind trusted MCP dispatch to workspace snapshots (f8a9bfd)
- Add the Lex 3 PostgreSQL dogfood gate (8264119)
- Merge Lex 3 dependency baseline (af30452)
- Keep trusted store typing project-safe (15d5de6)
- Merge Lex 3 release hardening (7e95914)
- Merge canonical PostgreSQL authority into Lex 3 foundation (a7515f2)
- Validate complete Frame metadata (ef32e10)
- Close PostgreSQL authority review gaps (bf261db)
- Close Lex 3 release contract gaps (ec83983)
- Establish PostgreSQL as canonical authority (9dc796b)
- Harden Lex 3 public package contract (69f4ead)
- Keep runtime surface version guard lint-clean (0bce192)
- Isolate tests from ambient store configuration (41572b6)
- Preserve MCP unknown-tool context (0bd79dd)
- Align trusted capabilities with scoped database CLI (fd71f27)
- Merge PostgreSQL scoped RLS into Lex 3 foundation (2660270)
- Merge scoped SQLite ownership into Lex 3 foundation (c60ac5d)
- Merge trusted runtime wiring into Lex 3 foundation (063ce7f)
- Wire trusted runtime scope into CLI and MCP (f4398bc)
- Add scoped SQLite ownership migration (df62fa2)
- Add PostgreSQL scoped RLS store (5e5ab01)
- Merge branch 'agent/758-trusted-bootstrap' into integration/749-lex-3-foundation (d03bf17)
- Merge branch 'agent/759-scoped-frame-store' into integration/749-lex-3-foundation (7a0a3d7)
- Add trusted runtime scope bootstrap (68d4300)
- Add scoped FrameStore contract (0408fa9)
- Update ts-morph to 28 (372ce15)
- Merge pull request #757 from Guffawaffle/agent/755-runtime-scope-resolver (f6eb411)
- fix: harden runtime scope boundaries (e6616a2)
- fix: freeze resolved repository bindings (6a1f33a)
- feat: implement deterministic runtime scope resolution (b0c39f9)
- Merge pull request #754 from Guffawaffle/agent/trusted-workspace-contracts (2d20092)
- fix: tighten trusted runtime scope contracts (a9aec5c)
- feat: add trusted runtime scope contracts (968e01c)
- Merge pull request #752 from Guffawaffle/agent/750-sqlite-structural-repair (633b9af)
- Merge remote-tracking branch 'origin/main' into agent/750-sqlite-structural-repair (a70744e)
- Merge pull request #751 from Guffawaffle/agent/748-reconcile-release-changesets (839d73e)
- fix: add explicit SQLite schema repair (5860c42)
- chore: reconcile released changesets (4e0156b)
What's Changed
- Reconcile released changesets by @Guffawaffle in #751
- Add explicit SQLite schema integrity repair by @Guffawaffle in #752
- Add trusted runtime scope contracts by @Guffawaffle in #754
- feat: implement deterministic runtime scope resolution by @Guffawaffle in #757
- Ship the trusted multi-tenant Lex 3 runtime by @Guffawaffle in #768
- Add opt-in developer Prettier audit by @Guffawaffle in #769
- Release Lex 3.0.0 by @Guffawaffle in #770
Full Changelog: v2.10.0...v3.0.0
Release v2.10.0
- Merge pull request #742 from Guffawaffle/agent/release-2.10.0 (9fc9515)
- release: prepare Lex 2.10.0 (e64d09a)
- Merge pull request #723 from Guffawaffle/dependabot/npm_and_yarn/main/typescript-6.0.3 (892432e)
- fix(deps): complete TypeScript 6 migration (ab61201)
- fix(deps)(deps): bump typescript from 5.9.3 to 7.0.2 (2edf723)
- Merge pull request #720 from Guffawaffle/dependabot/npm_and_yarn/main/typescript-eslint/eslint-plugin-8.60.0 (fe2e2e2)
- fix(deps)(deps-dev): bump @typescript-eslint/eslint-plugin (269e297)
- Merge pull request #741 from Guffawaffle/dependabot/npm_and_yarn/npm_and_yarn-15dc28cbe7 (7475ef4)
- chore(deps): bump uuid in the npm_and_yarn group across 1 directory (1801369)
- Merge pull request #721 from Guffawaffle/dependabot/npm_and_yarn/main/zod-4.4.3 (f1c49d4)
- Merge pull request #725 from Guffawaffle/dependabot/github_actions/main/actions/add-to-project-2.0.0 (130163d)
- Merge pull request #727 from Guffawaffle/dependabot/github_actions/main/actions/checkout-7 (46ed0bf)
- Merge pull request #740 from Guffawaffle/agent/postgres-aware-init-739 (1ec9cdb)
- fix(store): handle backend edge cases (bcbac4d)
- feat(init): add PostgreSQL-only bootstrap (f6e0cf2)
- feat(store): add shared PostgreSQL FrameStore (4051b4d)
- Merge pull request #738 from Guffawaffle/agent/735-hard-readonly-store (2f6b18d)
- fix(store): classify SQLite URI read-only access (530c346)
- Merge remote-tracking branch 'origin/main' into agent/735-hard-readonly-store (d06a0b0)
- chore(ci): bump actions/checkout from 4 to 7 (b58441a)
- docs: clarify journalIndex parameter maps to journalPaths array order (995a43a)
- refactor: export WAL_ACTIVE_THRESHOLD and rename isJournalActive param (bd8e73f)
- refactor: extract WAL/journal activity helpers to improve clarity (6412cda)
- fix: treat WAL header-only files as inactive in readStableDatabaseSnapshot (e754a09)
- feat: add hard read-only store access (1e08d08)
- chore(ci): bump actions/add-to-project from 1.0.2 to 2.0.0 (9aa0b92)
- fix(deps)(deps): bump zod from 4.3.6 to 4.4.3 (18a62a1)
What's Changed
- Add hard read-only store access for session context by @Guffawaffle in #738
- Add shared PostgreSQL storage and SQLite-free init by @Guffawaffle in #740
- chore(ci): bump actions/checkout from 4 to 7 by @dependabot[bot] in #727
- chore(ci): bump actions/add-to-project from 1.0.2 to 2.0.0 by @dependabot[bot] in #725
- fix(deps)(deps): bump zod from 4.3.6 to 4.4.3 by @dependabot[bot] in #721
- chore(deps): bump uuid from 13.0.2 to 14.0.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #741
- fix(deps)(deps-dev): bump @typescript-eslint/eslint-plugin from 8.63.0 to 8.64.0 by @dependabot[bot] in #720
- fix(deps): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #723
- release: prepare Lex 2.10.0 by @Guffawaffle in #742
Full Changelog: v2.9.1...v2.10.0
Release v2.9.1
- Merge pull request #732 from Guffawaffle/agent/adr-010-registry-contract (48eec01)
- Potential fix for pull request finding (38aaced)
- fix(api): validate scalar Atlas route params (7bd91c5)
- fix(deps): refresh compatible dependencies (1400e1e)
- fix(release): harden MCP registry delivery (20db132)
What's Changed
- fix(release): harden MCP registry delivery by @Guffawaffle in #732
Full Changelog: v2.9.0...v2.9.1
Release v2.9.0
- Merge pull request #731 from Guffawaffle/agent/frame-write-contract-onboarding (7548606)
- feat: make Frame onboarding agent-ready (60613eb)
What's Changed
- Lex 2.9.0: agent-ready Frame onboarding by @Guffawaffle in #731
Full Changelog: v2.8.0...v2.9.0
Release v2.8.0
- Merge pull request #729 from Guffawaffle/agent/lex-context-store-resolution (e377b58)
- feat: add bounded session context and store identity (1c76225)
- docs: rename workspace root to project root (240fe3e)
- Expose Lex introspection provenance (9e1689a)
- Align Lex root resolution to caller workspace (3a655da)
What's Changed
- Release Lex 2.8.0 session context and store identity by @Guffawaffle in #729
Full Changelog: v2.7.1...v2.8.0