drizzle-kit@0.31.11 iii/v0.24.1

medium risk

iii-hq/iiiSep 21, 2026 → Sep 21, 20260 days between releases

What's New

Migrates OpenTelemetry to JS 2.x and introduces non-interactive installation.

Breaking Changes

  • OpenTelemetry upgraded to JS 2.x (major version bump)

New Features

  • Added --non-interactive and III_NON_INTERACTIVE for installation
  • Added atomic seed-if-empty ensure for configuration
  • Allow validated explicit version overrides for release

Improvements

  • Migrated OpenTelemetry to JS 2.x / Rust 0.32
  • Closed security advisories and gated supply chain in CI
  • Compose now inherits machine environment in workers
  • Upgraded ws to 8.21

Bug Fixes

  • Fixed Compose to inherit machine environment in workers
  • Fixed Compose to scope default configuration IDs by namespace

Upgrade Notes

If you use custom OpenTelemetry instrumentation, verify compatibility with JS 2.x. The atomic seed-if-empty ensure modifies configuration initialization behavior. Supply chain gating in CI requires updated dependencies.

The Two Releases

drizzle-kit@0.31.11

drizzle-kit@0.31.11

Sep 21, 2026· 1 month ago

Minimal release notes: "- Warn about silent migration skips on drizzle-kit checks - thanks @shaneikennedy"

Full release notes
iii/v0.24.1

iii 0.24.1

Sep 21, 2026· 1 month ago

This release updates core dependencies, implements security enhancements for supply chain management, and introduces new features for non-interactive installation and configuration handling.

Full release notes