Bun’s on a roll with v1.2

January 24, 2025 By Mark Otto Off

🦖 ..and by no means should we forget Deno whose team have published a roundup of all of Deno’s progress in the past year.

FlexGrid by Wijmo: The Industry-Leading JavaScript Datagrid — A fast and flexible DataGrid for building modern web apps. Key features and virtualized rendering are included in the core grid module. Pick & choose special features to keep your app small. Built for JavaScript, extended to Angular, React, and Vue.

Wijmo From MESCIUS inc.

📒 Articles & Tutorials

Avoiding anys with Linting and TypeScript — any is TypeScript’s famous type fallback/safety hatch but if you can avoid it, you can benefit more from TypeScript’s type-checking features. Josh shares some tips to do just that.

Josh Goldberg

🤖 Running Inference in Web Extensions — Firefox Nightly is shipping with a new API that can let you use their AI runtime for offline machine learning tasks in Web extensions you create. It uses the previously mentioned Transformers.js and is already used in Firefox 133 to provide alt text for images in PDFs.

Tarek Ziadé (Mozilla)

🛠 Code & Tools

ArkType 2.0: Runtime Validation Library — An easy-to-deploy solution for schema validation that can infer TypeScript definitions 1:1 and use them as optimized validators for your data, both at runtime and for immediate type-level feedback in your editor.

ArkType

SRCL: Build React Apps with ‘Terminal Aesthetics’ — The homepage is a live demonstration of what SRCL has to offer. It’s a suite of React components and styling to recreate a monospaced, terminal-like atmosphere

Internet Development Studio Company

  • GoReleaser v2.6 – A popular ‘release engineering’ tool in the Go world has just added support for Bun and Deno.

  • React Admin 5.5 – Framework for building B2B frontend interfaces. Now with React 19 and React Router 7 support.

  • React Scan 0.1 – Automatically scan for performance issues and eliminate slow renders in your app.

  • 🎵 ChordSheetJS 12.0 – Library for parsing and formatting chords and chord sheets. (Demo.)

  • Fortune Sheet 1.0 – Drop-in Excel-like spreadsheet control.

  • ApexCharts 4.4 – Popular JS charting library. (Demos.)

  • YouTube.js 13.0 – JS client for YouTube’s private API.

  • BlockNote 0.23 – ‘Notion-style’ block-based editor.