Webpack received over $100k donations

Mozilla and Trivago showed their support for a popular open-source module bundler
04 August 2017   938

Webpack, an open-source module bundler, which some experts call " the most flexible and powerful front-end bundling tool" received 2 big donations.

First donation ($120 000) came from the MOSS program to implement WebAssembly as a first-class module type. 

Mozilla Open Source Support (MOSS) is Mozilla’s program for supporting the Open Source and Free Software movement, with a yearly budget of around $3 million. Mozilla was born out of and remains a part of this movement, and we prosper because of its technology and activism. 

This is a huge win for not only WebAssembly, but also the webpack and web ecosystem. We thank the MOSS Program for their support, as we celebrate yet another win for Open Source Sustainability.

Sean Larkin
Program Manager, Webpack Core team & AngularCLI team. 

Second donation ($10 000 per month/ $120 000/year) came from Trivago, large international booking platform.

For the past few years, Webpack has played a central and important role at Trivago. We use it for handling SVG icons and to improve our startup time for the benefit of our users by loading resources on demand. We run a highly complicated build with plenty of custom plugins which perform all sorts of optimizations for us that no other tool would allow us to do. Trivago has decided to step up and ensure the sustainability of the Webpack project by contributing $10 000 per month to the Webpack Open Collective. By more than doubling Webpack’s annual budget, we hope to contribute to an even healthier community that will continue to innovate.

Patrick Gotthardt
Lead JavaScript Architect, Trivago

This donations is a great news not only for a Webpack team, but also for whole open-source community. Learn more about Webpack.

What's new in IntelliJ IDEA 2018.2?

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

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.