|
|
JetBrains NewsletterMarch 2017 |
||||
Kotlin 1.1Kotlin 1.1 takes two major steps towards enabling the use of a single expressive, performant, and strongly typed language across all components of a modern application. First, the JavaScript target is no longer experimental and supports all Kotlin language features, a large part of the standard library, as well as JavaScript interoperability. Second, Kotlin 1.1 supports coroutines, which act as a lightweight, more scalable alternative to threads, allowing you to implement asynchronous behavior in an expressive way. Upsource 2017.1Upsource 2017.1 introduces cross-project full-text search, revised Reviews page, review progress, browser notifications, squash/rebase support, basic GitLab support, new workflows, and more. Live Webinar: Learn about Postgres JSONB with Jim FultonDid you know that you could use PostgreSQL as a JSON document store? Jim Fulton, one of the first contributors to Python, will host a webinar about using PostgreSQL's JSON features. Register now and join us live March 20th, 15:00 - 16:00 GMT. |
||||
|
||||
Product News and ReleasesState of the Union: ReSharper C# 7 and VB.NET 15 Support — Let's take a look ahead at what's coming in terms of new programming language features and what we are working on for ReSharper. Technological HighlightsJava Annotated Monthly: March — 2017 is a big year for releases with Java 9 and Java EE 8 on their way. It's never too early to get up to speed on what's coming! PHP Annotated Monthly: March — Spring is in the air and PHP 7.2 is shaping up. Once again, here's the latest round-up of PHP highlights. Learning ResourcesReSharper, .NET Core and Unit Testing — Learn how ReSharper 2016.3 can help you unit test your .NET Core applications and libraries. To Catch a CLion — Have you ever tried Catch, a cross-platform unit test framework for C++? Did you know that you only need a single header file, with no external dependencies, to start with Catch in your project? Read this blog post to learn about Catch and its support in CLion. Experimental CLion Feature: MSVC Support — To give our Windows users an option to use Microsoft Visual C++ compiler, we started with experimental support in CLion 2017.1 EAP. Read about what's supported and the current limitations. Turn it on, try it, and share your feedback. Docker Support in RubyMine — The long-awaited support for Docker is now live! Check out this post to learn more and try it in the latest EAP. Driving Quality with PhpSpec and PhpStorm — Watch the recording of our February 23rd webinar featuring Ciaran McNulty. Code Completion in Laravel Blade Templates — Good news for Laravel developers! PHPDoc in Blade injections is now supported. You can provide the type of a variable inside a template to get code completion. Kotlin Configuration Scripts — In the final two parts of the series, learn how you can define build pipelines in code (Part 4), and also test your build configuration scripts (Part 5). Talking Kotlin Podcasts — Sèbastien Deleuze talks about his work with Spring Boot, where Kotlin fits in, and what features it brings for Spring Boot developers. In a second podcast, Mario Zechner discusses libGDX, game development, and the benefits of using Kotlin with gaming. Early Access Program NewsTeamCity 2017.1 EAP Opens — This early access program release for TeamCity 2017.1 arrives with more than 30 new features, a UI facelift, and faster server startup and page loading. Fresh Rider EAP — A new build brings back CoreCLR debugging on Windows, supports adding COM references to a project and introduces several assorted bug fixes. Try it out and let us know how it goes! IntelliJ IDEA 2017.1 Public Preview — Get a glimpse of the most notable features coming in the Spring release: Java 9, async debugger, VCS improvements, easier search, emoji in the editor, better JavaScript and TypeScript support, and much more. PhpStorm 2017.1 Public Preview — The release is just around the corner and there are many new features already available to try, such as support for Codeception, support of PHPUnit 6, PHPDoc in Blade injections, parameter hints, and better support for PSR-0. AppCode 2017.1 EAP — Create from usage for Swift: This build adds the ability to create new types and initializers right from their usages in the code. |
Our mailing address: |
|
||