Skip to main content
Version: v0.0.0

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