Skip to content

new: Midnight.js v3.0.0 release note#502

Open
gyrationtechs wants to merge 3 commits intomn-preview-releasefrom
feat/midnight-js-release-v3
Open

new: Midnight.js v3.0.0 release note#502
gyrationtechs wants to merge 3 commits intomn-preview-releasefrom
feat/midnight-js-release-v3

Conversation

@gyrationtechs
Copy link
Contributor

Release note for Midnight.js API v3.0.0

The note follows the new release note template format.

@gyrationtechs gyrationtechs requested review from a team as code owners December 24, 2025 18:30
@vercel
Copy link

vercel bot commented Dec 24, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
midnight-wiki Ready Ready Preview, Comment Jan 8, 2026 7:44pm

@github-actions
Copy link

github-actions bot commented Dec 24, 2025

🚀 Preview Deployment

Deployment Ready

🔗 Preview URL: https://pr-502-midnight-docs.vercel.app

📝 Latest commit: f32830d
Updated: Jan 8, 2026, 7:43 PM UTC


This preview updates automatically when you push new commits to this PR.

Copy link
Contributor

@DianaHackmamba DianaHackmamba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are missing links to updated documentation. Are doc updates planned to come later?

Ideally they would all be released at the same time.

@midnightntwrk midnightntwrk deleted a comment from DianaGBG Dec 29, 2025
Copy link
Contributor

@DianaHackmamba DianaHackmamba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor edits, then g2g.

### Compact compiler update

Updated to Compact compiler v0.27.0, delivering:
- Improved type inference.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These items are not full sentences, don't need periods.

### Binary circuit results support

Introduces binary (Uint8Array) circuit results to improve overall performance. The benefits includes:
- Reduced memory allocation during circuit execution.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove periods.

**What breaks**: Code assuming an offer is always produced.

**Required actions**:
- Add checks for empty Zswap state.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not have lists with just one item. Make it a paragraph.


**Required actions**:
- Remove `NetworkId` enum usage.
- Replace with string literals (e.g. `'preview'`).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not use "e.g."

@CLAassistant
Copy link

CLAassistant commented Feb 5, 2026

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants