v1.0.152 v26.10.0

high risk

zed-industries/zedSep 22, 2026 → Sep 22, 20260 days between releases

What's New

New version adds crypto.parsePKCS12() and util.throttle, while older release fixed query combinator logic.

New Features

  • Added crypto.parsePKCS12() for parsing PKCS12 files.
  • Added fs.openAsBlobSync for opening files as Blobs.
  • Added util.throttle and util.debounce for rate limiting.
  • Added support for sending net.BoundSocket to threads.
  • Added SlidingWindowHistogram for performance monitoring.

Improvements

  • Optimized crypto key preparation performance.
  • Fixed unaligned UTF-16LE buffer decoding.
  • Improved build process with simdutf and OpenSSL warnings.
  • Added util.markPromiseAsHandled for error handling.
  • Added support for qrde analysis in Histogram.

Bug Fixes

  • Fixed TypeError in deepStrictEqual with null Map/Set keys.
  • Fixed child_process timeout timer on spawn errors.
  • Fixed query combinator re-applying parent predicates.
  • Fixed simdutf bundling with --shared-simdutf flag.
  • Fixed OpenSSL asm warnings with clang.

Upgrade Notes

The newer release introduces new synchronous APIs like crypto.parsePKCS12() and fs.openAsBlobSync. Ensure your code is updated to handle these additions. The older release contained a query combinator fix.

The Two Releases

v1.0.152

v1.0.152

Sep 22, 2026· 1 month ago

A minor bug fix release addressing an issue in the query combinator logic where the parent's predicates were incorrectly re-applied to the child.

Full release notes
v26.10.0

2026-09-22, Version 26.10.0 (Current), @aduh95

Sep 22, 2026· 30 days ago

This release focuses on significant crypto enhancements including PKCS12 parsing and Hybrid KEMs, alongside improvements to performance hooks, threading support, and utility functions.

Full release notes