Weekly round-up: Tons of npm news, Angular v6.1.0 & more
Every Monday we take a step back and look at all the cool stuff that went down during the previous week. Last week was certainly busy for the popular package manager, npm, with two major announcements coming back to back! But that’s not all! We had Angular v6.1.0 news, IntelliJ IDEA 2018 progress report and many more!
Python creator steps down
Guido van Rossum, the Dutch programmer behind Python, stepped down from his open source programming language on July 12th.
However, on July 12th he announced that he was taking a permanent vacation and leaving his child Python behind. In an e-mail, Guido wrote a heartfelt message about the tolls that development had been taking on him. Between the negative feedback from developers about his decisions and his growing health concerns, Guido decided it was best to move on.
Regardless of the reasons behind the decision, we say a fond farewell to the Python BDFL and wish him luck on his next adventure!
On the road to Angular v7
The release candidate period for v6.1.0 has begun and there are already a lot of things happening.
rc.0 includes 13 bugfixes and four features including:
- core: add support for ShadowDOM v1 (#24718) (3553977)
- core: add support for using async/await with Jasmine (#24637) (71100e6)
- typescript 2.9 support (#24652) (e3064d5)
- service-worker: add support for
?in SW config globbing (#24105) (250527c)
We’re off to a good start! See our full overview of what we have so far in v6.1.0 here.
Onwards to the first official Apache NetBeans incubator release!
What’s been going on in the Apache Incubator since October 2016 is, in software development terms, nothing short of revolutionary.
But where are we right now? Well, right now we’re trying to release Apache NetBeans (incubating) 9.0, which involves two tasks that everyone is encouraged to take part in. The more participation in the two tasks below, the better:
1. Apache NetBeans PPMC Vote. Vote in the Apache NetBeans PPMC thread, click here to read the related Apache NetBeans dev mail thread.
2. Apache NetBeans Community Acceptance Survey. Fill out the Community Acceptance survey, which is focused on the functionality (versus the sources, which is what the PPMC thread is about), which takes about 5 minutes. Click here for details and to fill out the survey.
IntelliJ IDEA 2018 progress report
Time to check in on IntelliJ IDEA 2018! The first release candidate for 2018.2 is ready to download!
Here are some of the improvements that you’ll find in this release candidate:
- IntelliJ IDEA warns you about any blocking calls in lambdas within a reactive pipeline
- Multiple bug-fixes in the Spring Integration support.
- The Kotlin plugin bundled with the IDE has been updated to v1.2.51.
- The JDK was updated to version 1.8.0_152-release-1248-b89.
Check out our full review here.
npm news all around!
Last week we had two very important news in the npm front! First was the announcement of nmp community’s move.
The popular package manager has transitioned away from GitHub to a brand new Discourse site. npm’s move is being branded as a way to ensure that there is just one single place for bug reports, no matter where they are found. See our review of the announcement here.
Check out our article concerning the announcement here.