Articles from Source: JetBrains-Blog

Rider 2026.2 EAP 3: Cost-effective Agentic Test Coverage, Code Change Previews, GameDev Templates, and NuGet Improvements

2026-05-22 12:42
🚀 JetBrains Rider 2026.2 EAP 3 is now available! This update introduces a new AI agent skill for test generation, reducing token consumption by up to 50%. It utilizes built-in coverage data for more relevant tests. 🛠️ You can now preview suggested code changes directly from the actions menu, helping you make informed decisions before applying fixes. 🎮 A new Game Development section in the New Project dialog simplifies starting projects, with Godot as the first pilot. 📦 Improvements in the...
Source: JetBrains Blog
Sasha Ivanova

TeamCity 2025.11.5 Is Out

2026-05-21 20:21
🚀 Exciting news for TeamCity users! The final update, TeamCity 2025.11.5, has been released for On-Premises servers. This update addresses several issues, including four important security fixes. Staying updated ensures better performance, compatibility, and enhanced security for your workflows. For more details, check the Release Notes and consider upgrading today! #TeamCity #SoftwareUpdate #DevOps #Security #JetBrains
Source: JetBrains Blog
Dmitrii Korovin

KotlinConf’26 Keynote Highlights: Advances in Language Design, Tooling, AI-Driven Workflows, and Multiplatform Development

2026-05-21 10:19
🚀 Kotlin celebrates its 15th anniversary, impacting everyday tasks like payments and online services. At KotlinConf’26, key highlights included advancements in language design, tooling, and AI-driven workflows, enhancing the developer experience. The upcoming Kotlin 2.4.0 aims for safer and more ergonomic code with features like context parameters and multi-field value classes. Stay tuned for more updates! 📅💻 #KotlinConf #Kotlin #SoftwareDevelopment #AI #Programming
Source: JetBrains Blog
Daria Voronina

Introducing a Security Support Policy for the Kotlin Standard Library

2026-05-21 10:19
🔒 Kotlin introduces a Security Support Policy to address varying upgrade rhythms among its users. Some developers update frequently, while others in regulated environments require thorough reviews before updates. This policy aims to clarify how long Kotlin releases will be supported for security fixes. With Kotlin’s rising adoption, especially in critical sectors, establishing a formal support timeline will help teams ensure compliance and streamline security reviews. #Kotlin #SecurityPolicy...
Source: JetBrains Blog
Anton Yalyshev

Official Kotlin Support for Visual Studio Code Is Now Available in Alpha

2026-05-21 10:19
🚀 Exciting news from KotlinConf 2026! The official Kotlin extension for Visual Studio Code has launched in Alpha. This extension offers core features like code completion, diagnostics, and navigation, powered by the Kotlin Language Server. While IntelliJ IDEA and Android Studio remain the primary tools for Kotlin development, this release aims to support developers who prefer VS Code. Get started by installing the extension from the Visual Studio Marketplace and share your feedback to help...
Source: JetBrains Blog
Alyona Chernyaeva

Improving Accessibility in JetBrains IDEs: What’s New and What’s Next in 2026

2026-05-21 06:45
🚀 JetBrains is enhancing accessibility in its IDEs, focusing on key improvements for Global Accessibility Awareness Day. Key updates include better compatibility with assistive technologies like screen magnifiers on Windows and support for Orca and GNOME Magnifier on Linux. Additionally, keyboard navigation has been improved, making it easier for users to access menus and navigate the interface without a mouse. These changes aim to create a more inclusive experience across platforms....
Source: JetBrains Blog
Ekaterina Valeeva

Built for Productivity: What the Data Finally Shows About Kotlin

2026-05-20 20:44
Kotlin's design prioritizes developer productivity, focusing on convenience over complexity. A recent JetBrains study shows Kotlin developers spend 15%-20% less time on tasks compared to Java, emphasizing its efficiency. Key features like data classes, null safety, and coroutines enhance code readability and reduce boilerplate. These elements collectively make coding smoother and more efficient. Explore how Kotlin's pragmatic approach shapes development! 🚀💻 #Kotlin #Productivity...
Source: JetBrains Blog
Alina Dolgikh

A Practical Guide to Profiling in Go

2026-05-20 11:44
Discover how to effectively use Go's built-in profiling tool, pprof, in your development process! 📊 This article outlines the challenges developers face with profiling and emphasizes its importance in identifying CPU bottlenecks and memory issues. It explains various profiling types, including CPU, memory, block, mutex, and goroutine. Learn how to generate reports and analyze program performance easily with GoLand! #GoLang #Programming #Profiling #SoftwareDevelopment #TechTips
Source: JetBrains Blog
Dominika Stankiewicz

