What's New in Apache Answer 2.0.3
New Features
- Allow Helm deployments to mount an existing PersistentVolumeClaim through
persistence.existingClaim(@stevenkoo) - Add vector-search availability checks so AI chat only exposes semantic search when a VectorSearch plugin is enabled (@hgaol @liudag #1597)
Improvements
- Replace the Create React App frontend build with Vite, adding production TypeScript checks and correct Vite asset rendering for server-rendered pages (@xantorres #1616)
- For CDN deployments serving Vite module assets from another origin, configure the CDN to return the required CORS headers (@xantorres #1616)
- Complete the Russian translation and refresh German translations (@neermilov @m8522s)
Bug Fixes
- Strengthen visibility and authorization checks for questions, answers, comments, reactions, mutations, and MCP content access (@LinkinStars)
- Preserve User Center session identity, revoke stale visit tokens, and avoid logging sensitive authentication data (@LinkinStars)
- Restore advanced site settings for installations affected by migration 30 (@ferhatelmas)
- Restore the recover action for deleted tags (@Duansg)
- Fix tag searches by slug (@ngineer420)
- Fix answer-comment URLs (@MaxFreedomPollard)
- Fix Gravatar URLs for mixed-case email addresses (@Andy-Sverdlov-LucaNet)
- Allow profile updates for usernames containing uppercase letters (@culfin #1572)
- Normalize imported content and allowed email domains (@LinkinStars)
Full Changelog: v2.0.2...v2.0.3-RC1