How can I check the unity package and the version of unity that the package supports?

For example, this package
https://docs.unity3d.com/Packages/com.unity.ai.navigation@2.0/manual/index.html

I learned in this thread that you have to be careful with the AI Navigation version
https://forum.unity.com/threads/where-do-i-install-ai-navigation-from.1587219/

However, I couldn’t find the version of the package that is published with which unity version it is compatible with by looking at the What’s new, Upgrade, CHANGELOG, etc. of this package.

Package manager shows all compatible versions of officially supported packages, for selected Unity version.
If it is no there, it is not officially supported.

https://github.com/needle-mirror/com.unity.ai.navigation/blob/master/package.json

Thank you again and again.

I created a new project in unity 2021.3.21f1 and looked for AI Navigation in the package manager, but it does not show up.
Does this mean that there is no AI Navigation supported in 2021.3.21f1?
9800676--1406799--upload_2024-4-28_10-8-38.png

Listed on this page
https://docs.unity3d.com/Packages/com.unity.ai.navigation@1.0/manual/index.html

I tried this method, but
To install the package, follow Adding a registry package by name instructions and add com.unity.ai.navigation.
This does not seem to give me a version for 2021.3.21f1
9800676--1406802--upload_2024-4-28_10-9-23.png

Sorry for my ignorance.
This github does not appear to be the official unity github

It’s an unofficial mirror of most packages hosted on the Unity NPM registry. It’s just useful for quickly referencing source code and miscellaneous files in Unity’s NPM packages. In this case, I’m showing that the minimum supported version is defined as 2023.2.0a18. You’re on 2021.3.x, which is not compatible with versions down to 1.0.0-pre.1. The last version that doesn’t exclude 2021.3.x is 1.0.0-exp.4, but that was published around 3 years ago.

Unity doesn’t provide public access to most of their repositories.

Thank you very much.
This explanation of yours is an easy one to understand.
If I want to use NavMesh, the only way may be to use a project with 2023.2.0a18 or higher.

It would be fine if the availability and versions of the required functions were clearly described (-_-:wink:

In 2021.3, I believe you’re meant to use the built-in module calld AI. You can enable or disable the module in the Package Manger.
https://docs.unity3d.com/2021.3/Documentation/Manual/Navigation.html
Given 2021.3 LTS is expected to reach end of support mid-2024 (in a couple months), it would be better to use 2022.3 LTS at a minimum, which happens to support com.unity.ai.navigation 1.1.3. There were changes between 2021 and 2022 regarding how navigation stuff was shipped. The AI Navigation package (com.unity.ai.navigation) package should be used for 2022+.