Reference

Changelog

Every platform, API, SDK, and safety change shipped to production.

Platform

Rebrand to Node Data

FORGE is now Node Data. All URLs, API hosts, and SDK package names continue to function unchanged through 2026-12-31. The new primary host is nodedata.dev.

API

Resumable uploads via tus

Uploads over 100 MB now use the tus resumable upload protocol automatically. Connection drops resume from the last acknowledged byte. No client changes required when using the official SDKs.

SDK

Rust SDK v0.4 — async by default

The Rust client now exposes an async-first API built on tokio with a feature flag for blocking calls. Includes typed errors and a new builder for download requests.

Platform

Jetson Orin packages from Node Factory

Any model in the marketplace can now be exported to a signed Jetson Orin .deb package in one click, generated by Node Factory and delivered with a systemd unit ready to enable.

Safety

Retracted: public red-team reports

This entry previously announced public red-team reports on models above a capability threshold. That shipped in the changelog and nowhere else — there is no red-team programme, no capability threshold, and no report on any listing page. Retracted rather than quietly deleted, because an announced safety control is exactly the kind of thing people plan around. See /docs/safety-moderation for the checks that do run.

API

Usage-based pricing for hosted inference

Listings can now charge per inference call in addition to one-time and subscription pricing. Metering happens at the gateway with per-minute aggregation.

Platform

Stripe Connect 25/75 split live

All paid listings now route through Stripe Connect with a 25/75 split. Existing balances were migrated automatically; payout cadence is preserved.

API

Cursor-based pagination

List endpoints now return next_cursor instead of page numbers. Offset pagination is deprecated and will be removed on 2026-08-22.

SDK

Python SDK 2.0

Sync and async clients share the same types. Streaming downloads now yield safetensors handles directly. Backwards-compatible re-exports preserved under nodedata.legacy.