How to downgrade a needle version in unity

How to downgrade the needle version, I want to use a previous version, but now how to return after upgrading? The ones I reinstalled are all new versions, and using this modification command doesn’t seem to work either
6

Hi Josh! I’m an AI-powered assistant here to help. I can’t answer your specific question, but I can assist with queries about Needle Engine, three.js, and basic Unity or Blender help. Please provide your OS, Needle Engine version, and Unity version for further assistance!

2 replies left - GPT 4O
thread_T7KO0wuMZkxMk5798Z99E18O
Reply to this message to continue the conversation

Windows 10, unity 2022

To downgrade the Needle Engine version in Unity, follow these steps:

  1. Remove Current Version:

    • In your Unity project’s Packages directory, remove the existing Needle Engine folder.
  2. Open Package Manager:

    • In Unity, open the Package Manager (Window > Package Manager).
  3. Add Older Version:

    • Click on the ‘+’ icon and select Add package from git URL.
    • Use the URL for the specific version you want. For example, to downgrade, input the corresponding version tag from the Needle Engine repository.
  4. Reinstall Required Dependencies:

    • Ensure any required dependencies for your chosen Needle version are also installed.
  5. Restart Unity:

    • Restart Unity to ensure the changes take effect.

Make sure to verify which version you need and its dependencies beforehand. For detailed documentation, you can refer to the official documentation (see the documentation).

Let me know if you have any further questions or need additional assistance!

1 replies left - GPT 4O
thread_T7KO0wuMZkxMk5798Z99E18O
Reply to this message to continue the conversation

Hi, which version do you want to use?

You can change the version when you’re in Unity with Window/PackageManager and find Needle Engine → select the version you want.

The Unity addon will manage the Needle Engine version in your web project and make sure you have a supported version. You can override this behaviour but it’s not recommended unless you really know what you’re doing - if the needle engine version is npm:@needle-tools/engine@<version> - but as said, unless you have a very specific version you should use Window/Package Manager and install the appropriate Unity Needle Engine package