File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 2.8.0] ( https://github.com/SocketDev/socket-lib/releases/tag/v2.8.0 ) - 2025-10-29
9+
10+ ### Changed
11+
12+ - ** Enhanced DLX cache key generation with npm/npx compatibility** : Updated cache key strategy to align with npm/npx ecosystem patterns
13+ - Changed from SHA-256 (64 chars) to SHA-512 truncated to 16 chars (matching npm/npx)
14+ - Optimized for Windows MAX_PATH compatibility (260 character limit)
15+ - Accepts collision risk for shorter paths (~ 1 in 18 quintillion with 1000 entries)
16+ - Added support for PURL-style package specifications (e.g., ` npm:prettier@3.0.0 ` , ` pypi:requests@2.31.0 ` )
17+ - Documented Socket's shorthand format (without ` pkg: ` prefix) handled by ` @socketregistry/packageurl-js `
18+ - References npm/cli v11.6.2 implementation for consistency
19+
820## [ 2.7.0] ( https://github.com/SocketDev/socket-lib/releases/tag/v2.7.0 ) - 2025-10-28
921
1022### Added
Original file line number Diff line number Diff line change 11{
22 "name" : " @socketsecurity/lib" ,
3- "version" : " 2.7 .0" ,
3+ "version" : " 2.8 .0" ,
44 "license" : " MIT" ,
55 "description" : " Core utilities and infrastructure for Socket.dev security tools" ,
66 "keywords" : [
You can’t perform that action at this time.
0 commit comments