JavaScript Weekly Issue 748: August 8, 2025


☀️ We’re taking next week off, so this will be the last issue until Friday, August 22. Just a little summer vacation.
__
Peter Cooper, your editor

Apache ECharts 6.0: The Powerful Data Visualization Library — 12 years on from its first release, ECharts takes another big step forward. Visualization types span from line, bar and pie charts to 3D graphs, calendars and Sankey diagrams. v6 brings an all-new design language, dynamic theme switching, dark mode support, even more chart types, and more. Be sure to enjoy the 100+ demos and the GitHub repo.

Apache Software Foundation

💡 The latest version of VS Code has also just landed with TypeScript 5.9 included and offering the ‘expandable hovers’ feature, explained in more depth here.

IN BRIEF:

📖  Articles and Videos

▶  How JavaScript Really Evolves: Inside TC39 with Daniel Ehrenberg — A well-recorded 47 minute in-person conversation with one of the most productive members of the TC39 committee covering not just some of the newest features coming to JavaScript, but also the way TC39 works and how you can get involved and propose ideas and help the language move forward.

The Weekly Dev’s Brew

💬 It’s very rough, but for accessibility, I’ve put the raw YouTube transcript in this gist, if you can’t watch the video. You can also listen and subscribe in podcast form here.

How V8’s JSON.stringify Got Over 2x Faster — The V8 team has turbo-charged JSON.stringify, giving apps an automatic performance boost for numerous common tasks when using V8 13.8 onwards (such as in Chrome 138). This article unpacks the low-level work behind the speedup.

Patrick Thier (V8)

  • eslint-plugin-angular 5.0 – ESLint plugin for AngularJS applications, now with ESLint v9 support.

  • Ghost 6.0 – Node.js-powered indie publishing and blogging platform.

  • Joi 18.0 – Schema description language
    and data validator.

  • 📈 Fuite 5.0.8 – Tool for finding memory leaks in web apps.

  • AwesomeIndex (above) provides a way to search hundreds of ‘awesome’-style curated link lists at once. This idea has a lot of potential, as those lists are crammed full of useful resources.

  • r2dec-js is a JavaScript-based decompiler that converts assembly code into ‘pseudo-C’ for learning purposes.

  • Bali is an attempt at creating a JavaScript lexer, parser, and interpreter in the Nim language.

  • 👀 Do you miss ActionScript 3.0 and Flex? No? This week, I learned Apache is keeping the dream alive with Apache Royale.

  • 🤖 You probably heard that OpenAI released GPT-5, but their developer-oriented intro to GPT-5 was overshadowed, I think, and it goes into some interesting depth. They dropped two open weight models too.

  • Today I learned that JSON has a logo.

We’re now off for a week, so will be back on Friday, August 22 – see you then!


Share this content:

I am a passionate blogger with extensive experience in web design. As a seasoned YouTube SEO expert, I have helped numerous creators optimize their content for maximum visibility.

Leave a Comment