Skip to main content

Midnight.js

Midnight.js is a client library designed to facilitate the development of decentralized applications on the Midnight blockchain.

Link to related documentation


1 October 2025

Midnight.js 2.1.0 Release Notes

Learn about the latest updates and improvements to the Midnight.js, including new features, bug fixes, and breaking changes designed to enhance functionality and stability.

Key Changes & Highlights

Features

  • Block time support added

Notable Updates

  • Compact compiler upgraded to v0.26.0
  • Apollo Client v3.13.9
  • Major dependency updates for security and stability
  • Compact-runtime upgraded to 0.9.0

Security

  • GitHub Actions hardened with updated permissions
  • Security patches applied across dependencies

Developer Tooling

  • ESLint configuration optimisations
  • Enhanced E2E testing framework with comprehensive docs