Skip to content

Releases: CodeTogether-Inc/CodeTogether-Live

2022.1.5

18 May 20:24
e27f76e
Compare
Choose a tag to compare
  • IntelliJ Performance Fixes
    Addressed an issue reported by several users that could result in high-CPU usage when starting consecutive sessions in IntelliJ.
  • Better Test Output Support
    More complete test output, including output for passed tests, is available for sessions hosted in IntelliJ.
  • SSL Support for Database Connection in Locator Mode
    Locator allows users to use a secured connection with the database in the Locator mode.
  • Miscellaneous Fixes
    Some other fixes across all supported platforms to improve the quality.

2022.1.4

04 Apr 15:00
61249f6
Compare
Choose a tag to compare
  • Joining from VS Code Fixes
    Fixed an odd issue for joining sessions from VS Code clients to ensure consistent behavior.
  • Quick Open Improved in Browser
    When using quick open, the browser will now handle local fuzzy matching of results as a search is refined.
  • Miscellaneous Fixes
    A few other fixes landed as part of our continual effort to improve quality of coding sessions.

2022.1.3

23 Mar 09:19
20459c2
Compare
Choose a tag to compare
  • Kotlin Test Support in IntelliJ
    When working with Kotlin tests, CodeTogether will now relay results run on IntelliJ hosts to remote clients.
  • Eclipse Wild Web Developer Support
    CodeTogether now supports most language features exposed from Eclipse's Wild Web Developer's language servers including remote quick fixes.
  • GitPod Compatible
    CodeTogether can now be fully used inside a GitPod environment enabling remote collaboration simply by enabling the extension from the marketplace.
  • Docker Image Enhancements
    The on-premises Docker image has been enhanced to simplify deployment in Fargate and Amazon allowing simpler rollout in private clouds.
  • Fixes and Fixes
    Continuing with stability fixes for CodeTogether, this release addresses some smaller annoyances that our users have been kind enough to report.

2022.1.2

17 Feb 15:40
f9be128
Compare
Choose a tag to compare
  • A/V Toolbar in JetBrains IDEs
    Fixed an issue for some clients where the A/V toolbar in IntelliJ may not have shown causing issues using audio and visual communications in sessions.
  • Connections Gone Wild
    In an unfortunate edge case, a handful of user systems have gone wild hammering our servers. This release closes a window that could allow multiple reconnect cycles to start.
  • On-Premises Fixes
    This patch release addresses a few nuances for our on-premises users including enabling TLS 1.3 support and improvements to the Docker image startup to better detect and warn for irregular inputs.

2022.1.1

17 Feb 15:37
aecd806
Compare
Choose a tag to compare
  • More Free Usage
    Registration is no longer needed to unlock the free 60-minute and 3 guest plan; now all anonymous users get full Free access too!
  • Browser Keyboard Navigation
    You can now use Enter to navigate multiple results found when using inline search.
  • Faster VS Code Typing
    When processing remote events into VS Code on a loaded system, edits could fall behind. Changes are now intelligently grouped for optimal performance.
  • Virtual Cursor Improvements
    When joining a virtual cursor, you will immediately jump to the source without a backoff countdown.
  • Tweaks and Fixes
    Includes small UI tweaks and cleanup to ensure an optimal experience for CodeTogether users.
  • On-Premises :: OneLogin SSO
    For On-Premises customers, we have fixed a compatibility issue integrating with OneLogin for single sign-on.
  • On-Premises :: Graphs Dashboard
    Building on dashboard improvements, a new dashboard tab gives access to usage graphs including information on Host and Guest IDEs being used.

2022.1

27 Jan 11:34
110de45
Compare
Choose a tag to compare
  • A New Year :: Awesome Things
    CodeTogether 2022.1 brings a great set of improvements from coding ease to fixes and new functionality. Oh, and a new versioning pattern too!
  • Faster Code Assistance
    Code completion is much faster. Heavily optimized content assist payloads and faster processing gives a local coding experience when using explicit or trigger-character assistance.
  • Smart and Explicit Driver Modes
    The smart driver mode in CodeTogether has been enhanced to be more natural, especially when driver changes. In addition, an explicit (strict-style) driver mode is now available for mob/pair programming sessions.
  • Progress when Joining
    All IDEs now visualize status during joining including indicating the chosen cursor mode. When hosts let guests choose their cursor mode, during join selection of a shared or personal cursor is now available.
  • Large Project Support
    Joining from IDEs now handles fully very large projects, avoiding problems with timeouts when payloads were too large given bandwidth available. Progress of metadata retrieval is now also shown when joining.
  • Rooms Renamed to Virtual Cursors
    The semantics around rooms have been simplified using new virtual cursor terminology to make it more direct when interacting with CodeTogether.
  • General Coding Fixes
    Multiple additional fixes have been made from improved application of code completion, fixing automatic trigger of content assist in some cases, and other fixes reported by users.
  • VS Code Compatibility
    Latest versions of VS Code changed how proposed APIs could be enabled. This release ensures maximum compatibility.
  • On-Premises Dashboard Enhancements
    For On-Premises customers, the Dashboard available for behind-the-firewall server has been significantly improved including supporting real-time update of metrics and audit entries.
  • On-Premises Locator Available
    For On-Premises customers, the CodeTogether Locator is available allowing managed regional deployments, automated load balancing and more.

