Auto Addon Updater
ATTEMPTION!!! OUTDATED!
THIS ADD-ON IS CALLED NOW "DEV ADDONS SYNCHRONIZER":
https://oliviercrespo.gumroad.com/l/dev_addons_synchronizer
Automatically zip selected add-on source path and reinstall it in just 1 click.
DEVELOPER ADD-ON!!! If you don't create add-ons for Blender maybe this is not for you...
Select your add-on source folder path, and press "Update addon" button. It will zip and install it automatically.
Features
Support for Blender 4.2 + (Only Extensions)
- Zip and install selected path automatically.
- "Recent Addons" list interface. Once you successfully process an add-on it will show up in "Recent Addons" list, from there you can zip and reinstall it again with just 1 click.
Why I created AAU?
For Blender Add-ons developers, the task to test each code change is kind of tedious. After saving modified files, the folder must be compressed to a ZIP file, and then reinstalled in Blender. While now (Blender 4.2) we can drag and drop the zip into Blender directly, for a developer is a waste of time.
Links
- Documentation: https://github.com/OlyDJ/AutoAddonUpdater/wiki
- Tutorial: https://github.com/OlyDJ/AutoAddonUpdater/wiki/How-to-use-this-addon
- Video tutorial: https://youtu.be/MWamL4y5WAk
How to use it?
- Press "Select source path" button and select your add-on's path.
- A Info section appears, with the add-on name, the selected source path and the target zip file.
- You can change the target file, by default it will create the zip in the same folder where Source path folder is in.
- Press "Update selected addon" button to start the process.
- In "Recent addons" list a new item is created with all the info. Just select the add-on you want, and press "Update addon" button to zip and reinstall it again.
- "Recent addons" will show up after closing and opening Blender again, so you can start the process again without selecting source path again, with just 1 click.
Thats all!
Changelog
v1.0.1:
- Added option to "uninstall" selected add-on before install it, instead of just disabling it. In order to change the add-on repository, "Uninstall" option must be enabled.
- Added add-on version to Info and menus.
- Fixed some bugs with Extensions repositories.
- Now AAU checks proper installed add-on extension repository. If not installed or "Uninstall" is enabled, just select the repo you want in the popup. "Repositories" menu is also available, in order to create new repos.
- Fixed add-on name not showing on some menus.