Release 4.0.0
Biggest New Features
- Better handling of transitive dependencies by @popara96 in #539
- Support NuGet API v3 by @JoC0de in #549
- Allow changing
packages.config
path by @popara96 in #551 - Package version selection by @JoC0de in #554
- Optimizing installation duration by @popara96 in #566
- New faster
slim restore
option (enabled by default) by @popara96 in #576
What's Changed
- Fixed typo "Disabel" in the title by @Marko2155 in #537
- Added support for better handling of transitive dependencies by @popara96 in #539
- run auto-formatter on all files by @JoC0de in #542
- Support package with SemVer2 version with buildMetadata by @JoC0de in #543
- add contribution guidelines by @JoC0de in #544
- Fixed issues preventing use of hierarchical local folder NuGet repository by @JoC0de in #545
- Remove unused files added in #545 by @JoC0de in #546
- Restore improvements by @popara96 in #541
- Allow disabling installing dependencies on restore by @tete1030 in #518
- Fix InstallAndSearchLocalPackageSource test + update unity 2018 by @JoC0de in #548
- allow updating package when installed with OpenUpm by @JoC0de in #547
- NuGet API v3 by @JoC0de in #549
- Minor improvement of menu item options by @popara96 in #552
- Made packages.config path configurable from NuGet preferences by @popara96 in #551
- Package version selection by @JoC0de in #554
- Split NugetHelper code into separate classes by @JoC0de in #560
- Fix Invalid File Path Characters in Cached Image Hashing by @robrab2000 in #562
- Optimizing installation duration by @popara96 in #566
- handle Error in async initialization of NuGet V3 API client by @JoC0de in #567
- nullable warnings by @JoC0de in #568
- Avoid unzipping .nupkg every time we need to read from .nuspec by saving .nuspec inside the package folder instead of .nupkg by @popara96 in #570
- Fix console output encoding + Fix command execution on Linux / MacOS by @JoC0de in #575
- Adding slim restore option by @popara96 in #576
- Shortening the path of source files in source code nuget packages by @popara96 in #577
- allow packages without sub-directories inside the lib folder by @JoC0de in #584
- make slim restore really skip fetching already pre-imported packages by @JoC0de in #586
- Various fixes and improvements by @popara96 in #582
- support Artifactory NuGet V3 API by @JoC0de in #585
- doc(README): remove typo by @fadkeabhi in #590
- update install instructions by @JoC0de in #592
- allow overwriting nuget cache location by @JoC0de in #591
- update version to 4.0.0 by @JoC0de in #593
New Contributors
- @Marko2155 made their first contribution in #537
- @tete1030 made their first contribution in #518
- @robrab2000 made their first contribution in #562
- @fadkeabhi made their first contribution in #590
Full Changelog: v3.1.3...v4.0.0