The SARIF Viewer Is Now Available in CLion 2026.1.2

2026-05-20 08:38
🚀 Exciting update for developers! CLion 2026.1.2 now features the SARIF Viewer, enabling seamless integration of static analysis results directly in the IDE. This is particularly beneficial for embedded and automotive teams using SARIF reports from tools like Parasoft C/C++test and Clang Static Analyzer. You can easily import reports, navigate findings, and maintain a streamlined workflow. 📊 For projects not utilizing SARIF, the plugin can be disabled in settings. #CLion #SARIFViewer...
Source: JetBrains Blog
Artemy Pestretsov

Relocating With JetBrains: What to Expect

2026-05-20 08:37
🌍 JetBrains believes that top talent knows no borders. To support international relocation, they invest in resources to help employees move across countries and join their global teams. Over 90 colleagues relocated last year, with many rating their experience positively. The process includes guidance from relocation specialists and HR teams to ease the transition. JetBrains aims to make moving as smooth as possible, ensuring newcomers feel supported from arrival to settling in. #JetBrains...
Source: JetBrains Blog
Grete Kivi

Introducing the JetBrains Course Creators Program

2026-05-19 10:47
🚀 Exciting news for programming educators! The JetBrains Course Creators Program aims to enhance online programming education by integrating hands-on coding practice directly into JetBrains IDEs. This initiative addresses the gap where students often learn concepts but lack experience with professional tools. Educators on platforms like Udemy, Coursera, and LinkedIn Learning can now offer students real coding experiences, enabling them to write, run, and debug programs in a professional...
Source: JetBrains Blog
Regina Muradova

LLM Evaluation and AI Observability for Agent Monitoring

2026-05-19 09:46
🚀 Artificial intelligence is advancing rapidly, with LLM-based AI agents leading the way. These systems use environmental perception to achieve specific goals. Organizations are moving towards multi-agent systems, which can better mimic human teams for tasks like data analysis and customer support. As complexity grows, so does the need for effective monitoring and evaluation. LLM evaluation checks basic capabilities, while observability ensures operational health in real-time. Explore...
Source: JetBrains Blog
Evgenia Verbina

From the Big 4 to Global Tech: What Changes When You Move In-House?

2026-05-19 08:48
Transitioning from a Big 4 firm to an in-house finance role can offer more ownership and depth in work. Three finance professionals shared their experiences moving to JetBrains. They emphasized the desire for sustainable work-life balance and deeper business involvement. Nadija, Mariia, and Jean-Paul found that in-house roles allowed them to focus on complex topics and personal growth outside of the managerial path. Explore finance opportunities at JetBrains! 💼✨ #FinanceCareers #Big4...
Source: JetBrains Blog
Grete Kivi

Pyrefly LSP Integration in PyCharm 2026.1.2

2026-05-15 15:31
🚀 Exciting news for PyCharm users! The latest update, PyCharm 2026.1.2, allows you to enable Pyrefly as an external type provider. This integration enhances the speed of code insight features significantly. 🔍 Pyrefly, Meta's next-gen Python type checker, offers improved performance and scalability, making it ideal for large codebases. With features like code completion and error checking, it enhances your coding experience. To activate Pyrefly, simply select it from the Type widget in your...
Source: JetBrains Blog
Cheuk Ting Ho

Pyrefly LSP Integration with Type Engine in PyCharm 2026.1.2

2026-05-15 15:31
🚀 Exciting update for PyCharm users! The latest version, 2026.1.2, allows you to enable Pyrefly as an external type provider, enhancing code insight features significantly. What is Pyrefly? It’s Meta's new Python type checker built in Rust, offering faster performance and improved portability. This integration supports code completion, hover information, and error checking. To use Pyrefly, simply select it in the Type widget at the bottom of the PyCharm window. Note that current support is...
Source: JetBrains Blog
Cheuk Ting Ho

IntelliJ IDEA 2026.1.2 Is Out!

2026-05-15 14:26
🚀 IntelliJ IDEA 2026.1.2 has been released, bringing several important updates and fixes. Users can update through the IDE, Toolbox App, or download directly from the website. Key improvements include: - Correct project opening via .ipr files - Fixed Java ternary expression indentation - Resolved unexpected context menu issue on Windows - Enhanced live templates with groovyScript For the complete list of fixes, check the release notes. Happy coding! 💻✨ #IntelliJ #IDEUpdate...
Source: JetBrains Blog
Maria Kosukhina

IntelliJ IDEA 2026.1.2 Is Out!

