What's Changed
- feat(seo): site hygiene, agent-readable markdown, and a blog authoring MCP endpoint by @ManukMinasyan in #456
- fix(seo): align marketing doc links with the help/developers split by @ManukMinasyan in #462
- fix(chat): surface proposal approval failures instead of dead-ending by @ManukMinasyan in #463
- fix(auth): keep turnstile wired after spa navigation to register by @ManukMinasyan in #472
- fix(geo): tables and entities survive markdown-for-agents output by @ManukMinasyan in #466
- feat(gtm): competitor facts engine, press kit, and comparison pages by @ManukMinasyan in #465
- feat: marketing-site feature flag for self-hosted installs by @ManukMinasyan in #467
- feat(sysadmin): signup-to-subscription funnel widget by @ManukMinasyan in #468
- docs: growth/gtm master spec and end-to-end implementation plan by @ManukMinasyan in #464
- chore(deps): bump relaticle/ink to v2.4.0 by @ManukMinasyan in #475
- fix(seo): complete product json-ld flagged by search console by @ManukMinasyan in #476
- docs: correct mcp tool count and log the awesome-selfhosted closure by @ManukMinasyan in #477
Full Changelog: v3.4.8...v3.4.9