You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Graceful shutdown handling for standalone runtime on SIGTERM/Ctrl+C.
Additional runtime/config test coverage for timeout parsing, audit.enabled route gating, web.enable route gating, and invalid RUSTACCIO_CONFIG handling.
Explicit compatibility policy and documented Verdaccio behavior differences/limits in README.md.
Changed
CI Rust job timeout increased from 30 to 60 minutes.
Config::from_env() now returns Result and fails fast when RUSTACCIO_CONFIG is set but invalid/unreadable.
Security audit endpoints now return 404 when audit middleware is disabled.
Search endpoint now caps size to 250.
Store persistence and sidecar syncing were refactored to reduce unnecessary state cloning and filter uplink-cached package snapshots during serialization.
Docker publish workflow now builds with CARGO_BUILD_JOBS=1 for lower-memory builds.
Docker runtime image hardening updated user creation with useradd --no-log-init.
Dependency surface cleanup:
removed unused direct deps bytes, futures-util, and http
removed unused reqweststream feature
moved flate2 and tar to dev-dependencies
removed unused chronoserde feature
Repo hygiene updates for local artifacts (.gitignore, .dockerignore).
Removed
Deprecated file-length gate test (tests/file_length.rs).