2026-05-15 14:26
🚀 IntelliJ IDEA 2026.1.2 is now available! This update includes several important fixes for a smoother development experience. Users can update directly within the IDE, through the Toolbox App, or download it from the website. Notable updates include: - Fix for opening projects via .ipr files. - Improved indentation for Java ternary expressions. - Resolved unwanted context menu issue with Alt+Enter on Windows. - Functionality restored for live templates with groovyScript. For a complete list...
Source: JetBrains Blog
Maria Kosukhina

A New Default Project Structure for Kotlin Multiplatform

2026-05-15 14:20
🚀 Exciting updates for Kotlin Multiplatform! The default project structure is changing to clarify module responsibilities and align with industry standards. This update reflects the Android Gradle Plugin 9.0 changes. New projects will follow this structure, with a shared module for code and separate application modules like androidApp, desktopApp, and webApp. Check the KMP wizard and updated sample projects for more info! 🌐 #KotlinMultiplatform #SoftwareDevelopment #AndroidGradlePlugin #KMP...
Source: JetBrains Blog
Márton Braun

A New Default Project Structure for Kotlin Multiplatform

2026-05-15 14:20
🚀 Exciting updates for Kotlin Multiplatform! The default project structure is changing to clarify module responsibilities and align with conventions from other build systems. This update will be reflected in newly created projects and official documentation. You can explore the new structure in the KMP wizard and check out updated sample projects like kotlinconf-app and KMP-App-Template. To support AGP 9.0 in IntelliJ IDEA, ensure you’re using version 2026.1.2 or newer. #Kotlin #Multiplatform...
Source: JetBrains Blog
Márton Braun

Help Shape the Future of Kotlin in the Age of AI

2026-05-15 13:07
🚀 AI is transforming how developers interact with code, but how effective are these tools for Kotlin? A new community survey aims to gather insights from Kotlin developers on their experiences with AI in coding. Your feedback will help shape future AI-assisted development in the Kotlin ecosystem. 📊 Participate for a chance to win a USD 50 Amazon Gift Card or a JetBrains subscription! If you're attending KotlinConf 2026, stop by after completing the survey for a thank-you gift. #Kotlin #AI...
Source: JetBrains Blog
Ekaterina Volodko

Help Shape the Future of Kotlin in the Age of AI

2026-05-15 13:07
🚀 AI is transforming how developers interact with code, including Kotlin. A new community survey aims to gather insights from Kotlin developers on their experiences with AI tools. This includes understanding what works, what doesn't, and potential improvements. Participate for a chance to win a $50 Amazon gift card or a JetBrains subscription! If you're attending KotlinConf 2026, stop by the registration counter after completing the survey for a small thank-you gift. #Kotlin #AI...
Source: JetBrains Blog
Ekaterina Volodko

Compose Multiplatform 1.11.0 Is Now Available

2026-05-15 12:50
🚀 Exciting news! Compose Multiplatform 1.11.0 is now available. This update enhances the iOS and web experience, focusing on native text input, performance improvements, and UI testing. Key highlights include: - Native text input for iOS apps offers better precision and gestures. - Concurrent rendering is now enabled by default. - Upgraded Compose UI testing with v2 APIs provides more predictable results. - Improved scrolling performance for web apps. For more details, check the complete list...
Source: JetBrains Blog
Elvira Mustafina

Compose Multiplatform 1.11.0 Is Now Available

2026-05-15 12:50
🚀 A new version of Compose Multiplatform, 1.11.0, is now available! This update enhances the iOS and web experiences, including a new native text input feature for iOS apps, which improves caret movement and gestures. Concurrent rendering is also enabled by default, boosting app performance. For testing, the v2 ComposeUiTest APIs bring more predictability and improved coroutine management. Web scrolling performance has been reworked for a smoother experience. Explore all the updates and...
Source: JetBrains Blog
Elvira Mustafina

Rejoignez-nous pour l’événement PHPverse 2026 le 9 juin

2026-05-15 10:35
📢 Rejoignez-nous pour JetBrains PHPverse, un événement dédié aux développeurs PHP, le 9 juin 2026 ! Des experts de l'écosystème PHP partageront des réflexions sur l'évolution du langage, les outils et frameworks, ainsi que des workflows pour la livraison de code. 🗓️ Quand : 13h00 à 17h50 CEST 📍 Où : Streaming sur YouTube PHP Annotated Soyez prêt pour des conférences, des Q&A et des surprises ! 🎉 #PHPverse2026 #Developpeurs #PHP #JetBrains #WebDevelopment
Source: JetBrains Blog
Delphine Massenhove

