Release notes
Tabnine's private installation release notes
Learn about the recent releases of Tabnine.
v5.10.0
September 18, 2024
Features
Inline actions: Now available in both VS Code and JetBrains IDEs.
Tabnine chat - "New File": Added the option to insert a code suggestion directly into a new file.
CSV Usage Reports: Enhanced
users_summary.csv
with additional data, including:Accepted Lines of Code in code completions and chat.
Chat Consumption Rate
More usage time frames: Last 60, 90, and 180 days.
Bug fixing, including:
Fixed an issue where long team names were not displayed correctly.
Resolved a problem where chat model names appeared as "Unspecified model" in reports.
Technical info (plugin versions):
Engine: 4.186.0
Visual Studio Code: 3.1540.0
JetBrains: 1.133.1
Eclipse: 1.73.0
Visual Studio 2022: 1.128.1
v5.8.2
v5.9.0
August 16, 2024
Features
Custom onboarding page and support email are now included in team members' welcome emails.
Support for Bedrock/Sonnet internal endpoints was added as an option for the chat model.
Bug fixing
Reduce chat response error rates
Various other bug fixes
Technical info (plugin versions):
Engine: 4.186.0
Visual Studio Code: 3.140.0
JetBrains: 1.121.0
Eclipse: 1.64.0
Visual Studio 2022: 1.118.1
v5.8.2
July 24, 2024
Fixes and changes
Fixed a bug in a specific GPU configuration template.
v5.8.1
July 23, 2024
Fixes and changes
Fixed a bug in the connection for global code awareness feature.
v5.8.0
July 19, 2024
Features
Code Explorer (previously the Onboarding Agent): Helps developers step into new code, whether they’re new to your organization or just new to the codebase, and helps them explore the unfamiliar code and hit the ground running, writing code faster than ever before.
New Role: Account Manager: A M can manage and monitor teams and users but cannot configure the account settings. Learn more
Default chat model: Admins can set the default chat model of the account.
New usage reports:
Total accepted lines of code per month (for code completions and chat)
Account utilization has moved under Analytics
user_summary_daily.csv: A new CSV report per user, per day (for the last 30 days)
Use @mentions in custom Commands: Use @mentions within custom commands for the first time. This lets you create custom commands based on your own templates or sample code.
Fixes and changes
Fixed different bugs in @mentions
Fixed bug in Document CodeLens
Search user by email in the Tannine console is now case-insensitive
Technical info (plugin versions):
Engine: 4.178.1
Visual Studio Code: 3.127.1
JetBrains: 1.110.1
Eclipse: 1.59.0
Visual Studio 2022: 1.110.4
v5.7.1
June 25, 2024
Features
Tabnine Chat Command Button shortcuts: Find button shortcuts for the Tabnine Chat text commands
@
and/
right below the chat input field.Enable copy-paste for @mentions: From within the Tabnine Chat, you can now copy any
@symbol
string and paste it into the Tabnine Chat input to add the reference to your message.IntelliJ support for @mention of a file: in addition to @mention of symbols, you can @mention entire files in IntelliJ.
Fixes and changes
Tabnine Chat now correctly uses @mentions of symbols that are not in your open file.
v5.7.0
June 21, 2024
Features
Updated usage reports with new content, including:
Overview reports: A high-level usage overview and activity trend charts.
User Management reports: Provides a high-level overview and offers insights into how many users have successfully onboarded Tabnine.
CSV-based reports version 2.0: Includes a textual summary overview and a per-user summary CSV. (Old CSV-based reports are now deprecated but not yet removed.)
Anonymize deactivated user: The Admin can delete the PII data of deactivated users who have left the organization.
Fixes and changes
General bug fixes
Fixed frequent indexing failures
Fixed a bug in suggestion delay time (JetBrains plugin)
v5.6.1
June 3, 2024
Fixes
Fix issue where pods fail to start in certain setups
v5.6.0
May 23, 2024
Features
The new Tabnine Protected Chat Model (Version 2) is now the default model, replacing the previous preview version. This update is automatic and requires no action from users.
License settings and account utilization history Learn more
Team admin can see the users who are not assigned to a team Learn more
Improved audit logs Learn more
Fixes and changes
CSV report: Changed the Registered/Deactivated field in user_details.csv Learn more
Increase chat answer size to avoid truncated responses
Fix some workspace indexing bugs (limit workspace indexing; indexing some files takes too long)
v5.5.1, v5.5.2
April 30, 2024
Fixing bugs
v5.5.0
April 25, 2024
Fixing bugs
Preparing for design partners.
v5.4.1
April 21, 2024
Fix
Fix the issue where Tabnine Chat unintentionally taking focus away from Visual Studio Code.
v5.4.0
April 18, 2024
Features
Added options to view and manage pending invitations. Invited users are also now included in the CSV-based reports.
Customize users' help resources (help landing page and support email) were added.
Single sign-on (SSO) configuration was moved to the admin console.
Email verification toggle changes now take effect immediately.
Password policies were hardened.
v5.3.3
April 9, 2024
Fix
Better handling for NFS files.
v5.3.2
March 28, 2024
Fix
Tabnine Chat app doesn't load due to race condition.
v5.3.1
March 21, 2024
Additional features
We introduced a new settings section for Tabnine’s license key. Moved from the installation flow to the onboarding flow to avoid human errors, improve ease of use and flexibility, and improve the customer onboarding experience. Added notifications for license date expiration and seat limit exceeded.
The email invitation expiration time has been increased to 30 days from 14 days. We increased the expiration time to allow more time for onboarding. We also made it possible to custom change this value (currently only through values.yaml).
We made a few Chat updates:
1. Added the option to include workspace in context and re-ask the last question.
2. Chat now proposes follow-up questions.
v5.3.0
March 13, 2024
Introduced a new settings section for Tabnine’s license key.
Additional features
Tabnine web application now has its version indication.
Email verification settings for invited users: This feature allows admins to turn on email verification for invitations from the web console, making the onboarding process more secure.
Email SMTP settings: This feature allows easier onboarding maintenance and administration of the customer environment. Customers can now add and edit their email SMTP server.
Self-registration onboarding: This feature allows users to self-register in the system without invitations and join a default team.
Context through local code awareness (code completions):
This feature gives much better results for code completion.
Fixes
Workspace awareness bug fixes for Windows
Sign-up issues
Users onboarding analytics issues
Various UI fixes
Pagination bug in the Users tab
v5.2.2
February 21, 2024
Features
Eclipse plugin updates, including Show diff, Mentions, Snooze code completions, and more
Completions model with reduced image size
Fixes
Fix the bug in signing in with an auth token is not working
Reporting date skewing (due to browser locale date casting)
v5.2.0
February 18, 2024
Announcing new, more highly personalized AI coding recommendations in Tabnine
This release includes another leap forward in the performance and capability of the Tabnine AI coding assistant: highly personalized recommendations for every developer through contextual awareness. Tabnine can deliver a more precise and personalized experience across all product features. Context awareness provides the subtle nuances that make a developer and organization unique. Tabnine achieves this context awareness in two ways:
Context through local code awareness: Tabnine can access locally available data in a developer’s IDE to provide more accurate and relevant results. Tabnine automatically identifies the relevant information and uses it as context to provide personalized results. Tabnine administrators can enable this feature for their organization in the admin console settings.
Connection to your software repository for global code awareness: Tabnine administrators can connect Tabnine to their organization’s code repositories, significantly increasing the context Tabnine uses across product features. This capability is currently in Private Preview for Tabnine Enterprise customers with on-premises or VPC deployments.
Mentions in Chat: Developers can help Tabnine focus on specific elements in the workspace through @mentions (using the @ symbol to tag unopened files, classes, or methods in Tabnine Chat). This feature is supported across Visual Studio Code, JetBrains IDEs, and Visual Studio 2022.
Improved test generation: Test generation now considers the structure of actual test files and identifies similar existing tests more effectively.
Additional features
New visual dashboard: Keep track of Tabnine's performance with a new visual dashboard tailored for team usage.
Accepting partial completions: Users can now partially accept completions on a line-by-line basis. (This feature is supported in Visual Studio Code and JetBrains IDEs.)
JetBrains extension
Expanded Code Lens support: Code Lens now supports GO, C/CPP, and C# languages.
Visual Studio 2022 extension
We upgraded the Chat extension to enable the latest features, including better context, local repository awareness, chat code mentioning, and rich diff-view for applying suggested snippets.
New status bar item and snooze button
Introduced Code Lens functionality
Enhanced proxy support: Better connectivity with extended proxy support
Fixes
CSV reporting bug fixes
Minor chat bug fixes and improvements
v5.1.1
February 11, 2024
Fixes
Under-the-hood bug fixes.
v5.1.0
January 30, 2024
Attention: 5.1.0 brings breaking changes. please refer to the upgrade guide before proceeding with upgrade.
Fixes
Request and response size limits have been increased to accommodate large SAML responses.
Features
Self Registration Mode: Users now have the option to sign up for the system and automatically join the default team. This feature can be toggled on or off based on preferences.
The email verification process for user/password mode is now customizable. It can be enabled or disabled as needed.
Administrators can now change their users’ passwords or send password reset links when operating in user/password mode.
SMTP configuration is no longer a mandatory requirement during installation, streamlining the setup process.
v4.12.3
Tabnine's private installation's release notes
v4.12.5
January 22, 2024 Fixes
Bug fix networkpolicy templating
v4.12.4
January 15, 2024 Fixes
Bug fix in loading fine tuned model from external volume
v4.12.3
January 3, 2024 Fixes
Minor bug fixes and improvements regarding chat behavior in VSCode plugin.
Features
VSCode chat now delivers a single, concise response.
Reduced chat response latency in VSCode plugin
Improved chat monitoring via Tabnine's metrics dashboard provides valuable insights into chat performance and usage.
v4.12.2
December 20, 2023 Fixes:
bug fixes in installation process.
v4.12.1
December 19, 2023 Fixes
minor bug fixes in installation process and chat responses.
Features
More focused and precise chat responses.
Introduced Code Lens functionality for JetBrains IDEs.
Introducing the capability to schedule periodic CSV reports via email, allowing users to customize timing and recipients according to their preferences.
v4.12.0
December 7, 2023 Fixes
Fixed an issue with trailing slashes in proxy definitions.
Fixed an issue reading configuration files in WSL environments.
Fixed a bug causing formatting issues in chat transcript (.tsx) files.
Improved synchronization between the binary and plugin for login and feature availability flows in JetBrains and VScode plugins.
Enhanced code completion suggestions in VScode by considering context from nearby files.
Improved markdown formatting in chat conversations.
Refined error handling for situations with empty responses.
Features
Introduced code lens functionality for VScode.
Chat responses now prioritize information directly relevant to your question, minimizing irrelevant details and distractions.
Improved free text responses by leveraging context from nearby files.
Added a References box to chat responses, highlighting relevant code locations related to provided answers.
Implemented a non-strict invitation mode that allows for SSO email mismatches from invitations (configurable in settings).
Introduced Authentication token support to bypass login issues.
Chat now requires team membership for authorization.
Added a new report displaying user details such as team membership, activation status, identity validation, etc.
Enhanced reports with chat usage statistics.
v4.11.3
November 22, 2023
Fixes
Addressed minor issues and made enhancements to tabnine chat models and deployments.
v4.11.2
November 20, 2023
Features
Enhanced flexibility and expanded support for various deployment types and hardware configurations.
v4.11.1
November 9, 2023
Features
Introduced a new "Current Team" column in user reports, providing enhanced visibility into team affiliations.
Fixes
Enhanced the precision of chat diffs functionality for Windows users, resulting in clearer and more readable code fixes.
Resolved a bug preventing login when switching between Single Sign-On (SSO) and built-in authentication (user/password) modes, and vice versa.
Resolved an infrequent issue where users were mistakenly displayed a "Not part of team" message after joining a team.
Improved user guidance by clearly indicating the requirement to sign in to access the chat.
v4.11.0
November 7, 2023
Features
Introduced a code "diff-view" for the fix_code chat action in Visual Studio Code and JetBrains.
Enhanced communication for cases where files are empty, or context lacking.
Introducing a "Snooze" button to temporarily disable code suggestions in JetBrains and Visual Studio Code.
Added the ability to edit team names via the admin console.
Provided an option to include identified users in reports, enhancing user data insights.
Fixes
Enhanced and fixed issues regarding SSH & WSL setups in Visual Studio Code to improve the onboarding experience.
Resolved an issue causing faulty login indication in Visual Studio Code.
Fixed a bug that was causing intermittent freezing in IntelliJ IDEA for some users.
Addressed a 'chat intent' reporting issue, ensuring more accurate reporting.
v4.10.3
October 30, 2023
Features
Introducing new dashboards for monitoring system metrics and service monitoring
Fixes
Addressed and fixed issues in tabnine's monitoring setup.
v4.10.2
October 26, 2023
Fixes
Improved email pattern validation when assigning users to a team.
v4.10.1
October 26, 2023
Fixes
Accelerated installation time, resulting in faster setup.
Reduced image size, optimizing resource usage.
v4.10.0
October 25, 2023
Features
Extended support for routing issues in VScode and JetBrains, including advanced proxy configurations and improved handling of certificates.
Enhanced suggestion context including open files and tabs for more profound and precise completions.
Improved the “Fix Code” chat action for better code correction, providing a more efficient and streamlined development experience.
Extended reporting capabilities, providing valuable insights into system performance.
Chat usage is now integrated throughout the reports, facilitating communication and collaboration.
Revised onboarding report for a smoother and more informative onboarding process.
Added a built-in option for logs aggregation inside the Tabnine server, simplifying troubleshooting and monitoring.
Fixes
Fixed a bug causing the downgrade of privileges when onboarding a new team through an invitation link or by admin assignment.
v4.9.7
October 18, 2023
Fixes
Chat model improvements and fixes.
v4.9.6
October 17, 2023
Fixes
Fixing SAML issue to allow different unique identifier format policy
v4.9.5
October 3, 2023
Fixes
Fixing an issue preventing invitation emails from being sent due to missing resource.
v4.9.4
October 3, 2023
Fixes
Fixing an issue related to unsecured SMTP connection configuration when using unauthenticated connections
v4.9.3
September 26, 2023
Fixes
Fixing Single Sign-On (SSO) SAML authentication issue related to Azure Active Directory specific authentication context handling. For more info: see here in MicroSoft official documentation.
v4.9.2
September 21, 2023
Fixes
Improved Tabnine service deployment strategy for enhanced performance.
v4.9.1
September 20, 2023
Fixes
Resolved bug related to unsecured SMTP connection configuration.
v4.9.0
September 19, 2023
Features
Introducing the new Tabnine Visual Studio 2022 plugin for self hosted environments, with full fledged functionality.
Improved Single Sign-On (SSO) features to facilitate SAML authentication context configuration.
Invitations are now obsolete: When adding a user, the admin chooses the team to which the user will be added.
Once added, users can signup directly (after downloading the plugin), with no need to click the email link.
Email notices were update according to new methodology.
Enhance chat context for more accurate and detailed chat responses.
New chat command:
/workspace
ask any question related to your current open workspace.Incorporation of a Toxicity Filter to Mitigate the Use of Offensive Language.
Fixes
Fixes and improvements to existing chat commands
/fix-code
,/explain-code
and/generate-test-for-code
.Fixed an issue in JetBrains plugins causing RemoteUrl popup not to persist the url input to the settings.
Fixed an issue of a break in the onboarding flow using invite link, where user is required to click on the invite link again in case he had to signup while onboarding ('You are not part of any team' message).
v4.8.2
September 11, 2023
Features
Allow disabling the SMTP security upgrade functionality on demand
Fix random cases in which IntelliJ throws exception in while initializing due to race condition on userstate listener registration.
v4.7.10
September 11, 2023
Features
Allow disabling the SMTP security upgrade functionality on demand
v4.7.9
September 11, 2023
Features
Allow disabling the SMTP security upgrade functionality on demand
Fixes
Fix random cases in which IntelliJ throws exception in while initializing due to race condition on userstate listener registration.
v4.8.1
September 7, 2023
Fixes
bug in Tabnine Chat on MacOS/Jetbrains IDEs causing IDE freeze when inserting chat suggested code.
Timeout errors during signup prevent successful login in slow connections.
v4.7.8
September 7, 2023
Fixes
bug in Tabnine Chat on MacOS/Jetbrains IDEs causing IDE freeze when inserting chat suggested code.
Timeout errors during signup prevent successful login in slow connections.
v4.7.7
September 5, 2023
Fixes
Added missing security headers on the root path
v4.8.0
August 29, 2023
Features
Deactivation of Organization Members by Admins:
Admins can now deactivate organization members.
Once deactivated, users will be automatically signed out from all devices.
Deactivated users won’t be able to sign in unless they are re-activated by an admin.
Updates to Team Assignments:
The option for users to select their own teams has been discontinued.
Organizational administrators will now manage user team assignments. This can be done either through email invitations or using team invite link.
v4.7.6
August 25, 2023
Fixes
We have updated VSCode plugin startup process validation, to allow running in a low performance environments (mainly due to network issues)
Fixed a bug in VSCode plugin during the installation process, that caused 'Tabnine Enterprise' in the status to indicate an error (red color) until the plugin is installed
v4.7.5
Features
Enhance chat with local context
Fixes
Web App UI fixes
v4.7.4
Fixes
Fixed an issue that emerged as a result of breaking changes in the JetBrains Plugins SDK within the JetBrains 2023.2 release.
v4.7.3
Features
Adding support for email clients not supporting gradients in email body.
Fixes
Fix Flickering in UI in app login screen
v4.7.2
Features
Invitation email change (layout + removing support@tabnine.com reference )
Security
Harden cluster network policies for improved security
Fixes
Fix JetBrains plugin custom repository issue, causing issues updating the plugin
v4.7.0
Features
Introducing self hosted chat(beta)
Chat utility reporting to reflect activation usage and retention.
Allows users to create the persistence layer locally within the Tabnine cluster.
Security
Harden cluster network policies for improved security
Fixes
Added recovery mechanism for cluster inter-module communication.
v4.6.0
Features
Enabled local user management (within the customer network), enhancing user authorization and security.
Support for multiple teams for better collaboration and management.
New admin console
Allow logs and metrics write to customer services.
Introducing local reporting functionality, including onboarding status, usage reports
Making telemetry to tabnine optional and off by default for better monitoring and customer reporting.
Full support for Eclipse, VSCode, and JetBrains IDE family, providing a secured and seamless experience across popular integrated development environments.
Security
enhancing security and access control by Introducing authentication using built-in authentication (username & password) and SAML2/SSO
Fixes
Enhanced plugin support for better onboarding.\
Last updated