Changes.Watch

Backend changelog digest

Nov 17 - Nov 23, 2025. Useful releases, risky migrations, and noisy updates from the Backend channel.

No matching updates in this bucket.

Backend updates in 2025-w47

7.0.0

  • Prisma Client is now ESM‑only by default, with 90% smaller bundles and up to 3× faster queries; requires explicit adapter or accelerateUrl, and removes legacy client instantiation options.
  • A large set of implicit commands, CLI flags, and deprecated engines (including MongoDB support) have been removed, making configuration stricter (e.g., prisma.config.ts required, env vars no longer auto‑loaded).
  • New features include @map support for enum members, an updated Prisma Studio in the CLI, and native connection pooling for Prisma Postgres with a serverless driver.

8.4.0

  • Introduces new atomic string operations (SET compare-and-set/delete, MSETEX) and stream enhancements (XREADGROUP CLAIM) along with atomic slot migration and per-slot usage metrics.
  • Adds Redis Search improvements: FT.HYBRID hybrid search with fused scoring, I/O threading for faster query handling, and significant JSON array memory reductions.
  • Includes numerous bug fixes (e.g., XREADGROUP CLAIM type, JSON.NUMINCRBY accuracy, thread safety) and performance optimizations across modules.

2025-11-17, Version 25.2.1 (Current), @aduh95

  • Reverts previous change that threw errors on localStorage access, restoring prior behavior
  • Delays the spec‑compliant throwing behavior to Node.js 26.0.0, keeping the API stable for a minor release
  • Updates documentation to clarify the experimental status of Web Storage support