Fixed: Numbered style layout — answer text was breaking into single-word lines due to narrow CSS grid column width.
1.3.1
Fixed: Updated OpenAI model list to currently available models (gpt-4o, gpt-4.1 series, o3, o4-mini). Replaced non-existent gpt-5.4 references that caused API errors.
Fixed: Multi-line answers (numbered lists, bullet points) now preserve their line breaks on the frontend instead of being collapsed into a single line.
Fixed: Rate limiter now uses a proper fixed 60-second window instead of a rolling window that could extend indefinitely.
Fixed: Accordion heading structure improved for screen-reader accessibility.
Fixed: Defensive length caps on individual question (300 chars) and answer (2,000 chars) to prevent runaway AI output.
Improved: Schema injection is now cached per post on save — no more parsing blocks on every page view, significantly faster for high-traffic sites.
Improved: Removed unnecessary admin-only data from the block editor script payload.
Added: Dark mode support across all display styles — automatically follows visitor’s OS preference.
Added: Drag-and-drop reordering and Duplicate button in the Manual Input tab.
Added: 2 new display styles — Chat Bubble (messenger-style) and Numbered (tutorial-style).
1.3.0
Added: GEO Quality Analyzer with 100-point scoring for AI search citation optimization
Added: Dual score display — SEO and GEO scores shown side by side with tabbed breakdown