Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 762.22 KB
MD5: d37ea93d19864efb871c35428ab590e8
SHA-1: 55ebcae9ef93c9e1838288500e5c4717f1a0c621
SHA-256: 0c887f24c02701ec789a761752ff6175600d056f67c268521a5d6722c8f309de
Download zip 1.27 MB
MD5: dcea5468fa6893c863e85b813879126f
SHA-1: 1e5924aded5cb56593bd17d07a787c7044d8cef8
SHA-256: ad6c68ec6d603fa4cb68dba80f903bce25c24acc7c61d4e19bcb007b34eede9d

Release notes

Fixed
- Registry package documents are fetched in npm's abbreviated install-v1 format (the same one npm and pnpm use) and stripped to the fields the resolver reads - version keys, dist-tags, per-version dist - before caching. The full document was cached verbatim, and for version-heavy packages it is enormous: @types/node serializes to well over 15 MB, so on MySQL hosts with a conservative max_allowed_packet the cache INSERT exceeded the packet limit and the server killed the connection (error 2006 "server has gone away" mid-resolve, with the oversized document dumped into the error output). The slim document for @types/node is ~550 KB, fits any max_allowed_packet, downloads in a fraction of a second, and cuts the resolver's memory footprint enough that a raised PHP memory_limit is no longer needed for sdx:resolve.

Created by: vzsigmond
Created on: 10 Aug 2026 at 06:20 UTC
Last updated: 10 Aug 2026 at 06:20 UTC
Bug fixes

Other releases