NG Unity Versioner - A tool to check API compatibility range

Hi everyone!

I released an online tool to provide a range of compatible Unity versions for a given API.

Very similar to what Sabresaurus did (https://sabresaurus.com/unity-api-versioner/).
Unfortunately, this service is not maintained anymore.

https://ngtools.tech/uv/
With a UI rather simple:

A lot of good stuff in there! :smile:

Searching through the whole codebase:

See the derived Types :

Unlike Sabresaurus, NG Unity Versioner handles internal API as well!

Enjoy! :smile:


1 Like

Doesn’t seem to work well with 1920x1080 resolution?!

Manually zooming out fixes the overlapping…

Strange thing, my resolution is 1920x1080 and I never had this one.

Looks like a round of bug fixes lurking in the corner… I’ll look at that tomorrow.

Odd… I’m using latest Chrome - what about you?

Either way, it’s handy :slight_smile:

Firefox latest, I forgot to test on Chrome, what a noob mistake :frowning:

Got it fixed. Thanks for the feedback!

1 Like

Can confirm. It’s looking good now :slight_smile:

1 Like

New features:

  • Base class (Including interfaces)
  • Get the derived classes
  • Lookup through the whole codebase instead of just the types.

Fixed code compatibility with Safari.

Implemented Discord meta card.

Implemented C# Reflection Generator.

Clicking on it will display an overlay showing quick C# Reflection code to proxy internal Unity API.

Improved UI for smaller resolution:

VS

No more stuff overlapping on each other.

Slightly improved Discord meta card:

It automatically shrinks the content as much as it can to stay readable & below 340 characters (Discord limit).