ProGet is by no means "feature complete". Although the software works great for our users today, we're actively working on making it even better.
To give you an idea of where ProGet has been, and where we see it going, we've put together this roadmap page. It's a bit rough, but it should show you which changes we plan on making in releases to come.
We decide on what changes to make to ProGet based on a number of factors, the largest of which is user features requests. If there's anything you think ProGet should do — or should do better — please contact us and let us know.
The central theme of v4 is all about universal package management, which means managing all of the various types of packages and feeds in the enterprise.
- License Management - expand on the license filtering feature to allow for central management of package licenses
New repository formats including:
- Python PyPi
- PHP Composer
- Visual Studio Extensions (.visx)
- ProGet 4.0 - Updated UI, Universal Feeds & Packages
- ProGet 4.1 - PowerShellGet support, multi-site replication across ProGet instances
- ProGet 4.2 - CDN/Cloud (S3, Azure) Package Storage
- ProGet 4.3 - Docker repository support, SDK improvements
- ProGet 4.4 - Package promotion, deployment records, and Linux
- ProGet 4.5 - Support for RubyGem repository
- ProGet 4.6 - Vulnerability Scanning
The central theme of Version 3 was to extend the reach of package serving to other registries/repositories including npm.
- ProGet 3.0 - ProGet deployment features
- ProGet 3.1 - Improved connector functionality & package statistics
- ProGet 3.2 - npm registries, high availability & load balancing
- ProGet 3.3 - Improved package caching and indexing
- ProGet 3.4 - Bower support
- ProGet 3.5 - MyGet feed synchronization
- ProGet 3.6 - Feed Retention, Scheduled Task, Disk Usage Metrics
- ProGet 3.7 - Maven support
- ProGet 3.8 - Deployment Feeds
v3 is partially supported, which means that we will provide technical assistance to v3 users who have not yet upgraded, and will assist in upgrades. However, we will no longer ship maintenance releases, patches, or other changes.
Version 2 of ProGet introduced more filtering options (particularly for license types), and added meta-features such as the SDK, the API, and source code licensing. We also decided to make the symbol & source server available in the free edition.
v2 has been retired and is no longer supported.
The initial release of ProGet provided basic NuGet feed support while introducing features such as connectors, filtering, multiple feeds, along with an integrated symbol & source server for NuGet packages.
v1 has been retired and is no longer supported.