All versions since v1.0.20
v1.0.20
[1.0.20] - 2026-02-12
Added
- Chunked Bulk Generate: generation now runs as a start/tick job with real progress updates and immediate cancel.
- Generated Pages: AI Slot Queue now runs with live progress (no WP-Cron dependency for user-initiated runs).
- Tools: Batch Logs (24h retention) for debugging errors/cancellations.
Fixed
- Bulk Generate: preserve AI Slot block attributes/classes by replacing only text payload inside
placescale/ai-slot. - AI Slot generation: consistent behavior across bulk generation and queued per-post generation.
Improved
- AI settings UX: bulk AI slot generation guarded/disabled unless AI is enabled; clearer copy.
- Bulk Generate guardrails: prevent selecting the same term type twice (Service × Location gate).
v1.0.21 Latest
PlaceScale Pro v1.0.21
[1.0.21] - 2026-02-20
Added
- AI Slot UI overhaul: Restructured into 4 logical panels (Content Settings, AI Instructions, Test Preview, Power Options).
- AI Slot presets: Added “USP Focused” and “USP Stacked” presets with placeholder examples.
- AI Slot Regenerate button: Added prominent regenerate button to Content Settings panel.
- Terms UI enhancements: Color-coded term types (service=blue, location=green) and USP preview tooltips in row actions.
- Location USP support: Added
{usp_1l},{usp_2l},{usp_3l}placeholders for location-specific USPs. - Placeholder leakage guardrail: Post-generation sanitization strips any leftover
{placeholder}patterns from AI output.
Fixed
- USP placeholder resolution: USP values from term meta now resolve correctly before AI generation.
- Heading alignment preservation:
textAlignattribute is now preserved when regenerating AI headings. - Terms list: Removed “Plural” column to reduce clutter.
Improved
- AI Instructions UX: Added confirmation dialog before tone preset overwrites custom prompt.
- Placeholder help: Inline help text now shows all available placeholders including USPs.
- Term edit form: Context-aware USP labels (Service USP vs Location USP) with appropriate placeholder hints.