Live updates

What's new on OverSkill

Fresh ways to build, ship, and grow your apps — pulled straight from the team's commits, distilled into what it means for you.

Last update:

May 22, 2026

about 1 month ago
Fixed Link

Preview banner now says 'Live reload unavailable' instead of 'HMR'

When the live preview temporarily fell back to a static version, it showed a confusing technical acronym. It now clearly explains what's happening in plain language.

  • The preview fallback message is now human-readable
  • No more cryptic technical terms interrupting your build flow

May 21, 2026

about 2 months ago
Fixed Link

Visual editor now saves content with inline formatting

Editing text that included bold, italic, links, or line breaks in your app previously showed a 'Failed to save: No files were updated' error. That's fixed — all formatted content saves correctly now.

  • Paragraphs and headings with bold, italic, or linked text now save without error
  • Fixes a blocker that affected apps like Habit Tracker and any app with rich text content
Improved Link

Upgrade vs. Buy Credits button now shows the right option for you

The top navigation now shows either an Upgrade button or a Buy More Credits button — never both — based on your current plan. No more second-guessing which one you need.

  • On the highest plan? You'll see 'Buy More Credits' — no confusing upgrade prompt
  • On a lower tier? You'll see 'Upgrade' so you can grow when you're ready
  • Credit balance is now visible at a glance in a clean popover right in the nav
Fixed Link

Credit usage now shows the same number everywhere

The credit count shown next to each message in the editor now matches exactly what's deducted from your balance — no more confusing mismatches between the chat view and your credit total at the top of the screen.

  • One consistent credit number across your entire workspace
  • No more surprise discrepancies between per-message estimates and your actual balance
New Link

Subscribers can now update their payment method inside OverSkill

Buyers of your marketplace apps can now update their payment method and view their full invoice history — all without ever leaving OverSkill. No redirects to third-party pages.

  • Payment method updates happen on OverSkill — fully white-label for your brand
  • Buyers can browse their full invoice history in one place
  • Cancel flow (launched previously) is now joined by update and history — completing the buyer portal
New Link

Change who can see your app's data — without losing anything

You can now update the visibility of any data table in your app (for example, switching from 'everyone' to 'logged-in users only') and your existing data stays intact. No rebuilding, no data loss.

  • Flip data visibility from public to private (or vice versa) in one step
  • All existing records are preserved when you make the change
  • Your app updates automatically after the change is saved
Fixed Link

Low-credit warning banner displays correctly again

The 'credits running low' alert was showing wildly wrong numbers (like -287,311 credits) and was broken on desktop. It now appears in the right place with accurate information.

  • Banner no longer hidden or overlapping other parts of the editor on desktop
  • Credit warnings now show real, accurate numbers instead of negative or garbled values
Fixed Link

Apps with large bundles no longer show a blank page after publishing

Publishing an app with a lot of images or a large codebase could result in a blank page. This is now fixed — all assets load correctly regardless of app size.

  • Large apps that previously deployed to a blank page now publish correctly
  • Fixes a silent asset-dropping bug that only appeared with bigger app bundles
Fixed Link

Duplicate AI responses mid-build are fixed

Some users were seeing the AI repeat itself mid-generation — re-running the same steps twice and burning double the credits. Both root causes have been found and patched.

  • No more duplicate 'Design Direction' blocks appearing mid-build
  • Credits are no longer double-charged on affected turns
  • Builds complete cleanly without restarting partway through
Fixed Link

App preview loads reliably after generation completes

Several edge cases were causing freshly generated apps to stay stuck on a blank loading screen even after the build finished. Your app preview now appears consistently right after generation.

  • No more blank or skeleton screens after your app finishes building
  • Generated apps go live in preview without needing a manual page refresh
Improved Link

Custom domain repair agent got smarter and more reliable

The AI agent that fixes custom domain issues can now diagnose and repair more failure types on its own — including cases where it previously identified the problem but couldn't finish the fix without manual help.

  • Agent can now detect and repair missing domain routing records automatically
  • Agent no longer declares a domain 'fixed' until it has actually verified the fix is live
  • Handles the edge case where your DNS provider shown in your dashboard differs from the one actually serving your domain
  • Sessions are now labeled by domain name so you can track which repair session belongs to which domain
Fixed Link

App preview loading screen is now honest about timing

The preview warm-up screen used to say 'usually about 15 seconds' — when it actually takes closer to 80 seconds. It now shows a real progress bar with accurate stage-by-stage updates so you know exactly what's happening.

  • Real progress stages (booting → installing → building → starting) instead of a frozen spinner
  • No more feeling like something is broken while you wait
  • Progress bar reflects what's actually happening behind the scenes
Fixed Link

App name updates no longer go invisible in dark mode

When OverSkill automatically named or renamed your app, the new name could appear as black text on a black background in dark mode — making it look like nothing happened. This is now fixed.

  • App names generated automatically are always readable, regardless of your color theme
  • No more needing to refresh the page to see your app's updated name
Fixed Link

$1/mo app pricing now charges $1 — not $100

A pricing bug caused some newly created app subscription plans to show the correct price during setup but charge 100× the intended amount at checkout. This is now fixed, and affected plans have been corrected.

  • New subscription plans now reflect the exact price you set
  • Buyers who saw inflated prices at checkout will no longer encounter this
  • Previously created plans with inflated prices have been corrected in bulk
Fixed Link

Dragging a file into the chat no longer gets stuck

If you dragged a file over the chat input but changed your mind and didn't drop it, the drop zone overlay would stay visible until you refreshed the page. That's fixed — it now disappears correctly when you cancel.

  • Drag-and-cancel no longer leaves a stuck overlay on screen
  • No more needing a page refresh to get back to a clean editor
  • Drag-and-drop file uploads continue to work as expected

We refresh this page every few hours. Have an idea? Let us know.