Skip to content

Releases: CodeTogether-Inc/CodeTogether-Live

4.0.0

23 Mar 18:29
Compare
Choose a tag to compare
  • Now with CodeTogether Teams
    The 4.0 release now includes CodeTogether Teams as an opt-in feature, improving the user experience and providing enhanced security. CodeTogether Teams greatly simplifies collaboration with team-centric flows and visualizations.
  • Write-Access in Terminals
    As part of a secure Team, write-access to Terminals can be enabled unlocking richer collaboration across teams.
  • Call and Type Hierarchies
    IDE and Browser clients can now access call and type hierarchies, even from heterogeneous hosts, improving the code navigation experience.
  • Language Smarts Enhanced
    From finding implementations and references, to code completion, 4.0 provides a more natural remote coding experience.
  • Warnings and Intentions Relayed
    Clients now will receive warning and intention markers from the host for files being edited together. A limit of 250 will be relayed per file for performance reasons.
  • Single Sign-On (SSO) for On-Premises
    For companies deploying CodeTogether On-Premises, SSO can now be configured using standard OAuth providers such as those from Okta and Microsoft.
  • Compatibility Fixes
    CodeTogether is now compatible with VSCodium and Eclipse 2021-03. Fixes address runtime issues with IBM J9 runtime and particular IntelliJ Host project module configurations.

3.2.0

28 Jan 19:33
f623b4d
Compare
Choose a tag to compare
  • Terminal Sharing (Preview)
    Terminals are now shared across IDEs, providing access to more information when pairing! Access is read-only as part of this technology preview, with read-write support coming in version 3.3.
  • Better Editor Colors
    Syntax colors in IntelliJ and Eclipse would often fall short of expectations. This release ensures greater consistency with your chosen color theme."
  • VS Code Client Features
    New in this release is access to advanced VS Code features when joining remote sessions, including search in workspace, and jumping to a file using Quick Open. Overall a much more natural experience.
  • Improved Session UX
    The session visualization across IDEs has been improved to better visualize the state, along with available actions to manage your access to the session.

3.1.0

22 Jan 09:50
1e61ffd
Compare
Choose a tag to compare
  • Console Sharing
    Output and console windows are now shared letting others see directly the output of programs and unit tests, a top requested feature!
  • Who Codes? You Decide
    When hosting new sessions, new choices control who can edit files and drive in the session. You can now share files read-only, or be the only one driving!
  • Non-Project Files Shared
    External files that are not part of the project are dynamically shared when viewed on a host, making it easier to work with class libraries and other alternative sources.
  • Join Session Authorization
    By default CodeTogether now requires you to authorize new participants joining the session, giving you more control over who can access your source code.
  • Auto-Reconnecting Hosts
    Hosting sessions is now more tolerant of network glitches, automatically re-establishing connectivity and maintaining the active session.
  • Automatic Indentation Fixes
    A series of fixes now ensure a more consistent behavior when coding, including indents around brackets and when completing snippets.

3.0.1

05 Nov 10:21
Compare
Choose a tag to compare
  • Miscelaneous Fixes
    Thanks for the quick feedback! A few key issues were fixed including support for connecting from behind certain proxies to remote sessions.

3.0.0

22 Oct 15:30
Compare
Choose a tag to compare
  • Join from Your IDE!
    You now can directly connect to a remote session from inside your IDE. Use your native IDE editor, key bindings and more, even in teams with heterogeneous IDEs.
  • Simultaneous Editing
    You can now code together in the same file, at the same time. No longer do you need to wait for your turn to start coding.
  • Visualization of Status
    When working in a session, CodeTogether now visualizes if you are working together or editing alone, or even simply browsing while someone else codes.
  • Better Content Assist
    As part of supporting simultaneous editing, numerous fixes have landed to improve the content assist experience, including more consistent inclusion of () and trailing ;.
  • New Languages Supported
    Syntax coloring has been added for Ruby, YAML, LaTeX and ABAP, including support from within IDE Clients joining remote sessions.
  • What's Next?
    Coming in 3.1+: support for sharing terminals and console output, as well as Refactoring across IDE and Browser clients!

