Please welcome TeamCity 2019.1, the first major release of this year! TeamCity 2019.1 provides a redesigned UI, native GitLab integration, and support for GitLab and Bitbucket server pull requests. Also included are token-based authentication, detection and reporting of Go tests, faster build agent upgrades, and AWS Spot Fleet requests.
The theme contest showdown has now come to an end. Visit the IntelliJ Themes Contest 2019 page to see all the amazing plugins that were submitted and check out the winners that were chosen by you – our incredible community. Carry on trying out the brand-new themes for IntelliJ-based IDEs; we hope that they inspire you to create a theme of your very own and customize your IDE for you.
Starting this June, Docker Captains can get a complimentary subscription to our All Products Pack, joining Microsoft MVPs, ASPInsiders, Java Champions, and Google Developers Experts in the Developer Recognition Program.
If you are an Apache Committer, you are eligible for a free All Products Pack subscription to use for open source development. Use your @apache.org email address to apply.
Product Releases and News
Rider 2019.1.2 is here to repair broken Roslyn quick-fixes and eliminate issues in Windows Forms designer, Unity support, and Unit Testing. Also, running Full Code Cleanup does not crash a dotnet process anymore.
ReSharper Ultimate 2019.1.2 brings back C# support in Web projects with the 'Web Languages' checkbox disabled. ReSharper Tutorials are back too, and there are a few goodies for VS2019 like Microsoft Fakes support and Alt+R to open the ReSharper menu.
A Big Shout-out to PhpStorm EAP Evaluators — The most active users, those who submitted the most bug reports during this Early Access Program, are getting some awesome prizes from us.
The Gopher's Adventures in GoLand IDE: Episode 1 — The gopher is embarking on an epic journey of GoLand discovery. Join the gopher on the adventure and help choose what happens next. The top 3 ideas will get a one-year subscription to GoLand and be made into the next episodes.
Webinars and Events
Build-a-GitHub-Bot — Want to automate your team's use of GitHub with bots? Curious to hear what developing Python itself is like from a Python core dev? Join Mariatta Wijaya for our June 25 webinar.
JetBrains MPS Community Meetup 2019 — The next MPS community meetup is coming to Amsterdam October 10-11. Hear the success stories of companies that are investing in Domain-specific languages and the Model-Driven Software Engineering approach. Don't delay - register today.
Core C++ 2019 Trip Report — A new Core C++ conference was started this year by the organizers of two big local communities in Tel Aviv and Haifa, Israel. Despite being young and new, the event managed to gather over 350 participants and several famous speakers from abroad.
Java Annotated Monthly: June '19 — The usual mix of Java news and tutorials, as well as other articles of interest to developers.
JetBrains .NET Day Online 2019 Session Recordings — Watch six great sessions by community speakers in their entirety.
14 Cool TeamCity Plugins You Can Start Using Right Now — Check out 14 cool plugins that add new features or integrate with external tools. The plugins are not bundled with TeamCity in the distribution package but can be easily installed from the JetBrains Plugins Repository.
Turbocharging TeamCity with Octopus Deploy — Derek Campbell showcases how to integrate TeamCity and Octopus Deploy. He starts off with building a solution in TeamCity and takes you through deploying it to Development, Test, and finally to Production environments.
The Advantages and Disadvantages of Public Issue Trackers — Ever wondered if your company should be using a public issue tracker? Check out our blog post about the advantages and disadvantages of using one, and how we do it at JetBrains.
ReSharper C++ 2019.1 in Details — Check this detailed blog post on the recent ReSharper C++ 2019.1 release. Read about the performance improvements across all areas, Unreal Engine 4 support, more steps towards C++17 and C++20 compliance, support for Doctest, and more.
What's New in JDK 12 — Mala Gupta covers the features in Java 12 that are most interesting to developers, including Switch Expressions, new String methods, and updates to Garbage Collection.
Shifting Security from Right to Left — Brian Vermeer from Snyk demonstrates how developers can identify and address potential security issues straight from IntelliJ IDEA.
Effective Coding with Custom Live Templates in GoLand — Want to write whole blocks of code with just a few keystrokes? Up your productivity with custom Live Templates today. Read the blog post, pick up some examples from us, and share your own.
Learn RubyMine with the IDE Features Trainer — RubyMine adds support for the IDE Features Trainer. With this plugin, you can learn basic shortcuts and essential features interactively – right inside RubyMine.
Getting Started with the Conan CLion Plugin — Wondering how to add a package to your C++ project? In this guest blog post, Javier G. Sogo from JFrog shares how to start with the Conan package manager in CLion.
Awesome Plugins for Rider — A new blog series by Matthias Koch: Language Support, Code Editing/Analysis, and UI/UX plugins.
An Introduction to Docker in Rider — Containers? Images? Dockerfiles? Let's talk about all of them.
Switch Expressions and Pattern-Based Usings — We continue our series about C# 8 where Matthias Koch explores Switch Expressions and Pattern-Based Usings.
A Deep Dive into the .NET Client for Elasticsearch Codebase — Missed our webinar with Martijn Laarman or want to watch it again? The recording is now available.
Early Access Programs
IntelliJ IDEA 2019.2 — The new EAP is open and it comes with the brand-new Services tool window, Shell Script support, improved detection of code duplicates, enhanced Gradle & Maven support, and an ability to manage code style per scope.
AppCode 2019.2 — Swift 5.1, closure folding, LLDB disassembly view, and more.
GoLand 2019.2 — Try custom Postfix Completion templates, Extract Method refactoring with returns, and support for Go 1.13 features. Enjoy better presentation of dates in the debugger, support for escape sequences in string literals, and Kustomize support in the Kubernetes plugin.
MPS 2019.2 — It's a new dawn, it's a new day, it's a new EAP. Full-text search in property values, Make processes in Backgrounds, a bunch of BaseLanguage improvements, and a brand new XML sample project are all waiting for you.
PhpStorm 2019.2 — Be the first to preview the upcoming version of the PHP IDE, with fresh features like autoinjection for regexps in PHP, typed properties support for PHP 7.4, locating duplicate code on-the-fly, EditorConfig support, and code assistance for shell scripts, just to name a few.
Our mailing address: