Change Log#
Changes in Blender’s Python API between releases.
4.2 to 4.3#
bpy.types.Action#
Added#
bpy.types.AnimData#
Added#
bpy.types.AreaLight#
Removed#
contact_shadow_bias
contact_shadow_distance
contact_shadow_thickness
shadow_buffer_bias
shadow_color
use_contact_shadow
bpy.types.BevelModifier#
Added#
bpy.types.BlendData#
Added#
bpy.types.Brush#
Added#
bpy.types.BrushGpencilSettings#
Added#
Removed#
gpencil_paint_icon
gpencil_sculpt_icon
gpencil_vertex_icon
gpencil_weight_icon
use_default_eraser
bpy.types.Camera#
Added#
bpy.types.ColorManagedViewSettings#
Added#
bpy.types.CompositorNodeColorBalance#
Added#
bpy.types.CompositorNodeOutputFile#
Added#
bpy.types.Curves#
Added#
bpy.types.DopeSheet#
Added#
bpy.types.FileAssetSelectIDFilter#
Renamed#
experimental_filter_brush ->
bpy.types.FileAssetSelectIDFilter.filter_brush
bpy.types.FunctionNodeValueToString#
Added#
bpy.types.GPencilFrame#
Removed#
clear
is_edited
keyframe_type
bpy.types.GPencilLayer#
Removed#
blend_mode
channel_color
clear
hide
is_parented
line_change
location
lock_material
mask_layers
matrix_inverse
matrix_inverse_layer
matrix_layer
opacity
parent
parent_bone
parent_type
pass_index
rotation
scale
show_points
tint_color
tint_factor
use_lights
use_mask_layer
use_onion_skinning
use_solo_mode
vertex_paint_opacity
viewlayer_render
Renamed#
use_viewlayer_masks ->
bpy.types.GPencilLayer.annotation_onion_use_custom_color
bpy.types.GPencilStroke#
Removed#
aspect
bound_box_max
bound_box_min
display_mode
edit_curve
end_cap_mode
hardness
has_edit_curve
is_nofill_stroke
line_width
material_index
select
select_index
start_cap_mode
time_start
triangles
use_cyclic
uv_rotation
uv_scale
uv_translation
vertex_color_fill
bpy.types.GPencilStrokePoint#
Removed#
pressure
select
strength
time
uv_factor
uv_fill
uv_rotation
vertex_color
bpy.types.GeometryNodeToolSetSelection#
Added#
bpy.types.GreasePencil#
Removed#
after_color
before_color
clear
curve_edit_corner_angle
curve_edit_threshold
edit_curve_resolution
edit_line_color
ghost_after_range
ghost_before_range
grid
is_annotation
is_stroke_paint_mode
is_stroke_sculpt_mode
is_stroke_vertex_mode
is_stroke_weight_mode
materials
onion_factor
onion_keyframe_type
onion_mode
pixel_factor
stroke_depth_order
stroke_thickness_space
use_adaptive_curve_resolution
use_autolock_layers
use_curve_edit
use_ghost_custom_colors
use_ghosts_always
use_multiedit
use_onion_fade
use_onion_loop
use_onion_skinning
use_stroke_edit_mode
zdepth_offset
bpy.types.GreasePencilLayers#
Removed#
active
move
bpy.types.GreasePencilSimplifyModifier#
Added#
bpy.types.ID#
Added#
bpy.types.Material#
Removed#
shadow_method
bpy.types.MovieClipSequence#
Added#
bpy.types.Node#
Added#
bpy.types.NodeLinks#
Function Arguments#
bpy.types.NodeLinks.new
(input, output, verify_limits, handle_dynamic_sockets), was (input, output, verify_limits)
bpy.types.NodeReroute#
Added#
bpy.types.NodeSocket#
Added#
bpy.types.NodeTree#
Added#
bpy.types.NodeTreeInterfacePanel#
Added#
bpy.types.NodeTreeInterfaceSocketString#
Added#
bpy.types.NodesModifier#
Added#
bpy.types.NodesModifierBake#
Added#
bpy.types.Object#
Removed#
generate_gpencil_strokes
grease_pencil_modifiers
bpy.types.Paint#
Added#
Removed#
tool_slots
bpy.types.PointLight#
Removed#
contact_shadow_bias
contact_shadow_distance
contact_shadow_thickness
shadow_buffer_bias
shadow_color
use_contact_shadow
bpy.types.PreferencesEdit#
Added#
bpy.types.PreferencesExperimental#
Removed#
use_grease_pencil_version3_convert_on_load
Renamed#
use_grease_pencil_version3 ->
bpy.types.PreferencesExperimental.enable_new_cpu_compositor
use_grease_pencil_version3 ->
bpy.types.PreferencesExperimental.use_new_file_import_nodes
bpy.types.PreferencesSystem#
Added#
bpy.types.PreferencesView#
Added#
bpy.types.RenderSettings#
Added#
bpy.types.SceneEEVEE#
Removed#
bloom_clamp
bloom_color
bloom_intensity
bloom_knee
bloom_radius
bloom_threshold
bokeh_denoise_fac
gi_cubemap_display_size
gi_filter_quality
gi_irradiance_display_size
gi_irradiance_smoothing
gi_show_cubemaps
gi_show_irradiance
gtao_factor
shadow_cascade_size
shadow_cube_size
ssr_border_fade
ssr_firefly_fac
ssr_max_roughness
ssr_quality
ssr_thickness
sss_jitter_threshold
sss_samples
use_bloom
use_bokeh_high_quality_slight_defocus
use_gtao_bent_normals
use_gtao_bounce
use_shadow_high_bitdepth
use_soft_shadows
use_ssr
use_ssr_halfres
use_volumetric_lights
Renamed#
use_ssr_refraction ->
bpy.types.SceneEEVEE.use_fast_gi
bpy.types.SequencerToolSettings#
Added#
bpy.types.SequencesMeta#
Function Arguments#
bpy.types.SequencesMeta.new_effect
(name, type, channel, frame_start, frame_end, seq1, seq2), was (name, type, channel, frame_start, frame_end, seq1, seq2, seq3)
bpy.types.SequencesTopLevel#
Function Arguments#
bpy.types.SequencesTopLevel.new_effect
(name, type, channel, frame_start, frame_end, seq1, seq2), was (name, type, channel, frame_start, frame_end, seq1, seq2, seq3)
bpy.types.ShaderNodeVolumeScatter#
Added#
bpy.types.SoundSequence#
Added#
bpy.types.SpaceNodeEditor#
Removed#
use_auto_render
bpy.types.SpaceView3D#
Added#
bpy.types.SpotLight#
Removed#
contact_shadow_bias
contact_shadow_distance
contact_shadow_thickness
shadow_buffer_bias
shadow_color
use_contact_shadow
bpy.types.SunLight#
Removed#
contact_shadow_bias
contact_shadow_distance
contact_shadow_thickness
shadow_buffer_bias
shadow_color
use_contact_shadow
bpy.types.ThemeNodeEditor#
Added#
bpy.types.ThemeStyle#
Renamed#
widget_label ->
bpy.types.ThemeStyle.tooltip
bpy.types.ThemeUserInterface#
Added#
bpy.types.ThemeView3D#
Added#
bpy.types.ToolSettings#
Added#
bpy.types.UDIMTile#
Added#
bpy.types.UILayout#
Added#
Renamed#
template_grease_pencil_modifiers ->
bpy.types.UILayout.template_grease_pencil_layer_tree
Function Arguments#
bpy.types.UILayout.template_search
(data, property, search_data, search_property, new, unlink, text, text_ctxt, translate), was (data, property, search_data, search_property, new, unlink)bpy.types.UILayout.template_search_preview
(data, property, search_data, search_property, new, unlink, text, text_ctxt, translate, rows, cols), was (data, property, search_data, search_property, new, unlink, rows, cols)
bpy.types.View3DOverlay#
Added#
bpy.types.WindowManager#
Removed#
pose_assets
selected_action
bpy.types.WorkSpace#
Removed#
active_pose_asset_index
bpy.types.WorkSpaceTool#
Added#
Function Arguments#
bpy.types.WorkSpaceTool.setup
(idname, cursor, keymap, gizmo_group, brush_type, data_block, operator, index, options, idname_fallback, keymap_fallback), was (idname, cursor, keymap, gizmo_group, data_block, operator, index, options, idname_fallback, keymap_fallback)