2.1.1

20 Aug 15:18
Compare
Choose a tag to compare
  • Unreliable Network Recovery
    Network drops? CodeTogether now recovers cleanly including syncing missed edits from the session.
  • Lost Edits? No More
    Certain usage scenarios could cause edits in the browser to not be reflected in the host. The lingering edge cases have been addressed to ensure edits always arrive.
  • On-Premises and Self-Signed Certs
    Organizations using an internal certificate authority can configure CodeTogether to automatically accept the certificate simplifying deployment.
  • Key Bug Fixes
    Small but beneficial fixes land to ensure reliable editing in a wide array of editor types!

2.1.0

06 Aug 14:56
Compare
Choose a tag to compare
  • Syntax Coloring for Cobol, Dart, and Elixir
    Language coloring and completion aides have been added for Cobol, Dart, and Elixir.
  • .codetogether.ignore Allows Hiding Files/Folders
    Files or Folders that should not be available in the session can be hidden by creating .codetogether.ignore files in the root of projects using .gitignore like glob patterns.
  • Preview: File Uploads from Browser
    Files can be added to the shared project simply by dragging them into the Explorer in the browser.
  • IntelliJ Fixes for Code Alone
    In certain scenarios, edits made from the browser would not show up in IntelliJ and related IDEs. This has been rectified.
  • Various General Fixes
    Numerous fixes reported including navigation reliability, and exposing Toggle Word Wrap have been addressed.

2.0.1

16 Jul 18:46
Compare
Choose a tag to compare
  • Little Fixes Land
    In VS Code, certain folders may not have loaded right in the browser. In IntelliJ, editing in markdown files could fail from the browser side. Both are fixed including a couple other small tweaks.
  • On-Premises Base Image
    The Docker image used for On-Premises has been migrated to a RedHat UBI base.

2.0.0

06 Jul 20:19
Compare
Choose a tag to compare
  • 2.0 Has Arrived!
    Packed with new features, 2.0 brings an all new experience to remote development!
  • Simultaneous Editing
    Highly requested support for editing in multiple files by different people is now available! Even coding in the same file is smoothed out with seamless control change.
  • CodeTogether or Alone
    Now you can easily split off from the group to explore or code independently. Working together? Selection is now naturally shared across collaborators.
  • IDE Themes and Key Bindings
    Choose to code with your favorite key bindings and IDE looks from IntelliJ, Eclipse and VS Code, regardless of what IDE is being used.
  • On-Premises Ready
    Looking for more security? CodeTogether can be deployed behind the firewall for even greater control over source exposure.
  • Quick Fix Support
    Building on the new 2.0 base, it is now possible to use Quick Fixes right from the browser using full IDE smarts. More IDE aids are coming!
  • Oodles of Fixes
    Dozens of other fixes have landed in this release, from compatibility with more IDEs to coding reliability, and syntax coloring for Twig, Scala and more!

1.2.0

21 May 16:28
Compare
Choose a tag to compare
  • End-to-End Encryption
    All sessions now include full end-to-end encryption! Beyond secure SSL connections between endpoints, end-to-end AES encryption ensures that your source is never exposed, even if our secure servers were somehow exploited.
  • Anonymous Usage
    Now you can use CodeTogether sessions without logging in or registering. As CodeTogether is free for all, no need to require logins!
  • Tab Sizes and Spaces
    CodeTogether automatically detects tab sizes and space-usage to ensure that while coding in the browser, you always get a consistent and expected experience.
  • IntelliJ Robustness
    Jetbrains IDEs support picks up numerous fixes from support for multiple windows, to consistent marker relaying, and improvements in content assist. Thanks for all the reports!
  • Running Behind Proxies
    Sessions would sometimes not start correctly when running behind proxies in both Eclipse and IntelliJ. Both hosts have been fixed to work right.
  • Transparency on GitHub
    All CodeTogether issues and resolution are now tracked on GitHub Issues. Check out the milestones to see what else was fixed for this release and more.

Eclipse update site is available at https://www.codetogether.com/updates/ci/