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:

June 1, 2026

about 1 month ago
Fixed Link

Publish button now reliably reflects your app's live status

The publish button was sometimes showing the wrong state after deploying your app. It now accurately reflects whether your app is live, so you always know what's actually published.

  • No more confusion about whether your app is actually live or still deploying
  • Publish status stays accurate after every deploy
Fixed Link

Buyers can now access purchased apps without hitting a blank permissions screen

People who purchased access to your app were sometimes seeing an empty experience even with an active membership. This is now fixed and access is granted correctly every time.

  • Customers who bought access to your app can now use it immediately without workarounds
  • Membership entitlements are now recognized reliably across all purchase flows
Improved Link

Identity verification now happens in-app — no more leaving to an external page

When setting up payments, the identity verification step now opens as a smooth in-app experience instead of bouncing you out to an external site.

  • Complete payment setup without ever leaving OverSkill
  • Faster, less disruptive onboarding for creators who want to monetize their apps
Fixed Link

Credits popover stays open when you move your mouse to it

The credits popover on the pricing page would sometimes disappear as you moved your cursor from the trigger button toward it. It now stays open reliably while you're interacting with it.

  • Hover over the credits pill and browse the popover without it snapping shut
  • Consistent behavior across the pricing page and editor
Fixed Link

Support chat no longer gets stuck waiting for a reply

Support tickets submitted through the app were sometimes freezing in a 'waiting' state with no response ever arriving. This is now fixed and you'll receive timely replies as expected.

  • Support messages you send now reliably receive a response
  • No more tickets stuck indefinitely with no reply
New Link

See how OverSkill compares to HubSpot, GoHighLevel, Typeform & more

New comparison pages are now live showing exactly what you can build with OverSkill as an alternative to popular tools — complete with starter prompts you can use to get going instantly.

  • Comparison pages now live for HubSpot, GoHighLevel, Calendly, ConvertKit, Typeform, and Pipedrive
  • Each page includes ready-to-use starter prompts so you can build your alternative in minutes
  • Great resource to share with clients evaluating OverSkill vs. their current stack
Fixed Link

Broken app deploys now recover automatically

If a background system restart interrupted your app's build mid-deploy, it could get stuck in a 'building' state forever. Interrupted deploys now detect the problem and restart automatically.

  • No more manually re-triggering deploys that got stuck
  • Your app build picks back up on its own after an interrupted deploy
Fixed Link

Apps load without errors before a user signs in

Generated apps with paid features were throwing visible errors in the background before any user even logged in. Apps now wait until a user is authenticated before checking access, keeping things clean and quiet.

  • No more red error messages appearing in your app before sign-in
  • Cleaner first impression for your end users
Fixed Link

AI image generation uses the latest Google image models

Google retired some image generation models that OverSkill was using. We've migrated everything to the current supported versions so your app's image generation continues without interruption.

  • Logo generation, hero images, and AI-generated content images all continue working normally
  • No action needed — this was handled automatically
Improved Link

Billing & subscription pages match the rest of the app's design

Your billing and subscription pages now share the same clean, modern look as the rest of OverSkill, including consistent colors, typography, and layout. Credit history also now shows pagination so you can browse your full history.

  • Billing pages feel like a native part of the app instead of a legacy screen
  • Scroll through your full credit history with new pagination controls
New Link

See exactly what OverSkill Payments costs before you charge your users

A new public fee schedule at /pricing/payments shows the exact processing rates your app pays when accepting payments — no OverSkill markup, just the underlying pass-through costs laid out clearly.

  • Know your exact cost per transaction before enabling payments in your app
  • OverSkill takes no platform cut on top of processing fees
  • Full fee schedule linked directly from the pricing page
New Link

Support tickets can now be marked as duplicates

Staff and users can now link duplicate support tickets together, so nothing gets lost and everyone can see which ticket is the primary one being worked on — similar to how tools like Linear handle issue tracking.

  • Mark a ticket as a duplicate of another with a two-way link between both
  • Duplicate tickets close cleanly without losing the connection to the original
  • Available to you on your own tickets and to the support team on the admin side
Fixed Link

Profile avatars now display correctly when no photo is set

When you hadn't uploaded a profile photo, the initial letter shown in your avatar appeared tiny, black, and misaligned instead of centered and styled correctly. It now shows as a properly centered white letter on a green circle.

  • Avatar initials are now correctly centered and styled across all pages
  • Consistent appearance whether you have a photo set or not

May 30, 2026

about 1 month ago
Fixed Link

"Deploy" button now clears correctly after publishing

The "Changes pending" warning used to stick around even after a successful publish, making it look like your app was out of date when it wasn't. That false alarm is gone — the badge now accurately reflects whether your live app needs an update.

  • No more phantom "Changes pending" badge after a clean publish
  • You won't feel the need to hit Deploy multiple times just to make the warning disappear
  • What you see in the publish panel now matches what's actually live
Fixed Link

Custom endpoint rules (auth, errors, status codes) now work correctly

Logic you set up on custom endpoints — like blocking unauthorized users or returning specific error messages — was being silently ignored and replaced with a generic success response. That's now fixed, so your endpoints behave exactly as you configured them.

  • Access control on custom endpoints (e.g. blocking logged-out users with a 401) now actually blocks them
  • Custom error responses and status codes are returned correctly instead of a blank success message
  • Any endpoint logic you already built will now run as intended — no changes needed on your end

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