☀️ We’re back after a week off, though I’m starting to think we should have taken two weeks off as it’s been quite quiet in JavaScript-land this August! Nevertheless, we still have a full issue for you today, so let’s get on to it.. 😉 __ Peter Cooper, your editor |
Eliminating JavaScript Cold Starts on AWS Lambda — Porffor is a rapidly developing ahead-of-time JavaScript compiler with a major benefit being extremely quick process launch times (think sub-millisecond). This is certainly more a taste of the future, and something to experiment with, rather than something you want to imminently deploy into production. Oliver Medhurst |
jQuery 4.0.0 Release Candidate 1 — Version 4.0 of jQuery has reached the “we think this is ready; now poke it with many sticks” stage. While jQuery is still heavily used, we know it’s old-fashioned, but it was so important in the early days of JavaScript Weekly that we have a major soft spot for it! Timmy Willison |
Reflections on the React Community — Lee, formerly of Vercel and widely recognized for his influence on Next.js and React, shares candid reflections on the React community, digging into the rise of React Server Components, the tension between commercial and non-commercial priorities, the toll of burnout, and a reminder that, above all, this is still a community of people. Lee Robinson |
Using the Custom Highlight API — The CSS Custom Highlight API offers a way to style text ranges on a document using JavaScript to create the ranges, and CSS to style them. And, as of Firefox 140, all major browsers now support it. This could be great for in-page search or even dynamic syntax highlighting. Chris Coyier |
Minecraft MCP Server: Let an LLM Take Control of Minecraft — A fun way to play around with MCP servers and LLMs. It uses Mineflayer, a JavaScript API for creating Minecraft bots, behind the scenes. The video in the README is cool, showing how Claude and this server can turn a photo of the White House into an in-world creation. Yuniko Software |
Waku 0.25 – The minimal React framework introduces the concept of ‘slice components’ – a new approach to fine-grained component rendering. Retire.js 5.3 – A security scanning tool to detect the use of JavaScript libraries with known vulnerabilities in your project. Ky 1.9 – Simple HTTP client based upon Fetch for browsers, Node & Deno. Repomix 1.3 – Pack an entire repository into a single, LLM-friendly file. 🗓️ React Date Picker 8.6 – Simple date picker component. (Demo.) Flatbush 4.5 – Fast static spatial index for 2D points and rectangles. plotly.js 3.1 – Standalone data visualization library. Chai 6.0 – BDD / TDD assertion framework.
|
|