1 hours ago
next.js

v16.3.0-canary.44

Misc Changes

  • Turbopack: remove EcmascriptParsable::parse_original: #94465
  • Turbopack: Add an experimental option for eviction: #94439
  • Specialize client hook prerender abort reasons: #94494
  • enable eviction on canary: #94451
  • Remove turbopackMemoryLimit it is dead: #94483
  • [turbopack] Enable Effects to be evicted: #94173

Credits

Huge thanks to @lukesandberg and @gnoff for helping!

1 hours ago
rari

rari@0.14.7

🚀 Features

  • (router) implement route groups and additional paths for layouts by @jarick
  • (router) add duplicate route detection and support API routes in groups by @skiniks
  • (server-build) add component export detection for server components by @skiniks
  • (regex) improve export detection patterns for functions and classes by @skiniks
  • (regex) refine export detection patterns for better accuracy by @skiniks
  • (regex) expand const function export pattern to match function declarations by @skiniks
  • (regex) improve exported const function pattern to match arrow functions with parameters by @skiniks
  • (regex) refine const export pattern to match arrow functions correctly by @skiniks

🐛 Bug Fixes

  • (proxy) add debug logging when executor not found by @skiniks

🚜 Refactor

  • improve runtime path resolution across Rust and TypeScript modules by @skiniks
  • improve runtime path resolution and internal file detection by @skiniks
  • (cache) replace custom LRU implementation with lru crate by @skiniks

🧪 Testing

  • (http_utils) add comprehensive content type mapping tests by @skiniks

Full Changelog: https://github.com/rari-build/rari/compare/rari@0.14.6...rari@0.14.7

2 hours ago
rari

v0.14.7

What's Changed

  • dc8bbf27 ci(release): automate platform-specific package.json generation
  • b70fab06 chore(deps): bump rari version to 0.14.7
  • f2f9792d Merge pull request #205 from rari-build/great-cobra
  • 27a3e3b3 Merge pull request #204 from rari-build/excited-snipe
  • 67787719 chore(cargo): remove version fields from tool packages
  • 58cddb5e test(http_utils): add comprehensive content type mapping tests
  • 4e688ea0 fix(proxy): add debug logging when executor not found
  • 510149a5 refactor: improve runtime path resolution and internal file detection
  • 31c62e7c refactor(cache): replace custom LRU implementation with lru crate
  • 1388d1bb refactor: improve runtime path resolution across Rust and TypeScript modules
  • 53cf9436 chore(cargo): update dependencies and standardize workspace configuration
  • 23bff75c chore(release): consolidate package READMEs to templates and refactor binary packages
  • 656e90a0 feat(router): implement route groups and additional paths for layouts

Full Changelog: https://github.com/rari-build/rari/compare/v0.14.5...v0.14.7

4 hours ago
react-arborist

v3.10.0

Features

  • aria-label and aria-labelledby props on Tree are now forwarded onto the internal role="tree" element, giving the tree an accessible name per the W3C Treeview pattern. The element also gains aria-multiselectable unless disableMultiSelection is set (#325)

Fixes

  • Mouse multi-selection now responds to Ctrl+Click and Ctrl+A on Windows/Linux, in addition to the existing Cmd (Meta) shortcuts on macOS (#303)
13 hours ago
pdfkit

0.19.0

Highlights in this release are the bump in minimum supported environments (quite conservative), reduce of Node js specific dependencies (EventEmitter, Buffer), more granular image transparency and roundedRect options and the usual quality of life fixes

  • [BREAKING] Bump node version requirement to 20+
  • [BREAKING] Bump minimum supported browsers to Firefox 115, iOS/Safari 16
  • Fix text with input x as null
  • Add opacity option to doc.image() to control image transparency
  • Fix corrupted PDF when mixing standard and embedded fonts that share postscript name
  • Fix PDF/UA compliance issues in kitchen-sink-accessible example
  • Add bbox and placement options to PDFStructureElement for PDF/UA compliance
  • Extend roundedRect with borderRadius as number for all corners or per-corner array (CSS order)
  • Fix accessibility: scope in TH element
  • Fix PDF Name escaping for spot colors with spaces (#1644)
15 hours ago
sharp

v0.35.0-rc.6

  • Breaking: Drop support for Node.js 18, now requires Node.js >= 20.9.0.

  • Breaking: Remove install script from package.json file. Compiling from source is now opt-in via the build script.

  • Breaking: Lossy AVIF output is now tuned using SSIMULACRA2-based iq quality metrics.

  • Breaking: Add limitInputChannels with a default value of 5.

  • Breaking: Remove deprecated failOnError constructor property.

  • Breaking: Remove deprecated paletteBitDepth from metadata response.

  • Breaking: Remove deprecated properties from sharpen operation.

  • Breaking: Rename format.jp2k as format.jp2 for API consistency.

  • Upgrade to libvips v8.18.3 for upstream bug fixes.

  • Remove experimental status from WebAssembly binaries.

  • Add prebuilt binaries for FreeBSD (WebAssembly).

  • Deprecate Windows 32-bit (win32-ia32) prebuilt binaries.

  • Ensure TIFF output bitdepth option is limited to 1, 2 or 4.

  • Add AVIF/HEIF tune option for control over quality metrics. #4227

  • Add keepGainMap and withGainMap to process HDR JPEG images with embedded gain maps. #4314

  • Add toUint8Array for output image as a TypedArray backed by a transferable ArrayBuffer. #4355

  • Require prebuilt binaries using static paths to aid code bundling. #4380

  • TypeScript: Ensure FormatEnum keys match reality. #4475

  • Add margin option to trim operation. #4480 @eddienubes

  • Ensure HEIF primary item is used as default page/frame. #4487

  • Add image Media Type (MIME Type) to metadata response. #4492

  • Add withDensity to set output density in EXIF metadata. #4496

  • Improve pkg-config path discovery. #4504

  • Add WebP exact option for control over transparent pixel colour values.

  • Add support for ECMAScript Modules (ESM). #4509 @florian-lefebvre

23 hours ago
formatjs

@formatjs/cli-native-darwin-arm64: 1.1.4

1.1.4 (2026-06-07)

What's Changed

Full Changelog: https://github.com/formatjs/formatjs/compare/@formatjs/cli-native-darwin-arm64@1.1.3...@formatjs/cli-native-darwin-arm64@1.1.4

23 hours ago
formatjs

@formatjs/cli-native-linux-x64-musl: 1.0.2

1.0.2 (2026-06-07)

What's Changed

Full Changelog: https://github.com/formatjs/formatjs/compare/@formatjs/cli-native-linux-x64-musl@1.0.1...@formatjs/cli-native-linux-x64-musl@1.0.2

23 hours ago
formatjs

@formatjs/cli-lib: 8.7.9

8.7.9 (2026-06-07)

What's Changed

Full Changelog: https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@8.7.8...@formatjs/cli-lib@8.7.9

Dependencies

  • The following workspace dependencies were updated
    • optionalDependencies
      • @formatjs/cli-native-darwin-arm64 bumped to 1.1.4
      • @formatjs/cli-native-linux-arm64 bumped to 1.2.4
      • @formatjs/cli-native-linux-arm64-musl bumped to 1.0.2
      • @formatjs/cli-native-linux-x64 bumped to 1.1.4
      • @formatjs/cli-native-linux-x64-musl bumped to 1.0.2
      • @formatjs/cli-native-win32-x64 bumped to 1.1.5