Changelog
March 2026
30 March 2026
Improved
- Account notification settings now support optional brand-level overrides, so you can keep one default setup and only customise the brands that need different email rules
- Brand-specific notification rules now clearly fall back to your account defaults whenever custom rules are turned off or have not been enabled yet
- Brand notification overrides are now available through Wahlu's public API, docs, and MCP tools so you can automate per-brand email rules outside the dashboard
25 March 2026
Fixed
- Admin marketing claim links now mint correctly in production instead of failing with an internal error
- Admin marketing sample generation now ships the worker and dispatcher updates needed to attach real downloadable media to generated posts in production
- Fixed planner reminder emails not sending when a content week was still in the planning stage but due within 2 days — reminders now fire for planned weeks that need ideas or approval, not just generated weeks
24 March 2026
Improved
- Wahlu's API docs now include a dedicated admin marketing workflow for creating prospect brands, running website scans, queueing automated planning, and fetching outreach sample packs
- The operator CLI and MCP server now include admin marketing tools for prospect onboarding, pipeline control, status polling, and sample-pack retrieval
- Admin marketing claim links can now be created without an expiry when you want a permanent handover link for a prospect
Fixed
- Admin marketing sample packs now stay unavailable until Wahlu has real downloadable post media attached, instead of falling back to studio thumbnails
- Generated admin marketing posts now persist the actual rendered post asset into the media library and attach that canonical media to the post
- Admin content-pipeline queueing is now more reliable in local and recovery scenarios, including brands whose active plan state was out of sync with stored plan weeks
19 March 2026
Improved
- Privacy Policy and Terms pages are now clearer and more specific about billing cycles, credit usage, refunds, data retention, and third-party platform integrations
17 March 2026
Improved
- Planner email settings are now simpler to understand, with one clear action-required email that only sends when Wahlu has finished the automatic steps and is waiting for you
- Admins can now open a user profile and update that person's name, saved appearance settings, and email notification preferences without needing to sign in as them
Fixed
- Planner activation handoff is now more reliable when trial skip, subscription sync, and Stripe confirmation happen close together, preventing duplicate continuation work while still resuming the planner as soon as billing becomes active
- Planner action, failure, and reminder emails now follow your account email settings more reliably and no longer suppress different planner weeks just because another planner alert was sent recently
- Existing account email preferences now migrate cleanly into the newer planner email settings without losing your choices
15 March 2026
Improved
- Content Planner now uses a paid $1 activation flow that clearly includes setup plus your first 2 generated weeks
- Content Planner now shows the next locked continuation week during trial instead of leaving the week boundary implicit
- Subscription and planner screens now explain more clearly when week 3 unlocks and how paid continuation resumes
Fixed
- Trial users can now keep using the planner for weeks 1 and 2 while week 3 and later stay correctly blocked until the subscription becomes active
- Skipping trial or converting to a paid subscription now resumes blocked planner continuation automatically instead of waiting for manual repair
14 March 2026
Improved
- Content Planner now loads just the current 4-week working window up front, while older weeks load only when you open history, making the planner faster and lighter as your archive grows
- Content Preferences now gives you separate auto-approve switches for theme review, idea review, and post review, so you can automate each planner stage independently
- Brand settings now open as an overlay on top of whatever brand page you're already on, so opening settings from Planner, Media, Queues, or History no longer swaps the page behind the modal
- Brand settings now open in a cleaner modal-style layout with deeplinkable sections for General, Accounts, Brand kit, and Content Preferences
- Brand settings now use a denser settings layout with calmer dropdown controls, independent scrolling inside the modal, and automatic saving instead of a manual save bar
- Brand settings now use a more consistent control system with cleaner stacked text fields, smaller settings buttons, and a calmer left-hand navigation
Fixed
- Unfinished and thin draft blog articles are no longer shown publicly, and new published blog posts now need an explicit publish status and stronger quality checks before they can ship
- Content Planner now keeps the week strip in the correct sequence, so later weeks no longer jump ahead of earlier ones when the planner recalculates display dates
- Content Planner week dates no longer overlap or drift out of sequence when a later week is already locked in while an earlier week is still being planned
- Content Planner no longer falls back to the brand setup screen because of missing planner week data after old week timelines are migrated into the new planner storage model
- Content Planner no longer auto-moves overdue pending posts into later days behind the scenes, and planner cards now keep showing the real scheduled date if a post has already been moved
- Content Planner week tiles and progress states now switch to Approved as soon as every post in that week has been approved, even if an older week record has not caught up yet
13 March 2026
Improved
- Content Planner now uses a focused week workflow with a 4-week pipeline strip, a clearer active-week review card, and a simpler Up Next view
- Content Planner now feels calmer and more app-like, with a cleaner timeline stepper, softer week cards, and more spacious review flows
- Auto-approve settings now live in Content Preferences instead of taking up space in the planner header
- Content Planner now shows the week progress stepper as a full-width page indicator above the focus card, with the active week title pulled out into a cleaner standalone heading
Fixed
- Content Planner no longer shows posts from one week inside a different planned week card, preventing false 'generate content' errors
- Regenerating week ideas is now more reliable when the AI returns slightly messy JSON, instead of dropping the whole week and showing a vague retry error
- Social sign-in now keeps the sign-in page visible with a clean in-button loading state while GitHub, Google, Facebook, or TikTok sign-in is opening
- Content Planner ideas can now be edited one by one from each idea card instead of forcing a bulk week edit
- Content Planner auto-approve now moves only the next upcoming week through theme and idea stages, without auto-approving final content or churning through your whole future backlog
- Changing a week's theme now resets that week back to the theme stage so Wahlu won't keep stale ideas or partial generated posts attached to the new theme
12 March 2026
Fixed
- TikTok scheduled publishing no longer tells you to reconnect after a successful token refresh when the follow-up publish attempt fails for another reason
- Publishing errors now show cleaner customer-friendly messages across Instagram, TikTok, Facebook, LinkedIn, YouTube, and Google Business instead of raw provider error codes
- Automatic retry attempts now keep reconnect-related failures from creating blank follow-up error rows in publishing history
11 March 2026
Fixed
- Scheduled posts now stay in a retrying state while Wahlu is preparing another automatic publish attempt, instead of showing a final failed status too early
- Live publish receipts now explain when a post will retry automatically and keep failed account rows in a retrying-soon state until the next attempt starts
8 March 2026
Fixed
- New signups now reliably receive the founder welcome email again straight after creating their account
- Internal test sign-ins no longer trigger customer signup emails or signup notifications
- Manual posting now shows upgrade options before you enter the post builder when your free access has ended, including both the scheduler plan and AI automation plans
- Admin user lists and profiles now show last active dates more reliably without constantly rewriting activity timestamps
- Admin now shows workspace trial and paid plan labels more accurately instead of incorrectly marking some subscribed workspaces as free
7 March 2026
Improved
- Sign in now uses refreshed Manly Beach artwork with a newly optimised image for faster loading and cleaner display quality
Fixed
- Scheduling and publishing now recover more safely after retries, edits, and queue reclaims, reducing duplicate posts and stale publish states
- Scheduled post edits, deletes, and slot regeneration now respect active publish runs more reliably, preventing accidental resets while publishing is in progress
6 March 2026
Improved
- Sign in now has a cleaner layout with refreshed Northern Beaches artwork and calmer typography
- Marketing pages now keep their intended navbar background and typography styling more reliably
Fixed
- Manual publishing is now more reliable after worker restarts, preventing duplicate posts being sent to the same connected account during recovery
5 March 2026
Improved
- Publish Runs and Queues API endpoints now enforce stronger ID validation, including non-empty integration targeting and brand-scoped reference checks
- API docs now consistently use canonical endpoint naming for Content Items and Publish Runs, with clearer scheduling validation guidance
Fixed
- Rescheduling or retargeting a publish run now clears stale execution failure state so updated runs return to a ready-to-process status
- Publishing now blocks invalid platform post-type values earlier, preventing repeated Instagram image-post failures caused by malformed API payloads
- Instagram publish failures now show clearer error codes instead of displaying 'undefined' in failure messages
4 March 2026
Improved
- Background scheduling checks now run much faster when there are no eligible posts to publish, reducing idle processing delay
Fixed
- TikTok publishing now retries temporary status-check errors before marking a post as failed, reducing false failure alerts
3 March 2026
Improved
- Homepage now includes a dedicated demo section with an embedded walkthrough video so you can quickly see Wahlu in action
- Brand logo upload previews now use a checkerboard background so light or white logos stay visible while uploading
Fixed
- First-week content generation now runs without credit charges, so new brands can complete their initial generated week even on a zero balance
- Onboarding and content generation now run independently per brand, so one long-running generation job no longer blocks other brands from starting
2 March 2026
Improved
- Weekly planner extension emails now clearly say your upcoming week is ready to generate, instead of implying posts were already generated
- Brand setup navigation now uses clearer naming with a new Content Preferences section (replacing Style), and old Style links now redirect automatically
- Planner sidebar now shows workspace credits in a quieter compact style above Brand settings for less visual noise
- Automated content generation now charges credits per post only after each post is successfully created, so partially generated weeks still keep completed posts
- Week generation now shows clearer credit-shortage feedback when there are not enough credits per post
Fixed
- Account notification settings now include a dedicated toggle for upcoming-week generation emails, separate from content-ready emails
- Content-ready emails now show a valid week label instead of 'Invalid Date' when week metadata is missing or non-date text
- Brand audience timezone and additional display timezone controls now live under Brand settings where users expect them
- Template-selection errors now point to Brand Settings > Content Preferences
- Admin workspace credit summaries now exclude expired bundles from the displayed available balance
1 March 2026
Improved
- Media Library now has a larger preview modal with editable file name and description, plus shareable deep links to each item
Fixed
- Live publish receipts in the post completion modal now show the correct account rows and update as publishing progresses
- Live receipt polling now only runs for posts scheduled immediately or in the next couple of minutes
- Scheduling now blocks saving past times in Planner, Calendar, and Studio
- Failed publish attempts now leave clearer records in history when fallback publishing also fails
- Connecting a social account now only offers backfill to planned posts that actually target that platform
- Applying connected accounts now updates Planner channel state more reliably without needing a full page refresh
- Automatic weekly plan extension now adds theme-only weeks instead of pre-generating ideas, so idea generation remains user-controlled
- Workspace credit counters in navigation now correctly show your workspace balance (including trial credits)
- Free trial credit allocation increased to 1000 credits