Blender API Change Log
2.56 to 2.57
bpy.types.SplineBezierPoints
Function Arguments
- bpy.types.SplineBezierPoints.friction (count), was (number)
bpy.types.ActionPoseMarkers
bpy.types.SpaceImageEditor
Renamed
- curves -> bpy.types.SpaceImageEditor.curve
bpy.types.GameObjectSettings
bpy.types.SplinePoints
Function Arguments
- bpy.types.SplinePoints.use_material_physics (count), was (number)
bpy.types.SolidifyModifier
bpy.types.UserPreferencesEdit
Removed
- use_keyframe_insert_keyingset
bpy.types.MaterialTextureSlot
bpy.types.ExplodeModifier
bpy.types.RigidBodyJointConstraint
Removed
- limit_cone_max
- limit_cone_min
- limit_generic_max
- limit_generic_min
bpy.types.SpaceNodeEditor
bpy.types.SPHFluidSettings
Removed
- stiffness_near
- viscosity_beta
bpy.types.ConstraintActuator
bpy.types.SpaceDopeSheetEditor
bpy.types.SpaceGraphEditor
Added
- bpy.types.SpaceGraphEditor.use_fancy_drawing
bpy.types.SpaceTimeline
Removed
- use_play_3d_editors
- use_play_animation_editors
- use_play_image_editors
- use_play_node_editors
- use_play_properties_editors
- use_play_sequence_editors
- use_play_top_left_3d_editor
bpy.types.CompositorNodeBlur
bpy.types.SpaceTextEditor
bpy.types.SpaceProperties
bpy.types.RenderLayer
Function Arguments
- bpy.types.RenderLayer.shadow_only_type (filename, x, y), was (filename)
bpy.types.ActionFCurves
Function Arguments
- bpy.types.ActionFCurves.show_only_matching_fcurves (data_path, index, action_group), was (data_path, array_index, action_group)
bpy.types.ShrinkwrapModifier
Removed
- use_cull_back_faces
- use_cull_front_faces
bpy.types.FCurveKeyframePoints
bpy.types.ParticleSettings
Removed
- reaction_shape
- show_material_color
- use_animate_branching
- use_branching
- use_symmetric_branching
bpy.types.MaterialPhysics
2.57 to 2.58
bpy.types.SpaceImageEditor
bpy.types.DisplaceModifier
bpy.types.UserPreferencesView
bpy.types.DomainFluidSettings
bpy.types.ClothCollisionSettings
bpy.types.ToolSettings
Added
- bpy.types.ToolSettings.use_snap_project_self
bpy.types.Mesh
Removed
- edge_face_count
- edge_face_count_dict
- edge_loops_from_edges
- edge_loops_from_faces
bpy.types.SpaceTextEditor
bpy.types.UserPreferencesSystem
2.58 to 2.59
bpy.types.Scene
Function Arguments
- bpy.types.Scene.collada_export (filepath, selected), was (filepath)
bpy.types.MultiresModifier
bpy.types.SceneRenderLayer
bpy.types.ThemeNodeEditor
bpy.types.ChildOfConstraint
bpy.types.KeyConfigurations
2.59 to 2.60
bpy.types.MeshTextureFace
Removed
- use_image
- use_object_color
- use_blend_shared
Moved
- hide -> bpy.types.Material.game_settings.invisible
- use_collision -> bpy.types.Material.game_settings.physics
- use_light -> bpy.types.Material.game_settings.use_shadeless
- use_twoside -> bpy.types.Material.game_settings.backface_culling
- use_bitmap_text -> bpy.types.Material.game_settings.text
- blend_type -> bpy.types.Material.game_settings.alpha_blend
- use_alpha_sort -> bpy.types.Material.game_settings.alpha_blend
- use_billboard -> bpy.types.Material.game_settings.face_orientation
- use_halo -> bpy.types.Material.game_settings.face_orientation
- use_shadow_cast -> bpy.types.Material.game_settings.face_orientation
bpy.types.RenderSettings
Added
- bpy.types.RenderSettings.ffmpeg_audio_channels
bpy.types.DriverTarget
Removed
- use_local_space_transform
bpy.types.GameObjectSettings
bpy.types.SolidifyModifier
bpy.types.ThemeGraphEditor
bpy.types.CompositorNodeIDMask
Added
- bpy.types.CompositorNodeIDMask.use_smooth_mask
bpy.types.UserPreferencesInput
bpy.types.LockedTrackConstraint
bpy.types.SpaceGraphEditor
bpy.types.DampedTrackConstraint
bpy.types.UserPreferencesSystem
Removed
- use_translate_buttons
- use_translate_toolbox
bpy.types.LimitDistanceConstraint
bpy.types.Sequence
Added
- bpy.types.Sequence.waveform
bpy.types.Curve
Removed
- use_fill_back
- use_fill_front
bpy.types.ParticleSettings
2.60 to 2.61
bpy.types.BlendDataGroups
bpy.types.BlendDataBrushes
bpy.types.BlendDataGreasePencils
bpy.types.BlendDataImages
bpy.types.CompositorNodes
Added
- bpy.types.CompositorNodes.clear
bpy.types.BlendDataScenes
bpy.types.BackgroundImage
bpy.types.BlendDataMeshes
bpy.types.BlendDataNodeTrees
bpy.types.RenderSettings
Removed
- cineon_black
- cineon_gamma
- cineon_white
- color_mode
- exr_codec
- exr_preview
- exr_zbuf
- file_format
- file_quality
- jpeg2k_depth
- jpeg2k_preset
- jpeg2k_ycc
- use_cineon_log
- use_exr_half
- use_tiff_16bit
bpy.types.BlendDataLattices
bpy.types.BlendDataParticles
bpy.types.BlendDataWorlds
bpy.types.ObjectConstraints
bpy.types.BlendDataActions
bpy.types.BlendDataSounds
bpy.types.Object
Removed
- time_offset
- use_time_offset_add_parent
- use_time_offset_edit
- use_time_offset_parent
- use_time_offset_particle
bpy.types.ObjectModifiers
bpy.types.BlendDataMaterials
bpy.types.CompositorNodeOutputFile
Added
- bpy.types.CompositorNodeOutputFile.image_settings
Removed
- exr_codec
- image_type
- quality
- use_exr_half
bpy.types.BlendDataObjects
bpy.types.BlendDataCurves
bpy.types.BlendDataLibraries
bpy.types.ThemeUserInterface
bpy.types.SpaceNodeEditor
bpy.types.BlendDataWindowManagers
bpy.types.BlendDataScreens
bpy.types.BlendDataArmatures
bpy.types.UserPreferencesInput
bpy.types.BlendDataCameras
bpy.types.UILayout
Function Arguments
- bpy.types.UILayout.template_list (data, property, active_data, active_property, prop_list, rows, maxrows, type), was (data, property, active_data, active_property, rows, maxrows, type)
bpy.types.BlendDataTextures
bpy.types.ShaderNodes
Added
- bpy.types.ShaderNodes.clear
bpy.types.TimelineMarkers
bpy.types.SpaceFileBrowser
bpy.types.BlendDataSpeakers
bpy.types.TextureNodes
Added
- bpy.types.TextureNodes.clear
2.61 to 2.62
bpy.types.ToolSettings
Removed
- sculpt_paint_use_unified_size
- sculpt_paint_use_unified_strength
bpy.types.DomainFluidSettings
bpy.types.SceneRenderLayer
bpy.types.FollowTrackConstraint
bpy.types.MovieTrackingTrack
bpy.types.UserPreferencesSystem
bpy.types.SpaceClipEditor
Removed
- show_grease_pencil
- show_pyramid_levels
bpy.types.DynamicPaintSurface
bpy.types.MovieTrackingSettings
bpy.types.SpaceSequenceEditor
bpy.types.RenderSettings
Removed
- ffmpeg_audio_bitrate
- ffmpeg_audio_channels
- ffmpeg_audio_codec
- ffmpeg_audio_mixrate
- ffmpeg_audio_volume
- ffmpeg_autosplit
- ffmpeg_buffersize
- ffmpeg_codec
- ffmpeg_format
- ffmpeg_gopsize
- ffmpeg_maxrate
- ffmpeg_minrate
- ffmpeg_muxrate
- ffmpeg_packetsize
- ffmpeg_video_bitrate
2.62 to 2.63
bpy.types.BlendDataScenes
bpy.types.BackgroundImage
bpy.types.CyclesRenderSettings
bpy.types.MovieTrackingStabilization
bpy.types.DomainFluidSettings
bpy.types.ParticleSettings
bpy.types.ShaderNodeTexEnvironment
bpy.types.UserPreferencesEdit
bpy.types.MeshTextureFace
bpy.types.Menu
Function Arguments
- bpy.types.Menu.path_menu (self, searchpaths, operator, props_default, filter_ext), was (self, searchpaths, operator, props_default)
bpy.types.CompositorNodeDistanceMatte
bpy.types.CompositorNodeOutputFile
Removed
- filepath
- frame_end
- frame_start
bpy.types.CyclesCameraSettings
bpy.types.ThemeSequenceEditor
bpy.types.ArmatureActuator
bpy.types.ThemeTextEditor
bpy.types.ThemeUserInterface
bpy.types.ShaderNodeMapping
bpy.types.Mesh
Removed
- faces
- layers_float
- layers_string
bpy.types.LatticeModifier
bpy.types.UserPreferencesView
Added
- bpy.types.UserPreferencesView.quit_dialog
2.63 to 2.64
bpy.types.CyclesLampSettings
bpy.types.GameObjectSettings
bpy.types.TextureNodeMixRGB
bpy.types.SmokeCollSettings
bpy.types.CompositorNodes
Added
- bpy.types.CompositorNodes.active
bpy.types.RenderEngine
Function Arguments
- bpy.types.RenderEngine.begin_result (x, y, w, h, layer), was (x, y, w, h)
- bpy.types.RenderEngine.end_result (result, cancel), was (result)
bpy.types.BackgroundImage
bpy.types.SmokeDomainSettings
bpy.types.CyclesRenderSettings
Removed
- blur_caustics
- debug_min_size
bpy.types.ThemeClipEditor
bpy.types.ImageSequence
Removed
- color_balance
- use_color_balance
bpy.types.RenderSettings
Removed
- use_color_management
- use_radiosity
bpy.types.CompositorNodeTree
bpy.types.SpaceUVEditor
Removed
- cursor_location
- pivot_point
bpy.types.CompositorNodeMixRGB
bpy.types.ParticleSettings
bpy.types.Armature
Removed
- use_deform_envelopes
- use_deform_preserve_volume
- use_deform_vertex_groups
bpy.types.MeshUVLoopLayer
bpy.types.ShaderNodeTexEnvironment
bpy.types.SolidifyModifier
bpy.types.TextureNodeMath
bpy.types.SceneRenderLayer
bpy.types.CompositorNodeViewer
bpy.types.ClothCollisionSettings
bpy.types.SpeedControlSequence
bpy.types.ActionConstraint
bpy.types.CompositorNodeScale
bpy.types.SpaceDopeSheetEditor
bpy.types.ShaderNodeMixRGB
bpy.types.FollowTrackConstraint
bpy.types.EffectSequence
Removed
- color_balance
- use_color_balance
bpy.types.SculptCapabilities
Added
- bpy.types.SculptCapabilities.has_overlay
- bpy.types.SculptCapabilities.has_texture_angle
- bpy.types.SculptCapabilities.has_texture_angle_source
bpy.types.ImageFormatSettings
bpy.types.MovieTrackingTrack
Removed
- pattern_max
- pattern_min
- pyramid_levels
- search_max
- search_min
- tracker
bpy.types.CompositorNodeBlur
bpy.types.UserPreferencesSystem
Removed
- compute_device
- compute_device_type
bpy.types.Sequence
Removed
- input_1
- input_2
- input_3
- input_count
- waveform
bpy.types.SpaceClipEditor
bpy.types.MovieClipSequence
Removed
- color_balance
- use_color_balance
bpy.types.SceneSequence
Removed
- color_balance
- use_color_balance
bpy.types.CompositorNodeOutputFile
bpy.types.CyclesCameraSettings
bpy.types.CompositorNodeDefocus
bpy.types.KeyMapItems
Function Arguments
- bpy.types.KeyMapItems.new (idname, type, value, any, shift, ctrl, alt, oskey, key_modifier, head), was (idname, type, value, any, shift, ctrl, alt, oskey, key_modifier)
bpy.types.CollisionSettings
bpy.types.MovieSequence
Removed
- color_balance
- use_color_balance
bpy.types.ThemeSequenceEditor
bpy.types.IMAGE_UV_sculpt
bpy.types.SpaceImageEditor
Removed
- curve
- use_grease_pencil
- use_image_paint
bpy.types.UserPreferencesFilePaths
Removed
- sequence_plugin_directory
- texture_plugin_directory
bpy.types.CompositorNodeDilateErode
bpy.types.SpaceNodeEditor
bpy.types.MovieTrackingSettings
Removed
- default_pyramid_levels
- default_tracker
bpy.types.CompositorNodeIDMask
bpy.types.UserPreferencesInput
bpy.types.SpaceSequenceEditor
bpy.types.MovieTrackingMarkers
bpy.types.SpaceGraphEditor
bpy.types.ShaderNodes
Added
- bpy.types.ShaderNodes.active
bpy.types.ShaderNodeTexImage
bpy.types.UserPreferencesView
bpy.types.CompositorNodeMath
bpy.types.ThemeNodeEditor
bpy.types.UnifiedPaintSettings
bpy.types.TextureNodes
Added
- bpy.types.TextureNodes.active
bpy.types.MovieTrackingMarker
bpy.types.CyclesWorldSettings
2.64 to 2.65
bpy.types.SmokeDomainSettings
bpy.types.BezierSplinePoint
bpy.types.EffectorWeights
bpy.types.UserPreferencesView
bpy.types.GreasePencilLayers
bpy.types.KinematicConstraint
bpy.types.UserPreferencesEdit
bpy.types.MovieTrackingObject
bpy.types.ShrinkwrapModifier
bpy.types.FileSelectParams
bpy.types.RenderSettings
Removed
- parts_x
- parts_y
- use_sequencer_gl_render
bpy.types.SmokeFlowSettings
bpy.types.GameObjectSettings
bpy.types.CyclesRenderSettings
bpy.types.MaterialTextureSlot
bpy.types.DecimateModifier
bpy.types.UserPreferencesSystem
bpy.types.UserPreferencesFilePaths
bpy.types.ShaderNodeTexCoord
bpy.types.MovieTrackingSettings
Added
- bpy.types.MovieTrackingSettings.reconstruction_success_threshold
- bpy.types.MovieTrackingSettings.use_fallback_reconstruction
bpy.types.ThemeUserInterface
bpy.types.BlendDataGreasePencils
2.65 to 2.66
bpy.types.UILayout
Function Arguments
- bpy.types.UILayout.label (text, text_ctxt, translate, icon, icon_value), was (text, icon)
- bpy.types.UILayout.menu (menu, text, text_ctxt, translate, icon), was (menu, text, icon)
- bpy.types.UILayout.operator (operator, text, text_ctxt, translate, icon, emboss), was (operator, text, icon, emboss)
- bpy.types.UILayout.operator_menu_enum (operator, property, text, text_ctxt, translate, icon), was (operator, property, text, icon)
- bpy.types.UILayout.prop (data, property, text, text_ctxt, translate, icon, expand, slider, toggle, icon_only, event, full_event, emboss, index), was (data, property, text, icon, expand, slider, toggle, icon_only, event, full_event, emboss, index)
- bpy.types.UILayout.prop_enum (data, property, value, text, text_ctxt, translate, icon), was (data, property, value, text, icon)
- bpy.types.UILayout.prop_menu_enum (data, property, text, text_ctxt, translate, icon), was (data, property, text, icon)
- bpy.types.UILayout.prop_search (data, property, search_data, search_property, text, text_ctxt, translate, icon), was (data, property, search_data, search_property, text, icon)
- bpy.types.UILayout.template_any_ID (data, property, type_property, text, text_ctxt, translate), was (data, property, type_property, text)
- bpy.types.UILayout.template_list (listtype_name, list_id, dataptr, propname, active_dataptr, active_propname, rows, maxrows, type), was (data, property, active_data, active_property, prop_list, rows, maxrows, type)
- bpy.types.UILayout.template_path_builder (data, property, root, text, text_ctxt, translate), was (data, property, root, text)
bpy.types.Scene
Function Arguments
- bpy.types.Scene.collada_export (filepath, apply_modifiers, export_mesh_type, selected, include_children, include_armatures, include_shapekeys, deform_bones_only, active_uv_only, include_uv_textures, include_material_textures, use_texture_copies, use_object_instantiation, sort_by_name, second_life), was (filepath, apply_modifiers, export_mesh_type, selected, include_children, include_armatures, deform_bones_only, active_uv_only, include_uv_textures, include_material_textures, use_texture_copies, use_object_instantiation, sort_by_name, second_life)
bpy.types.ThemeGraphEditor
bpy.types.ThemeSpaceGeneric
bpy.types.ImageFormatSettings
Added
- bpy.types.ImageFormatSettings.jpeg2k_codec
bpy.types.ThemeUserInterface
bpy.types.UserPreferencesFilePaths
bpy.types.EnumPropertyItem
bpy.types.ThemePanelColors
bpy.types.WindowManager
Removed
- rigify_active_type
- rigify_collection
- rigify_types
bpy.types.ParticleSettings
bpy.types.MovieClipSequence
bpy.types.BrushTextureSlot
bpy.types.Sequences
Function Arguments
- bpy.types.Sequences.new_clip (name, clip, channel, frame_start), was (name, clip, channel, start_frame)
- bpy.types.Sequences.new_effect (name, type, channel, frame_start, frame_end, seq1, seq2, seq3), was (name, type, channel, start_frame, end_frame, seq1, seq2, seq3)
- bpy.types.Sequences.new_image (name, filepath, channel, frame_start), was (name, filepath, channel, start_frame)
- bpy.types.Sequences.new_mask (name, mask, channel, frame_start), was (name, mask, channel, start_frame)
- bpy.types.Sequences.new_movie (name, filepath, channel, frame_start), was (name, filepath, channel, start_frame)
- bpy.types.Sequences.new_scene (name, scene, channel, frame_start), was (name, scene, channel, start_frame)
- bpy.types.Sequences.new_sound (name, filepath, channel, frame_start), was (name, filepath, channel, start_frame)
bpy.types.ThemeTextEditor
bpy.types.UserPreferencesInput
bpy.types.PoseBone
Removed
- rigify_parameters
- rigify_type
bpy.types.LaplacianSmoothModifier
bpy.types.CyclesRenderSettings
bpy.types.SpaceClipEditor
bpy.types.SpaceNodeEditor
bpy.types.ThemeNodeEditor
bpy.types.UserPreferencesSystem
bpy.types.CyclesLampSettings
bpy.types.CompositorNodeTree
bpy.types.ThemeLogicEditor
bpy.types.ThemeProperties
bpy.types.SpaceSequenceEditor
bpy.types.Image
Removed
- use_color_unpremultiply
- use_premultiply
bpy.types.MovieTrackingObjectTracks
bpy.types.MovieTrackingTracks
bpy.types.DynamicPaintSurface
bpy.types.SPHFluidSettings
bpy.types.ThemeFileBrowser
bpy.types.ParticleHairKey
bpy.types.BlendDataMeshes
bpy.types.SpaceImageEditor
2.66 to 2.67
bpy.types.SmokeDomainSettings
Renamed
- smooth_emitter -> bpy.types.SmokeDomainSettings.use_smooth_emitter
bpy.types.ParticleSettings
bpy.types.SmokeFlowSettings
bpy.types.SpaceNodeEditor
bpy.types.SpeedControlSequence
bpy.types.SolidifyModifier
bpy.types.RigidBodyObject
bpy.types.ThemeNodeEditor
bpy.types.CyclesRenderSettings
bpy.types.RigidBodyConstraint
bpy.types.DomainFluidSettings
bpy.types.ThemeGraphEditor
bpy.types.ShaderNode
Added
- bpy.types.ShaderNode.init
- bpy.types.ShaderNode.poll
bpy.types.TextureNodeTree
bpy.types.SpaceUserPreferences
bpy.types.SPHFluidSettings
bpy.types.CyclesCurveRenderSettings
bpy.types.CompositorNodeTree
bpy.types.BlendDataMeshes
Function Arguments
- bpy.types.BlendDataMeshes.new_from_object (scene, object, apply_modifiers, settings, calc_tessface, calc_undeformed), was (scene, object, apply_modifiers, settings, calc_tessface)
bpy.types.Object
Function Arguments
- bpy.types.Object.to_mesh (scene, apply_modifiers, settings, calc_tessface, calc_undeformed), was (scene, apply_modifiers, settings, calc_tessface)
bpy.types.Scene
Function Arguments
- bpy.types.Scene.collada_export (filepath, apply_modifiers, export_mesh_type, selected, include_children, include_armatures, include_shapekeys, deform_bones_only, active_uv_only, include_uv_textures, include_material_textures, use_texture_copies, use_ngons, use_object_instantiation, sort_by_name, second_life, export_transformation_type), was (filepath, apply_modifiers, export_mesh_type, selected, include_children, include_armatures, include_shapekeys, deform_bones_only, active_uv_only, include_uv_textures, include_material_textures, use_texture_copies, use_object_instantiation, sort_by_name, second_life)
bpy.types.BrushTextureSlot
bpy.types.ThemeImageEditor
bpy.types.UserPreferencesSystem
bpy.types.TextureNode
Added
- bpy.types.TextureNode.init
- bpy.types.TextureNode.poll
bpy.types.CyclesCurveSettings
bpy.types.SceneRenderLayer