First publish now goes live reliably every time
Apps being published for the very first time could get stuck in a loop and never fully go live. That's fixed — your first publish now completes successfully.
- First-time app publishes no longer get stuck verifying themselves
- Apps go from draft to live without hanging
- Subsequent publishes were already working fine — only first publish was affected
Focus outlines throughout the app are now subtle and polished
A bright green focus ring was appearing on nearly every clickable element across the entire app — buttons, tabs, profile pictures, form fields — making it visually jarring when navigating by keyboard. It's now softened app-wide for a much cleaner look.
- No more harsh green outlines popping up on every interactive element
- Keyboard navigation now looks clean and intentional everywhere in the app
- Consistent, polished focus styling across the full OverSkill interface
Editor stays stable on smaller laptop screens
On shorter laptop screens the chat feed in the editor used to collapse or freeze mid-generation. Both issues are now fixed so you get a consistent building experience on any screen size.
- Chat feed no longer collapses on 14" and smaller laptop displays
- AI stream auto-recovers if it silently stalls mid-response
- Scroll position and panel state are preserved as you work
Monetization tab gets a cleaner, more polished look
The Monetize tab received a visual polish pass — layout, text styling, and low-balance states all look sharper and more consistent with the rest of the OverSkill interface.
- Monetize tab now matches OverSkill's design style throughout
- Low or empty wallet balances are now clearly highlighted so creators notice them
- Cleaner layout makes it easier to manage your app's earning settings
Preview your app's pages using real routes, not guesses
The page selector in the source preview now reads your app's actual routes, so the preview always opens the right page — even when a page's filename and its URL don't match.
- Source preview page-selector now uses your app's real defined routes
- No more broken previews for pages with custom URL paths
- 404 suggestions in the nav are cleaned up too
Partner & waived plans now show the correct plan label
If your team is on a comped or partner Pro plan, the credit widget now correctly shows 'Pro' instead of incorrectly labeling you as 'Free'.
- Credit balance widget shows the right plan name for all plan types
- Waived and partner Pro teams no longer see a misleading 'Free' label
- Pro features and badges continue to work as expected
Remixed apps now include roles and sample data
When you remix an app, it now correctly copies over any custom user roles and optional starter data — so the remixed app works out of the box, just like the original.
- Custom roles (like 'Admin', 'Member') are preserved when you remix an app
- Role-gated features in remixed apps work immediately, with no setup required
- Template seed data is included so remixed apps feel complete from day one
Your app's email health logs are now live
The Email tab in your app's settings now correctly shows send, delivery, bounce, and complaint events so you can monitor how your app's emails are performing.
- Email health and log views now populate with real delivery data
- Bounce and complaint events are tracked automatically
- Helps you catch email delivery problems before your users do
Buyers can now see their AI credit balance in your app
Apps with buyer credit wallets now show users their available balance in the AI Credits section of settings — so they always know how many credits they have left.
- Buyers see their credit balance proactively, not just when they run out
- Balance appears in the Settings > AI Credits card inside your app
- Works automatically for any app using buyer credit wallets
ClickFunnels integration card now shows the correct logo
The ClickFunnels integration card was showing a broken icon for all users. It now displays the correct ClickFunnels 2.0 brand logo.
- ClickFunnels logo now appears correctly on the integration card
- No more fallback 'C' placeholder tile
Polished number displays and smarter text layout across the app
Numbers in tables and stats (like credit counts and prices) now stay perfectly aligned as they change, and long text wraps more naturally throughout the interface.
- Numbers in tables no longer jump around as values update
- Text in buttons and labels wraps more cleanly on all screen sizes
- Consistent visual polish applied across the full design system
Brand-new 404 page that fits the OverSkill look
If someone lands on a broken link, they'll now see a polished branded 404 page with easy escape routes back to the app — instead of a generic error screen.
- Custom-designed 404 page with on-brand typography and visuals
- Clear 'Go back' and navigation options so users aren't stuck
- Replaces the old generic error page