Support for uv, Poetry, and Hatch Workspaces (Beta)

2026-05-13 12:28
🚀 PyCharm 2026.1.1 has introduced built-in support for uv workspaces, Poetry, and Hatch, aimed at simplifying dependency management across Python projects. This new Beta functionality allows automatic detection of workspace structures from your pyproject.toml files, reducing manual configuration. Users can manage project dependencies easily, with visualizations available in the Settings menu. Automatic environment configuration ensures a seamless experience when opening projects. #PyCharm...
Source: JetBrains Blog
Antonina Belianskaya

“Friction-maxxing”, Failure, and Learning to Code

2026-05-13 09:50
In a society focused on optimization, the concept of "friction-maxxing" has emerged as a counterpoint. 🎢 This term, introduced by sociologist Kathryn Jezer-Morton, advocates for embracing challenges in our convenience-driven lives. It suggests that tackling hard tasks can lead to greater intelligence and happiness. This idea is particularly relevant for those learning to code, as traditional methods often create a steep learning curve. Research indicates that the cultural perception of coding...
Source: JetBrains Blog
Clara Maine

The Road to Name-Based Destructuring

2026-05-13 08:52
Kotlin is introducing new syntax for destructuring, focusing on name-based extraction. The "val inside parentheses" syntax will allow named properties to be accessed directly, while square brackets will aid in positional destructuring. Both features are currently experimental and will evolve into stable releases. 🛠️ A migration strategy is in place, and tools for switching to the new behavior are available. This change aims to enhance code clarity and reduce errors during refactoring. #Kotlin...
Source: JetBrains Blog
Viliam Sedliak

PhpStorm 2026.2 Early Access Program Has Started

2026-05-12 13:36
🚀 The Early Access Program (EAP) for PhpStorm 2026.2 is now live! This program allows users to test upcoming features for free and provide valuable feedback to the development team. Your insights can shape the final release. Key focuses include: - Native support for remote development - Improved handling of PHPDoc-based generics - Enhanced performance and stability Join the EAP today and experience these updates firsthand! #PhpStorm #EAP #WebDevelopment #Coding #Innovation
Source: JetBrains Blog
Hanna Yakush

dotInsights | May 2026

2026-05-12 09:54
🚀 Did you know C# supports ref return and ref local? These features allow you to work with references to variables instead of just their values. Welcome to dotInsights by JetBrains, your source for the latest in .NET and software development. Explore recent updates from the developer community, including topics like AI development workflows, code quality, and more. Stay informed! #DotNet #SoftwareDevelopment #CSharp #JetBrains #ProgrammingInsights
Source: JetBrains Blog
Rachel Appel

TeamCity 2026.1: CLI, MCP for AI Agents, Pipelines Enhancements, and More

2026-05-12 08:59
🚀 TeamCity 2026.1 has launched with exciting new features! The release includes the TeamCity CLI, enhancing convenience and power in configuration. AI Assistant is now available in Enterprise trial accounts, along with bundled SAML authentication. 🔒 A security vulnerability (CVE-2026-44413) was found in TeamCity On-Premises, but TeamCity Cloud remains unaffected. It's crucial to upgrade or install the security patch. Join the livestream on May 12, 2026, to explore all the new features!...
Source: JetBrains Blog
Olga Bedrina

Qodana 2026.1: Rust EAP, Stable C/C++ Support, and New Code Inspections

2026-05-12 08:56
🚀 Exciting updates in Qodana 2026.1! This release features significant linter updates, including the transition of Qodana for C/C++ out of EAP. It's now fully ready for production use in native code development. Key improvements include better build system failure detection and configurable timeouts for large projects. 🔍 Additionally, Qodana for Rust is now available in EAP, catering to the growing community of Rust developers. With over 150 inspections, it aims to enhance static analysis...
Source: JetBrains Blog
Elizaveta Myšáková

High-Severity Security Issue Affecting TeamCity On-Premises (CVE-2026-44413) – Update to 2026.1 Now

2026-05-11 16:14
🚨 A high-severity security vulnerability (CVE-2026-44413) has been identified in TeamCity On-Premises. This issue allows authenticated users to expose parts of the server API to unauthorized users. 🔧 All versions up to 2025.11.4 are affected, but the latest update, version 2026.1, includes a fix. If you can’t upgrade, a security patch plugin is available for versions 2017.1 and newer. 🌐 TeamCity Cloud is not impacted and requires no action. #TeamCity #CyberSecurity #VulnerabilityUpdate...
Source: JetBrains Blog
Daniel Gallo

