v4.0.0
Immutable
release. Only release title and notes can be modified.
4.0.0 (2026-05-06)
💥 BREAKING CHANGES
-
remove deprecated compatibility APIs and aliases
- removed deprecated operator IDs:
vrm.add_vrm1_arkit_custom_expressions-> usevrm.assign_vrm1_expressions_from_arkitvrm.assign_vrm1_mmd_expressions-> usevrm.assign_vrm1_expressions_from_mmdvrm.assign_vrm1_ready_player_me_expressions-> usevrm.assign_vrm1_expressions_from_ready_player_mevrm.assign_vrm1_vrchat_expressions-> usevrm.assign_vrm1_expressions_from_vrchat
- removed deprecated operator argument alias
armature_name; usearmature_object_name - removed deprecated property aliases:
MeshObjectPropertyGroup.value-> useMeshObjectPropertyGroup.mesh_object_nameBonePropertyGroup.value-> useBonePropertyGroup.bone_name
- removed deprecated operator IDs:
-
fix class and bl_idname mismatches by renaming IDs to match current class names
VRM_PT_vrm1_spring_bone_armature_object_property->VRM_PT_spring_bone1_armature_object_propertyVRM_PT_vrm1_spring_bone_ui->VRM_PT_spring_bone1_uiVRM_UL_vrm0_material_color_bind->VRM_UL_vrm1_material_color_bindVRM_IMPORTER_PT_export_error_messages->VRM_PT_export_file_browser_tool_props