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 24, 2026

about 1 month ago
Improved Link

Mobile chat is faster and easier to use on any phone

Chatting with your AI builder on a phone is now much smoother — suggestions appear as compact chips below the input so they never cover what you're typing, and the experience has been polished end-to-end for small screens.

  • Prompt suggestions now appear as scrollable chips below the chat input instead of blocking your screen
  • iPhone users no longer see unwanted zoom-in when tapping the chat box
  • Desktop layouts are completely unchanged — this only improves the mobile experience
Fixed Link

Profile photos upload reliably — no more errors

Uploading a new profile photo no longer crashes with a server error. Any image you attach now saves correctly on the first try.

  • Profile photo uploads complete without unexpected errors
  • Invalid file types are rejected cleanly instead of causing a crash
Improved Link

Your account settings page has a fresh new look

The Profile, Connected Accounts, and Security settings pages have been redesigned to match OverSkill's updated visual style — everything is cleaner and more consistent with the rest of the app.

  • Profile and security settings now feel like a natural part of the app, not a leftover from an older version
  • All your existing settings and data are exactly where you left them — only the look has changed
Fixed Link

App previews no longer get stuck showing a blank screen

A race condition could cause your app's preview to show an empty OverSkill shell instead of your actual app, even after a successful build. This is now detected and corrected automatically.

  • Previews reliably show your app's real content after building
  • The fix covers an additional scenario that slipped through a previous update

May 23, 2026

about 1 month ago
Fixed Link

Dark mode now stays dark — everywhere, every time

If you had dark mode turned on, certain pages (like billing and account settings) would flash back to light mode on every visit. That's fixed — your theme preference now sticks consistently across the entire app.

  • Dark mode no longer resets when navigating between pages
  • Theme preference is remembered even after switching between the editor, dashboard, and account pages
  • Works correctly on mobile views too
Fixed Link

Custom domain setup is smoother and less confusing

Several rough edges with connecting your own domain have been ironed out — you'll now see a clear, helpful message if a domain is already linked to one of your apps, and you'll no longer get flooded with 'Your Domain is Live!' emails when a domain activates.

  • Trying to add a domain you've already connected shows a clear explanation instead of a cryptic error
  • The 'Your Domain is Live!' confirmation email now sends exactly once — no more duplicate floods
  • Domains that were transferred or removed from your registrar no longer cause repeated failed retry attempts behind the scenes
Fixed Link

AI-generated app designs no longer repeat themselves

A bug was causing the AI builder to sometimes output duplicate design sections — most noticeably a 'Design Direction' block appearing multiple times in a single response. This is now fixed so your generated apps come out clean and consistent.

  • No more duplicate design blocks appearing in AI-generated app layouts
  • Fixes a related issue where conversation history was being read incorrectly, causing the AI to repeat itself
  • Reported by multiple users — now resolved for everyone
Fixed Link

Waitlist welcome email no longer shows outdated 2025 dates

New waitlist signups were receiving a welcome email with access estimate dates from early 2025 — over a year out of date. That stale information has been removed so the email is accurate and no longer confusing.

  • Welcome emails no longer show expired access estimate dates
  • Reported by a real waitlist member — fixed for all future signups
Fixed Link

Credits widget in the editor works cleanly at any screen size

The credits display in the app editor was overlapping other buttons, getting cut off at the screen edge, and disappearing too quickly when you moved your cursor toward it. All three issues are now fixed.

  • Credits popover no longer gets hidden behind the editor canvas
  • Popover stays open when you move your cursor toward it — no more accidentally dismissing it
  • On smaller screens, the widget collapses to a compact icon so it doesn't crowd the toolbar
Improved Link

Plan mode and Build mode now have a distinct, polished look

Switching between Plan and Build mode in the app builder now has a clearer visual identity — each mode has its own styled indicator and input prompt so you always know which mode you're working in.

  • Active mode is highlighted with a clear visual indicator
  • The composer input updates its placeholder text to match the current mode
  • Cleaner, more intentional design that matches the latest visual style

May 22, 2026

about 1 month ago
Fixed Link

Feature flags per plan now actually work

If you've set up different features for different pricing tiers, buyers are now correctly granted or blocked access based on their plan. Previously, feature gating was silently broken for everyone.

  • Per-plan feature restrictions now enforce correctly at purchase
  • Buyers on higher tiers get the right features unlocked automatically
  • No changes needed on your end — existing plans are fixed
Fixed Link

Custom domains now activate reliably every time

Two silent bugs were causing custom domain setup to stall indefinitely — your SSL certificate would get stuck and DNS instructions would never arrive. Both are now fixed so connecting your own domain completes as expected.

  • Custom domains no longer get stuck in a permanent 'pending' state after you add them
  • Domain setup emails are sent once, not twice — no more duplicate instructions in your inbox
Fixed Link

Custom domains with subdomains now connect reliably

Subdomains like `app.yourdomain.com` were silently failing to activate after you completed the domain setup flow — they now update correctly and go live as expected.

  • Subdomain-style custom domains activate without manual intervention
  • Domain verification now works end-to-end for all domain formats
  • No more domains stuck in a pending state after setup
New Link

Charge for your app with 5 payment options — your choice

You can now pick exactly how your app makes money: choose from five payment setups including Stripe, Whop marketplace, and more — right inside the editor. OverSkill automatically builds the right checkout experience based on your choice.

  • Select your preferred payment setup from the Monetization tab in the editor
  • Your app's checkout flow is generated to match the payment option you picked
  • A new readiness checklist shows you exactly what's left before your app is ready to sell
Improved Link

Cleaner domain setup: one flow, no confusing duplicates

The automatic domain connection flow is now streamlined — you'll no longer see duplicate DNS records or a confusing fallback screen that repeated information already shown in the app.

  • Domain setup shows a single, clear path to connect automatically
  • Duplicate DNS record screens are gone
  • Manual DNS values remain available in the app when you need them

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