The ReSharper 2026.2 Early Access Program Begins: Bringing More AI Agents into Visual Studio

2026-05-11 13:16
🚀 The Early Access Program (EAP) for ReSharper and .NET Tools 2026.2 has launched! This release focuses on integrating AI into Visual Studio, providing developers with more freedom in their coding experience. 🛠️ Introducing Junie, JetBrains' first AI agent, which streamlines workflows with easy agent discovery and setup. Users can switch between agents and access the latest models seamlessly. 🔍 Join the EAP for free and explore how this open AI ecosystem can enhance your development process!...
Source: JetBrains Blog
Sasha Ivanova

Rider 2026.2 Early Access Program Begins With Performance Improvements

2026-05-11 13:16
🚀 The Early Access Program (EAP) for Rider 2026.2 is now live! Users can access the first preview build through the website, Toolbox App, or by installing the snap package on compatible Linux distributions. This program allows users to preview upcoming features and provide feedback. 📈 Key improvements include major performance upgrades for Roslyn, particularly in branch switching, which is now 2-3x faster in large solutions. Unity and Godot developers will also benefit from enhanced project...
Source: JetBrains Blog
Sasha Ivanova

The GoLand 2026.2 Early Access Program Has Started

2026-05-11 09:26
🚀 The Early Access Program (EAP) for GoLand 2026.2 is now live! This program lets you test new features for free and provide valuable feedback to the GoLand team. Your insights will help shape the final product. Regular builds will be released during the cycle, focusing on performance insights and memory optimization. Download the first EAP build today from the Toolbox App or the GoLand website! 📥 #GoLand #EarlyAccess #Programming #DeveloperTools #Feedback
Source: JetBrains Blog
Artem Pronichev

Our 2026 Direction: AI and Classic Workflows in JetBrains IDEs

2026-05-11 09:12
🚀 JetBrains is evolving its IDEs to support two coding workflows: classic coding and AI collaboration. 🔍 Developers can choose to type code traditionally or leverage AI for assistance, ensuring both methods work seamlessly together. 💻 The aim is to enhance user experience without sacrificing the core coding process. 🤖 JetBrains emphasizes flexibility, allowing connections to various AI tools and avoiding vendor lock-in, ensuring a diverse development experience. #JetBrains #AI #Coding...
Source: JetBrains Blog
Denis Shiryaev

Code Maintainability: What is it and Why It’s Important

2026-05-11 08:08
Writing clean and maintainable code is essential for a smooth software development process. 🖥️ Code maintainability ensures that developers can easily understand, modify, and enhance code without introducing errors. This proactive approach prevents issues and minimizes technical debt, which can waste significant developer time. ⏱️ Key benefits include quicker repairs, easier onboarding for new developers, and improved collaboration across teams. #CodeMaintainability #SoftwareDevelopment...
Source: JetBrains Blog
Kerry Beetge

The MPS 2026.1 Early Access Program Has Started

2026-05-07 14:46
🚀 The MPS 2026.1 Early Access Program (EAP) has officially launched! 🔗 Download the first release to explore key improvements including: - Migration to IntelliJ Platform 2026.1, JDK 25, and Kotlin 2.3 - Enhanced natural language support for string values - New options for binary operation layouts - Updated boolean editor style 📥 Dive into the new features and bug fixes today! #MPS2026 #EarlyAccess #IntelliJ #Kotlin #SoftwareDevelopment
Source: JetBrains Blog
Vaclav Pech

Kotlin Ecosystem Mentorship Program: Results and Winners

2026-05-07 14:45
🚀 Exciting news from the Kotlin Ecosystem Mentorship Program! Four mentor-mentee pairs successfully completed the pilot, contributing to real Kotlin open-source projects. One pair won a trip to KotlinConf 2026 in Munich! 👏 Congratulations to Ruslan and Clare for their work on BitChat, enhancing UI/UX features. The program received 80 mentee and 29 mentor applications, highlighting community interest. Plans for future sessions are underway! #Kotlin #OpenSource #Mentorship #KotlinConf #Community
Source: JetBrains Blog
Ksenia Shneyveys

Make Your Plugin Remote Development-Ready

2026-05-07 12:00
🚀 Remote development is transforming plugin architecture for JetBrains IDEs. Developers now need to consider both frontend and backend processes, as they may operate on different machines or in the cloud. This shift enhances security and flexibility in development workflows. JetBrains provides resources, including a video overview, plugin templates, and detailed documentation, to support developers in adapting to this new "split mode." 🌐 #JetBrains #PluginDevelopment #RemoteWork...
Source: JetBrains Blog
Nikita Katkov