Node v8.4.0 released

New version of one of the most popular JavaScript run-time environments out now
18 August 2017   947

Node.js developers work hard on their product. New version 8.4.0 has been released recently.

What’s inside?

  • HTTP2

    • Experimental support for the built-in http2 has been added via the --expose-http2 flag.
  • Inspector

    • require() is available in the inspector console now.
    • Multiple contexts, as created by the vm module, are supported now.
  • N-API

    • New APIs for creating number values have been introduced.
  • Stream

    • For Duplex streams, the high water mark option can now be set independently for the readable and the writable side.
  • Util

    • util.format now supports the %o and %O specifiers for printing objects.

Related links

  • Official website
  • Documents.
  • Windows 32-bit Installer
  • Windows 64-bit Installer
  • Windows 32-bit Binary
  • Windows 64-bit Binary
  • macOS 64-bit Installer
  • macOS 64-bit Binary
  • Linux 32-bit Binary
  • Linux 64-bit Binary
  • Linux PPC LE 64-bit Binary
  • Linux PPC BE 64-bit Binary
  • Linux s390x 64-bit Binary
  • AIX 64-bit Binary
  • SunOS 32-bit Binary
  • SunOS 64-bit Binary
  • ARMv6 32-bit Binary
  • ARMv7 32-bit Binary
  • ARMv8 64-bit Binary
  • Source Code
  • Other release files

What's new in IntelliJ IDEA 2018.2?

New version of popular IDE improved Spring and Spring Boot support
18 July 2018   78

The new version of IDE IntelliJ IDEA from JetBrains under the number 2018.2 has introduced several functions for developers using Spring and Spring Boot frameworks. Among the innovations: support for Spring Integration, runtime diagrams, library bin management and many minor fixes and improvements.

New features of IntelliJ IDEA

Now you can visualize the components in the system using the new Spring Integration diagram. All versions above 5.0 are supported.

Spring Integratio Diagram
Spring Integration Diagram

It shows all the gateways, channels and bridges of the application, regardless of whether they are configured using Java or XML annotations.

The IDE also received code completion and navigation for such integration annotations as @BridgeTo/From and @EnablePublisher:

Integration Annotations
Integration Annotations

In the new version of IntelliJ IDEA, you can view the dependencies during the execution of the Spring Boot application as a diagram through the control panel. To do this, go to the "Endpoints" section and enable the "Diagram Mode" function:

Runtime Dependencies
Runtime Dependencies

If there are too many beans in the project, the non-user codes can be disabled using the new "Show / Hide Library Beans" switch:

Show / Hide library beans
Show / Hide library beans

In addition, in 2018.2, you can start, modify, and test the display of HTTP requests in the "Endpoints" tab:

HTTP request
HTTP request

A complete list of improvements and changes is available in the technical update document. According to the developers, a lot of work has been done to improve performance in large projects.