SpringRoll now gives every member one place to find the apps they build and use, puts everything a reviewer needs on the approval itself, and signs everyone in with an email link or single sign-on. Sharing, data connections and build logs are easier to work with too, and you can now send us feedback without leaving SpringRoll.
One home for every app
Apps now brings every app together in one place, with three views: My apps, Available to me and All apps. You see only the apps your role allows. Each one shows its status in plain words, when it last updated successfully, and a warning when the latest update failed. Adding a new app takes just a name and a repository URL.
Why we built it: Finding an app should not depend on knowing which page it lives on. One home, with a status you can read at a glance, tells you whether an app is working before you open it, and makes registering the next app quick enough that nobody puts it off.
Approvals you can decide with the facts in front of you
Each request in Approvals now shows what it is for, the environment and release it covers, the data fields it asks for, who submitted it, when it expires and which checks are blocking it, with failing checks listed first. You decide on the request itself: approve in one click with an optional note, or reject or request changes with a reason the requester can read. Bulk approval from the list has been removed, and a request assigned to a named person stays with that person.
Why we built it: An approval is only as good as what the reviewer could see when they gave it. Deciding each request with its full context makes every decision one you can stand behind, and a written reason tells the requester exactly what to fix.
Passwordless sign-in and safer sessions
SpringRoll no longer uses passwords. You sign in with a one-time email link, valid for 15 minutes, or with your organization's single sign-on where it is set up. Sessions now end 12 hours after you sign in, and signing out signs you out of every open tab. Invitations work the same way: sign in with the invited email address, then choose Join workspace. There is nothing to set up. Next time you sign in, ask for an email link.
Why we built it: Passwords are the easiest credential to steal and the most tedious to look after. Email links and single sign-on remove them entirely, and a fixed session length means no browser stays signed in indefinitely.
Send feedback from wherever you work
Choose Feedback under Help to send us a bug report, an idea or anything else, or ask your coding agent to send it for you through its SpringRoll connection. Your feedback goes straight to the SpringRoll team. Inside your workspace it stays private: your feedback list shows only what you sent, and other members, including administrators, cannot see it.
Why we built it: The best ideas for SpringRoll come from the moment something gets in your way. Being able to tell us right there, from SpringRoll or from your coding agent, means we hear about it while it still matters.
App pages that lead with what matters
Every app now opens on an overview that answers the first questions people ask: is it working, who can open it, and what happens next. Open app and Copy app link sit at the top, next to the app's status and who can open it. While an update builds, or if it fails, the overview makes clear that your current version is still running. Each app is organized into five tabs: Overview, Deployments, Access, Data and Settings.
Why we built it: Whether you built the app or are about to share it, you should not have to read deployment details to learn whether it works. Keeping the working version separate from the latest attempt means a failed update never looks like a broken app.
Sharing that respects who can open each app
Copy app link now gives you a SpringRoll link for Production or for UAT (user acceptance testing). Whoever opens it signs in if they need to, lands back on the same app, and gets the version that is live in that environment, never a fallback build or a rejected or archived release. People without access see a clear explanation instead of an error. The access editor now asks one question, who can open this app, and switching an app to Everyone keeps the exclusions you already set.
Why we built it: A hosting address skips your access rules and can change when a new version ships. A SpringRoll link checks access every time it is opened, so sharing an app is safe by default, and widening access never quietly removes a restriction.
Build logs that explain what went wrong
When SpringRoll cannot fetch an app's source from Git, the deployment log now shows the error that stopped it, with web addresses and access tokens removed. Long build output stays in order, and an unusually long line is replaced with a short notice instead of being cut off mid-message. We also fixed a Git ownership check that could stop managed builds before they started.
Why we built it: A failed build with an empty log is a dead end. Showing the real reason, safely, tells you what to fix the first time instead of the third.
Navigation that responds the moment you click
Every workspace page now shares one layout. Apps, Approvals and Data come first. Members, Hosting, Approval routing and Audit trail sit under Workspace settings, and Getting started and Feedback sit under Help. Your account, Security and Agent connections are in your profile menu, and the mobile menu offers the same destinations. Every click responds immediately, with a loading view while the page arrives, and existing links keep working.
Why we built it: You should always know where you are, where to go next and whether your click registered. One consistent layout and instant feedback make SpringRoll quicker to find your way around, at a desk or on a phone.