CodeTogether 2022.2 – Get More Followers!

Brian Fernandes

June 16, 2022

Wouldn’t it be great if you could instantly get more followers on TikTok or Twitter? Sadly, we can’t help you with that, but wait—we can get you instant followers in CodeTogether! Read on for details on our new “Force to Follow” feature, enhancements to the Terminal and our On-Premises distribution, in this fabulous 2022.2 release.

Watchers No More, Followers We Shall Be!

From its inception, we’ve used “watch” terminology in CodeTogether’s interfaces. You watch someone browse through the workspace, or watch them code and execute tests. However, we’ve realized that many of our new users are looking for the ability to “follow” instead, not realizing that “watch” does exactly what they need.

To make the interface more intuitive, we’ve decided to switch to “follow” terminology instead. You will see it replace watch in the editor annotations, commands and the CodeTogether view.

Want to be Followed?

With this release, we’ve added a new ability where a participant can force everyone else in the session to follow them. This is especially useful in classroom sessions when you want to ensure everyone is looking at the same file—simply choose the “Force all to follow you” action in the CodeTogether view.

Note: To limit abuse in larger sessions, including education, only the host can use the Force to follow action if there are more than 3 guests in the session.

Following is Easier

In one-on-one sessions, if you’ve separated from your partner, you’ll see a more obvious Follow node below their name, which you can use to start following them. Of course, you can also just click/double-click their name to follow them, as you did before.

Terminal Focus

When a guest types in a shared terminal, it will now be brought to top in the Host IDE for better visibility. This does not steal focus on the host side, so if the host is actively typing, for instance, they won’t be interrupted.  If you don’t like this behavior, turn it off in the CodeTogether preferences/settings.

Refresh Account from View

If you’ve purchased a CodeTogether Teams or Pro account but don’t see this reflected in your CodeTogether view and usage, use the “Recheck Access” link in the CodeTogether view to refresh your account status.

On-Premises Improvements

  • In a multi-server deployment you can connect to your database with SSL, without having to specify certs for the connection. 
  • The Helm chart has been cleaned up in several places, and is now checked into our GitHub repository here: https://github.com/CodeTogether-Inc/CodeTogether-Live/tree/master/helm
    We’d be happy to receive further improvements to the chart through PRs—thanks to those who have already contributed!
  • CodeTogether server startup has been improved to do a better job of validating inconsistent configuration values—if something is wrong, you should see better error messages.

Miscellaneous Fixes and Enhancements

This release is now compatible with Eclipse 2022-06.

In some cases, joining subsequent sessions from the same VS Code instance would silently fail—this has been fixed.

A few fixes were made to the proposed-API enablement to allow the CodeTogether extension to work well with Gitpod and VS Code running in WSL.

Finally, we’ve improved the feedback flow you may be presented with at the end of your session—do share your experience with us, good or bad. If you didn’t enjoy your CodeTogether session, please include a valid email address so we can follow up and address your issue, we’d appreciate that!

Work with a team? Start your 30 day trial of CodeTogether Teams*
*Includes up to 50 guests and unlimited session durations.

You may also like . . .

Leveraging Software Engineering Intelligence: A Guide for Tech Leaders

Leveraging Software Engineering Intelligence: A Guide for Tech Leaders

Unlock the Future of Software Development with Data-Driven Intelligence Effective leadership in software development requires more than managing teams and projects—it’s about making smarter, data-driven decisions. Software engineering intelligence (SEI) offers a...

The Importance of Real-Time Alerts in Software Projects

The Importance of Real-Time Alerts in Software Projects

In the fast-paced realm of software development, even minor delays or unnoticed errors can escalate into major setbacks, leading to missed deadlines, increased costs, and compromised product quality. Traditional monitoring methods often fail to catch issues as they...

The Top 5 Challenges for Task Management in Software Development

The Top 5 Challenges for Task Management in Software Development

In the dynamic world of software development, effective task management is critical for ensuring projects stay on track, teams remain productive, and high-quality code is delivered on time. However, achieving this can be challenging without the right tools and...