applejag / Newtonsoft.Json-for-Unity

Newtonsoft.Json (Json.NET) 10.0.3, 11.0.2, 12.0.3, & 13.0.1 for Unity IL2CPP builds, available via Unity Package Manager
https://github.com/jilleJr/Newtonsoft.Json-for-Unity
MIT License
1.16k stars 131 forks source link

Suggestion: Provide .unitypackage deployment #20

Open applejag opened 4 years ago

applejag commented 4 years ago

Description

Deploying as unity package is nice if you dont want to struggle with the Unity Package Manager.

The package would basically be a zip of the /Plugins files of the package. Deployed as a .unitypackage file ready for download. The package file can be read by Unity and imported they way.

Why we need this

For users comfort.

Suggested solution

The package would just unpack as the plugins folder, i.e. Plugins/Newtonsoft [Editor/Aot/Portable]/*.dll.

Nice to have would be a embedded installation modal asking if you wish to transfer to using the UPM version of the package.

applejag commented 3 years ago

In light of this new Package Installer Creator tool by @needle-tools, given their permission, I could just use that and package that in the release.

applejag commented 3 years ago

This had to be forwarded to 12.0.303 as the changes from #54 were too important to delay further.