feat(registry): add declarative protocol routing and request-scoped storage hook context across registries
This commit is contained in:
@@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-04-16 - 2.9.0 - feat(registry)
|
||||
add declarative protocol routing and request-scoped storage hook context across registries
|
||||
|
||||
- Refactors protocol registration and request dispatch in SmartRegistry around shared registry descriptors.
|
||||
- Wraps protocol request handling in storage context so hooks receive protocol, actor, package, and version metadata without cross-request leakage.
|
||||
- Adds shared base registry helpers for header parsing, bearer/basic auth extraction, actor construction, and protocol logger creation.
|
||||
- Improves NPM route parsing and publish helpers, including support for unencoded scoped package metadata and publish paths.
|
||||
- Introduces centralized registry storage path helpers and expands test helpers and coverage for concurrent context isolation and real request hook metadata.
|
||||
|
||||
## 2026-03-27 - 2.8.2 - fix(maven,tests)
|
||||
handle Maven Basic auth and accept deploy-plugin metadata/checksum uploads while stabilizing npm CLI test cleanup
|
||||
|
||||
|
||||
Reference in New Issue
Block a user