Skip to content

Releases: GlitchEnzo/NuGetForUnity

v4.5.0

19 Jul 09:49
a7c6b49
Compare
Choose a tag to compare

What's Changed

  • document Restoring Packages after a Fresh Checkout by @JoC0de in #720
  • Sped up the refresh of package updates by @igor84 in #718
  • Fixed JsonUtility implementation for CLI so it can work with private fields by @igor84 in #722
  • Disable autoReferenced in NuGetForUnity.asmdef by @apkd in #724
  • Bump NuGetForUnity version to 4.5.0 by @Copilot in #725

New Contributors

  • @apkd made their first contribution in #724
  • @Copilot made their first contribution in #725

Full Changelog: v4.4.0...v4.5.0

v4.4.0

14 May 08:33
f8f1902
Compare
Choose a tag to compare

What's Changed

  • Support for nuget package with multiple Roslyn version analyzers in CLI by @AlanLiu90 in #706
  • Sort pageitems before searching for correct package version (#709) by @pocketninja25 in #711
  • Fix update for combined V3 package source by @JoC0de in #715
  • Update version to 4.4.0 by @JoC0de in #717

New Contributors

Full Changelog: v4.3.0...v4.4.0

v4.3.0

16 Feb 10:11
36d3260
Compare
Choose a tag to compare

What's Changed

  • move the 'NuGet For Unity' settings to the Project settings by @JoC0de in #686
  • add documentation explaining the Directory structure by @JoC0de in #687
  • Add an option to not strip out PDB symbols from nutget feeds by @JoC0de in #689
  • fix cached package icon download on MacOS by @JoC0de in #690
  • Ignore the exception when unity is starting by @JoC0de in #691
  • add special handeling of too long path's by @JoC0de in #692
  • Fixed Logging API in CLI by @igor84 in #695
  • Fixed restore from CLI when packages need to be updated by @igor84 in #694
  • Made RemoveUnnecessaryPackages consistent by @igor84 in #696
  • case insensitive system-wide NuGet config merging by @JoC0de in #700
  • #697 add capability to expend env variable in username by @QuentinBrun in #698
  • Fixed Update All so it correctly updates implicit dependencies by @igor84 in #699
  • Always enable FixRoslynAnalyzerImportSettings in CLI by @JoC0de in #702
  • add setting to disable credential provider per package source by @JoC0de in #701
  • Update version to 4.3.0 by @JoC0de in #703

New Contributors

Full Changelog: v4.2.0...v4.3.0

v4.2.0

23 Dec 08:48
16d624d
Compare
Choose a tag to compare

Biggest New Features

  • Allow netstandard0.0 as target framework by @JoC0de in #673
  • Support for native dependencies by @JoC0de in #631
  • package-source-credentials in system or user nuget.config by @JoC0de in #678

Additional Changes

  • Moved defaultIcon to Editor/Resources to not be included in builds by @popara96 in #652
  • Only execute Start/StopAssetEditing if something will change by @igor84 in #661
  • Added support customizing installation folder name from the plugin by @igor84 in #662
  • Build net7.0- and net8.0-compatible versions of NuGetForUnity.CLI by @atom-b in #663
  • Fix updating for dependencies that were explicitly installed by @igor84 in #667
  • update GitHub action tj-actions/changed-files to v45 by @JoC0de in #674
  • update System.Text.Json used by TestProject by @JoC0de in #675
  • CLI: prioritize platform dependent ApiCompatibilityLevel over general by @JoC0de in #679
  • use URI instead of string to download package icons by @JoC0de in #680
  • Update version to 4.2.0 by @JoC0de in #681
  • add net 9 target to NuGetForUnity.Cli by @JoC0de in #682

New Contributors

Full Changelog: v4.1.1...v4.2.0

v4.1.1

03 Jun 06:40
c7a7bbf
Compare
Choose a tag to compare

What's Changed

  • Support Tuanjie Engine (china version) by @xiaoshanlin000 in #645
  • Add option to prefer .NET Standard over .NET Framework as TargetFramework by @mayuki in #641
  • fix analyzer DLLs configuration by @JoC0de in #646

New Contributors

Full Changelog: v4.1.0...v4.1.1

v4.1.0

06 Apr 22:18
12574c3
Compare
Choose a tag to compare

What's Changed

  • Updated plugin-dev-readme by @igor84 in #606
  • Fixed path handling for plugins by @igor84 in #608
  • Correctly order pre-release versions by @JoC0de in #610
  • Implemented support for selecting multiple packages for installation by @igor84 in #611
  • Improve GUI of NuGet for Unity window by @annulusgames in #617
  • Add basic proxy support for NuGet API V3 by @k6a in #620
  • fix 'which' command to detect location of dotnet cli by @JoC0de in #622
  • Bump tj-actions/changed-files from 35 to 41 in /.github/workflows by @dependabot in #612
  • Support for nuget package with multiple Roslyn version analyzers by @hadashiA in #616
  • update GitHub action to use newer versions by @JoC0de in #625
  • fix GitHub action of last PR by @JoC0de in #626
  • allow explicitly defining target-framework by @JoC0de in #630
  • Packages install path can again be edited from preferences window by @igor84 in #619
  • update version number to 4.1.0 by @JoC0de in #636

New Contributors

Full Changelog: v4.0.2...v4.1.0

v4.0.2

12 Nov 20:11
a9e8c39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.1...v4.0.2

Release 4.0.1

22 Oct 21:44
5a1e296
Compare
Choose a tag to compare

Hotfix for 4.0.0

What's Changed

  • Fix compiler error on 2023.1 .net framework by @JoC0de in #594

Full Changelog: v4.0.0...v4.0.1

Release 4.0.0

22 Oct 09:40
d25483b
Compare
Choose a tag to compare

Biggest New Features

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

Full Changelog: v3.1.3...v4.0.0

Release 3.1.3

29 Jun 19:22
f9fb82d
Compare
Choose a tag to compare

Biggest New Features

  • Multiselection for updating / uninstalling packages (from @popara96)
  • Updated Documentation
  • Enhance finding already imported Assemblies (#502)

What's Changed

  • Added action to publish NuGetForUnity.Cl to nuget package by @JoC0de in #500
  • Document usage of NuGetForUnity.Cli by @JoC0de in #501
  • Enhance finding already imported Assemblies by @JoC0de in #502
  • Allow editor only pre-imported libraries + remove language folders from NuGet lib-folder by @JoC0de in #503
  • Ability to set the AutoReferenced property of packages by @JoC0de in #507
  • Fix deletion of non nuget-packages by @JoC0de in #511
  • Fix bug when creating .nuspec in Assets folder by @JoC0de in #515
  • Fix installed tab containing no packages by @JoC0de in #516
  • Document how to resolve Version Conflicts by @JoC0de in #513
  • Document how to resolve missing System libraries by @JoC0de in #514
  • New feature - selection by @popara96 in #510
  • Correctly switch between light and dark skin by @JoC0de in #520
  • Correct version number in package.json by @JoC0de in #521
  • Fix local package search with empty searchTerm by @JoC0de in #530

New Contributors

Full Changelog: v3.1.0...v3.1.3