<commit_before>Release notes

*** v2.3 ***

- Add support for MonoAndroid, MonoTouch and MonoMac framework identifiers.
- Add to all commands new option -ConfigFile, which enables user to use his/her own config file instead of the default one %AppData%\nuget\nuget.config.
- Add support for UNC and directory path as source for push and delete commands.
- Add support for Azure project.
- Add a parameter to View.PackageManagerConsole. Using this parameter, PSCmdlets of Package Manager Console can be invoked from anywhere inside VS.
- Reduce overall memory consumption significantly, avoiding OutOfMemory exception in certain circumstances.
- Nuget.exe outputs the http requests it is making when -Verbosity is set to detailed.
- Allow setting assembly References per target framework.
- Add support for multiple repositories for preinstalled packages in project templates.
- Add -AsPath option to nuget.exe Config command.
- Updates tab in Manage Packages dialog now honors the 'allowedVersions' constraints in packages.config.
- Added Update All button in the dialog to allow updating all packages with one click.
- Add the 'minClientVersion' attribute to manifest schema to allow packages to require minimum version of NuGet.
- Add the -minClientVersion argument to the nuget.exe pack command 
- Add support for C++ projects.
- Enable package to import .targets or .props file into project.
- Add XDT support.

*** v2.2 ***

- When a package uninstallation fails to delete all files, we show a message asking users to restart VS.
- The Quick Launch feature.
- In .nuspec, allow specifying an entire directory in the <file> element using this syntax:

     <file src=scripts\ target=contents\scripts />

  This will also allow package authors to create empty directory easily.
<commit_msg>Make dummy change to test the build server.<commit_after>Release notes

*** v2.3 ***

- Add support for MonoAndroid, MonoTouch and MonoMac framework identifiers.
- Add to all commands new option -ConfigFile, which enables user to use his/her own config file instead of the default one %AppData%\nuget\nuget.config.
- Add support for UNC and directory path as source for push and delete commands.
- Add support for Azure project.
- Add a parameter to View.PackageManagerConsole. Using this parameter, PSCmdlets of Package Manager Console can be invoked from anywhere inside VS.
- Reduce overall memory consumption significantly, avoiding OutOfMemory exception in certain circumstances.
- Nuget.exe outputs the http requests it is making when -Verbosity is set to detailed.
- Allow setting assembly References per target framework.
- Add support for multiple repositories for preinstalled packages in project templates.
- Add -AsPath option to nuget.exe Config command.
- Updates tab in Manage Packages dialog now honors the 'allowedVersions' constraints in packages.config.
- Added Update All button in the dialog to allow updating all packages with one click.
- Add the 'minClientVersion' attribute to manifest schema to allow packages to require minimum version of NuGet.
- Add the -minClientVersion argument to the nuget.exe pack command 
- Add support for C++ projects.
- Enable package to import .targets or .props file into project.
- Add XDT support. 

*** v2.2 ***

- When a package uninstallation fails to delete all files, we show a message asking users to restart VS.
- The Quick Launch feature.
- In .nuspec, allow specifying an entire directory in the <file> element using this syntax:

     <file src=scripts\ target=contents\scripts />

  This will also allow package authors to create empty directory easily.

{'fraction_non_alphanumeric': 0.053912081835775505, 'fraction_numerical': 0.002211777716339508, 'mean_word_length': 4.168571428571428, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2073242', 'n_tokens_mistral': 889, 'n_tokens_neox': 851, 'n_words': 497}