MyGet 2014.2 Release Notes
MyGet 2014.2 was released on November 18, 2014.
Major Features
It's been a while since we tagged another MyGet release, but here we are, 9 months after tagging v2014.1. We constantly ship and deploy improvements to our service so this v2014.2 basically aggregates everything we've done since then, combined into a single milestone. This release contains many exciting new features. We'd love to hear from you so please send us your feedback!
- Visual Studio Team Services integration
- MyGet now offered through the Microsoft Azure store! (use your MSDN!)
- Package mirroring is now enabled by default
- Build Status Badges
- MyGet Web Hooks (see how we've built a custom package retention rules sample)
- Package License Analysis
- Package Update Notifications
- Redesigned MyGet Documentation site
- MyGet Feeds now support Target Framework Filtering
MyGet
- Improved status/error message when contributor fails pushing to a private feed on expired subscription plan
- Add package from feed dialog now allows specifying Lowest/Highest/HighestPatch setting for dependency resolution
- Support pre-authenticated feeds for clients that don't support basic authentication
- Support Visual Studio Team Services as a package source
- Improved RSS feed-endpoint allowing you to receive feed activity notifications. Also enabled RSS auto-discovery on feed pages on the MyGet web site to facilitate detection of the RSS endpoint in the browser.
- Configure a feed's Report Abuse URL
- Support for NuGet 2.8.3
MyGet Enterprise
- Administrators can now configure password policies and account lockout settings
- Administrators can now configure IP white-listing for the Enterprise tenant
- Administrators can now create users directly from within the administrative dashboard
- Administrators are now able to join feeds even when feed contributor quota is reached
- VSTS, GitHub, CodePlex and BitBucket integrations are now also available for Enterprise tenants
MyGet Build Services
- Support for user-defined variables
- Built-in Support for GitVersion
- Add ability to push packages upstream directly from build artifacts
- Allow specifying which projects get built
- Configurable default upstream package source to push built artifacts to
- Added support for XUnit 1.9.2
- Add
.fsproj
support for building and packaging F# projects - Add warning in build log when detecting NuGet manifests named
projectName.ext.nuspec
(whereext
is a known file extension such ascsproj
,dll
, etc). This breaks nuspec-project correlation during builds resulting in not picking up the nuspec during packaging of a project. - Build time is now measured for each step and available in the build log
- Made build status API reporting optional
Minor Tweaks and Bug Fixes
- Build Services: Builds now fail immediately for feeds that return a 4XX or 5XX status code
- Build Services: No longer ignore
*Test*.nuspec
files when packaging - Build Services: Assembly Version Patching no longer fails to process files that contain Visual Studio regions
- Build Services: Delete web hook at GitHub / VSTS when build source is deleted
- API:
nuget delete
is no longer case-sensitive on package ID - Cloning gallery feeds now unpublishes the cloned feed from the gallery
- Allow updating the description of access tokens
- Support page - Ability to select the (own) feed related to the support request, which helps us provide even faster support! ;)
In addition, this release also contains a lot of performance fixes, and we continue to work hard on improving your overall MyGet experience. If you feel strong about a missing feature or have an idea for further improvement, please let us know! We build this for you!
Happy packaging!
Read our contribution guidance or edit this page's source on GitHub.