#362 — October 29, 2020 |
Node Weekly |
Introducing the Public Myles Borins (GitHub) |
Node 14 Becomes LTS; v14.15.0 Released — Last week we did a big feature on the release of Node 15 which became the new ‘release’ line Node release. In turn Node 14 graduates to being a ‘Long Term Support’ (LTS) release you can depend upon until at least April 2023. Node.js |
Redis 6.0 on RedisGreen — SSL encryption, key size tracking, memory mapping, online upgrades, and more. RedisGreen sponsor |
Next.js 10 Released — Next.js is a React-powered app framework that seems to be going from strength to strength and this is a strong release adding improved image optimization, React 17 support, Analytics (incorporating Web Vitals) as well as Next.js Commerce. Vercel |
|
Node v10.23.0 (LTS) Released — Upgrades npm to 6.14.8 and N-API to v7.
|
npm v7.0.6: More Bugfixes and Dependency Updates
|
📗 Tutorials |
Running Node on iOS and iPadOS via iSH — iSH provides a Linux shell on iOS devices and with the most minor of fiddling you can get Node running on it too. Dr. Axel Rauschmayer |
How to Use Sharp for Image Processing — Sharp is a high-performance module for resizing and formatting images (it uses libvips behind the scenes) and here’s how to get started with it. Indrek Lasn |
Getting Started with OpenTelemetry in Node.js OpenTelemetry sponsor |
A Quick Introduction to Elasticsearch for Node Developers — Got documents or data to offer search functionality over? Elasticsearch is a fantastic option. Juan Cruz Martinez |
We've all been there.. |
“Yesterday I debugged a perfectly working app for the whole day... just to find out today that my node version was wrong. 🙃” ___ |
|
SpeedScope: 🔬 An Interactive Web-Based Viewer for Performance Profiles — You can use it on the Web, or run it locally from the source. You can ingest numerous formats including profiling output from Node, browsers, Ruby, Python, Go, Rust, and elsewhere. Jamie Wong |
JSDB 1.0: An In-Memory, Streaming Write-on-Update Node.js Database — An easy-to-use, in-memory database that persists to a JavaScript transaction log and aimed at small scale (though Small Web is more nuanced than that as a concept) cases. Aral Balkan |
Wallaby.js: The Fastest JavaScript and TypeScript Test Runner — Results display in your editor and update as you type, includes time-travel debugger and test stories; forget about breakpoints and `console.log`. Wallaby.js sponsor |
node-sass: Node Bindings to Sass |
WebdriverIO 6.7: Browser and Mobile Automation Test Framework for Node — A framework to run tests based on the Webdriver protocol and Appium automation technology supporting running common BDD/TDD test framework tests locally or in the cloud using Sauce Labs, BrowserStack, TestingBot or LambdaTest. WebdriverIO |
mediasource: MediaSource API as a Node Writable Stream. — Stream video/audio into a <video> or <audio> tag by attaching Writable streams. Feross Aboukhadijeh |
lockfile-lint: Lint an npm or Yarn Lockfile to Detect Security Issues
|
ProtoCat: Modern, Minimalist Type-Safe gRPC Framework
|
SuperTest 6.0: Super-Agent Driven Library for Testing Node HTTP Servers — Make assertions about HTTP servers using a fluent API.
|
csprng: Isomorphic Wrapper for `crypto.randomBytes` in Node and Browser
|
💻 Jobs |
Mux Is Hiring Across the Board to Build the Future of Online Video Mux |
Find Your Next Job Through Vettery — Create a profile on Vettery to connect with hiring managers at startups and Fortune 500 companies. It's free for job-seekers. Vettery |
🧑💻 Interested in running a job listing in this newsletter? There's more info here.