What shipped, when.
Every meaningful change — feature, improvement, fix — dated and described.
- NewImproved
Paystack, country-routed billing, encrypted secrets
Two big ones today. Paystack is live alongside Stripe — admins pick a default gateway and optionally map specific countries to Paystack with Stripe as the fallback for everywhere else. Billing-country auto- populates from the checkout session.
Every credential in
/admin/integrationscan now be AES-256-GCM encrypted at rest via a master key. Backwards-compatible — plaintext rows still work, encrypted rows have anenc:v1:prefix. - New
LTI 1.3 Advantage — full suite
Deep Linking lets instructors pick courses from inside their LMS. AGS grade passback pushes scores back automatically. Dynamic Registration cuts setup time from minutes to two clicks.
The "AI authoring tools that ship the full Advantage suite" list is now: Coursentials. That's it. If you know another we should know about, tell us.
- NewImproved
Connectors, smart guides, multi-select transform
The canvas got smarter. Smart guides now distinguish element-to- element alignment (pink) from canvas-edge alignment (indigo) from equal-spacing detection (cyan). Multi-select gets a bounding-box transform that scales the whole group as one.
New connector element — straight, orthogonal, or curved lines between any two elements, with auto-anchor resolution. Drag-from-edge handles on selected elements let you draw connectors visually.
- New
AI orchestrator + per-scene regenerate actions
"Generate everything" walks every scene in a course through narration → alignment → layout in sequence. Live progress UI shows per-scene + per-step status; per-scene retry isolates failures.
Plus: per-scene regenerate actions for script, objectives, and topics — granular control without re-running the whole pipeline.
- New
SmartArt + AI elaboration + layout AI
A new SmartArt element with six discriminated-union templates: process flow, hierarchy, cycle, comparison grid, concept map, timeline. Pure SVG output that respects your course theme.
Layout AI picks a template per scene and assigns cues to slots. Manual edits are sticky — re-running AI never overwrites your moves.
- New
Audio import + WhisperX transcription
Bring your own narration. Upload an MP3 or WAV per scene; WhisperX transcribes it, builds a sentence-level cue track, and aligns the words to the timeline automatically.
- ImprovedFixed
Inspector tabs + connector pointer fix
Inspector tabs now match the left pane's icon-stack style — smaller text, clearer hierarchy. Fixed: connector elements were swallowing clicks meant for other elements (their wrapper spans the canvas). Wrapper is now
pointer-events: none; clicks pass through everywhere except the line itself.