OSA Proxy Changelog¶
[2025.39.2] - 2025-10-22¶
Added¶
- Implemented metrics for each package manager type, available at
gateway.route.[maven|npm|nuget|pipy].requests - When all package versions in a manifest are blocked by the policies, the service now returns a correct error status and the reason for the block instead of an empty manifest
- Implemented warning (
Warn) logging in case of incorrect configuration if the manifest does not contain links to packages using URLs fromrepository.registry. In rare cases, false positives may appear in the logs, which will be addressed if detected
Fixed¶
- Fixed an error that occurred during JFrog Artifactory requests to the actual
pypipackage index via the/simple/route - In
warmup&spectatormodes, version blocking in manifests is no longer performed
[2025.39.1] - 2025-09-23¶
Package scanning¶
Two levels of scanning:
- Manifest scanning — analyzes and excludes versions blocked by security policies from the manifest
- Package scanning — analyzes downloaded package
Blocking Unsafe Components¶
- Policy-blocked versions are excluded from the manifest.
- Downloading of policy-blocked archives is prevented.
- A configurable status code with a blocking message in the status-line is returned.