I really like being able to block shell extensions. For me the Dropbox one especially slows down the context menu, so it's a godsend for that.
The only minor inconvenience I've noticed is that I whenever an Appx app updates, the path / full name of the app changes to include the version. I guess this results in the new extension version getting a unique id behind the scenes, and means it needs to be re-blocked each time Dropbox updates (or whatever other app). This seems to only be a problem with Appx / UWP type extensions only.
You can see how often Dropbox updates and the new version always is unblocked until I notice it's back. Other apps are like that too, though less frequent.
Idea: Have a block on a UWP app's extension auto apply to any version of the app, or just inherit the previous version if it detects that the old one isn't available anymore.
It seems that Opus is already able to distinguish the active vs uninstalled versions, even if indirectly, because it shows the full name including version of the old ones, but not the latest one. I assume it stores the full app/extension identifier behind the scenes to use when drawing the context menu, and just displays the app part of the name in the settings menu if it can find it.
I imagine there are several ways this could be implemented and at different stages. Like depending on what information is available when the context menu starts to draw (such as whether it is identified via a GUID or if it includes the app's name or something). I imagine that would determine when the blocklist-updating logic would have to take place, or if it wouldn't need to occur at all and a more app-scoped rule could be applied directly without any extra overhead.
Though after hitting OK it doesn't seem to have an effect, the current Dropbox item stays there. I can get it to show up if I remove the current Dropbox item via Right Click "Remove", then it shows up with the asterisk:
Well the problem isn't that the extension isn't blocked after doing that - it is, the problem I was getting at in the original post was that when Dropbox next updates it won't be blocked anymore.