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


12 May 2025

Midnight.js 2.0.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

    • Update typedoc.json
  • Fix the broken compact package
  • Fix the docs workflow
  • Fix API docs
  • Fix the docs workflow (again)
  • Update dependency cross-fetch to v4.1.0
  • Update dependency node to v22.14.0
  • Pin dependencies
  • Update dependency graphql to v16.10.0
  • Update devDependencies (non-major)
  • Update dependency @rollup/plugin-node-resolve to v16
  • Update dependency @apollo/client to v3.13.6
  • Update dependency graphql-ws to v6
  • Update dependency express to v5
  • API documentation update
  • Update dependency node to v22.15.0
  • Add BLS support
  • Rename contract to contractAction in GraphQL schema
  • Release 2.0.0-rc.1
  • Update yarn to v4.9.1
  • Bump @apollo/client to v3.13.8 and force import of only CJS modules
  • Release 2.0.0-rc.2
  • Add single test for Node.js compatibility
  • Prepare release 2.0.0