05.11.2024
QKS Insight
JetBrains October Updates
Author:
Nikhilesh Naik

Being one of the top vendors that facilitate Intelligent Development Environment, users and tech enthusiasts need to understand and get regular updates regarding the changes and updates happening with the technology. JetBrains, a prominent vendor in the market, known for a benchmarking IDE offering has released new updates for the month of October. With the release of new updates that facilitate free-of-cost non-commercial offerings and early access programs, JetBrains is focusing on enhancing the user experience and simplifying the consumption of its offerings for non-commercial usage.
The major announcement on the free availability of WebStorm and Rider for Non-Commercial Usage:
JetBrains earlier this year implemented a new licensing model for its recently released IDEs, Rustover, and Aqua, making them free for non-commercial use, and are extending this model to WebStorm and Rider. This has enabled users who are utilizing these IDEs for non-commercial purposes, such as learning, open-source project development, content creation, or hobby development, to use them free of cost. This change in pricing policy is not extended for commercial projects and does not hold any impact on other JetBrains IDEs. The company is also evaluating this offering thoroughly to see the future scope for this free non-commercial licensing approach.
JetBrains has stated that the major reason behind making non-commercial development free is to enhance the accessibility of JetBrains IDEs to a broader audience. It hopes to lower the barrier of using IDEs to accelerate the creativity and learning experience of users. Though the presence of monolithic functionalities embedded with features that are integrated & essential for smooth functioning are present, developing additional community editions risks offering a feature set that doesn’t meet the requirement of JetBrains’s customer base comprising different types of users. With this update, JetBrains is also addressing the request for more community editions after exploring multiple options.
The company has also stated that it allows the collection of anonymous usage statistics for non-commercial licensees which in turn will be used for improving product experience and capabilities. The company claims to avoid the collection of any other data and focus on utilizing anonymous feature usage data of IDEs along with usage data of actions performed and as per the different types of functionality of the IDEs which is similar to its Early Access Program (EAP). JetBrains also disclosed the reasons behind the choice to apply its new licensing model to WebStorm and Rider as the rising preference by developers to code outside of work as a hobby, growing interest for professional growth or self-paced learning, and continuous rise in the game & web development as a hobby by multiple users.
YouTrack Updates:
The new updates in features allow the use of Apps to add out-of-the-box new features, tools, and integrations in YouTrack. The additional support also includes customization of YouTrack suitable to the specific needs to improve management & monitoring aspects, automation & integration with other tools & internal systems, and enhancement in its consultation capabilities to simplify self-app creation along with finding offerings present on JetBrains Marketplace. The new updates facilitate the use of Apps to extend YouTracks functionality by offering the creation of own apps, installation of external apps, customization of its appearance, addition of UI widgets & extra pages, implementation of complex automation with workflows, and enhancement in workflow experience. JetBrains also facilitates the free availability of all apps in JetBrains Marketplace along with the opportunity to publish the apps created by users who are actively working on adding options to publish paid apps.
Product & Community Updates:
Updates for ReSharper C++:
A few notable updates to C++ support in the first EAP build include Move to Folder refactoring that now also handles C++ files, built-in live templates to generate UE_LOG and UE_LOGFMT logging statements, the option to use XML documentation instead of Doxygen, and support for literal suffix for size_t and attributes on lambda expressions from C++23, the C23 type of and typeof_unqual operators, and the C++17 std::has_unique_object_representations type trait are amongst a few.
Updates for Rider 2024.3:
Analyst Perspective:
The October updates by JetBrains signify a strategic move to enhance user accessibility & experience across its IDE offerings. By extending free non-commercial licenses to WebStorm and Rider, JetBrains is lowering barriers for learners, hobbyists, and open-source contributors, thereby fostering creativity and skill development within a broader audience. The updates not only democratize access to powerful development tools but also align with current trends of developers engaging in personal projects outside of work. Furthermore, the enhancements in YouTrack, including customizable apps and improved project management capabilities, empower users to tailor their workflows, boosting productivity & integration with other systems. The updates to ReSharper and Rider, particularly the support for C++ hot reloading and refined formatting options, streamline the coding process, facilitating a smoother development experience. Collectively, these changes reflect JetBrains’ commitment to evolving its offerings in response to user needs, solidifying its position as a leader in the intelligent development environment space.
Author : Nikhilesh Naik Principal Industry Analyst at Quadrant Knowledge Solution