v12.4.0 v4.5.83

medium risk

nari-labs/dia2Sep 22, 2026 → Sep 23, 20261 day between releases

What's New

Notes describe two different repositories (Directus and CCXT) rather than versions of the same project.

Breaking Changes

  • Directus requires WebGL2, breaking Safari 14 and older Android devices
  • Directus Unhead updated to v3, requiring @unhead/vue 3.x
  • Directus read permissions enforced for updateByQuery and deleteByQuery

New Features

  • Native Go/Java/C#/Rust type generation in CCXT
  • Native Mailtrap email transport in Directus
  • Flows module folders and search in Directus
  • Bitget deposit and withdrawal support in CCXT
  • BingX trade ID preservation in CCXT

Improvements

  • MapLibre WebGL2 requirement in Directus
  • Build optimizations in CCXT
  • Exchange fixes for BingX, Pacifica, Mexc, and Bitget in CCXT
  • Order fetching fixes in CCXT
  • WebSocket updates in CCXT

Bug Fixes

  • Image editor error notice rendering fixed in Directus
  • Order fetching fixed in CCXT
  • WebSocket updates fixed in CCXT
  • Permission errors fixed in CCXT
  • fetchOHLCV max limit fixed in CCXT

Upgrade Notes

The provided notes describe two different software projects (Directus and CCXT). Directus requires WebGL2 and updates to Unhead; CCXT emits native types for Go/Java/C#/Rust.

The Two Releases

v12.4.0

v12.4.0

Sep 22, 2026· 30 days ago

A feature release for Directus featuring major library updates (MapLibre, Unhead), native Mailtrap email transport, and significant improvements to the Flows module.

Full release notes
v4.5.83

v4.5.83

Sep 23, 2026· 29 days ago

A maintenance release for CCXT focusing on build optimizations, native type generation, and exchange-specific fixes.

Full release notes