Releases: Mustard2/MustardUI
MustardUI 0.32.3
New features has been implemented, and some bugs has been fixed.
If you are not sure how to install an add-on in Blender, check the Installation guide.
If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.
Notes
- The UI is compatible only with Blender 4.2 or above.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog
- Enhancement: Full support for Blender 4.2 Extensions
- Feature: Armature Presets for MHX armatures
- Feature: Armature Visibility Reset button (to reset the visible collections to the default ones, that can be set in the Configuration mode)
- Feature: Armature Mirror option now works also with ending Left/Right
- Deprecation: Removed support for Blender < 4.1
- Deprecation: Removed updater to be compliant with Blender 4.2 Extensions
- Bug: Fixed error with Eevee Normals tool
- Bug: Fixed tons of bugs
Credits
A special thanks to all direct contributors: @cl3m3c7
And also thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599
MustardUI 0.32
This is a Pre-Release beta version for Blender 4.2.
Previous versions of the UI might get broken on this Blender version.
Notes
- This version of the UI is compatible only with Blender 4.2 or above.
- Previous versions of the UI might get broken on this Blender version. And, on the contrary, this version might not work on older Blender versions.
Changelog
For more information about the current developement status, check the open Pull Request #176.
Credits
A special thanks to all direct contributors: @cl3m3c7
And also thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599
MustardUI 0.31.2
New features has been implemented, and some bugs has been fixed.
If you are not sure how to install an add-on in Blender, check the Installation guide.
If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.
Notes
- The UI is compatible only with Blender 4.1 or above.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog
- Feature #165: App version check has been rewritten to be optional
- Bug #166 : Normals auto-smooth not working correctly on outfits (fixed by by @cl3m3c7 in #169)
- Bug #171: Error
bpy_prop_collection[index]: index 0 out of range, size 0
onrig_settings.body_custom_properties_sections[scene.mustardui_section_uilist_index]
- Bug: Other small bug fixes
Credits
A special thanks to all direct contributors: @cl3m3c7
And also thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599
[Blender 4.1] MustardUI 0.31.1
New features has been implemented, and some bugs has been fixed.
If you are not sure how to install an add-on in Blender, check the Installation guide.
If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.
Notes
- The UI is compatible only with Blender 4.1 or above.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog
- Feature: The updater function checks the minimum Blender version required by the remote MustardUI version and show additional messages to prompt the user to update Blender if necessary
- Bug: Children armature collections were not showing.
- Bug #151 : Compatibility with Blender 4.1 (normals auto smooth switched to modifier).
- Bug #141: Mask support for Armature bones has been reintroduced (due to the Blender 4.1 fix of the ID decrement error).
- Bug: Removed a cause of failure for the addon to be disabled/removed/re-installed/updated.
Corrective Versions
0.31.1.8 (23/3/2024)
- Bug #155: fix for broken armature panel in Blender 4.0.x
- Bug #156: fix for update link not using the system default web browser
0.31.1.9 (22/4/2024)
- Bug #163: fix for update link not opening in certain conditions
Credits
Thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599
[Blender 4.0] MustardUI 0.31
New features has been implemented, and some bugs has been fixed.
If you are not sure how to install an add-on in Blender, check the Installation guide.
If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.
Notes
- The UI is compatible only with Blender 4.0 or above.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog
- Feature #87 #88 #143 : Sub-sections for Body custom properties
- Feature #145 : Surface Deform option for outfits
- Bug #150 : Warning tab for old UI scripts was not showing correctly
- Bug #146 : An error might occur when removing custom properties
- Bug #148 : Custom Properties assignment is removed when Section name is changed
- Internal : Removed old code with sections (was substituted with UIList)
Note #141: if you are using the Armature Outfit Switcher, please remove BOTH the outfit piece and the collection (in this order!), and disable it. Since this feature might causes crashes, I hidden it with the Experimental Features addon flag: thus enable it to remove this feature from your models! You can find this flag in the addon settings (Blender Settings -> search for MustardUI) similarly to the Developer and Debug modes. This will be hopefully fixed in Blender 4.1 .
Credits
Thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599
MustardUI 0.30.3
Some new features has been implemented, and some bugs has been fixed.
If you are not sure how to install an add-on in Blender, check the Installation guide.
If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.
Notes
- The UI is compatible only with Blender 4.0 or above.
- MustardUI is now an add-on, and should be installed selecting the attached .zip (do not extract it!) in the Blender Settings, in the Add-On section.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog
- Feature #133 : Added a warning when an update is available.
- Feature: Added a warning when MHX is not installed or enabled.
- Bug #137: Hair custom properties were not displayed correctly in configuration mode if MustardUI Naming Convention was disabled.
- Bug: Fixed some issues related to the Diffeomorphic support (thanks to @mokujinh). The add-on should now correctly find the Diffeomorphic version and not show version issues if the Diffeomorphic support is not requested
- Bug: Fixed an issue that prevented the morphs to be used in some models (Diffeomorphic version not supported error).
- Bug: Warning added on Outfits Switcher due to Blender bug (https://projects.blender.org/blender/blender/issues/116061). It will be reverted as soon as the bug is fixed.
Note: if you are using the Armature Outfit Switcher, please remove BOTH the outfit piece and the collection (in this order!), and disable it. Since this feature might causes crashes, I hidden it with the Experimental Features addon flag: thus enable it to remove this feature from your models! You can find this flag in the addon settings (Blender Settings -> search for MustardUI) similarly to the Developer and Debug modes.
Credits
Thanks to all who reported bugs and gave me feedbacks in the past months: @RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil (sorry if I forgot someone)
MustardUI 0.30.2
Some new features has been implemented, and some bugs has been fixed.
If you are not sure how to install an add-on in Blender, check the Installation guide.
If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.
Notes
- The UI is compatible only with Blender 4.0 or above.
- MustardUI is now an add-on, and should be installed selecting the attached .zip (do not extract it!) in the Blender Settings, in the Add-On section.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog
- Feature: Import/Export links to file to be used on other models (to avoid adding from scratch all links for all models)
- Feature: Warning when Cyles and Eevee Optimized Normals are used at the same time
- Feature: "Left"/"Right" in the name can be used to enable mirror drawing in the Armature menu
- Feature: Added a small tool to fix a "missing UI" issue in some cases
- Bug: Mirror option in Armature could not be disabled
- Bug: Some properties could not be displayed correctly in the UI, generating some warnings
- Bug: Alignment of text in the Armature panel was wrong
Credits
Thanks to all who reported bugs and gave me feedbacks in the past months: @RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle (sorry if I forgot someone)
MustardUI 0.30.1
Some major bugs has been fixed over version 0.30 and the update is advised to all users.
If you are not sure how to install an add-on in Blender, check the Installation guide.
If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.
Notes
- The UI is compatible only with Blender 4.0 or above.
- MustardUI is now an add-on, and should be installed selecting the attached .zip (do not extract it!) in the Blender Settings, in the Add-On section.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog
- Feature #129 : Check version tool in the add-on settings
- Bug #126 #130 : Fixed several errors that might prevent the addon to be activated
To Do list
- Armature: Smart Check do not recognize the ARP, Rigify and MHX rigs to quickly create the Armature UI. I'm waiting for all these add-on creators to provide their new codes, to create the new presets according to their choice.
Credits
Thanks to all who reported bugs and gave me feedbacks in the past months: @RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle (sorry if I forgot someone)
MustardUI 0.30
This version is a major rewrite of the whole code: MustardUI is now an add-on.
Also some bugs has been fixed to provide Blender 4.0 support.
If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.
Notes
- The UI is compatible only with Blender 4.0 or above.
- MustardUI is now an add-on, and should be installed selecting the attached .zip (do not extract it!) in the Blender Settings, in the Add-On section.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog
- Feature #105 : MustardUI is now an add-on *
- Enhancement: Aligned with Blender convention on lists for sections, outfits, armature bone collections and links. This should be more user-friendly and provide a unique interface for all parts
- Feature: The order of the Oufits list can now be adjusted
- Feature #94: Implemented using the new bone collection implementation of Blender
- Feature #121 : Armature collections can now be put one near another with mirror option (i.e., Left and Right options)
- Feature: Armature collections can now show an icon near the name
- Feature : Possibility to adjust the order of the Oufits list
- Feature #107 : Geometry Nodes can now be added as Sections with support for their properties and individual viewport/render show button
- Feature : Internally reworked Sections to enable new features in the future (e.g. sub-sections)
- Feature : Links section reworked to be able to add and move unlimited number of links
- Feature: Added warnings section to show some issues and how to solve them (more to come)
- Enhancement: Rewritten the documentation (https://github.com/Mustard2/MustardUI/wiki)
- Bug #114 : Eevee Optimized Normals not compatible
- Bug #115 : Armature support in Blender 4.0 was not working
- Bug #118 : Menu operators prevents UI configuration (
validating class:: 'UNDO' not found in ('SEARCH_ON_KEY_PRESS')
error) - Bug: Child Of tool in Blender 4.0 was not working.
- Experimental: Added a new menu for Creator Tools in Configuration mode (more tools to come)
*: Maintenance has been moved to the addon settings, to help preventing users to make unwanted changes to the UI. Creators should now enable it in the addon settings. Similarly for the debug option
To Do list
- Armature: Smart Check do not recognize the ARP, Rigify and MHX rigs to quickly create the Armature UI. I'm waiting for all these add-on creators to provide their new codes, to create the new presets according to their choice.
Credits
Thanks to all who reported bugs and gave me feedbacks in the past months: @RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster (sorry if I forgot someone)
MustardUI 0.27.1
This version fixes some bugs.
Notes:
- The UI is compatible only with Blender 3.6 or above.
- All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
- Diffeomorphic 1.5 support has been deprecated. If you need to use the UI with 1.5 models, use MustardUI 0.25.
- Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration
Changelog: