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
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
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
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
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
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