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.36, 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.36 is the latest release of ProGet and upgrading from 2024.22 has relatively low risks.

ProGet Changes Between 2024.22 and 2024.36

IssueVersionTitle
PG-2955
2024.36
Add Automated Feed Health Check
PG-2983
2024.36
FIX: pgutil feeds delete may error with a value too long error
PG-2961
2024.36
Add Deprecation Warning when using IIS
PG-2981
2024.36
FIX: Licenses_Manage is incorrectly displayed as feed-scopable task attribute
PG-2982
2024.36
Update Debian Feed Usage Instructions to not use apt-key
PG-2978
2024.36
FIX: Edge Nodes show a license violation when used as a connector source
PG-2980
2024.36
API-based Feed Importors [2025 Preview Feature]
PG-2979
2024.36
FIX: $PackageProperty WebHook for NuGet packages may not return value
PG-2973
2024.36
FIX: Edit Docker Repository Description requires global "Manage Feed" permission
PG-2977
2024.36
Clarify Invalid Version Message when Uploading Maven Artifacts and allow Manual Upload of Invalid Versions
PG-2976
2024.36
Add support for XZ-compressed rpm connector index files
PG-2975
2024.36
FIX: Package Usage page may not correctly filter by version
PG-2974
2024.36
FIX: Asset Import Archive API endpoint does not respect overwrite=false query parameter
PG-2964
2024.35
FIX: Stream was too long when live-editing 2GB+ Universal Packages
PG-2962
2024.35
FIX: Replication errors with orphaned cached npm package tags
PG-2963
2024.35
FIX: Overly-aggressive permissions check when for feed-level policies
PG-2971
2024.35
FIX: Manual Vulnerability Assessments do not use Default Expiry on Types
PG-2966
2024.35
FIX: Various Bugs in PostgreSQL
PG-2968
2024.35
FIX: Do not use named pipes for service messages when running in single process mode
PG-2967
2024.35
Auto-create Global Policy if accidently deleted/missing
PG-2965
2024.35
Default Chocolatey feeds to v2 and v3 enabled
PG-2960
2024.35
FIX: Support ArtifactHub API Change to allow for direct OCI registry
PG-2958
2024.34
FIX: Ensure ownership of PostgreSQL data directory is correct
PG-2959
2024.34
FIX: Debian feeds created by API do not have signing key
PG-2953
2024.34
Add support for Exclude Filters on Replication
PG-2950
2024.34
Add authentication support for Maven Index File download through connectors
PG-2957
2024.34
FIX: Error reading invalid Conda Manifests lead to 500 error on page
PG-2944
2024.33
FIX: Debian connectors may throw DateTime did not have the Kind property set correctly error
PG-2941
2024.33
FIX: SCA audit endpoint may report invalid status code on some builds
PG-2942
2024.33
FIX: Debian2 packages cannot be promoted due to a missing distribution
PG-2940
2024.33
FIX: UPack /packages Endpoint May Not Return Packages with only Prereleases When Searching
PG-2948
2024.33
FIX: Cluster Nodes stale node cleanup option may not work for certain kubernetes connections
PG-2951
2024.33
FIX: ProGet Docker Installations may fail when running resetadminpassword
PG-2954
2024.33
FIX: Maven (New) feeds may incorrectly require overwrite permission when on a PUT of hashfiles
PG-2952
2024.33
Feature Preview: PostgreSQL Backend Support
PG-2949
2024.33
FIX: Docker download statistics missing information for manifests downloaded by digest
PG-2946
2024.33
FIX: Expired vulnerabilities my not return an unassessed analyisis
PG-2947
2024.33
FIX: Existing built-In Users may be overwritten when creating a new user with the same username
PG-2943
2024.33
FIX: Docker layer scanning may not record packages in some circumstances
PG-2945
2024.33
FIX: Non-maven connectors may create a Full Maven Index Scheduled Task
PG-2939
2024.32
FIX: Vulnerability infos with long identifiers are not fully downloaded
PG-2938
2024.32
Add support for Teams Webhooks using Workflows in Notifiers
PG-2931
2024.32
FIX: UPack /packages Endpoint May Not Return Packages with only Prereleases
PG-2937
2024.32
FIX: npm publish handler can be very slow for large packages in certain hosting configurations
PG-2936
2024.32
FIX: Docker Layer Scanning may fail with "cannot insert duplicate key" error
PG-2935
2024.32
FIX: Error when editing metadata in Web UI for some Universal Packages
PG-2934
2024.32
Enable SAML support on Edge Node Licenses
PG-2933
2024.32
FIX: Issues Created in Build Notifier may only trigger when there are no issues
PG-2921
2024.31
FIX: Home page may timeout due to Dashboards_GetDashboardInfo query
PG-2932
2024.31
FIX: [Docker] ProGet's Docker Image fails to start due to a NullReferenceException
PG-2926
2024.30
FIX: Virtual packages may not include all metadata on package construction [upack]
PG-2920
2024.30
FIX: Browsing files in UI for NuGet packages
PG-2924
2024.30
FIX: VSIX atom feeds display summary in the title element
PG-2922
2024.30
FIX: [Cargo] cannot see package files when using cargo publish
PG-2930
2024.30
FIX: Viewing old cached package details in UI may cause error
PG-2928
2024.30
Improve Error Handling when Database is Unavailable/Error during Startup
PG-2929
2024.30
Add Enhanced Database Monitoring & Maintenance Feature
PG-2927
2024.30
FIX: Replication error on Docker feeds when there are manifests referencing blobs that do not exist in the feed
PG-2925
2024.30
FIX: Package block rules are not applied on download for some feed types
PG-2923
2024.30
FIX: Test User Directories button sometimes hidden
PG-2919
2024.30
FIX: Dependencies are not written to repodata.json for some Conda connectors
PG-2918
2024.30
Improve performance for Conda connectors to very large repositories
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