Problem
When I create a new project through the Unity Hub, the project often contains outdated packages and even uses non-verified packages.
Suggestion
When creating a new project, Unity should update its default packages for that particular new project to the latest available verified packages for that specific Unity version.
Example
I just created a new “3D” project through the Unity Hub. Going to the Package Manager window shows that it uses a non-verified package for TextMesh Pro, even though there is a newer version available that’s even verified!
Hello there! Apologies for the delay in reply. I passed on your feedback to the team who had this this to say:
When a project is created from a template, the packages should be the ones verified when the Unity version was released as you mention. We are aware that sometimes the packages bundled with the Editor were in preview state, but that should not be the case anymore.
Another detail is that creating a project from a template should work whether Unity is online or not.
When the project is created it gets the verified packages from the Unity version in use. You are experiencing that some of the verified packages with the specific Unity version have already been updated in the registry, that’s why you see the you can now update them in your project.