Deprecation Notice: Super Addon Manager is discontinued, since there is native support for automatic updates in Blender 4.2

Many things can go wrong with this addon, since Super Addon Manager can't control how Developers implement support for it. Therefore, Super Addon Manager tries to determine these issues and return an error code that triggers a customized template issue report.

This is a list of all Error codes, their status and the issue report template they trigger:

sam_not_supported

Special Error

The bl_info of an Addon doesn't contain an Endpoint URL and/or the addon consists only of a single file.

Title:
[Super Addon Manager] Support checking {addon_name} for updates
Issue Text:
**Is your feature request related to a problem? Please describe.** After using Blender for a while now (including your addon), I've noticed that addon maintenance is a mess. I have {addon_count} addons installed, and I'm not able to keep track of new versions for all of them. I'm using the Super Addon Manager by Blender Defender (https://github.com/BlenderDefender/SuperAddonManager) to do the task of updating ALL of my Addons from a SINGLE PLACE, but it relies on the developers enabling support for it. **Describe the solution you'd like** It would be great if you could activate support for it. Doing so is easy, 100% code-free (no risk of accidentally breaking your addon), and platform-independent. You can find a detailed description for enabling support for Super Addon Manager on their documentation: https://super-addon-manager.netlify.app/docs/en Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

bl_info_version_problems

Critical Error

The version set in bl_info either is invalid or doesn't exist.

Title:
[Super Addon Manager] Problems with the Current Version
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: In the bl_info dictionary, a parameter called 'version' should be set. This parameter is not set, misspelled or contains an invalid datatype (Only integers, floats and numbers in strings can be converted to integers), so Super Addon Manager can't check for new versions. Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

endpoint_url_invalid

Critical Error

The URL Endpoint set in bl_info either is invalid or doesn't exist.

Title:
[Super Addon Manager] Invalid Endpoint URL
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: In the bl_info dictionary, a parameter called 'update_endpoint' should be set. This parameter is set to an invalid URL ({endpoint_url}), so Super Addon Manager can't check for new versions. Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

endpoint_offline

Critical Error

The URL Endpoint doesn't respond. Most likely, this issue occurs because of missing Internet connection.

Title:
[Super Addon Manager] Endpoint URL can't be reached
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: The specified endpoint URL ("{endpoint_url}") seems to be offline, so Super Addon Manager can't check for new versions. This is the bare error message that I got from Python: ```bash {error_message} ``` Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

invalid_endpoint

Critical Error

The URL Endpoint isn't in JSON format.

Title:
[Super Addon Manager] Invalid Endpoint
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: The endpoint found under {endpoint_url} is not in the JSON format, so Super Addon Manager can't check for new versions. Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

endpoint_invalid_schema

Critical Error

The URL Endpoint doesn't match the specified schema.

Title:
[Super Addon Manager] Endpoint doesn't match the schema
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: The endpoint found under {endpoint_url} does not match the schema, so Super Addon Manager can't check for new versions. For more details, use our [schema checker.](https://super-addon-manager.netlify.app/endpoint-checker) Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

invalid_file_type

Critical Error

The file that Super Addon Manager tried to download is not a Zip file. Super Addon Manager can only handle Zip files.

Title:
[Super Addon Manager] Error downloading Version {new_addon_version}: No Zip file found
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: When trying to install version {new_addon_version}, the file that Super Addon Manager downloaded was not a Zip file. Super Addon Manager can only handle Zip files for updating addons. If you accidentaly enabled "allow_automatic_download", please disable it. Otherwise, please provide a link to the Zip file of {addon_name}, Version {new_addon_version}. Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

invalid_download_url

Critical Error

The download URL set in the Endpoint either is invalid or doesn't exist.

Title:
[Super Addon Manager] Error downloading Version {new_addon_version}: Invalid download URL
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: When trying to install version {new_addon_version}, the download URL is set to an invalid URL ({download_url}). Please provide a valid download URL for {addon_name}, Version {new_addon_version}. Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

download_url_offline

Critical Error

The download URL doesn't respond. Most likely, this issue occurs because of missing Internet connection.

Title:
[Super Addon Manager] Error downloading Version {new_addon_version}: Download URL can't be reached
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: When trying to install version {new_addon_version}, the specified download URL ("{download_url}") seems to be offline, so Super Addon Manager can't update the addon. This is the bare error message that I got from Python: ```bash {error_message} ``` Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

not_an_addon

Critical Error

The downloaded file is not an addon.

Title:
[Super Addon Manager] Error downloading Version {new_addon_version}: The downloaded file is not an addon
Issue Text:
**Describe the bug** Thank you for enabling support for the Super Addon Manager. Unfortunately, something is wrong with the Implementation: When trying to install version {new_addon_version}, the file downloaded from "{download_url}" does not contain a Blender addon, so Super Addon Manager can't update the addon. Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

unknown_error

Special Error

Any other error that needs to be investigated by us.

Title:
[{addon_name}] Unknown Error
Issue Text:
**Describe the bug** An unknown error occurred with the addon {addon_name}: ```bash {error_message} ``` Thank you for having a look at this :) This issue report was automatically generated by Super Addon Manager. We're doing everything we can to prevent users from spamming/duplicating issue reports and are not responsible if users abuse our tools for spamming.

Previous
« Understanding the Endpoint