v2.9.14
Git Deploy, Team Member and Team Switch Fixes
Deploy via Git now picks a free port for you and tells you at the field when a port is taken. React Router apps in SPA mode deploy as static sites. Changing a member’s role back and forth no longer cuts their permissions, and the switch-team popup now shows up only when you act.
🐞 Bug Fixes
- Deploy via Git
- The Port field now starts at a port no other site on the server uses. Before, it always started at 3000, so a second Node.js site on the same server was refused.
- When a port is already taken, the message “The site port number is already in use on this server.” now shows under the Port field. Before, it showed only in a short pop-up, so Deploy looked like it did nothing. How to Deploy Git Projects in One Click with xCloud
- A React Router app with
ssr: false(SPA mode) is now detected as a static site, with web rootbuild/clientand no start command. Before, it was set up as a server app, kept restarting and the site failed.
- Team Members
- When you update a member or a pending invitation (Update Member), picking another role and then the saved role again no longer drops the member to a short permission list. This happened after you turned off Allow new features automatically. How to Manage Team Access to a Server or Site in xCloud
- Switching Teams
- Actions on a server or site that belongs to another of your teams, such as restarting Nginx, now open the switch-team popup. Before, they showed a box of raw error text.
- The popup no longer opens by itself when the Deployments page loads, or while a task on the Monitoring, security update or Node.js settings page reports its progress. It opens when you click something.
- If you were removed from a team and then click Yes to switch to it, xCloud now takes you to your dashboard with “You are no longer a member of that team.” Before, you saw an error page with no way back.
- The popup text is now translated into every dashboard language.