2025-09-15 07:33
🚀 Introducing the Constexpr Debugger in CLion 2025.3 EAP! This tool allows developers to step through compile-time evaluations, inspect values, and understand why a constexpr expression fails. No more guessing from compiler notes! Key features include: 🔍 Step-by-step debugging 🔄 Compile-time reverse stepping 📊 Access to call stacks and variable values With the upcoming reflection support in C++26, this debugger lays the groundwork for future metacode debugging. #Cplusplus #Debugging #CLion...
Source: JetBrains Blog
Alexander Karaev
2025-09-14 23:00
🎮 Exciting news for game developers! JetBrains GameDev Day returns on October 21, 2025! This free, one-day online event focuses on creativity, storytelling, and community in game development. Join industry professionals as they share valuable insights on various topics, from improving workflows to designing accessible games. New this year: local watch parties! Connect with fellow developers in your city while participating in this global event. All sessions will be streamed live on YouTube...
Source: JetBrains Blog
Anna Ruban
2025-09-12 16:57
🌟 Ready to elevate your speaking skills? Join the webinar "Your Voice Belongs Here" on October 14! This session is tailored for individuals from underrepresented groups in tech who have some speaking experience and want to present at KotlinConf. Learn what makes a compelling CFP, how to craft your proposal, and what reviewers seek. Connect, build confidence, and prepare to share your Kotlin journey! #KotlinConf #PublicSpeaking #TechInclusion #CFP #DiversityInTech
Source: JetBrains Blog
Ksenia Shneyveys
2025-09-12 10:55
🚀 Exciting news for developers using TeamCity! A new GitHub Releases Support plugin simplifies the process of publishing releases for open-source projects. No more custom scripts or authentication hassles—just a few clicks to publish builds as GitHub releases. To get started, download the plugin from the Marketplace and add it to your build configurations. Key features include setting release tags, titles, and asset paths easily. #GitHub #TeamCity #DevTools #OpenSource #Automation
Source: JetBrains Blog
Dmitrii Korovin
2025-09-11 14:22
🌍 The ICPC World Finals 2025 in Baku was a significant event, showcasing top student talent from around the globe. JetBrains was proud to support the competition and the community it fosters. 🎓 The Neapolis University Pafos team, Sigma++, participated and earned an Honors distinction. Andrey Ivanov from JetBrains emphasized the camaraderie and appreciation for those who organized the event. 🛠️ Attendees enjoyed activities at the JetBrains booth, including the Kotlin Challenge and interactions...
Source: JetBrains Blog
Margarita Shadrina
2025-09-11 08:35
AI coding agents are evolving into practical tools for developers. To assess their effectiveness, systematic testing is essential. At JetBrains, we developed an evaluation pipeline using TeamCity and SWE-bench to test our coding agent, Junie. This method enables us to measure performance across real-world tasks. Key metrics include solved-task percentage and performance stability, ensuring development decisions are data-driven. For more insights, explore our GitHub project! 🔗💻 #AICoding...
Source: JetBrains Blog
Sergei Ugdyzhekov
2025-09-10 16:31
🚀 TeamCity has released version 2025.07.2, the second bug-fix update for the major release. This update addresses multiple issues, including problems with pipelines, pull request builds, and JDBC driver downloads. Alongside bug fixes, it also enhances performance and security. 🔒 Stay updated to ensure better compatibility and faster builds. You can upgrade easily through the automatic update feature or download it directly from the JetBrains website. For more details, check the release notes!...
Source: JetBrains Blog
Dmitrii Korovin
2025-09-10 09:54
🚀 Kotlin 2.2.20 is here with key updates for web development! Kotlin/Wasm is now in Beta, featuring enhanced exception handling, improved npm dependency management, and built-in browser debugging support. Highlights include: - Swift export for Kotlin Multiplatform - Improved overload resolution for lambdas - Smaller binary sizes in Kotlin/Native - Long values as JavaScript BigInt in Kotlin/JS For detailed changes, check the release notes on GitHub. #Kotlin #WebDevelopment #Programming...
Source: JetBrains Blog
Sarah Haggarty
2025-09-10 07:26
🚀 Exciting news for C and C++ developers! With CLion version 2025.2.1, Junie, the AI coding agent by JetBrains, is now integrated in Beta. This integration provides enhanced project insights and tooling directly within the IDE. Developers can benefit from improved visibility, automatic task completion, and easy access to project details without leaving CLion. Explore features like Ask mode for Q&A and Code mode for generating tests and README files. #CLion #AI #CProgramming #CPlusPlus #JetBrains
Source: JetBrains Blog
Oleg Zinovyev
2025-09-09 14:29
🚀 MPS 2025.2 has officially launched! This update enhances quality and stability while introducing key features. Users can now start MPS with OS-native launchers for easier access. The Show Node Info dialog has been modernized, and resolve-info updates during copy-paste have improved. 🔧 Notable changes include: - New binary launchers for Windows and Linux - FactoryMethodIcon support - Compatibility with Java 21 For more details, visit the What’s New page! #MPS2025 #SoftwareUpdate #Java21...
Source: JetBrains Blog
Vaclav Pech
2025-09-09 12:26
Have you ever experienced UI freezes in JetBrains IDEs? 🤔 This article delves into the reasons behind these freezes, primarily caused by the single-threaded nature of the Java AWT framework. When the event dispatch thread (EDT) is blocked, user interactions become unresponsive. To investigate, start by examining the thread dump, focusing on the AWT-EventQueue thread. Look for signs of lock acquisition issues, particularly the read-write lock, which can indicate background threads causing the...
Source: JetBrains Blog
Jakub Chrzanowski
2025-09-08 18:05
Unlock the potential of GoLand! 🚀 In a recent article by John Arundel, he highlights ten powerful features of GoLand that many developers might not know about. From efficient searching and easy navigation to inline hints and error detection, these tools can enhance your productivity as a Go developer. 🛠️ Don't miss out on maximizing your coding efficiency! #GoLang #DeveloperTools #Productivity #CodingTips #GoLand
Source: JetBrains Blog
Anna Protsenko
2025-09-08 12:56
🚀 JetBrains Mellum is now available on the Amazon Bedrock Marketplace for free! This production-grade large language model (LLM) makes code completion easier and more accessible. With Mellum, you can deploy quickly, control costs, and enjoy zero extra model fees. It’s optimized for enterprise use, ensuring better performance and stability. Choose your GPU hardware, hit deploy, and integrate seamlessly into your engineering workflows. Explore Mellum today for instant access! 🌐💻 #JetBrains...
Source: JetBrains Blog
Valerie Kuzmina
2025-09-05 14:47
🔗 The Model Context Protocol (MCP) offers a standardized way to connect AI models with various tools and data sources. 💻 You can integrate Junie, JetBrains' AI coding agent, with multiple MCP servers or build your own using the new MCP PHP SDK. 🛠️ The MCP PHP SDK is a collaborative effort aimed at providing a reliable framework for PHP developers. For guidance on setup and configuration, refer to the MCP server documentation and the Junie MCP Settings in PhpStorm. #AI #MCP #PhpStorm #Junie...
Source: JetBrains Blog
Hanna Yakush
2025-09-05 14:47
🔗 The Model Context Protocol (MCP) is an open standard from Anthropic, designed to connect AI models seamlessly to various tools and data sources. 🛠️ JetBrains’ Junie AI coding agent can link with multiple MCP servers, either community-built or custom ones using the new MCP PHP SDK. This SDK, developed collaboratively, provides a framework for PHP developers. 📈 To integrate Junie with an MCP server in PhpStorm, ensure the server is accessible, configure Junie through the MCP Settings, and add...
Source: JetBrains Blog
Hanna Yakush
2025-09-05 08:24
🚀 Excited for September's Java Annotated Monthly! This edition features updates on Java 25, set to release on September 16, 2025. Key enhancements include Compact Source Files, Flexible Constructor Bodies, and Scoped Values for better thread management. Additionally, IntelliJ IDEA 2025.2 supports these updates, including new debugging tools. Don't miss out on the upcoming events and insights from Marit van Dijk! #Java25 #IntelliJIDEA #TechNews #SoftwareDevelopment #JavaCommunity
Source: JetBrains Blog
Irina Mariasova
2025-09-05 08:24
🚀 September brings exciting updates in the latest Java Annotated Monthly! This edition features the much-anticipated Java 25 release on September 16, 2025, highlighting new features like Compact Source Files and improvements in performance. Marit van Dijk shares insights on these updates and the support in IntelliJ IDEA 2025.2. Don’t miss this month’s tech news and upcoming events! #Java25 #IntelliJ #TechNews #Kotlin #SoftwareDevelopment
Source: JetBrains Blog
Irina Mariasova
2025-09-04 18:28
Enhance developer experience with static code analysis! 🛠️ This tool examines code before execution, identifying issues early and enabling teams to deliver quality software efficiently. Key benefits include: 1. **Faster feedback loops** - Immediate insights reduce waiting time. 2. **Reduced cognitive load** - Helps developers focus on problem-solving. 3. **Improved code quality** - Enforces standards for consistency. Discover how static analysis can streamline your workflow! 💻✨...
Source: JetBrains Blog
Kerry Beetge
2025-09-04 15:04
🚀 The first bug-fix update for ReSharper and Rider 2025.2 is now available! This release includes important fixes and quality improvements, along with performance optimizations. If you haven't upgraded yet, check out the latest features in ReSharper and Rider. Key updates include Unity support in Command Line Tools and various fixes for C++ and IDE functionality. For the complete list of changes, visit our issue tracker. #ReSharper #Rider #SoftwareUpdate #DevTools #Programming
Source: JetBrains Blog
Sasha Ivanova
2025-09-04 15:04
🚀 The first bug-fix update for ReSharper and Rider 2025.2 is here! This update includes essential fixes, quality improvements, and performance optimizations. Key highlights include Unity support in Command Line Tools for ReSharper and enhanced functionality in Out-of-Process mode. For those yet to upgrade, check out the detailed blog posts on ReSharper and Rider 2025.2 for new features and improvements. 🔗 #ReSharper #Rider #SoftwareUpdate #DevTools #PerformanceBoost
Source: JetBrains Blog
Sasha Ivanova
2025-09-04 14:39
🚀 Exciting news for JavaScript enthusiasts! Registration is now open for the fifth edition of JetBrains JavaScript Day, a free online event set for October 2 at 9:00 am EDT / 3:00 pm CEST. Join us for insightful talks from industry leaders, covering topics from modern JavaScript tooling to open source project management. Don't miss out on this opportunity to learn and engage! 📅 Register now and be part of the conversation! #JavaScriptDay #JetBrains #JavaScript #TechEvent #WebDevelopment
Source: JetBrains Blog
Aleksandra Aganezova
2025-09-04 11:56
Kotlin 2.2 introduces improved annotation handling, addressing common issues developers faced with annotations in frameworks like Spring and JPA. Previously, annotations applied to constructor parameters often did not validate properties during updates, leading to unexpected behavior. The new default rule ensures that annotations are applied to both constructor parameters and properties, streamlining code and reducing boilerplate. This update enhances validation consistency, allowing for...
Source: JetBrains Blog
Teodor Irkhin
2025-09-04 11:56
Kotlin 2.2 introduces improved annotation handling, addressing common issues developers faced with frameworks like Spring and JPA. Previously, annotations could only validate object construction, leading to unexpected bugs. Now, with the new default rule, annotations will apply to both constructor parameters and properties, ensuring they function as intended during updates. This change reduces boilerplate code and aligns better with framework expectations. 🔗 Kotlin 2.2 is required to enable...
Source: JetBrains Blog
Teodor Irkhin
2025-09-03 08:20
🚀 JetBrains has partnered with Mend.io to enhance code security in its tools. This collaboration enables IDEs and Qodana to identify vulnerable and malicious packages effectively. 📊 The new Vulnerable API feature in the Package Checker plugin utilizes enriched data to analyze open-source libraries, improving detection capabilities across various programming languages. 🔍 Users can easily enable inspections for vulnerable APIs in their IDE settings, ensuring their code remains secure....
Source: JetBrains Blog
Dmitry Protsenko
2025-09-02 15:11
🚀 Exploring the evolving landscape of Python in 2025! This year's survey highlights the most popular frameworks and libraries among Python developers. FastAPI stands out with a 38% usage rate, showcasing its strengths in building APIs and supporting AI/ML integrations. Django and Flask continue to be popular, but FastAPI's modern approach and active community are making waves. Stay informed on the latest trends! #Python #FastAPI #WebDevelopment #MachineLearning #TechTrends
Source: JetBrains Blog
Evgenia Verbina
2025-09-02 11:39
🚀 Did you know C# has a GOTO statement? While it exists, its use is debated. Welcome to dotInsights by JetBrains, your source for .NET updates! 🌟 This month's spotlight is on Chris Woodruff, a Microsoft MVP and mentor in software development. He emphasizes API design and scalable architectures. Discover essential tips on using EF Core, the leading ORM for .NET developers. Learn about DbContext, modeling relationships, and querying efficiently. For more insights, check out the full newsletter!...
Source: JetBrains Blog
Rachel Appel
2025-09-02 10:58
🚀 RubyMine is now available for free for non-commercial use! This change supports learners, open-source contributors, and developers working on personal projects. The goal is to make essential tools accessible for everyone in the Ruby community. Commercial use still requires the existing licensing model. 🎉 For full details on features and licensing, check the FAQ! #RubyMine #Ruby #Development #OpenSource #Programming
Source: JetBrains Blog
Iryna Pisklyarova
2025-09-01 15:17
🚀 Exciting times at JetBrains as we welcome our new AI4SE interns! These recent graduates from TU Delft have transitioned from academic projects to full-time roles, applying their MSc thesis work in real-world settings. Meet Milan, Nadine, Saga, and Sergey, who gained hands-on experience during their internships and contributed to significant research. Their work will soon lead to journal publications! 📚 The AI4SE program, launched in 2023, combines academic research with industry...
Source: JetBrains Blog
Katie Fraser
2025-09-01 09:02
🚀 Exciting news for developers! The LSP API is now available to all IntelliJ IDEA users and plugin developers. Starting with IntelliJ IDEA Ultimate 2025.2, users can access a limited set of LSP features even after their subscription expires. This change aims to remove barriers for plugin developers and smaller language communities. In 2025.3, the Community Edition will be phased out, consolidating the installation process for all users. This allows for broader plugin development without...
Source: JetBrains Blog
Jakub Chrzanowski
2025-08-29 19:29
🌍 Join us live from the ICPC World Finals in Baku, Azerbaijan, on September 2, 2025, at 9:30 am UTC! Watch top programmers Andrew ‘ecnerwala’ He and David ‘SecondThread’ Harmeyer compete in a real-time Kotlin speed-solving challenge. Hosted by Sebastian Aigner from JetBrains, this event showcases coding mastery under time pressure. Don't miss the chance to see Kotlin's strengths and get inspired to join the upcoming Kotlin Heroes contest! #ICPC #KotlinHeroes #CompetitiveProgramming #LiveEvent...
Source: JetBrains Blog
Ksenia Shneyveys
2025-08-29 09:34
🚀 IntelliJ IDEA has released its first minor update: version 2025.2.1! You can easily update through the IDE, Toolbox App, or download it from the website. This update resolves key issues, including improved EAR artifact management and better SVG exports. For a full list of improvements, check the release notes. Happy coding! #IntelliJIDEA #Update #SoftwareDevelopment #Coding #TechNews
Source: JetBrains Blog
Julia Shashkova
2025-08-28 16:20
🚀 IntelliJ IDEA has released update v2025.1.5! You can easily update from the IDE, Toolbox App, or download it from the website. Key improvements include better performance during Google Meet screen sharing on macOS with a second monitor and enhancements to UrlClassLoader.getFiles. For details on resolved issues, check the release notes. Happy coding! 💻✨ #IntelliJIDEA #SoftwareUpdate #Programming #DeveloperTools #TechNews
Source: JetBrains Blog
Julia Shashkova
2025-08-28 09:26
🚀 The release of Koog 0.4.0 introduces significant improvements for developers. Key features include support for Langfuse and W&B Weave, enhanced observability with OpenTelemetry, and seamless Ktor integration. This version focuses on making agents more predictable and easier to deploy, while also supporting new models and platforms. Explore how these updates can streamline your development process! #Koog #DevTools #OpenTelemetry #Ktor #AIIntegration
Source: JetBrains Blog
Vadim Briliantov
2025-08-28 07:00
🚀 Exciting news for Visual Studio users! ReSharper 2025.2 introduces an out-of-process engine that significantly reduces UI freezes during analysis. With this update, analysis runs in a separate 64-bit worker, improving workflow by allowing the UI to remain responsive. Testing showed a 61% decrease in UI freezes during startup compared to the previous version. Stay tuned for more optimizations! ⚙️ #ReSharper #VisualStudio #SoftwareDevelopment #Productivity #TechUpdates
Source: JetBrains Blog
Mehul Harry
2025-08-27 14:46
🚀 Exciting updates are on the horizon for CLion with the upcoming 2025.3 release, set for November! Key priorities include: - Transitioning to the CLion Nova language engine as the default. - Enhancements to project formats and build tools. - Improved features for embedded development. Stay tuned for more details on these updates! #CLion #SoftwareDevelopment #TechUpdates #EmbeddedDevelopment #Programming
Source: JetBrains Blog
Oleg Zinovyev
2025-08-27 10:18
Unlock the power of data science with Kotlin! 📊 In her latest article, Adele Carpenter shares insights on using Kotlin Notebooks to analyze a 3.3 million-row dataset from powerlifting competitions. Learn how to connect to a PostgreSQL data source, manipulate data with DataFrame, and visualize results using the Kandy library. Perfect for those who prefer a familiar environment over Python! #DataScience #Kotlin #Powerlifting #KotlinNotebooks #DataAnalysis
Source: JetBrains Blog
Alyona Chernyaeva
2025-08-27 07:45
🎉 A new school year is here, bringing fresh opportunities in STEM! Join our free online Youth Clubs to enhance your skills in math, coding, and AI. Weekly sessions with expert instructors and a global community await you. 🔍 Explore the Math Club, AI Club, and Coding Club for tailored learning experiences. 🌐 Engage in competitions and prepare for olympiads with peers worldwide! #STEMEducation #YouthClubs #Math #Coding #AI
Source: JetBrains Blog
Alena Gupaisova
2025-08-26 19:21
Kotlin Notebook is transforming programming education by enabling a hands-on approach. 📚 This tool combines runnable code, Markdown explanations, and visualizations in one interactive environment, eliminating the need to switch between multiple platforms during lectures. Anastasiia Birillo, a former Kotlin lecturer, highlights how structured notebooks enhance learning by providing immediate outputs alongside explanations. This method supports interactive lectures effectively. Explore the...
Source: JetBrains Blog
Ksenia Shneyveys
2025-08-26 15:52
🚀 Building an iOS CI/CD Pipeline? Kumar Harsh's article outlines the importance of automating continuous integration and delivery for iOS apps. Without a CI/CD pipeline, developers face challenges like slower release cycles and increased errors. TeamCity Cloud is highlighted as a solution, supporting Swift, Objective-C, and Xcode integration. The article guides readers through setting up a pipeline, from version control integration to deploying apps on TestFlight. Learn how to streamline your...
Source: JetBrains Blog
Olga Bedrina
2025-08-26 07:11
🚀 Attention Ruby developers! In the latest blog post from RubyMine, the focus is on the importance of mastering debuggers like byebug and the debug gem. These tools are essential for tracking down bugs effectively. The article also explores RubyMine's debugging architecture and provides insights from Dmitry Pogrebnoy's talk, "Demystifying Debugger". An interesting experiment on the performance of these debuggers is included as well. Learn how often Ruby developers rely on debuggers, with data...
Source: JetBrains Blog
Dmitry Pogrebnoy