mempalace/website
Igor Lins e Silva 65b17a6e0f fix: address Copilot review on release/3.3.2
Non-ASCII glyphs (regression of the #681 class of Windows UnicodeEncodeError):
- mempalace/cli.py: "✗" → "ERROR:", "⚠" → "WARNING:", em dash → "-"
- mempalace/sweeper.py: "⚠" → "WARNING:"

Backend arg validation:
- mempalace/backends/chroma.py: `_normalize_get_collection_args` now
  raises TypeError on unexpected trailing positional args instead of
  silently dropping them — surfaces call-site bugs early.

Docs site:
- website/.vitepress/config.mts: gate Google Analytics scripts behind
  MEMPALACE_DOCS_GA_ID env var (default off). Self-hosters no longer
  get GA injected unconditionally.

Landing page SPA hygiene:
- website/.vitepress/theme/landing/useLandingEffects.js: collect all
  IntersectionObserver disconnects and removeEventListener thunks in a
  shared `cleanups` registry; drain it in `onBeforeUnmount` so observers
  and form/replay listeners don't leak across SPA navigations.
2026-04-19 18:19:28 -03:00
..
.vitepress fix: address Copilot review on release/3.3.2 2026-04-19 18:19:28 -03:00
concepts docs(website): align mempalaceofficial.com with honest benchmarks 2026-04-14 21:37:45 -03:00
guide fix(website): correct false claims and stale numbers in live docs 2026-04-16 23:31:35 -03:00
public Merge remote-tracking branch 'upstream/develop' into feat/landing-page-update 2026-04-16 22:31:22 -03:00
reference fix(website): correct false claims and stale numbers in live docs 2026-04-16 23:31:35 -03:00
.gitignore fix(website): update vitepress base url for custom domain 2026-04-13 21:23:51 -03:00
bun.lock docs: add VitePress documentation site 2026-04-09 19:41:08 -03:00
index.md new landing page 2026-04-16 21:46:03 -03:00
package.json docs: add VitePress documentation site 2026-04-09 19:41:08 -03:00