Extensions Platform

Is there a way to get more specific info about the policy violation warnings? Besides relying on Campbell to tell us what needs changes lol

As reiterated by filedescriptor, add-on creators can self-host their own repository. For those who prefer an example, I self-hosted my own repository with a few of my add-ons. Mainly so I knew it was possible :laughing: it’s just a static host, with the .json and .html files and .zip files for each add-on. The README says how to connect, if interested. Otherwise, you can look at the build script that automates bundling the add-ons.

Having build-able extension repositories is so great because it effectively decouples users from any one choice. Want to only use the official extensions platform? Great. Want to use someone else’s repository? Go ahead. Prefer using your own zip files of legacy add-ons, disconnected from any repository? Still works.

17 Likes

How do I filter out community addons from core ones in 4.2?

I want to see only list of the addons I manually downloaded/installed, without those that come with Blender, to quickly review and clean up potentially unused addons. In 4.1 it was easy. How do I do that in 4.2?

1 Like

How do I filter out community addons from core ones in 4.2?

There is no option for this.

In the long (or medium actually) term this won’t be an issue anymore since the plan is for Blender to integrated the core add-ons “natively” instead.

For anyone interested on helping with this, this is the task that keeps track of that: #121830 - Core Add-ons planned changes - blender - Blender Projects

1 Like

But short term, it should be trivial to add the filter, no? There’s a type property that says Core or Extension, so it should be easy to filter based on that.
Even medium term usually means around a year in context of Blender.

4 Likes

It would be great if there is a way to sort the addons by the latest, updated dates etc.

2 Likes

I don’t know if this has already been asked, but could it be done so that you have the extensions installed, but not activated?

This allows me to activate some only when I need them, such as Bonsai and other very large ones.

2 Likes

While looking at the add-on, for 3D printing, I found the option to activate and deactivate the extensions, I don’t understand why I didn’t notice this before, so my request is useless since it can be done.


Sorry…

3 Likes

Sometimes a user wants to test several Blender versions, and because of this, this user may have several Blender folders (sometimes of the same version, sometimes different versions).

If this user copies the userpref.blend file from the C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.2\config\ folder to E:\Blender_Builds\custom\blender-4.2.1\portable\config\, this user might see this message in Edit > Preferences > Add-ons:

If Blender detects missing add-ons, in this case, would it be possible to show “Install” buttons for those which were downloaded from the Blender Extensions platform?

mock-up:

A question regarding the build Tools - i followed the instructions for blender --command extension build and it all worked, BUT - the zip file is now without an subfolder - its the python files directly in the zip.

It works in blender 4.2, but fails to install on 3.6 because of that. I don’t see any guidelines regarding that.
Further - my add-on works for blender 3.6 as well as 4.2 - now the only difference is the bl_info and manifest toml file. The documentation is not clear on if i can have both next to each other. (It says remove bl_info)

Blender 3.6 is supported until June 2025, so it is a relevant question… Do i really need two releases because of these minute differences? And of which one totally fails to install if the user downloads the wrong one.

To be clear - i can mix bl_info and the manifest, pack all myself into a zip and it works well on 3.6 and 4.2 - but thats not following the guidelines, and who knows what will break then in a month…

Add-on is something else than extension. Add-on needs subfolder in zip, extension doesn’t. In extension, you don’t even have power to set module name. If your add-on’s name is myaddon, when installed as extension, it will be something like bl_ext.user_default.myaddon

Extensions are supported since Blender 4.2, so you need to pack your add-on and extension separately.

I dont think so - addons are extensions, as are themes etc.
It says here clearly what to do:

With the introduction of Extensions in Blender 4.2, the old way of creating add-ons is considered deprecated. While the changes are rather small they impact existing add-ons.

Then it goes on about the details… but my question is not answered there unfortunately…

https://docs.blender.org/manual/en/latest/advanced/extensions/addons.html

1 Like

It seems like there is a discrepancy in the way the search is performed between the web site and the Blender integration. It would be nice if the integration module provided a bit more extensive search options.

4 Likes

Is there a chance we could get a “Order History” for the add-ons we have previously downloaded? occasionally I do clean installs without transfering anything from prior vertsions of Blender and would like to have clickable list of my goto add-ons.
This is a useful function used in other online marketplaces and would be great to have on the Blender Extention platform too.
Thanks!

If this function is already there could someone point me in the correct direction as I checked my account settings without seeing it.

3 Likes

Is there a chance we could get a “Order History” for the add-ons we have previously downloaded?

There are no plans to implement this.

If this was to be implemented I would suggest a similar functionality as we have for the 4.1 to 4.2 installation, as far as easy-of-install individual add-ons go.

1 Like

It seems that the add-ons listed on Add-ons — Blender Extensions are always sorted by Rating.
Would it be possible to save the user’s sorting choice in a website cookie?
I prefer to display add-ons sorted by Newest First but everyone has his/her own preference.

7 Likes

Add-on preferences currently get reset to default when updating an extension. Of course, the same thing happens when disabling an add-on and then re-enabling it, which has been always a pain. I wonder if this is currently on anyone’s radar. It’s always been like this, and it’s quite annoying.

8 Likes

One easy way I lost all extensions.blender.org extensions preferences.
I tried to filter extensions by repositories:
I tried to find extensions in my User Default repository:


go to preferences > Get Extensions > Repositories

uncheck/Disable extensions.blender.org repository.
I did find the extension in my User Default repository.
but I also lost all extensions.blender.org extensions preferences.

That’s not filtering. Filtering isn’t implemented yet. This one, as tooltip says, disables/enables every add-on in that repository.

I don’t know of other way to find out what belong to what repositories. it can be called filtering, searching, enabling or whatever. it should not reset add-ons default preferences. My way of saying i agree with @DemeterDzadik it’s quite annoying, even more so with Extensions Repositories.

1 Like