v2.3.5
📦 denoView on GitHub →
🐛 6 fixes🔧 6 symbols
Summary
Deno 2.3.5 provides several bug fixes for Node.js compatibility, specifically regarding Buffer operations and crypto stubs, and improves OpenTelemetry data flushing.
Migration Steps
- Run 'deno upgrade' to update to version 2.3.5.
- For new installations, use 'curl -fsSL https://deno.land/install.sh | sh'.
🐛 Bug Fixes
- Fixed out-of-bounds (OOB) checks in Buffer write operations.
- Corrected the kMaxLength value in the node:buffer module.
- Fixed function error messages in the internal invalidArgTypeHelper.
- Stubbed getFipsCrypto to return false for Node.js compatibility.
- Ensured OpenTelemetry (otel) data is flushed when a terminating signal is received.
- Updated vendor logic to store remote version metadata checksums to ensure lockfile consistency.
🔧 Affected Symbols
node:bufferBufferkMaxLengthinvalidArgTypeHelpergetFipsCryptootel