| Issue | Version | Title |
|---|
| PG-3202 | 2025.20 | FIX: ExactMatch may be ignored when searching certain feed types (npm) |
| PG-3221 | 2025.20 | FIX: Connector-specific properties may not appear when editing an existing connector |
| PG-3220 | 2025.20 | FIX: Docker images pushed without tags may create malformed tags in ProGet |
| PG-3209 | 2025.20 | FIX: Error Updating Casing on Duplicate Package Name Ids |
| PG-3208 | 2025.20 | FIX: ProGet Basic improperly sets & validates expiry dates on API Keys |
| PG-3214 | 2025.20 | FIX: Logged Database Messenger exceptions on certain service shutdown events |
| PG-3217 | 2025.20 | Updates to Malicious Package Handling |
| PG-3216 | 2025.20 | Update outdated "database schema is outdated" message |
| PG-3215 | 2025.20 | FIX: Improve Manage User Directories Page's SQL Performance |
| PG-3211 | 2025.20 | FIX: HTTP Settings UI should advise how to enable HTTP Request Logging on clusters |
| PG-3212 | 2025.20 | Do not error when packages fail to cache on download |
| PG-3210 | 2025.20 | FIX: VSIX package author incorrectly uses package publisher instead of package author |
| PG-3207 | 2025.20 | FIX: Virtual Universal Packages may error when loading the metadata page when the MetaContents property is missing |
| PG-3206 | 2025.20 | Add support for Basic authentication to Docker API |
| PG-3205 | 2025.20 | FIX: Default instructions for downloading packages from Debian Feed |
| PG-3204 | 2025.19 | FIX: Symbol Server handler returns 404 on some platforms |
| PG-3203 | 2025.19 | FIX: Cannot Set Storage.LocalStoragePath under Admin > Advanced Settings |
| PG-3193 | 2025.19 | FIX: Add Checksum to re-index on Alpine feeds |
| PG-3197 | 2025.19 | FIX: Add file name length check to Asset upload |
| PG-3195 | 2025.19 | FIX: "Manage Projects" has incorrect initial attributes [PostgreSQL] |
| PG-3196 | 2025.19 | Add "In/Release Additional Headers" to Debian Feeds |
| PG-3201 | 2025.19 | FIX: RPM feed health check generates false positives for packages that have an epoch greater than 1 |
| PG-3200 | 2025.19 | FIX: Upack packages endpoint shows packages from groups unless name is also specified |
| PG-3199 | 2025.19 | FIX: Improve error message when an package specifies an invalid embedded license file |
| PG-3198 | 2025.19 | FIX: Add total packages to SCA API Promote Build |
| PG-3194 | 2025.18 | FIX: Some Helm connectors may error with "This operation is not supported for a relative URI" when downloading a chart |
| PG-3190 | 2025.18 | FIX: Replication task may get stuck trying to update remote status [Package Replication V2] |
| PG-3189 | 2025.18 | Add pgutil builds/projects delete commands |
| PG-3192 | 2025.18 | FIX: Unsigned Alpine apk packages may have missing or incorrect checksum |
| PG-3191 | 2025.18 | FIX: Compliance analyzer should only check latest patch version when configured (optimization) |
| PG-3188 | 2025.18 | Allow package file date to be used as publish date when importing |
| PG-3186 | 2025.18 | [FIX] Cargo crates with a large number of dependencies may cause slow index generation |
| PG-3173 | 2025.17 | Add support for metadata download (PEP-658) on PyPI feeds |
| PG-3175 | 2025.17 | Don't drop database objects associated with extensions on schema upgrade [PostgreSQL] |
| PG-3174 | 2025.17 | FIX: Change stale Task Runner check to only run `includeTaskRunners` query string is true |
| PG-3176 | 2025.17 | FIX: Add back support for API_Key as JSON property or form element [PG-3120 regression] |
| PG-3178 | 2025.17 | FIX: Import docker images from certain Nexus registries may error with an ArgumentOutOfRange exception |
| PG-3177 | 2025.17 | FIX: Cargo crates with 1- and 2- letter names errors in UI, index |
| PG-3180 | 2025.17 | FIX: Vulnerability Database Updater may not update affected packages for differently-cased names [SQLServer] |
| PG-3179 | 2025.17 | FIX: Performance of vulnerability overview page [PostgreSQL] |
| PG-3182 | 2025.17 | FIX: Cargo manifests with a dependency that does not specify a value for `default_features` may return the wrong value. |
| PG-3181 | 2025.17 | Add paging for asset items in folders with over 1000 items |
| PG-3184 | 2025.17 | Add Impacted Feed Packages & Builds to Vulnerability Details [2026 Preview] |
| PG-3185 | 2025.17 | FIX: Reopening SCA issues may error with syntax error [PostgreSQL] |
| PG-3183 | 2025.17 | Use Compact API Info Endpoint on Rubygems Connector when available |
| PG-3172 | 2025.17 | Add support for setting Debian package component during API/pgutil upload |
| PG-3168 | 2025.17 | Allow Retention Policies to run on Edge Nodes |
| PG-3187 | 2025.17 | FIX: PyPI simple JSON API incorrectly lists packages as yanked |
| PG-3171 | 2025.16 | FIX: Error deleting retention rules [PostgreSQL] |
| PG-3170 | 2025.16 | FIX: Unknown package names may result in incorrect results returned in some places like npm package listings[PosgreSql, PG-3090 regression] |