Releases: GlitchEnzo/NuGetForUnity
Releases · GlitchEnzo/NuGetForUnity
Release 3.1.0
Biggest New Features
- Support installation using UPM
- Add Roslyn analyzer package support
- add support for netstandard2.1 and net48 target frameworks
- Add .NET Core Global Tool to restore packages
What's Changed
- Use long for 'DownloadCount' instead of int. by @jvbsl in #464
- Bump Newtonsoft.Json from 12.0.3 to 13.0.2 in /Assets by @dependabot in #471
- add github action by @JoC0de in #474
- github action for pull requests by @JoC0de in #475
- add test project by @JoC0de in #476
- Add Roslyn analyzer package support by @nowsprinting in #393
- Add formatting script + run auto formatter on all files by @JoC0de in #478
- add support for netstandard2.1 and net48 target frameworks by @JoC0de in #479
- Usability: Added a "Preferences" button to "Manage Nuget Packages" window. by @UnquotidianVi in #317
- fix: use reflection to find already imported libs #395 by @robin-moss in #431
- restructure repository and support UPM by @JoC0de in #480
- remove code required for Unity < 2018.4 + use async UnityWebRequest by @JoC0de in #483
- Move DisableWSAPExportSetting to NugetPackageAssetPostprocessor by @JoC0de in #484
- Add .NET Core Global Tool to restore packages by @JoC0de in #487
- Resolve deprecated code warnings by @JoC0de in #488
- Local hierarchical NuGet repositories support by @JoC0de in #489
- handle image download errors by @JoC0de in #493
- Skip .svn subdirectory by @doctaweeks in #491
- Add netstandard to already imported libraries list by @JoC0de in #490
- improve dependency with version range handling by @JoC0de in #498
- change version number to 3.1.0 by @JoC0de in #499
New Contributors
- @jvbsl made their first contribution in #464
- @JoC0de made their first contribution in #474
- @nowsprinting made their first contribution in #393
- @doctaweeks made their first contribution in #491
Full Changelog: v3.0.5...v3.1.0
Release 3.0.5
What's Changed
- Give more clues about how to install this package. by @jessitron in #449
- Change assembly name to match filename by @jwittner in #450
New Contributors
- @jessitron made their first contribution in #449
Full Changelog: v3.0.4...v3.0.5
Release 3.0.4
What's Changed
- Fix package restore happening on every script recompilation in projects by @NoTuxNoBux in #424
- fix: encode packageSourceCredentials element names by @robin-moss in #429
- Fix issue #376: Local Relative Path Source Shows Packages, Fails to Install by @tonygiang in #432
- fix: automatically decompress NuGet stream by @robin-moss in #434
New Contributors
- @NoTuxNoBux made their first contribution in #424
- @robin-moss made their first contribution in #429
- @tonygiang made their first contribution in #432
Full Changelog: v3.0.3...v3.0.4
Release 3.0.3
- Improvements to Azure Devops Account recognition expressions to facilitate credential provider experience.
Release 3.0.2
- Fix for OData deprecation in Nuget.org API
- Fix for packages with directory entries failing to extract.
- Feeds are cleared by default to prevent possible injection attacks.
- Improved version range handling
Release 3.0.1
- Changed Nuget V2 queries used to sidestep Nuget.org V2 API OData query deprecation.
- Now using System.IO.Compression rather than DotNetZip dll.
- Avoids conflicts with DotNetZip and appears more stable.
- Nuget configs now contain
<clear/>
tags before listing feeds.
Release 3.0.0
- Automatically detect and ignore system packages that are managed and imported by Unity already.
- This fixes support for tons of packages under .NET Standard.
- Update to build on Unity 2018.4
- This deprecates support for older versions.
- Going forward we'll be targeting to support only the LTS and newer versions of Unity.
Release 2.0.1
- Improved version comparisons that handle prerelease strings better.
- New test added for verifying version comparison functionality.
- Preferences now auto save if any changes are made - no more failure to hit the save button! =)
- Can now reset the preferences back to default.
- Support .Net Standard target framework monikers that don't include the '.', e.g. "netstandard20".
Release 2.0.0
Some breaking changes to the public API means we're bumping to Version 2!
With the changes below a huge number of new nuget packages are working with Nuget for Unity!
- Greatly improved logic for selecting target frameworks, including .NET Standard.
- New support for Dependencies grouped by target framework.
- Issues installing newer versions of modules with >100 versions have been fixed.
- Refresh button is now available on the Update tab.
- Source paths specified in the Preferences now have white space trimmed.
Release 1.2.4
- Now cleans the 'ref' folder used for reference assemblies as they're unused by Unity.
- Adding functional support for many new NuGet packages, e.g.
System.Numerics.Vectors
- Adding functional support for many new NuGet packages, e.g.