github nginx/njs 0.9.7

8 hours ago

Features

Improvements

  • Built-in crypto module switched to the OpenSSL EVP interface for hashing, reducing reliance on low-level OpenSSL APIs

Bug Fixes

nginx modules

  • Removed spurious js vm init notice log emitted during configuration parsing
  • Removed shared dict expiration from read-locked paths — expiry side effects no longer run while a reader holds the shared-memory lock
  • Fixed double-free in shared dict update when eviction triggers
  • Fixed per-entry TTL being reset on SharedDict.incr() calls — a previously set custom timeout was silently replaced by the zone default

Core

  • Fixed call argument evaluation order
  • Fixed error handling when redefining the length property of an Array instance

Full Changelog: 0.9.6...0.9.7

Don't miss a new njs release

NewReleases is sending notifications on new releases.