Everything we have changed in Yomcom, newest first. Open a release to read what went out that day.
The big one this time is not a feature. We had an independent, route-by-route security review of the
whole platform — every page, every button, the marketplace, the module sandbox and the background
services — and we fixed everything it found before this release went out.
What that means for you. Nothing you need to do, and nothing was misused: this platform is still
small and every account on it is known to us. But several of the things found would have mattered a great
deal later, when strangers can supply modules and the marketplace is open. We would rather fix them while
the answer is "nobody could have", than after.
Fixed: credits could be taken for work that never happened. If anything went wrong in the moment
between paying for a module build and the build being queued, the credits were gone and the request was
not. Payment and the work it buys now succeed or fail together. Alongside that: builds that fail for good
are refunded automatically, requests nobody decides are closed and refunded after a week, and refunds for
requests raised here now actually reach the account that paid — previously that last one quietly did
nothing at all.
Fixed: a form could fail and say nothing. If a save failed, the page simply did not move — no error,
no explanation, and on the workspace settings popup that meant renaming your workspace looked like it had
not worked when it had. Failures are now reported on screen, everywhere, on every form.
Fixed: saving workspace settings could fail outright for any workspace after the first, because of a
clash in how directory connections were stored. Saving no longer writes a directory connection it was
never asked to make, and no longer floods your workspace history with entries about a setting you did not
touch.
Faster. The busiest thing in the database was a settings table being re-read dozens of times a page;
it is now read once. Two screens that queried once per item on screen now ask a single question. Pages
across the platform do noticeably less work to draw.
Better on a phone. Every screen has been measured at phone size: no sideways scrolling, every control
big enough to press, dialogs that fit and can be closed, sticky bars that sit where they should, and the
navigation drawer's own contents finally sized for a thumb.
On /admin/company, in the Organisation card's logo section: remove the separate "Upload logo" button. As soon as the user picks a fi
In the notifications popup (opened from the bell icon at the bottom of the menu, next to sign-out), only list UNREAD notifications.
On the Assistant admin page (/admin/assistant): replace the "Generate new" button's text label with a "
When the user opens the assistant/chatbot panel, focus should be placed automatically in the chat message textbox so they can start typing immediately without
Requested by Christian (super-user) on /admin/apps.
Below the "Installed Modules" expander card, ad
On /platform/dev-tasks, the task textboxes refresh periodically and reset scroll position, jumping the user back to the top while reading/ — reviewed, not a bug
On /platform/settings, cards should be retracted/collapsed when a user first arrives at the page, rather than expanded.
User feedback: this screen's layout needs improving. From screenshot: fields feel cramped/inconsistently spaced between cur
On /platform/releases: each release card should be wrapped in an expander (collapsed by default, can be expanded to show full detai
On the dev tasks/AI developer screen, the task text field refreshes on every render, causing the scroll position to jump back
Users should be able to upload and attach files to their chat messages via a dedicated button positioned below the send button.
The chatbot input text box needs to:
Remove the 'Marketplace', 'Contact Us', and 'About Us' links from the header navigation on the public landing page (
Each task on the dev-tasks screen needs a dedicated 'Submit' button that disables the input textbox and allows the AI modera
On the AI developer screen, completed/implemented items should be hidden in a collapsed expander to keep the active task queue clean
On /platform/dev-queue, when the user clicks 'Apply Now', the console should start refreshing and displaying output in real-time. Currently
On the /platform/dev-tasks page, when a user clicks the approve button on a task, the task status should update immediately in th
Add a 'raised by' field to dev tasks so developers can submit multiple tasks at once and then approve/review them in batch from the dev-tasks list. Each task should s
When the AI developer finishes building a task, it should automatically remove that task from the dev board instead of leaving it there marked as d — reviewed, not a bug
Account menu: change the menu item label from 'Security' to 'Settings'. The Security page remains the same; only the label in the navigation menu changes.
?ref=…) whose referrer isn't a registered account no longer blocks sign-up. Previously such a link stopped the account being created at all — no verification email, and every retry failed the same way. Now the account is created normally and the unrecognised referral is simply dropped; a mistyped referrer entered by hand still shows a clear error so genuine typos are caught.Promoted to live from 98ddf48. Highlights since v1.0.3:
/platform/donations view shows each charity's Connect status, collected/disbursed/held totals and payout history, with a manual "run now".Promoted to live from 0f901f5. Highlights since v1.0.2:
?ref= link); the referrer earns a one-time 200-credit reward on the referred user's first purchase, plus an ongoing cash commission (a super-user-set % of net) on every purchase. Super-user /platform/users sets referrer + %, /platform/referrals shows owed payouts with mark-as-paid, and referral costs feed the P/L.Promoted to live from f98c604. Highlights since v1.0.1 (2026-07-13 → 2026-07-16):
contact@ acknowledgements/AI replies, dormant IMAP bounce moderator.