JetBrains Newsletter

May 2016

DataGrip 2016.1: One Tool for All Your Databases

DataGrip 2016.1 comes with lots of enhancements: better connectivity, improved PostgreSQL and Oracle grammar support, file scopes and new editor features.

Hub 2.0: JetBrains Team Tools Connected

Introducing SAML support, built-in backup functionality, multiple and shareable dashboards, revised permissions management, and dozens of UI and usability improvements. Read what's new in Hub 2.0 and take a tour.

New Early Access Programs: IntelliJ IDEA, WebStorm, AppCode and CLion

IntelliJ IDEA 2016.2 — The next IntelliJ IDEA release is planned for this summer. The update further improves the debugger, VCS, editor, Spring support, and brings features from Android Studio 2.0.

WebStorm 2016.2 — The first WebStorm 2016.2 EAP build includes lots of improvements for React developers, enhancements in TypeScript and Angular 2 support.

CLion 2016.2 — Try the new CLion build and check out the long-awaited Doxygen support, play with improved Complete Statement, evaluate CMake enhancements and new VCS features.

AppCode 2016.1.3 — This first EAP build brings Swift 2.2 support and significantly improved resolve for framework symbols in mixed Objective-C/Swift code.

Gradle Meets Kotlin

On May 17th at Kotlin Night in San Francisco, Hans Dockter (CEO & Founder of Gradle) demoed the first milestone of writing a Gradle build script using Kotlin! Read more about it and see the recording.

Product News and Releases

Security Update for IntelliJ-based IDEs — An important update for all IntelliJ-based IDEs that addresses security vulnerabilities inside the underlying IntelliJ Platform. Read more and update your IDE as soon as possible.

Kotlin 1.0.2 — The second bugfix and tooling update for Kotlin brings incremental builds in Gradle and in the IDE, smaller stdlib, and IDE support for Android Linters and Spring.

PhpStorm 2016.1.1 — In this update you will find initial Joomla! support, new Blade tags support, Time Tracking plugin, reworked completion list ordering and bug fixes.

TeamCity 9.1.7 — Most likely the last update of TeamCity 9.1, this release addresses more than 90 issues.

TeamCity Brings Azure Resource Manager Support — The Azure Resource Manager plugin for TeamCity starts new cloud build agents from a generalized VHD image when all of the regular build agents are busy.

Russel Winder Speaks about C++ Conferences, C++17, Go, D and Rust — Being a polyglot in computer languages and ACCU 2016 Chair, Russel Winder shares his view on why the ACCU conference is special, what he expects from the upcoming C++ standards, what features C++ should learn from Rust, D and Go, and describes a bit of his own experience with CLion.

Are Ruby and Rails Still Trendy? — Some say that Ruby and Rails are on the decline and the community is not as active as it used to be. Is this really true? Help us to find answers together in this survey. By taking part you have the chance to win one of the US $75 Amazon certificates up for grabs.

Monthly Technological Highlights

Java Annotated Monthly: May — Read the latest news from the Java Community and Java 9, compiled by Trisha Gee.

PHP Annotated Monthly: May — Gary Hockin once again rounds up the current news from the PHP community.

TeamCity Digest #6 — Check out our sixth digest with the latest TeamCity-related articles, blog posts, and news.

Upcoming Live Webinars

Design Patterns and Modern C++, May 24th — Join Dmitry Nesteruk and learn about design patterns in modern C++. In this blog post you'll find a preliminary agenda and a link to the sample GitHub project.

Docker for Java Developers, May 26th — In this webinar featuring Arun Gupta, we'll cover how to package, deploy, and scale Java applications using Docker.

Refactoring with IntelliJ IDEA, June 14th — Next month Bill Wake of Industrial Logic will show you how to efficiently refactor Java code using IntelliJ IDEA techniques.

Learning Resources

Get Trained in MPS — JetBrains has started offering MPS trainings for those who prefer intense supervised study with hands-on practical exercises. These trainings are lead by experienced core MPS developers who have the knowledge and skills to help you gain insight into the technology through the most convenient paths.

Switch and If Statements in PhpStorm — Working with Switch and If statements in PhpStorm have become super easy thanks to new intentions, which help you break away from the tedium and get the task done quicker.

WebStorm: Angular 2 Tips and Tricks — In this webinar recording John Lindquist shares his tips for productive development with Angular 2 in WebStorm.

Typing Superpowers in CLion — Plenty of options in CLion help you develop at the speed of thought. Check a new member to the family - Complete Statement. Learn how and where it's worth using it to become significantly more productive.

Keep Your Code Documented in CLion — Keep your code documented in an easy way with Doxygen support in CLion EAP; that includes not only nice-looking previews, but also a reliable rename and Doxygen stubs generation.

Rider Sessions Recordings — Watch these recorded sessions from our Munich event to learn more about Rider architecture and see how it works under the covers.

Peer Code Review from IDE — Many developers find reviewing code in a browser quite frustrating. This is why Upsource comes with an IDE plugin that allows you to participate in code reviews and discussions straight from your IDE. This post guides you through the plugin features and the code review process performed entirely from your favorite IDE.

What's New in Upsource 3.0 — Maria Khalusova goes over the major features introduced in the latest release such as code insight for PHP projects and GitHub integration.

Adding YouTrack issue links on GitHub — This guest blog post is brought to you by Nuno Pinheiro, the author of a Chrome extension for navigating to your issues from a GitHub commit/PR page.

YouTrack & TeamCity Come Together — Using YouTrack & TeamCity? Watch a short video about connecting and using them together.

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



Copyright © 2016 JetBrains. All rights reserved.