5.0.1

15 Nov 13:16
42ffd24
Compare
Choose a tag to compare
  • Building on 5.0 Audio/Video/Screensharing
    The 5.0.1 release builds on the newly introduced A/V support in CodeTogether 5 adding reliability and coding fixes.
  • Better Typing Collision Management
    An algorithmic improvement allows for increased flexibility when typing in the same file and avoids file-sync events in more situations.
  • Simultaneous Coding Content Assist Fixes
    In certain situations where a peer is coding above the content assist location in a file, the content assist will now properly load and apply.
  • Shared Port Detection on Windows 11.next
    The removal of WMIC in Dev builds of Windows 11 impacted automatic detection of ports and now uses alternative mechanisms.
  • Various Stability Fixes
    5.0.1 brings fixes for intellisense after . on VS Code client, a periodic loss character issue on VS Code as well as removes possible multi-second editor freezes on IntelliJ and Eclipse.
  • On-Premises Container Fixes
    For CodeTogether On-Premises customers, CodeTogether's container has been updated to now work well with Podman adding to the existing support for K8s, Docker, and OpenShift.

5.0.0

28 Oct 14:29
35238ee
Compare
Choose a tag to compare
  • 5.0 is here with Audio/Video/Screensharing
    Seamless audio, video and screensharing is now available for all CodeTogether sessions. Simply click the headphone toggle to get started during a session.
  • Audio Guests Welcome
    As part of audio/video support, copying the URL to the audio-portion of the meeting allows you to invite non-coding guests to the call as well.
  • Better Indentation in Clients
    Smarts used in the CodeTogether clients have been improved for processing automatic indentation to provide a richer and more natural experience.
  • General Improvements
    Multiple fixes landed including improved support for remote quick fixes, more efficient relaying of error markers, Terminal integration optimizations and more.

4.2.0

23 Sep 16:38
Compare
Choose a tag to compare
  • Unit Test Support Lands
    Session guests can now see results of unit tests invoked and if permission allows, remotely invoke tests from all clients. Results are visualized both as part of editor sidebars as well as in IDE-familiar views.
  • Remotely Launch Programs
    Beyond tests, other programs can now be invoked remotely with the ability to stop and monitor the current invocations.
  • On-Premises Metrics Dashboard
    When deploying CodeTogether on-premises, a new metrics dashboard provides access to usage trends and real-time information. In addition, CodeTogether can be configured to export metrics to Prometheus and StatsD systems.
  • Numerous Fixes
    Continued improvements have been made across CodeTogether increasing the reliability of the system and improving the coding experience. Key fixes have also landed for server port sharing that both increase reliability and performance.

4.1.0

30 Jun 16:18
Compare
Choose a tag to compare
  • Share Servers and More
    Now CodeTogether allows you to share your local web app under development with your peers, fully end-to-end secured. Flexible enough to handle WebSockets, database connections, or remote debug!
  • Refactor Rename
    You can now remotely refactor rename symbols and classes leveraging host-side language intelligence with changes reflected across all participants.
  • Open Symbol and Open Type
    New in 4.1, the ability to jump to types and symbols expands your ways to efficiently navigate and develop remotely.
  • Workspace-Wide Search
    The Eclipse and IntelliJ clients now also support full workspace-wide search. Additional fixes on the host side of all IDEs increase the reliability of searches.
  • New Java Files Improved
    When creating .java files remotely, CodeTogether will automatically fill in the basic class structure making it quicker to make new classes remotely.
  • Support for SAP's ABAP
    Advanced support for ABAP development hosting either using the VS Code or Eclipse ABAP plug-in is now available, including remote access to the Activate File lifecycle.
  • Eclipse Client Indentation
    Using the Eclipse client could give inconsistent indentation results depending on the version of Eclipse. This is now fully contained inside CodeTogether ensuring expected auto-indents.
  • .codetogether.ignore Glob Patterns
    Expanded support for .codetogether.ignore files now allows full glob pattern usage expanding ways to limit files exposed to session participants.
  • VS Code Proxy Support
    Various changes have been made to improve Proxy support in VS Code including respecting non-proxy hosts and detecting certain problematic configurations.
  • On-Premises Automated Updates
    Clients using On-Premises deployments now benefit by automated updates on all IDEs simplifying the management for end-users.
  • Remote File System Improvements
    Fixes for specific situations where folder and file rename/move actions could result in inconsistent state on remote clients have been implemented.
  • Anonymously Join from Guest IDEs
    It is no longer required to register a CodeTogether account to simply join a session from a remote guest IDE making usage even easier.
  • Session Time Limits
    Starting on July 15, 2021, session time limits go into effect as had been previously announced on the CodeTogether portal.
  • Easier to Join Teams
    When creating or joining a team on the CodeTogether portal with your IDE running with CodeTogether installed, you will be automatically signed in and have access immediately to Team benefits.