Change Log#

Changes in Blender’s Python API between releases.

4.1 to 4.2#

bpy.types.Action#

Added#

bpy.types.AnimData#

Added#

bpy.types.AnimVizMotionPaths#

Renamed#

bpy.types.AreaLight#

Added#

Removed#

  • use_shadow

Renamed#

bpy.types.AssetShelf#

Added#

bpy.types.BlendData#

Added#

bpy.types.Brush#

Removed#

  • uv_sculpt_tool

bpy.types.BrushCurvesSculptSettings#

Added#

Removed#

  • interpolate_point_count

  • interpolate_shape

  • scale_uniform

Renamed#

bpy.types.Collection#

Added#

bpy.types.CompositorNodeBoxMask#

Renamed#

bpy.types.CompositorNodeEllipseMask#

Renamed#

bpy.types.CompositorNodeTranslate#

Added#

bpy.types.CompositorNodeTree#

Removed#

  • chunk_size

  • edit_quality

  • execution_mode

  • precision

  • render_quality

  • use_groupnode_buffer

  • use_opencl

  • use_two_pass

bpy.types.CompositorNodeViewer#

Removed#

  • center_x

  • center_y

  • tile_order

bpy.types.Context#

Added#

bpy.types.CyclesLightSettings#

Removed#

  • cast_shadow

bpy.types.CyclesPreferences#

Added#

  • bpy.types.CyclesPreferences.default_device

bpy.types.CyclesRenderSettings#

Added#

  • bpy.types.CyclesRenderSettings.denoising_quality

  • bpy.types.CyclesRenderSettings.preview_denoising_quality

Removed#

  • debug_use_cpu_sse2

  • motion_blur_position

Renamed#

  • debug_use_cpu_sse41 -> bpy.types.CyclesRenderSettings.debug_use_cpu_sse42

bpy.types.FCurve#

Added#

bpy.types.FileHandler#

Added#

bpy.types.FunctionNodeInputColor#

Renamed#

bpy.types.GeometryNodeMenuSwitch#

Added#

bpy.types.GeometryNodeMeshBoolean#

Added#

bpy.types.GeometryNodeRemoveAttribute#

Added#

bpy.types.GeometryNodeTransform#

Added#

bpy.types.GeometryNodeTree#

Added#

bpy.types.GizmoGroup#

Removed#

  • has_reports

bpy.types.GreasePencilOffsetModifier#

Added#

bpy.types.GreasePencilSubdivModifier#

Removed#

  • invert_vertex_group

  • vertex_group_name

bpy.types.ID#

Added#

Function Arguments#

bpy.types.Library#

Added#

bpy.types.Light#

Added#

bpy.types.LightProbe#

Added#

Removed#

  • surfel_density

Renamed#

bpy.types.Material#

Added#

bpy.types.Menu#

Function Arguments#

  • bpy.types.Menu.path_menu (self, searchpaths, operator, props_default, prop_filepath, filter_ext, filter_path, display_name, add_operator, add_operator_props), was (self, searchpaths, operator, props_default, prop_filepath, filter_ext, filter_path, display_name, add_operator)

bpy.types.Modifier#

Added#

bpy.types.MotionPath#

Added#

bpy.types.MovieClipProxy#

Removed#

  • build_free_run

  • build_free_run_rec_date

bpy.types.NodeInputs#

Function Arguments#

bpy.types.NodeOutputs#

Function Arguments#

bpy.types.NodeTree#

Added#

bpy.types.NodeTreeInterface#

Function Arguments#

bpy.types.PointLight#

Added#

Removed#

  • use_shadow

Renamed#

bpy.types.Preferences#

Added#

bpy.types.PreferencesExperimental#

Removed#

  • use_extension_repos

Renamed#

bpy.types.PreferencesFilePaths#

Added#

Removed#

  • active_extension_repo

  • extension_repos

bpy.types.PreferencesInput#

Added#

Removed#

  • use_ndof

bpy.types.RaytraceEEVEE#

Removed#

  • sample_clamp

Renamed#

bpy.types.Region#

Added#

bpy.types.RenderSettings#

Added#

Removed#

  • simplify_shadows

  • simplify_shadows_render

bpy.types.SceneEEVEE#

Added#

Removed#

  • motion_blur_position

  • motion_blur_shutter

  • shadow_normal_bias

Renamed#

bpy.types.SequenceEditor#

Removed#

  • show_cache

  • show_cache_composite

  • show_cache_final_out

  • show_cache_raw

Renamed#

bpy.types.SequenceProxy#

Removed#

  • build_free_run

  • build_free_run_rec_date

bpy.types.SequencerToolSettings#

Added#

bpy.types.ShaderNodeOutputAOV#

Renamed#

bpy.types.SpaceClipEditor#

Added#

bpy.types.SpaceGraphEditor#

Renamed#

bpy.types.SpaceImageEditor#

Added#

bpy.types.SpaceSequenceEditor#

Added#

Removed#

  • show_separate_color

bpy.types.SpaceUVEditor#

Added#

bpy.types.SpotLight#

Added#

Removed#

  • use_shadow

Renamed#

bpy.types.SunLight#

Added#

Removed#

  • shadow_trace_distance

  • use_shadow

Renamed#

bpy.types.TextSequence#

Added#

bpy.types.Theme#

Added#

bpy.types.ThemeDopeSheet#

Added#

bpy.types.ThemeImageEditor#

Added#

Removed#

  • vertex_active

bpy.types.ThemeSequenceEditor#

Added#

bpy.types.ThemeView3D#

Removed#

  • vertex_active

bpy.types.ToolSettings#

Added#

Removed#

  • use_snap_grid_absolute

  • uv_relax_method

Renamed#

bpy.types.UILayout#

Added#

Function Arguments#

bpy.types.USERPREF_UL_extension_repos#

Added#

bpy.types.UserExtensionRepo#

Renamed#

bpy.types.UserExtensionRepoCollection#

Function Arguments#

bpy.types.UvSculpt#

Added#

bpy.types.ViewLayer#

Added#

bpy.types.WindowManager#

Added#

bpy.types.World#

Added#