MyGet 1.9.5 Release Notes
MyGet 1.9.5 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 v1.9.0. We constantly ship and deploy improvements to our service so this v1.9.5 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 Online 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 Online 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
- VSO, 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 / VSO 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!