Change Log

Changes in Blender’s Python API between releases.

3.6 to 4.0

bpy.types.AreaLight

Removed

  • constant_coefficient

  • falloff_curve

  • falloff_type

  • linear_attenuation

  • linear_coefficient

  • quadratic_coefficient

  • shadow_buffer_samples

  • shadow_buffer_size

Renamed

bpy.types.Armature

Added

Removed

  • layers

  • layers_protected

Renamed

bpy.types.AssetHandle

Removed

  • get_full_library_path

  • local_id

bpy.types.AssetRepresentation

Added

bpy.types.Attribute

Added

bpy.types.Bone

Added

Removed

  • layers

  • use_inherit_scale

bpy.types.BrushGpencilSettings

Added

bpy.types.Camera

Added

Removed

  • cycles

bpy.types.Collection

Added

bpy.types.ColorManagedViewSettings

Added

bpy.types.Context

Renamed

bpy.types.Curves

Added

bpy.types.CyclesPreferences

Added

  • bpy.types.CyclesPreferences.metalrt

Removed

  • use_metalrt

bpy.types.CyclesRenderSettings

Added

  • bpy.types.CyclesRenderSettings.guiding_directional_sampling_type

  • bpy.types.CyclesRenderSettings.guiding_roughness_threshold

bpy.types.Depsgraph

Function Arguments

bpy.types.EditBone

Added

Removed

  • layers

  • use_inherit_scale

bpy.types.EffectSequence

Added

bpy.types.FileAssetSelectIDFilter

Removed

  • experimental_filter_simulation

bpy.types.FileAssetSelectParams

Renamed

bpy.types.FileSelectEntry

Removed

  • id_type

  • local_id

bpy.types.FileSelectIDFilter

Removed

  • filter_simulation

bpy.types.FileSelectParams

Added

bpy.types.GeometryNodeRealizeInstances

Removed

  • legacy_behavior

bpy.types.GeometryNodeSetShadeSmooth

Added

bpy.types.GeometryNodeTree

Added

bpy.types.Gizmo

Removed

  • draw_preset_facemap

bpy.types.IDOverrideLibrary

Added

bpy.types.IDOverrideLibraryPropertyOperation

Added

bpy.types.IDOverrideLibraryPropertyOperations

Function Arguments

  • bpy.types.IDOverrideLibraryPropertyOperations.add (operation, use_id, subitem_reference_name, subitem_local_name, subitem_reference_id, subitem_local_id, subitem_reference_index, subitem_local_index), was (operation, subitem_reference_name, subitem_local_name, subitem_reference_index, subitem_local_index)

bpy.types.ImageFormatSettings

Removed

  • use_zbuffer

bpy.types.ImageSequence

Added

Removed

  • speed_factor

bpy.types.KeyConfigurations

Function Arguments

bpy.types.KeyMaps

Added

bpy.types.Library

Added

bpy.types.Light

Removed

  • distance

bpy.types.LightProbe

Added

bpy.types.MaskSequence

Added

Removed

  • speed_factor

bpy.types.Menu

Added

bpy.types.Mesh

Added

Removed

  • calc_normals

  • face_maps

  • has_bevel_weight_edge

  • has_bevel_weight_vertex

  • has_crease_edge

  • has_crease_vertex

  • polygon_layers_float

  • polygon_layers_int

  • polygon_layers_string

  • sculpt_vertex_colors

  • vertex_layers_float

  • vertex_layers_int

  • vertex_layers_string

Function Arguments

bpy.types.MeshEdge

Removed

  • bevel_weight

  • crease

bpy.types.MeshToVolumeModifier

Removed

  • exterior_band_width

  • use_fill_volume

bpy.types.MeshVertex

Removed

  • bevel_weight

bpy.types.MetaSequence

Added

Removed

  • speed_factor

bpy.types.MovieClipSequence

Added

Removed

  • speed_factor

bpy.types.MovieSequence

Added

Removed

  • speed_factor

bpy.types.Node

Removed

  • width_hidden

bpy.types.NodeSocket

Added

bpy.types.NodeSocketStandard

Added

bpy.types.NodeTree

Added

Removed

  • active_input

  • active_output

  • inputs

  • outputs

bpy.types.NodesModifier

Added

bpy.types.Object

Added

Removed

  • face_maps

bpy.types.ParticleSettings

Renamed

bpy.types.PointLight

Removed

  • constant_coefficient

  • falloff_curve

  • falloff_type

  • linear_attenuation

  • linear_coefficient

  • quadratic_coefficient

  • shadow_buffer_samples

  • shadow_buffer_size

Renamed

bpy.types.Pose

Removed

  • bone_groups

bpy.types.PoseBone

Added

Removed

  • bone_group_index

Renamed

bpy.types.Preferences

Added

bpy.types.PreferencesEdit

Added

bpy.types.PreferencesExperimental

Removed

  • enable_workbench_next

Renamed

bpy.types.PreferencesFilePaths

Added

bpy.types.PreferencesSystem

Added

bpy.types.PreferencesView

Added

Renamed

bpy.types.RenderEngine

Added

bpy.types.RenderLayer

Function Arguments

bpy.types.RenderResult

Function Arguments

bpy.types.Scene

Added

bpy.types.SceneEEVEE

Added

bpy.types.SceneSequence

Added

Removed

  • speed_factor

bpy.types.Sculpt

Removed

  • use_smooth_shading

bpy.types.Sequence

Added

bpy.types.SequenceEditor

Added

bpy.types.SequencerTimelineOverlay

Added

bpy.types.ShaderNodeBsdfHairPrincipled

Added

bpy.types.ShaderNodeTexNoise

Added

bpy.types.ShaderNodeTexVoronoi

Added

bpy.types.SoundSequence

Removed

  • speed_factor

bpy.types.SpaceDopeSheetEditor

Added

Removed

  • auto_snap

bpy.types.SpaceGraphEditor

Added

Removed

  • auto_snap

bpy.types.SpaceNLA

Added

Removed

  • auto_snap

bpy.types.SpaceNodeEditor

Added

Renamed

bpy.types.SpaceNodeOverlay

Added

bpy.types.SpaceSpreadsheet

Added

bpy.types.SpaceView3D

Added

bpy.types.SpotLight

Removed

  • constant_coefficient

  • falloff_curve

  • falloff_type

  • linear_attenuation

  • linear_coefficient

  • quadratic_coefficient

  • shadow_buffer_samples

  • shadow_buffer_size

Renamed

bpy.types.SunLight

Added

Removed

  • shadow_buffer_samples

  • shadow_buffer_size

bpy.types.ThemeNLAEditor

Added

bpy.types.ThemeNodeEditor

Added

bpy.types.ThemeSequenceEditor

Added

bpy.types.ThemeUserInterface

Removed

  • wcol_view_item

bpy.types.ThemeView3D

Added

bpy.types.ToolSettings

Added

Renamed

bpy.types.UILayout

Added

Function Arguments

bpy.types.ViewerPathElem

Added

bpy.types.WorkSpace

Renamed

bpy.types.World

Added

bpy.types.WorldLighting

Removed

  • use_ambient_occlusion