Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.
This page provides guidance for upgrading from ProGet 2024.22 to 2024.29, and is based on our documentation and changes we document in each maintenance release. Many of the changes here will link to our Public Issue Tracker, which you may also use to find more details or see about upcoming changes.

Upgrade Recommended: Latest Release

2024.29 is the latest release of ProGet and upgrading from 2024.22 has relatively low risks.

ProGet Changes Between 2024.22 and 2024.29

IssueVersionTitle
PG-2900
2024.29
FIX: New Patch Version policy may cause display issue for new Maven feeds
PG-2916
2024.29
FIX: Older NuGet packages with invalid/unexpected Metadata cause may cause download and browsing issues (regression)
PG-2917
2024.29
FIX: NuGet packages are not purged from a deleted feed even if the option to purge them is selected
PG-2912
2024.29
Add support for cloud file systems to Maven Classic/New Feed converter
PG-2915
2024.29
FIX: Improve handling for PyPi indexes with improperly escaped attribute values
PG-2914
2024.29
FIX: npm publish may fail for some packages on certain server configurations
PG-2913
2024.28
Asset Directories may return "FOR XML could not serialize the data for node" error for certain Asset Items.
PG-2911
2024.28
NuGet Feed Performance Improvements (including Change JSON Library)
PG-2869
2024.27
Expose additional procedures to the Native API
PG-2909
2024.27
FIX: New Maven feeds do not allow HEAD requests
PG-2908
2024.27
FIX: npm API may error when invalid versions were in database prior to ProGet 2022
PG-2907
2024.27
FIX: Buffer entire input stream from npm publish command
PG-2898
2024.27
FIX: Docker feed replication should not include cached images
PG-2901
2024.27
FIX: Exclude npm tags from replication for cached packages
PG-2906
2024.27
FIX: SCA Build Promote may return 500 via API and pgutil
PG-2905
2024.27
FIX: npm packages with invalid scope names fail to download
PG-2904
2024.27
Add CVSS 4.0 Support
PG-2903
2024.27
FIX: Error on Conda Feeds repodata.json for some channels prevent package installation (Regression from PG-2876)
PG-2902
2024.27
FIX: Renaming Assets are not using a feed-scoped security check
PG-2893
2024.27
FIX: formatting issue for connector Cargo package descriptions
PG-2896
2024.27
FIX: [SCA] Deleting a Project that contains issues may throw cannot insert duplicate key issues.
PG-2899
2024.27
FIX: npm login may return a 401 for valid logins
PG-2897
2024.27
FIX: Docker images with a fat manifest may cause replication failure
PG-2895
2024.27
FIX: Maven (new) Feed Index May Fail to Generate Due to Invalid Artifact Packaging Format
PG-2894
2024.27
FIX: Error on Vulnerability Assessment Types when multiple policies override same assessment
PG-2885
2024.26
FIX: Package downloads for uncached Rust Crates packages can fail for some connectors
PG-2891
2024.26
FIX: npm connectors that use bearer tickets may fail to authenticate (regression from 2024.21)
PG-2878
2024.26
FIX: Add support for conan file list API
PG-2892
2024.26
Add disableApiV2/useApiV3 to NuGet feeds in FeedsAPI
PG-2883
2024.26
FIX: ProGet Free may incorrectly resolve Feed-Scoped permissions
PG-2876
2024.26
Add "track_features" and "app_own_environment" to Conda repodata.json index
PG-2890
2024.26
FIX: Issues Created in Build Notifier may trigger too often and have error
PG-2888
2024.26
FIX: Incorrect extension for some conda packages in Web UI
PG-2887
2024.26
FIX: Work-around for certain SqlServer versions choosing wrong index on some NuGet feed queries
PG-2886
2024.26
FIX: [Cargo] Packages with 3 or less characters may fail to download from ProGet
PG-2884
2024.26
FIX: Error parsing Universal Packages with unexpected createdDate format
PG-2881
2024.25
Upgrade InedoLib to v982.0.7
PG-2882
2024.25
Added back Docker support to the Repackage API
PG-2880
2024.25
FIX: Package downloads for uncached packages can fail for some connectors
PG-2879
2024.25
FIX: Connector to another npm feed in ProGet does not show results in UI
PG-2866
2024.25
Add support to download latest, latest-unstable in common packages download endpoint
PG-2873
2024.25
FIX: npm tags may fail to replicate between some versions of ProGet
PG-2875
2024.25
FIX: Dockerhub-hosted OCI-based Helm Charts may error on download
PG-2855
2024.25
Add "Pull Image" from Connector for Docker Feeds
PG-2874
2024.25
FIX: Error exporting SBOM imported from CycloneDX with improperly configured external references
PG-2872
2024.25
FIX: NuGet packages may continuously rereplicate with certain combinations legacy versions and remote versions of ProGet
PG-2871
2024.25
FIX: [SCA] Certain importing certain SBOMs may throw `Cannot insert the value NULL into column 'Latest_Version', table` exception
PG-2870
2024.25
FIX: [npm] Some local packages my throw missing required properties when the feed includes a connector to npmjs.org
PG-2867
2024.24
FIX: UPack feeds may not always replicate all new packages [regression]
PG-2863
2024.23
Add ability to store constructed virtual packages to reduce download time on Universal Package Feeds
PG-2865
2024.23
FIX: npm manifest with duplicate keys will return same key added error
PG-2862
2024.23
Improve npm connector tag aggregation behavior
PG-2860
2024.23
FIX: [npm] Some connector packages may not load due to date parsing issue
PG-2861
2024.23
FIX: Universal Feeds with Unlisted Packages may have errors in API, UI
PG-2859
2024.23
FIX: Add Support for Invalid POM files on Maven (New) Feeds
PG-2864
2024.23
Add support for downloading OCI-based Helm Charts through connectors