JetBrains Newsletter

July 2019

YouTrack 2019.2

YouTrack 2019.2 introduces state machine workflows per issue type, display a system-wide banner, an updated Issues List, and much more.

Upsource 2019.1

Upsource 2019.1 comes with a new type of review, the ability to manage review labels automatically, and other improvements.

IntelliJ IDEA 2019.2 Hits Beta

Try now the JVM Profiler, enhanced Inline Method refactoring, improved code duplicate detection, Java 13 support, preview for Structural Search, Maven and Gradle improvements, a brand-new Services window, and much more. Watch our overview of all the cool new features for Java developers coming your way in the upcoming IntelliJ IDEA 2019.2, and check out our blog posts for more details on the features.

JetBrains Marketplace is Here!

JetBrains Marketplace is Here!

JetBrains Marketplace is a new platform for third-party plugin developers to license and sell their plugins for JetBrains products. It is now live with 10 paid plugins available for IntelliJ-based IDEs, and more to come soon!

Product Releases and News

Kotlin 1.3.40 — The main focus for this version has been on Gradle support for NPM, Yarn, and Webpack for Kotlin/JS; test runner improvements for multiplatform projects; new type inference; and performance and interoperability improvements for Kotlin/Native.

Hub 2019.1 — Hub 2019.1 introduces Universal 2nd Factor authentication, community-based language support, and other improvements.

Toolbox App 1.15 — Enjoy automatic plugin updates, GitLab and Bitbucket integration, JetBrains account integration, and more.

TeamCity Plugin Contest — Now that the TeamCity Plugin Contest has stopped accepting new entries, take a look at the submitted plugins and vote for your favorite.

Key Trends for C, C++, and a Bit of Rust — Discover the most interesting things we've found from this year's Developer Ecosystem survey run by JetBrains that's related to C and C++. There's even a bit about Rust too.

Events and Webinars

KotlinConf '19 — There are only a few hundred tickets left before we completely sell out KotlinConf 2019! Make sure you get your ticket in time.

PyCon 2019 Recap — We had a great time at PyCon, together with the content creators we invited in our booth. If you were there, relive the moments with Paul's recap blog post, and if you weren't able to make it, read up on why you should attend next year.

“Build-a-GitHub-Bot” with Mariatta Wijaya — If you missed our webinar with Mariatta Wijaya, a core contributor to Python, there's no need to worry. Watch the recording on our blog.

Kotlin/Everywhere: More Than 200 Events Around the Globe — Join an event near you and learn the best practices for using Kotlin in your daily work on all platforms. Check out the global Kotlin/Everywhere event map.

Technological Highlights

Java Annotated Monthly: July '19 — Welcome to summer! This month Trisha Gee provides a bit of light reading for the beach.

PHP Annotated Monthly: June '19 — July's post is coming soon. Meanwhile, read all about the PHP 7.4.0 alpha release, Doctrine company, new and accepted proposals from PHP Internals, Laravel, Symfony, useful tools, and a whole lot more.

Learning Resources

Behind the Scenes with Experimental YouTrack Features — Experimental features are an essential part of our development cycle. In this blog post, we share details on how we work on experimental features in YouTrack, using the new issue list as a specific example.

Inline Method Refactoring with IntelliJ IDEA — Are you migrating your code to a newer version of Java or struggling with badly refactored code? Find out how Inline Method Refactoring and IntelliJ IDEA can help.

Debugging in RubyMine — The debugger is one of the most powerful features of the IDE that can help you quickly investigate and fix issues in your code. In this blog post, we review the rich debugging capabilities available in RubyMine and have a quick rundown of the new debugging features available in v2019.2 EAP, such as performance optimizations, Smart Step Into, and block breakpoints.

New Go 1.13 Language Features in GoLand 2019.2 — Go 1.13 Beta 1 was announced and with it some language changes that are coming to Go. Learn more about these changes and how we will support them in the upcoming GoLand 2019.2 release.

PhpStorm and YouTrack: We Want Your Feedback — Why was your YouTrack ticket closed? Why is a highly-voted feature still not implemented? What do all the different fields mean in YouTrack? How to get a bug fixed faster? Find the answers to these questions in this blog post.

Blank tool windows with Per-Monitor DPI Awareness in R# and VS2019 — If you are seeing blank tool windows with ReSharper, Visual Studio 2019, .​NET Framework 4.8, and Per-Monitor DPI Awareness — here's why, and how to avoid it.

Early Access Programs

Rider 2019.2 — Anxious to know what cool new things are coming in Rider 2019.2? We've started the EAP for you. Preview the ASP.​NET code-behind generator for aspx/ascx files, Rename for solution folders, and performance improvements in Unity support.

ReSharper 2019.2 — ReSharper Ultimate 2019.2 starts its EAP with support for the "Per-Monitor DPI Awareness" mode in VS2019 and "search in a file" through the Go to File Member dialog. C++ gets new hints in the code editor and more C++ 20 features.

AppCode 2019.2 — Code coverage is now available in AppCode for all languages. And even more — you can now build, run, debug and test your application during indexing.

CLion 2019.2 — We've added two huge improvements to the Debugger. One is especially interesting for Embedded developers, who can now do on-chip debugging right from the IDE with any custom GDB server. The other is an experimental debugger for the Microsoft Visual C++ toolchain.

DataGrip 2019.2 — New features include: a Services tool window, full-text search, query live timer, filtering by a data source in search, and quick table backup.

PhpStorm 2019.2 — The release is coming soon. Check out what you can expect and try the new features that include popup-less commit flow, new intentions and quick-fixes, and running composer via any remote PHP interpreter.

PyCharm 2019.2 — The EAP for PyCharm 2019.2 is well underway. Try out the improved Jupyter Notebooks features and initial support for Python 3.8.

WebStorm 2019.2 — Get acquainted with the features and enhancements in the latest EAP builds: duplicate code detection, improvements in Angular support, new intentions for the JavaScript destructuring, and new types of inline hints.

Our mailing address:
JetBrains s.r.o.
Na hrebenech II 1718/10
Prague 4 140 00
Czech Republic

Copyright © 2012–2019 JetBrains s.r.o.