Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAaron Carlisle <carlisle.b3d@gmail.com>2019-07-06 23:54:42 +0300
committerAaron Carlisle <carlisle.b3d@gmail.com>2019-07-07 00:01:11 +0300
commite1fbab12dcd1d4baba267c291809910854f23211 (patch)
tree40ca3584bc68f1d627f91a6dbb988c0f53c70b89 /doc
parent8933a3bbd0c73e5af770744a591e4733912ec391 (diff)
API Docs: Update Changlog for 2.80
Diffstat (limited to 'doc')
-rw-r--r--doc/python_api/rst/change_log.rst11082
1 files changed, 1736 insertions, 9346 deletions
diff --git a/doc/python_api/rst/change_log.rst b/doc/python_api/rst/change_log.rst
index 905294d0f88..f0384379499 100644
--- a/doc/python_api/rst/change_log.rst
+++ b/doc/python_api/rst/change_log.rst
@@ -6,3329 +6,414 @@ Blender API Change Log
.. note, this document is auto generated by sphinx_changelog_gen.py
-2.56 to 2.57
+2.79 to 2.80
============
-bpy.types.SplineBezierPoints
-----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.SplineBezierPoints.friction` (count), *was (number)*
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.use_stamp_lens`
-
-Removed
-^^^^^^^
-
-* **use_backbuf**
-
-bpy.types.ActionPoseMarkers
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ActionPoseMarkers.active`
-* :class:`bpy.types.ActionPoseMarkers.active_index`
-
-bpy.types.SpaceImageEditor
---------------------------
-
-Renamed
-^^^^^^^
-
-* **curves** -> :class:`bpy.types.SpaceImageEditor.curve`
-
-bpy.types.Scene
----------------
-
-Removed
-^^^^^^^
-
-* **network_render**
-
-bpy.types.SplinePoints
-----------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.SplinePoints.use_material_physics` (count), *was (number)*
-
-bpy.types.Area
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Area.height`
-* :class:`bpy.types.Area.width`
-
-bpy.types.SolidifyModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SolidifyModifier.material_offset`
-* :class:`bpy.types.SolidifyModifier.material_offset_rim`
-
-Removed
-^^^^^^^
-
-* **use_rim_material**
-
-bpy.types.UserPreferencesEdit
------------------------------
-
-Removed
-^^^^^^^
-
-* **use_keyframe_insert_keyingset**
-
-bpy.types.MaterialTextureSlot
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MaterialTextureSlot.bump_method`
-* :class:`bpy.types.MaterialTextureSlot.bump_objectspace`
-
-Removed
-^^^^^^^
-
-* **use_old_bump**
-
-bpy.types.ExplodeModifier
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ExplodeModifier.particle_uv`
-* :class:`bpy.types.ExplodeModifier.use_edge_cut`
-
-Removed
-^^^^^^^
-
-* **use_edge_split**
-
-bpy.types.Node
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Node.label`
-
-bpy.types.RigidBodyJointConstraint
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RigidBodyJointConstraint.limit_angle_max_x`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_angle_max_y`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_angle_max_z`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_angle_min_x`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_angle_min_y`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_angle_min_z`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_max_x`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_max_y`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_max_z`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_min_x`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_min_y`
-* :class:`bpy.types.RigidBodyJointConstraint.limit_min_z`
-
-Removed
-^^^^^^^
-
-* **limit_cone_max**
-* **limit_cone_min**
-* **limit_generic_max**
-* **limit_generic_min**
-
-bpy.types.KeyMap
-----------------
-
-Renamed
-^^^^^^^
-
-* **items** -> :class:`bpy.types.KeyMap.keymap_items`
-
-bpy.types.SpaceNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceNodeEditor.backdrop_channels`
-* :class:`bpy.types.SpaceNodeEditor.backdrop_x`
-* :class:`bpy.types.SpaceNodeEditor.backdrop_y`
-* :class:`bpy.types.SpaceNodeEditor.backdrop_zoom`
-* :class:`bpy.types.SpaceNodeEditor.use_auto_render`
-
-bpy.types.SPHFluidSettings
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SPHFluidSettings.factor_density`
-* :class:`bpy.types.SPHFluidSettings.factor_radius`
-* :class:`bpy.types.SPHFluidSettings.factor_repulsion`
-* :class:`bpy.types.SPHFluidSettings.factor_rest_length`
-* :class:`bpy.types.SPHFluidSettings.factor_stiff_viscosity`
-* :class:`bpy.types.SPHFluidSettings.plasticity`
-* :class:`bpy.types.SPHFluidSettings.repulsion`
-* :class:`bpy.types.SPHFluidSettings.spring_frames`
-* :class:`bpy.types.SPHFluidSettings.stiff_viscosity`
-* :class:`bpy.types.SPHFluidSettings.use_initial_rest_length`
-* :class:`bpy.types.SPHFluidSettings.use_viscoelastic_springs`
-* :class:`bpy.types.SPHFluidSettings.yield_ratio`
-
-Removed
-^^^^^^^
-
-* **stiffness_near**
-* **viscosity_beta**
-
-Renamed
-^^^^^^^
-
-* **viscosity_omega** -> :class:`bpy.types.SPHFluidSettings.linear_viscosity`
-
-Removed
-^^^^^^^
-
-* **spring**
-
-bpy.types.UILayout
-------------------
-
-Renamed
-^^^^^^^
-
-* **operator_enums** -> :class:`bpy.types.UILayout.operator_enum`
-
-bpy.types.SpaceDopeSheetEditor
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceDopeSheetEditor.show_pose_markers`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.edge_path_live_unwrap`
-* :class:`bpy.types.ToolSettings.proportional_size`
-* :class:`bpy.types.ToolSettings.use_keyframe_insert_keyingset`
-
-bpy.types.EditBone
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.EditBone.bbone_x`
-* :class:`bpy.types.EditBone.bbone_z`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.EditBone.bbone_z` (self, matrix, scale, roll), *was (self, matrix)*
-
-bpy.types.ID
-------------
-
-Renamed
-^^^^^^^
-
-* **update** -> :class:`bpy.types.ID.update_tag`
-
-bpy.types.SpaceGraphEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceGraphEditor.use_fancy_drawing`
-
-bpy.types.ParticleSystem
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSystem.child_seed`
-
-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.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.validate`
-
-Renamed
-^^^^^^^
-
-* **show_extra_edge_angle** -> :class:`bpy.types.Mesh.show_extra_face_angle`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Mesh.show_extra_face_angle` (self, vertices, edges, faces), *was (self, verts, edges, faces)*
-
-bpy.types.EnumProperty
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.EnumProperty.default_flag`
-
-Renamed
-^^^^^^^
-
-* **items** -> :class:`bpy.types.EnumProperty.enum_items`
-
-bpy.types.Screen
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Screen.use_play_3d_editors`
-* :class:`bpy.types.Screen.use_play_animation_editors`
-* :class:`bpy.types.Screen.use_play_image_editors`
-* :class:`bpy.types.Screen.use_play_node_editors`
-* :class:`bpy.types.Screen.use_play_properties_editors`
-* :class:`bpy.types.Screen.use_play_sequence_editors`
-* :class:`bpy.types.Screen.use_play_top_left_3d_editor`
-
-bpy.types.MirrorModifier
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MirrorModifier.use_mirror_merge`
-
-bpy.types.Operator
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Operator.cancel`
-
-bpy.types.Brush
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Brush.height`
-* :class:`bpy.types.Brush.use_fixed_texture`
-
-Renamed
-^^^^^^^
-
-* **imagepaint_tool** -> :class:`bpy.types.Brush.image_tool`
-* **use_paint_texture** -> :class:`bpy.types.Brush.use_paint_image`
-* **vertexpaint_tool** -> :class:`bpy.types.Brush.vertex_tool`
-
-bpy.types.Key
--------------
-
-Renamed
-^^^^^^^
-
-* **keys** -> :class:`bpy.types.Key.key_blocks`
-
-bpy.types.CompositorNodeBlur
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeBlur.aspect_correction`
-
-bpy.types.SpaceTextEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceTextEditor.margin_column`
-* :class:`bpy.types.SpaceTextEditor.show_margin`
-
-bpy.types.GPencilLayer
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilLayer.show_x_ray`
-
-Removed
-^^^^^^^
-
-* **active**
-
-bpy.types.MarbleTexture
------------------------
-
-Renamed
-^^^^^^^
-
-* **noisebasis_2** -> :class:`bpy.types.MarbleTexture.noise_basis_2`
-
-bpy.types.Particle
-------------------
-
-Removed
-^^^^^^^
-
-* **is_hair**
-Renamed
-^^^^^^^
-
-* **keys** -> :class:`bpy.types.Particle.hair_keys`
-* **keys** -> :class:`bpy.types.Particle.particle_keys`
-
-bpy.types.Modifier
-------------------
+bpy.types.ActionGroup
+---------------------
Added
^^^^^
-* :class:`bpy.types.Modifier.use_apply_on_spline`
+* :class:`bpy.types.ActionGroup.show_expanded_graph`
-bpy.types.Property
+bpy.types.AnimData
------------------
Added
^^^^^
-* :class:`bpy.types.Property.is_enum_flag`
+* :class:`bpy.types.AnimData.nla_tweak_strip_time_to_scene`
-bpy.types.SpaceProperties
+bpy.types.AnimDataDrivers
-------------------------
Added
^^^^^
-* :class:`bpy.types.SpaceProperties.texture_context`
-
-Removed
-^^^^^^^
-
-* **show_brush_texture**
-
-bpy.types.VertexGroups
-----------------------
-
-Added
-^^^^^
+* :class:`bpy.types.AnimDataDrivers.new`
+* :class:`bpy.types.AnimDataDrivers.remove`
-* :class:`bpy.types.VertexGroups.remove`
+bpy.types.AnimViz
+-----------------
Removed
^^^^^^^
-* **assign**
-
-bpy.types.Material
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Material.shadow_only_type`
-
-bpy.types.RenderLayer
----------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.RenderLayer.shadow_only_type` (filename, x, y), *was (filename)*
+* **onion_skin_frames**
-bpy.types.Object
-----------------
+bpy.types.AnimVizMotionPaths
+----------------------------
Added
^^^^^
-* :class:`bpy.types.Object.is_modified`
+* :class:`bpy.types.AnimVizMotionPaths.has_motion_paths`
-Renamed
-^^^^^^^
-
-* **create_dupli_list** -> :class:`bpy.types.Object.dupli_list_create`
-* **create_mesh** -> :class:`bpy.types.Object.to_mesh`
-* **free_dupli_list** -> :class:`bpy.types.Object.dupli_list_clear`
-
-bpy.types.NodeTree
-------------------
+bpy.types.Area
+--------------
Added
^^^^^
-* :class:`bpy.types.NodeTree.inputs`
-* :class:`bpy.types.NodeTree.outputs`
+* :class:`bpy.types.Area.ui_type`
-bpy.types.DopeSheet
+bpy.types.BlendData
-------------------
Added
^^^^^
-* :class:`bpy.types.DopeSheet.filter_fcurve_name`
-* :class:`bpy.types.DopeSheet.show_lattices`
-* :class:`bpy.types.DopeSheet.show_only_matching_fcurves`
-
-bpy.types.ActionFCurves
------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.ActionFCurves.show_only_matching_fcurves` (data_path, index, action_group), *was (data_path, array_index, action_group)*
-
-bpy.types.ShrinkwrapModifier
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShrinkwrapModifier.cull_face`
+* :class:`bpy.types.BlendData.collections`
+* :class:`bpy.types.BlendData.lightprobes`
+* :class:`bpy.types.BlendData.lights`
+* :class:`bpy.types.BlendData.workspaces`
Removed
^^^^^^^
-* **use_cull_back_faces**
-* **use_cull_front_faces**
-
-bpy.types.WindowManager
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.WindowManager.addon_filter`
-* :class:`bpy.types.WindowManager.addon_search`
-* :class:`bpy.types.WindowManager.addon_support`
-* :class:`bpy.types.WindowManager.event_timer_add`
-* :class:`bpy.types.WindowManager.event_timer_remove`
-
-bpy.types.WoodTexture
----------------------
+* **groups**
+* **lamps**
Renamed
^^^^^^^
-* **noisebasis_2** -> :class:`bpy.types.WoodTexture.noise_basis_2`
-
-bpy.types.VertexGroup
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.VertexGroup.add`
-* :class:`bpy.types.VertexGroup.remove`
-* :class:`bpy.types.VertexGroup.weight`
-
-bpy.types.FCurveKeyframePoints
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FCurveKeyframePoints.insert`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.FCurveKeyframePoints.insert` (count), *was (frame, value, replace, needed, fast)*
-
-bpy.types.ThemeView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.outline_width`
-
-bpy.types.Image
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Image.pixels`
-
-bpy.types.Bone
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Bone.bbone_x`
-* :class:`bpy.types.Bone.bbone_z`
+* **grease_pencil** -> :class:`bpy.types.BlendData.grease_pencils`
-bpy.types.InputKeyMapPanel
+bpy.types.BlendDataActions
--------------------------
Removed
^^^^^^^
-* **draw_entry**
-* **draw_filtered**
-* **draw_hierarchy**
-* **draw_keymaps**
-* **draw_km**
-* **draw_kmi**
-* **draw_kmi_properties**
-* **indented_layout**
-
-bpy.types.ParticleSettings
---------------------------
-
-Added
-^^^^^
+* **is_updated**
-* :class:`bpy.types.ParticleSettings.active_texture`
-* :class:`bpy.types.ParticleSettings.active_texture_index`
-* :class:`bpy.types.ParticleSettings.child_parting_factor`
-* :class:`bpy.types.ParticleSettings.child_parting_max`
-* :class:`bpy.types.ParticleSettings.child_parting_min`
-* :class:`bpy.types.ParticleSettings.color_maximum`
-* :class:`bpy.types.ParticleSettings.create_long_hair_children`
-* :class:`bpy.types.ParticleSettings.draw_color`
-* :class:`bpy.types.ParticleSettings.effector_amount`
-* :class:`bpy.types.ParticleSettings.grid_random`
-* :class:`bpy.types.ParticleSettings.hair_length`
-* :class:`bpy.types.ParticleSettings.hexagonal_grid`
-* :class:`bpy.types.ParticleSettings.is_fluid`
-* :class:`bpy.types.ParticleSettings.kink_amplitude_clump`
-* :class:`bpy.types.ParticleSettings.kink_flat`
-* :class:`bpy.types.ParticleSettings.texture_slots`
-* :class:`bpy.types.ParticleSettings.timestep`
-* :class:`bpy.types.ParticleSettings.use_advanced_hair`
+bpy.types.BlendDataArmatures
+----------------------------
Removed
^^^^^^^
-* **reaction_shape**
-* **show_material_color**
-* **use_animate_branching**
-* **use_branching**
-* **use_symmetric_branching**
-
-bpy.types.MaterialPhysics
--------------------------
-
-Renamed
-^^^^^^^
-
-* **damping** -> :class:`bpy.types.MaterialPhysics.fh_damping`
-* **distance** -> :class:`bpy.types.MaterialPhysics.fh_distance`
-* **force** -> :class:`bpy.types.MaterialPhysics.fh_force`
-* **use_normal_align** -> :class:`bpy.types.MaterialPhysics.use_fh_normal`
-
-
-2.57 to 2.58
-============
-
-bpy_extras
-----------
-
-Added
-^^^^^
-
-* :mod:`bpy_extras`
-* :mod:`bpy_extras.view3d_utils`
-
-Moved
-^^^^^
-
-* io_utils -> :mod:`bpy_extras.io_utils`
-* image_utils -> :mod:`bpy_extras.image_utils`
-* mesh_utils -> :mod:`bpy_extras.mesh_utils`
-* object_utils -> :mod:`bpy_extras.object_utils`
+* **is_updated**
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.use_bake_lores_mesh`
-* :class:`bpy.types.RenderSettings.use_bake_multires`
-
-bpy.types.Camera
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Camera.show_guide`
-
-bpy.types.SpaceImageEditor
+bpy.types.BlendDataBrushes
--------------------------
Added
^^^^^
-* :class:`bpy.types.SpaceImageEditor.zoom`
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceView3D.lock_camera`
-
-bpy.types.RegionView3D
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RegionView3D.is_perspective`
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.frame_subframe`
-
-bpy.types.Area
---------------
+* :class:`bpy.types.BlendDataBrushes.create_gpencil_data`
Removed
^^^^^^^
-* **active_space**
+* **is_updated**
-bpy.types.DisplaceModifier
---------------------------
-
-Renamed
-^^^^^^^
-
-* **texture_coordinate_object** -> :class:`bpy.types.DisplaceModifier.texture_coords_object`
-
-bpy.types.UserPreferencesView
+bpy.types.BlendDataCacheFiles
-----------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesView.use_camera_lock_parent`
-
-bpy.types.DomainFluidSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DomainFluidSettings.fluid_mesh_vertices`
-* :class:`bpy.types.DomainFluidSettings.surface_noobs`
-
-bpy.types.Sculpt
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Sculpt.use_deform_only`
-
-bpy.types.ClothCollisionSettings
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ClothCollisionSettings.distance_repel`
-* :class:`bpy.types.ClothCollisionSettings.repel_force`
-
-bpy.types.UILayout
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UILayout.template_edit_mode_selection`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`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.PointDensity
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.PointDensity.falloff_curve`
-* :class:`bpy.types.PointDensity.falloff_speed_scale`
-* :class:`bpy.types.PointDensity.use_falloff_curve`
-
-bpy.types.SpaceTextEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceTextEditor.use_match_case`
-
-bpy.types.Property
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Property.is_skip_save`
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.anisotropic_filter`
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.empty_image_offset`
-
-bpy.types.Image
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Image.resolution`
-
-2.58 to 2.59
-============
-
-bpy.types.Scene
----------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Scene.collada_export` (filepath, selected), *was (filepath)*
-
-bpy.types.MultiresModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MultiresModifier.use_subsurf_uv`
-
-bpy.types.KeyMap
-----------------
-
Removed
^^^^^^^
-* **copy_to_user**
-
-Renamed
-^^^^^^^
+* **is_updated**
-* **is_user_defined** -> :class:`bpy.types.KeyMap.is_user_modified`
-
-bpy.types.SceneRenderLayer
+bpy.types.BlendDataCameras
--------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.SceneRenderLayer.use_pass_material_index`
-
-bpy.types.ToolSettings
-----------------------
-
-Renamed
-^^^^^^^
-
-* **use_snap_project_self** -> :class:`bpy.types.ToolSettings.use_snap_self`
-
-bpy.types.UserPreferencesInput
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesInput.ndof_fly_helicopter`
-* :class:`bpy.types.UserPreferencesInput.ndof_lock_horizon`
-* :class:`bpy.types.UserPreferencesInput.ndof_orbit_invert_axes`
-* :class:`bpy.types.UserPreferencesInput.ndof_sensitivity`
-* :class:`bpy.types.UserPreferencesInput.ndof_show_guide`
-* :class:`bpy.types.UserPreferencesInput.ndof_zoom_invert`
-* :class:`bpy.types.UserPreferencesInput.ndof_zoom_updown`
-
Removed
^^^^^^^
-* **edited_keymaps**
-* **ndof_pan_speed**
-* **ndof_rotate_speed**
-
-bpy.types.IDMaterials
----------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.IDMaterials.pop` (index, update_data), *was (index)*
-
-bpy.types.Material
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Material.pass_index`
-
-bpy.types.RenderLayer
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderLayer.use_pass_material_index`
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.closest_point_on_mesh`
-
-bpy.types.ThemeNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeNodeEditor.noodle_curving`
-
-bpy.types.ChildOfConstraint
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ChildOfConstraint.inverse_matrix`
+* **is_updated**
-bpy.types.KeyConfigurations
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.KeyConfigurations.addon`
-* :class:`bpy.types.KeyConfigurations.user`
-
-bpy.types.Image
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Image.use_generated_float`
-
-bpy.types.KeyMapItem
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.KeyMapItem.is_user_modified`
-
-
-2.59 to 2.60
-============
-
-.. These have been manually added wait until RC to do final changelog!
-
-bpy.types.MeshTextureFace
+bpy.types.BlendDataCurves
-------------------------
Removed
^^^^^^^
-* **use_image**
-* **use_object_color**
-* **use_blend_shared**
-
-.. Automatically Generated, 2.59 -> r40804!
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.ffmpeg_audio_channels`
-
-bpy.types.DriverTarget
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DriverTarget.transform_space`
-
-Removed
-^^^^^^^
-
-* **use_local_space_transform**
-
-bpy.types.Sound
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Sound.factory`
-* :class:`bpy.types.Sound.use_mono`
-
-bpy.types.Camera
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Camera.view_frame`
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.audio_volume`
-
-bpy.types.KeyingSet
--------------------
+* **is_updated**
-Added
-^^^^^
-
-* :class:`bpy.types.KeyingSet.refresh`
-
-bpy.types.Armature
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Armature.deform_method`
-
-bpy.types.BlendData
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendData.speakers`
-
-bpy.types.SolidifyModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SolidifyModifier.thickness_vertex_group`
-
-bpy.types.ThemeGraphEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeGraphEditor.handle_auto_clamped`
-* :class:`bpy.types.ThemeGraphEditor.handle_sel_auto_clamped`
-
-bpy.types.CompositorNodeIDMask
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeIDMask.use_smooth_mask`
-
-bpy.types.Node
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Node.parent`
-
-bpy.types.Texture
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Texture.evaluate`
-
-bpy.types.UILayout
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UILayout.template_keymap_item_properties`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.use_multipaint`
-
-bpy.types.UserPreferencesInput
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesInput.ndof_panx_invert_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_pany_invert_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_panz_invert_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_roll_invert_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_rotate_invert_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_tilt_invert_axis`
-
-bpy.types.LockedTrackConstraint
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LockedTrackConstraint.head_tail`
-
-bpy.types.SpaceGraphEditor
---------------------------
-
-Moved
-^^^^^
-
-* use_fancy_drawing -> :class:`bpy.types.SpaceGraphEditor.use_beauty_drawing`
-
-bpy.types.ParticleSystem
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSystem.dt_frac`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.use_paint_mask_vertex`
-
-bpy.types.FCurve
-----------------
-
-Removed
-^^^^^^^
-
-* **use_auto_handle_clamp**
-
-bpy.types.DampedTrackConstraint
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DampedTrackConstraint.head_tail`
-
-bpy.types.ImageTexture
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImageTexture.use_derivative_map`
-
-bpy.types.SoundSequence
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SoundSequence.pan`
-* :class:`bpy.types.SoundSequence.pitch`
-
-Removed
-^^^^^^^
-
-* **attenuation**
-
-bpy.types.FModifier
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FModifier.blend_in`
-* :class:`bpy.types.FModifier.blend_out`
-* :class:`bpy.types.FModifier.frame_end`
-* :class:`bpy.types.FModifier.frame_start`
-* :class:`bpy.types.FModifier.influence`
-* :class:`bpy.types.FModifier.use_influence`
-* :class:`bpy.types.FModifier.use_restricted_range`
-
-bpy.types.EnvironmentMap
+bpy.types.BlendDataFonts
------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.EnvironmentMap.clear`
-* :class:`bpy.types.EnvironmentMap.is_valid`
-* :class:`bpy.types.EnvironmentMap.save`
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.use_translate_interface`
-
Removed
^^^^^^^
-* **use_translate_buttons**
-* **use_translate_toolbox**
-
-bpy.types.LimitDistanceConstraint
----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LimitDistanceConstraint.head_tail`
-* :class:`bpy.types.LimitDistanceConstraint.use_transform_limit`
-
-bpy.types.MovieSequence
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieSequence.stream_index`
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.matrix_parent_inverse`
-
-bpy.types.SequenceProxy
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SequenceProxy.build_100`
-* :class:`bpy.types.SequenceProxy.build_25`
-* :class:`bpy.types.SequenceProxy.build_50`
-* :class:`bpy.types.SequenceProxy.build_75`
-* :class:`bpy.types.SequenceProxy.build_free_run`
-* :class:`bpy.types.SequenceProxy.build_free_run_rec_date`
-* :class:`bpy.types.SequenceProxy.build_record_run`
-* :class:`bpy.types.SequenceProxy.quality`
-* :class:`bpy.types.SequenceProxy.timecode`
-
-bpy.types.Sequence
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Sequence.waveform`
-
-bpy.types.DopeSheet
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DopeSheet.show_datablock_filters`
-* :class:`bpy.types.DopeSheet.show_speakers`
-
-bpy.types.VertexGroup
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.VertexGroup.lock_weight`
-
-bpy.types.ThemeView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.speaker`
-
-bpy.types.Image
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Image.pack`
-* :class:`bpy.types.Image.unpack`
-
-bpy.types.Curve
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Curve.fill_mode`
-
-Removed
-^^^^^^^
-
-* **use_fill_back**
-* **use_fill_front**
-
-bpy.types.ParticleSettings
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettings.adaptive_subframes`
-* :class:`bpy.types.ParticleSettings.courant_target`
-
-2.60 to 2.61
-============
-
-bpy.types.BlendDataGroups
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataGroups.is_updated`
-
-bpy.types.BlendDataBrushes
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataBrushes.is_updated`
-
-bpy.types.Theme
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Theme.clip_editor`
-
-bpy.types.BlendData
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendData.movieclips`
+* **is_updated**
bpy.types.BlendDataGreasePencils
--------------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataGreasePencils.is_updated`
-
-bpy.types.BlendDataImages
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataImages.is_updated`
-
-bpy.types.CompositorNodes
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodes.clear`
-
-bpy.types.BlendDataScenes
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataScenes.is_updated`
-
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.bl_use_shading_nodes`
-* :class:`bpy.types.RenderEngine.is_animation`
-* :class:`bpy.types.RenderEngine.is_preview`
-* :class:`bpy.types.RenderEngine.tag_redraw`
-* :class:`bpy.types.RenderEngine.tag_update`
-* :class:`bpy.types.RenderEngine.update`
-* :class:`bpy.types.RenderEngine.update_progress`
-* :class:`bpy.types.RenderEngine.view_draw`
-* :class:`bpy.types.RenderEngine.view_update`
-
-bpy.types.BackgroundImage
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BackgroundImage.clip`
-* :class:`bpy.types.BackgroundImage.clip_user`
-* :class:`bpy.types.BackgroundImage.show_background_image`
-* :class:`bpy.types.BackgroundImage.source`
-* :class:`bpy.types.BackgroundImage.use_camera_clip`
-
-bpy.types.BlendDataMetaBalls
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataMetaBalls.is_updated`
-
-bpy.types.SpaceTimeline
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceTimeline.cache_dynamicpaint`
-
-bpy.types.BlendDataMeshes
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataMeshes.is_updated`
-
-bpy.types.BlendDataNodeTrees
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataNodeTrees.is_updated`
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.image_settings`
-* :class:`bpy.types.RenderSettings.use_shading_nodes`
-
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.RegionView3D
-----------------------
+* **is_updated**
-Added
-^^^^^
-
-* :class:`bpy.types.RegionView3D.view_camera_offset`
-* :class:`bpy.types.RegionView3D.view_camera_zoom`
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.active_clip`
-
-bpy.types.NodeLinks
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeLinks.clear`
-
-bpy.types.BlendDataLattices
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataLattices.is_updated`
-
-bpy.types.BlendDataParticles
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataParticles.is_updated`
-
-bpy.types.BlendDataWorlds
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataWorlds.is_updated`
-
-bpy.types.ObjectConstraints
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ObjectConstraints.clear`
-
-bpy.types.RenderLayers
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderLayers.new`
-* :class:`bpy.types.RenderLayers.remove`
-
-bpy.types.Menu
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Menu.bl_description`
-
-bpy.types.Lamp
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Lamp.node_tree`
-* :class:`bpy.types.Lamp.use_nodes`
-
-bpy.types.CurveSplines
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CurveSplines.clear`
-
-bpy.types.Screen
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Screen.use_play_clip_editors`
-
-bpy.types.BlendDataActions
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataActions.is_updated`
-
-bpy.types.BlendDataSounds
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataSounds.is_updated`
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.slow_parent_offset`
-
-Removed
-^^^^^^^
-
-* **time_offset**
-* **use_time_offset_add_parent**
-* **use_time_offset_edit**
-* **use_time_offset_parent**
-* **use_time_offset_particle**
-
-bpy.types.ObjectModifiers
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ObjectModifiers.clear`
-
-bpy.types.BlendDataMaterials
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataMaterials.is_updated`
-
-bpy.types.MetaBallElements
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MetaBallElements.clear`
-
-bpy.types.NodeSocket
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeSocket.group_socket`
-* :class:`bpy.types.NodeSocket.show_expanded`
-
-bpy.types.Node
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Node.show_texture`
-
-bpy.types.CompositorNodeOutputFile
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeOutputFile.image_settings`
-
-Removed
-^^^^^^^
-
-* **exr_codec**
-* **image_type**
-* **quality**
-* **use_exr_half**
-
-bpy.types.BlendDataTexts
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataTexts.is_updated`
-
-bpy.types.ThemeView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.bundle_solid`
-* :class:`bpy.types.ThemeView3D.camera_path`
-
-bpy.types.Event
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Event.unicode`
-
-bpy.types.VertexGroups
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.VertexGroups.clear`
-
-bpy.types.TexMapping
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TexMapping.mapping`
-* :class:`bpy.types.TexMapping.mapping_x`
-* :class:`bpy.types.TexMapping.mapping_y`
-* :class:`bpy.types.TexMapping.mapping_z`
-
-bpy.types.BlendDataObjects
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataObjects.is_updated`
-
-bpy.types.BlendDataCurves
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataCurves.is_updated`
-
-bpy.types.BlendDataLibraries
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataLibraries.is_updated`
-
-bpy.types.ThemeUserInterface
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeUserInterface.icon_alpha`
-* :class:`bpy.types.ThemeUserInterface.panel`
-
-bpy.types.SpaceNodeEditor
+bpy.types.BlendDataImages
-------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceNodeEditor.shader_type`
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceView3D.show_bundle_names`
-* :class:`bpy.types.SpaceView3D.show_camera_path`
-* :class:`bpy.types.SpaceView3D.show_reconstruction`
-* :class:`bpy.types.SpaceView3D.tracks_draw_size`
-* :class:`bpy.types.SpaceView3D.tracks_draw_type`
-
-bpy.types.BlendDataWindowManagers
----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataWindowManagers.is_updated`
-
-bpy.types.BlendDataScreens
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataScreens.is_updated`
-
-bpy.types.BlendDataArmatures
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataArmatures.is_updated`
-
-bpy.types.UserPreferencesInput
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesInput.tweak_threshold`
-
Removed
^^^^^^^
-* **ndof_orbit_invert_axes**
-
-bpy.types.BlendDataCameras
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataCameras.is_updated`
-
-bpy.types.UILayout
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UILayout.template_image_settings`
-* :class:`bpy.types.UILayout.template_marker`
-* :class:`bpy.types.UILayout.template_movieclip`
-* :class:`bpy.types.UILayout.template_node_link`
-* :class:`bpy.types.UILayout.template_node_view`
-* :class:`bpy.types.UILayout.template_texture_user`
-* :class:`bpy.types.UILayout.template_track`
+* **is_updated**
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`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.ID
-------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ID.is_updated`
-* :class:`bpy.types.ID.is_updated_data`
-
-bpy.types.World
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.World.node_tree`
-* :class:`bpy.types.World.use_nodes`
-
-bpy.types.BlendDataTextures
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataTextures.is_updated`
-
-bpy.types.ShaderNodes
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodes.clear`
-
-bpy.types.TimelineMarkers
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TimelineMarkers.clear`
-
-bpy.types.SpaceFileBrowser
---------------------------
-
-Added
-^^^^^
+* :class:`bpy.types.BlendDataImages.new` (name, width, height, alpha, float_buffer, stereo3d, is_data), *was (name, width, height, alpha, float_buffer, stereo3d)*
-* :class:`bpy.types.SpaceFileBrowser.active_operator`
-
-bpy.types.BlendDataSpeakers
+bpy.types.BlendDataLattices
---------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataSpeakers.is_updated`
-
-bpy.types.Camera
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Camera.angle_x`
-* :class:`bpy.types.Camera.angle_y`
-* :class:`bpy.types.Camera.sensor_fit`
-* :class:`bpy.types.Camera.sensor_height`
-* :class:`bpy.types.Camera.sensor_width`
-* :class:`bpy.types.Camera.show_sensor`
-
-bpy.types.BlendDataLamps
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataLamps.is_updated`
-
-bpy.types.TextureNodes
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextureNodes.clear`
-
-bpy.types.BlendDataFonts
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataFonts.is_updated`
-
-
-2.61 to 2.62
-============
-
-bpy.types.SpaceTimeline
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceTimeline.show_seconds`
-
-bpy.types.MovieClipProxy
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieClipProxy.build_undistorted_100`
-* :class:`bpy.types.MovieClipProxy.build_undistorted_25`
-* :class:`bpy.types.MovieClipProxy.build_undistorted_50`
-* :class:`bpy.types.MovieClipProxy.build_undistorted_75`
-
-Removed
-^^^^^^^
-
-* **build_undistorted**
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.unified_paint_settings`
-* :class:`bpy.types.ToolSettings.use_uv_sculpt`
-* :class:`bpy.types.ToolSettings.uv_relax_method`
-* :class:`bpy.types.ToolSettings.uv_sculpt`
-* :class:`bpy.types.ToolSettings.uv_sculpt_all_islands`
-* :class:`bpy.types.ToolSettings.uv_sculpt_lock_borders`
-* :class:`bpy.types.ToolSettings.uv_sculpt_tool`
-
-Removed
-^^^^^^^
-
-* **sculpt_paint_use_unified_size**
-* **sculpt_paint_use_unified_strength**
-
-bpy.types.DupliObject
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DupliObject.hide`
-
-bpy.types.Curve
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Curve.use_fill_caps`
-
-bpy.types.DomainFluidSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DomainFluidSettings.frame_offset`
-* :class:`bpy.types.DomainFluidSettings.simulation_rate`
-
-bpy.types.Scene
----------------
-
-Removed
-^^^^^^^
-
-* **collada_export**
-
-bpy.types.SceneRenderLayer
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SceneRenderLayer.use_pass_diffuse_color`
-* :class:`bpy.types.SceneRenderLayer.use_pass_diffuse_direct`
-* :class:`bpy.types.SceneRenderLayer.use_pass_diffuse_indirect`
-* :class:`bpy.types.SceneRenderLayer.use_pass_glossy_color`
-* :class:`bpy.types.SceneRenderLayer.use_pass_glossy_direct`
-* :class:`bpy.types.SceneRenderLayer.use_pass_glossy_indirect`
-* :class:`bpy.types.SceneRenderLayer.use_pass_transmission_color`
-* :class:`bpy.types.SceneRenderLayer.use_pass_transmission_direct`
-* :class:`bpy.types.SceneRenderLayer.use_pass_transmission_indirect`
-
-bpy.types.ClothSettings
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ClothSettings.vel_damping`
-
-bpy.types.FollowTrackConstraint
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FollowTrackConstraint.camera`
-* :class:`bpy.types.FollowTrackConstraint.depth_object`
-* :class:`bpy.types.FollowTrackConstraint.object`
-
-bpy.types.ImageFormatSettings
------------------------------
-
Removed
^^^^^^^
-* **exr_codec**
-* **use_jpeg2k_cinema_48**
-* **use_jpeg2k_cinema_preset**
-* **use_jpeg2k_ycc**
-
-bpy.types.Property
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Property.translation_context`
+* **is_updated**
-bpy.types.MovieTrackingTrack
+bpy.types.BlendDataLibraries
----------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingTrack.use_grayscale_preview`
-
Removed
^^^^^^^
-* **marker_find_frame**
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.dm_info`
-
+* **is_updated**
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.compute_device`
-* :class:`bpy.types.UserPreferencesSystem.compute_device_type`
-* :class:`bpy.types.UserPreferencesSystem.use_16bit_textures`
-
-bpy.types.SpaceClipEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceClipEditor.lock_time_cursor`
-* :class:`bpy.types.SpaceClipEditor.show_blue_channel`
-* :class:`bpy.types.SpaceClipEditor.show_green_channel`
-* :class:`bpy.types.SpaceClipEditor.show_red_channel`
-* :class:`bpy.types.SpaceClipEditor.use_grayscale_preview`
-
-Removed
-^^^^^^^
-
-* **show_grease_pencil**
-* **show_pyramid_levels**
-
-bpy.types.VertexPaint
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.VertexPaint.use_group_restrict`
-
-bpy.types.DynamicPaintSurface
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DynamicPaintSurface.brush_influence_scale`
-* :class:`bpy.types.DynamicPaintSurface.brush_radius_scale`
-* :class:`bpy.types.DynamicPaintSurface.color_dry_threshold`
-* :class:`bpy.types.DynamicPaintSurface.use_drying`
-
-bpy.types.RenderLayer
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderLayer.use_pass_diffuse_color`
-* :class:`bpy.types.RenderLayer.use_pass_diffuse_direct`
-* :class:`bpy.types.RenderLayer.use_pass_diffuse_indirect`
-* :class:`bpy.types.RenderLayer.use_pass_glossy_color`
-* :class:`bpy.types.RenderLayer.use_pass_glossy_direct`
-* :class:`bpy.types.RenderLayer.use_pass_glossy_indirect`
-* :class:`bpy.types.RenderLayer.use_pass_transmission_color`
-* :class:`bpy.types.RenderLayer.use_pass_transmission_direct`
-* :class:`bpy.types.RenderLayer.use_pass_transmission_indirect`
-
-bpy.types.MovieTracking
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTracking.active_object_index`
-* :class:`bpy.types.MovieTracking.objects`
-
-bpy.types.MovieTrackingSettings
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingSettings.object_distance`
-* :class:`bpy.types.MovieTrackingSettings.use_default_blue_channel`
-* :class:`bpy.types.MovieTrackingSettings.use_default_green_channel`
-* :class:`bpy.types.MovieTrackingSettings.use_default_red_channel`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.show_extra_indices`
-
-bpy.types.SpaceSequenceEditor
+bpy.types.BlendDataLineStyles
-----------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceSequenceEditor.show_seconds`
-
Removed
^^^^^^^
-* **offset_x**
-* **offset_y**
-* **zoom**
+* **is_updated**
-bpy.types.RenderSettings
+bpy.types.BlendDataMasks
------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.ffmpeg`
-* :class:`bpy.types.RenderSettings.use_color_unpremultiply`
-
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.ThemeView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.camera`
-* :class:`bpy.types.ThemeView3D.empty`
-
-bpy.types.KeyingSet
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.KeyingSet.bl_description`
-* :class:`bpy.types.KeyingSet.bl_idname`
-
-Renamed
-^^^^^^^
-
-* **name** -> :class:`bpy.types.KeyingSet.bl_label`
+* **is_updated**
-bpy.types.BlendDataScenes
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataScenes.tag`
-
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.camera_override`
-
-bpy.types.BackgroundImage
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BackgroundImage.show_on_foreground`
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.preview_active_layer`
-* :class:`bpy.types.CyclesRenderSettings.sample_clamp`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.double_threshold`
-
-bpy.types.Image
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Image.render_slot`
-
-bpy.types.MovieTrackingStabilization
-------------------------------------
+bpy.types.BlendDataMaterials
+----------------------------
Added
^^^^^
-* :class:`bpy.types.MovieTrackingStabilization.filter_type`
-
-bpy.types.DomainFluidSettings
------------------------------
+* :class:`bpy.types.BlendDataMaterials.create_gpencil_data`
+* :class:`bpy.types.BlendDataMaterials.remove_gpencil_data`
Removed
^^^^^^^
-* **viscosity_preset**
-
-bpy.types.ParticleSettings
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettings.use_rotations`
-
-bpy.types.RegionView3D
-----------------------
-
-Added
-^^^^^
+* **is_updated**
-* :class:`bpy.types.RegionView3D.update`
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.active_layer`
-
-bpy.types.ShaderNodeTexEnvironment
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexEnvironment.projection`
-
-bpy.types.UserPreferencesEdit
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesEdit.fcurve_unselected_alpha`
-
-bpy.types.MeshTextureFace
+bpy.types.BlendDataMeshes
-------------------------
Removed
^^^^^^^
-* **pin_uv**
-* **select_uv**
-
-bpy.types.Menu
---------------
+* **is_updated**
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.Menu.path_menu` (self, searchpaths, operator, props_default, filter_ext), *was (self, searchpaths, operator, props_default)*
-
-bpy.types.CompositorNodeDistanceMatte
--------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeDistanceMatte.channel`
-
-bpy.types.KeyingSetInfo
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.KeyingSetInfo.bl_description`
-
-bpy.types.KeyingSets
---------------------
+* :class:`bpy.types.BlendDataMeshes.new_from_object` (object, preserve_all_data_layers, depsgraph), *was (scene, object, apply_modifiers, settings, calc_tessface, calc_undeformed)*
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.KeyingSets.new` (idname, name), *was (name)*
-
-bpy.types.CompositorNodeOutputFile
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeOutputFile.active_input`
-* :class:`bpy.types.CompositorNodeOutputFile.active_input_index`
-* :class:`bpy.types.CompositorNodeOutputFile.base_path`
+bpy.types.BlendDataMetaBalls
+----------------------------
Removed
^^^^^^^
-* **filepath**
-* **frame_end**
-* **frame_start**
-
-Renamed
-^^^^^^^
-
-* **image_settings** -> :class:`bpy.types.CompositorNodeOutputFile.format`
-
-bpy.types.CyclesCameraSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesCameraSettings.aperture_fstop`
-* :class:`bpy.types.CyclesCameraSettings.aperture_type`
-
-bpy.types.Struct
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Struct.translation_context`
+* **is_updated**
-bpy.types.ThemeSequenceEditor
+bpy.types.BlendDataMovieClips
-----------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeSequenceEditor.movieclip_strip`
-* :class:`bpy.types.ThemeSequenceEditor.preview_back`
-
-bpy.types.TexMapping
---------------------
-
-Renamed
-^^^^^^^
-
-* **location** -> :class:`bpy.types.TexMapping.translation`
-
-bpy.types.ThemeTextEditor
--------------------------
-
Removed
^^^^^^^
-* **scroll_bar**
+* **is_updated**
-bpy.types.ThemeUserInterface
+bpy.types.BlendDataNodeTrees
----------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeUserInterface.wcol_tooltip`
-
-bpy.types.MeshEdge
-------------------
-
Removed
^^^^^^^
-* **is_fgon**
+* **is_updated**
-bpy.types.Brush
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Brush.sculpt_capabilities`
-
-Renamed
-^^^^^^^
-
-* **use_space_atten** -> :class:`bpy.types.Brush.use_space_attenuation`
-
-bpy.types.ShaderNodeMapping
----------------------------
-
-Renamed
-^^^^^^^
-
-* **location** -> :class:`bpy.types.ShaderNodeMapping.translation`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.auto_texspace`
-* :class:`bpy.types.Mesh.calc_tessface`
-* :class:`bpy.types.Mesh.loops`
-* :class:`bpy.types.Mesh.polygons`
-* :class:`bpy.types.Mesh.tessface_uv_textures`
-* :class:`bpy.types.Mesh.tessface_vertex_colors`
-* :class:`bpy.types.Mesh.tessfaces`
-* :class:`bpy.types.Mesh.unit_test_compare`
-* :class:`bpy.types.Mesh.uv_layer_clone`
-* :class:`bpy.types.Mesh.uv_layer_clone_index`
-* :class:`bpy.types.Mesh.uv_layer_stencil`
-* :class:`bpy.types.Mesh.uv_layer_stencil_index`
-* :class:`bpy.types.Mesh.uv_layers`
+bpy.types.BlendDataObjects
+--------------------------
Removed
^^^^^^^
-* **faces**
-* **layers_float**
-* **layers_string**
-
-Renamed
-^^^^^^^
-
-* **layers_int** -> :class:`bpy.types.Mesh.polygon_layers_float`
-* **layers_int** -> :class:`bpy.types.Mesh.polygon_layers_int`
-* **layers_int** -> :class:`bpy.types.Mesh.polygon_layers_string`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Mesh.update` (calc_edges, calc_tessface), *was (calc_edges)*
-
-bpy.types.Key
--------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Key.eval_time`
-
-bpy.types.LatticeModifier
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LatticeModifier.strength`
-
-bpy.types.UserPreferencesView
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesView.quit_dialog`
-
-
-2.63 to 2.64
-============
-
-bpy.types.CyclesLampSettings
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesLampSettings.samples`
-
-bpy.types.Histogram
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Histogram.show_line`
-
-bpy.types.ThemeView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.bone_pose_active`
-* :class:`bpy.types.ThemeView3D.skin_root`
-
-bpy.types.BlendData
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendData.masks`
-
-
-bpy.types.TextureNodeMixRGB
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextureNodeMixRGB.use_clamp`
-
-bpy.types.SmokeCollSettings
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SmokeCollSettings.collision_type`
-
-bpy.types.CompositorNodes
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodes.active`
-
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.resolution_x`
-* :class:`bpy.types.RenderEngine.resolution_y`
-* :class:`bpy.types.RenderEngine.tile_x`
-* :class:`bpy.types.RenderEngine.tile_y`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.RenderEngine.begin_result` (x, y, w, h, layer), *was (x, y, w, h)*
-* :class:`bpy.types.RenderEngine.end_result` (result, cancel), *was (result)*
-
-bpy.types.BackgroundImage
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BackgroundImage.draw_depth`
-* :class:`bpy.types.BackgroundImage.frame_method`
+* **is_updated**
-bpy.types.SmokeDomainSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SmokeDomainSettings.cell_size`
-* :class:`bpy.types.SmokeDomainSettings.density`
-* :class:`bpy.types.SmokeDomainSettings.domain_resolution`
-* :class:`bpy.types.SmokeDomainSettings.scale`
-* :class:`bpy.types.SmokeDomainSettings.start_point`
-
-bpy.types.CyclesRenderSettings
+bpy.types.BlendDataPaintCurves
------------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.aa_samples`
-* :class:`bpy.types.CyclesRenderSettings.ao_samples`
-* :class:`bpy.types.CyclesRenderSettings.blur_glossy`
-* :class:`bpy.types.CyclesRenderSettings.diffuse_samples`
-* :class:`bpy.types.CyclesRenderSettings.glossy_samples`
-* :class:`bpy.types.CyclesRenderSettings.mesh_light_samples`
-* :class:`bpy.types.CyclesRenderSettings.preview_aa_samples`
-* :class:`bpy.types.CyclesRenderSettings.preview_start_resolution`
-* :class:`bpy.types.CyclesRenderSettings.progressive`
-* :class:`bpy.types.CyclesRenderSettings.transmission_samples`
-
Removed
^^^^^^^
-* **blur_caustics**
-* **debug_min_size**
-
-bpy.types.ActionGroup
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ActionGroup.color_set`
-* :class:`bpy.types.ActionGroup.colors`
-
-Removed
-^^^^^^^
-
-* **custom_color**
-
-bpy.types.WipeSequence
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.WipeSequence.input_1`
-* :class:`bpy.types.WipeSequence.input_count`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.snap_node_element`
-* :class:`bpy.types.ToolSettings.use_proportional_edit_mask`
-
-bpy.types.ThemeClipEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeClipEditor.space_list`
-* :class:`bpy.types.ThemeClipEditor.strips`
-* :class:`bpy.types.ThemeClipEditor.strips_selected`
-
-bpy.types.Image
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Image.colorspace_settings`
-* :class:`bpy.types.Image.frame_duration`
-* :class:`bpy.types.Image.gl_touch`
-* :class:`bpy.types.Image.scale`
-* :class:`bpy.types.Image.view_as_render`
-
-
-bpy.types.ThemeDopeSheet
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeDopeSheet.summary`
-
-bpy.types.MovieClipUser
------------------------
-
-Renamed
-^^^^^^^
-
-* **current_frame** -> :class:`bpy.types.MovieClipUser.frame_current`
+* **is_updated**
-bpy.types.TransformSequence
+bpy.types.BlendDataPalettes
---------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.TransformSequence.input_1`
-* :class:`bpy.types.TransformSequence.input_count`
-
-bpy.types.ImageSequence
------------------------
-
Removed
^^^^^^^
-* **color_balance**
-* **use_color_balance**
-
-bpy.types.DupliObject
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DupliObject.index`
-* :class:`bpy.types.DupliObject.particle_index`
-
-bpy.types.RenderSettings
-------------------------
-
-Removed
-^^^^^^^
-
-* **use_color_management**
-* **use_radiosity**
-
-bpy.types.Curve
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Curve.bevel_factor_end`
-* :class:`bpy.types.Curve.bevel_factor_start`
-
-bpy.types.MovieClip
--------------------
-
-Added
-^^^^^
+* **is_updated**
-* :class:`bpy.types.MovieClip.colorspace_settings`
-* :class:`bpy.types.MovieClip.frame_duration`
-* :class:`bpy.types.MovieClip.frame_offset`
-* :class:`bpy.types.MovieClip.frame_start`
-
-bpy.types.CompositorNodeTree
+bpy.types.BlendDataParticles
----------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeTree.chunk_size`
-* :class:`bpy.types.CompositorNodeTree.edit_quality`
-* :class:`bpy.types.CompositorNodeTree.render_quality`
-* :class:`bpy.types.CompositorNodeTree.two_pass`
-* :class:`bpy.types.CompositorNodeTree.use_opencl`
-
-bpy.types.SpaceUVEditor
------------------------
-
Removed
^^^^^^^
-* **cursor_location**
-* **pivot_point**
+* **is_updated**
-bpy.types.RemeshModifier
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RemeshModifier.use_smooth_shade`
-
-bpy.types.CurveMapping
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CurveMapping.update`
-
-bpy.types.CompositorNodeMixRGB
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeMixRGB.use_clamp`
-
-bpy.types.ParticleSettings
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettings.use_scale_dupli`
-
-bpy.types.SoundSequence
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SoundSequence.show_waveform`
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.display_settings`
-* :class:`bpy.types.Scene.sequence_editor_clear`
-* :class:`bpy.types.Scene.sequence_editor_create`
-* :class:`bpy.types.Scene.sequencer_colorspace_settings`
-* :class:`bpy.types.Scene.view_settings`
+bpy.types.BlendDataScenes
+-------------------------
Removed
^^^^^^^
-* **collada_export**
+* **is_updated**
-bpy.types.Armature
-------------------
+bpy.types.BlendDataScreens
+--------------------------
Removed
^^^^^^^
-* **use_deform_envelopes**
-* **use_deform_preserve_volume**
-* **use_deform_vertex_groups**
-
-bpy.types.MeshUVLoopLayer
--------------------------
-
-Added
-^^^^^
+* **is_updated**
-* :class:`bpy.types.MeshUVLoopLayer.name`
-
-bpy.types.CurveMap
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CurveMap.evaluate`
-
-bpy.types.ShaderNodeTexEnvironment
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexEnvironment.image_user`
-
-bpy.types.SolidifyModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SolidifyModifier.use_flip_normals`
-
-bpy.types.TextureNodeMath
+bpy.types.BlendDataSounds
-------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.TextureNodeMath.use_clamp`
-
-bpy.types.SceneRenderLayer
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SceneRenderLayer.layers_exclude`
-* :class:`bpy.types.SceneRenderLayer.samples`
-
-bpy.types.CompositorNodeViewer
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeViewer.center_x`
-* :class:`bpy.types.CompositorNodeViewer.center_y`
-* :class:`bpy.types.CompositorNodeViewer.tile_order`
-
-bpy.types.ClothCollisionSettings
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ClothCollisionSettings.vertex_group_self_collisions`
-
-bpy.types.SpeedControlSequence
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpeedControlSequence.input_1`
-* :class:`bpy.types.SpeedControlSequence.input_count`
-
-bpy.types.ActionConstraint
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ActionConstraint.use_bone_object_action`
-
-bpy.types.CompositorNodeScale
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeScale.frame_method`
-* :class:`bpy.types.CompositorNodeScale.offset_x`
-* :class:`bpy.types.CompositorNodeScale.offset_y`
-
-bpy.types.SpaceDopeSheetEditor
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceDopeSheetEditor.show_group_colors`
-
-bpy.types.MetaSequence
-----------------------
-
Removed
^^^^^^^
-* **color_balance**
-* **use_color_balance**
-
-bpy.types.ShaderNodeMixRGB
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeMixRGB.use_clamp`
-
-bpy.types.FollowTrackConstraint
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FollowTrackConstraint.frame_method`
+* **is_updated**
-bpy.types.EffectSequence
-------------------------
+bpy.types.BlendDataSpeakers
+---------------------------
Removed
^^^^^^^
-* **color_balance**
-* **use_color_balance**
+* **is_updated**
-bpy.types.ThemeNLAEditor
+bpy.types.BlendDataTexts
------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeNLAEditor.active_action`
-* :class:`bpy.types.ThemeNLAEditor.active_action_unset`
-* :class:`bpy.types.ThemeNLAEditor.meta_strips`
-* :class:`bpy.types.ThemeNLAEditor.meta_strips_selected`
-* :class:`bpy.types.ThemeNLAEditor.sound_strips`
-* :class:`bpy.types.ThemeNLAEditor.sound_strips_selected`
-* :class:`bpy.types.ThemeNLAEditor.transition_strips`
-* :class:`bpy.types.ThemeNLAEditor.transition_strips_selected`
-* :class:`bpy.types.ThemeNLAEditor.tweak`
-* :class:`bpy.types.ThemeNLAEditor.tweak_duplicate`
-
Removed
^^^^^^^
-* **bars**
-* **bars_selected**
-
-bpy.types.SculptCapabilities
-----------------------------
+* **is_updated**
-Added
-^^^^^
-
-* :class:`bpy.types.SculptCapabilities.has_overlay`
-* :class:`bpy.types.SculptCapabilities.has_texture_angle`
-* :class:`bpy.types.SculptCapabilities.has_texture_angle_source`
-
-bpy.types.ImageFormatSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImageFormatSettings.display_settings`
-* :class:`bpy.types.ImageFormatSettings.view_settings`
-
-
-bpy.types.Property
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Property.is_library_editable`
-
-bpy.types.MovieTrackingTrack
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingTrack.grease_pencil`
-* :class:`bpy.types.MovieTrackingTrack.motion_model`
-* :class:`bpy.types.MovieTrackingTrack.use_alpha_preview`
-* :class:`bpy.types.MovieTrackingTrack.use_brute`
-* :class:`bpy.types.MovieTrackingTrack.use_mask`
-* :class:`bpy.types.MovieTrackingTrack.use_normalization`
-
-Removed
-^^^^^^^
-
-* **pattern_max**
-* **pattern_min**
-* **pyramid_levels**
-* **search_max**
-* **search_min**
-* **tracker**
-
-bpy.types.CompositorNodeBlur
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeBlur.use_variable_size`
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.dm_info`
-* :class:`bpy.types.Object.is_deform_modified`
-* :class:`bpy.types.Object.layers_local_view`
-
-Renamed
-^^^^^^^
-
-* **animation_visualisation** -> :class:`bpy.types.Object.animation_visualization`
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.use_gpu_mipmap`
+bpy.types.BlendDataTextures
+---------------------------
Removed
^^^^^^^
-* **compute_device**
-* **compute_device_type**
+* **is_updated**
-bpy.types.Sequence
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Sequence.modifiers`
-* :class:`bpy.types.Sequence.use_linear_modifiers`
+bpy.types.BlendDataWindowManagers
+---------------------------------
Removed
^^^^^^^
-* **input_1**
-* **input_2**
-* **input_3**
-* **input_count**
-* **waveform**
-
-bpy.types.ConsoleLine
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ConsoleLine.type`
+* **is_updated**
-bpy.types.Region
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Region.view2d`
-* :class:`bpy.types.Region.x`
-* :class:`bpy.types.Region.y`
-
-bpy.types.SpaceClipEditor
+bpy.types.BlendDataWorlds
-------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceClipEditor.grease_pencil_source`
-* :class:`bpy.types.SpaceClipEditor.mask`
-* :class:`bpy.types.SpaceClipEditor.mask_draw_type`
-* :class:`bpy.types.SpaceClipEditor.pivot_point`
-* :class:`bpy.types.SpaceClipEditor.show_graph_hidden`
-* :class:`bpy.types.SpaceClipEditor.show_graph_only_selected`
-* :class:`bpy.types.SpaceClipEditor.show_mask_smooth`
-* :class:`bpy.types.SpaceClipEditor.show_seconds`
-
-bpy.types.NodeSocket
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeSocket.hide`
-* :class:`bpy.types.NodeSocket.is_linked`
-
-bpy.types.MovieClipSequence
----------------------------
-
Removed
^^^^^^^
-* **color_balance**
-* **use_color_balance**
+* **is_updated**
-bpy.types.Node
+bpy.types.Bone
--------------
Added
^^^^^
-* :class:`bpy.types.Node.color`
-* :class:`bpy.types.Node.hide`
-* :class:`bpy.types.Node.mute`
-* :class:`bpy.types.Node.select`
-* :class:`bpy.types.Node.show_options`
-* :class:`bpy.types.Node.show_preview`
-* :class:`bpy.types.Node.use_custom_color`
-
-bpy.types.SceneSequence
------------------------
+* :class:`bpy.types.Bone.AxisRollFromMatrix`
+* :class:`bpy.types.Bone.MatrixFromAxisRoll`
+* :class:`bpy.types.Bone.bbone_custom_handle_end`
+* :class:`bpy.types.Bone.bbone_custom_handle_start`
+* :class:`bpy.types.Bone.bbone_easein`
+* :class:`bpy.types.Bone.bbone_easeout`
+* :class:`bpy.types.Bone.bbone_handle_type_end`
+* :class:`bpy.types.Bone.bbone_handle_type_start`
+* :class:`bpy.types.Bone.bbone_scaleinx`
+* :class:`bpy.types.Bone.bbone_scaleiny`
+* :class:`bpy.types.Bone.bbone_scaleoutx`
+* :class:`bpy.types.Bone.bbone_scaleouty`
+* :class:`bpy.types.Bone.convert_local_to_pose`
Removed
^^^^^^^
-* **color_balance**
-* **use_color_balance**
+* **bbone_in**
+* **bbone_out**
+* **bbone_scalein**
+* **bbone_scaleout**
-bpy.types.CompositorNodeOutputFile
-----------------------------------
+bpy.types.ClothCollisionSettings
+--------------------------------
Added
^^^^^
-* :class:`bpy.types.CompositorNodeOutputFile.file_slots`
-* :class:`bpy.types.CompositorNodeOutputFile.layer_slots`
+* :class:`bpy.types.ClothCollisionSettings.collection`
+* :class:`bpy.types.ClothCollisionSettings.impulse_clamp`
+* :class:`bpy.types.ClothCollisionSettings.self_impulse_clamp`
Removed
^^^^^^^
-* **active_input**
+* **distance_repel**
+* **group**
+* **repel_force**
+* **self_collision_quality**
-bpy.types.ObjectBase
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ObjectBase.layers_local_view`
-
-bpy.types.CyclesCameraSettings
-------------------------------
+bpy.types.ClothSettings
+-----------------------
Added
^^^^^
-* :class:`bpy.types.CyclesCameraSettings.fisheye_fov`
-* :class:`bpy.types.CyclesCameraSettings.fisheye_lens`
-* :class:`bpy.types.CyclesCameraSettings.panorama_type`
-
-bpy.types.CompositorNodeDefocus
--------------------------------
+* :class:`bpy.types.ClothSettings.bending_model`
+* :class:`bpy.types.ClothSettings.compression_damping`
+* :class:`bpy.types.ClothSettings.compression_stiffness`
+* :class:`bpy.types.ClothSettings.compression_stiffness_max`
+* :class:`bpy.types.ClothSettings.shear_damping`
+* :class:`bpy.types.ClothSettings.shear_stiffness`
+* :class:`bpy.types.ClothSettings.shear_stiffness_max`
+* :class:`bpy.types.ClothSettings.tension_damping`
+* :class:`bpy.types.ClothSettings.tension_stiffness`
+* :class:`bpy.types.ClothSettings.tension_stiffness_max`
+* :class:`bpy.types.ClothSettings.vertex_group_shear_stiffness`
Removed
^^^^^^^
-* **samples**
-
-bpy.types.KeyMapItems
----------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`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)*
+* **spring_damping**
+* **structural_stiffness**
+* **structural_stiffness_max**
+* **use_pin_cloth**
+* **use_stiffness_scale**
+* **vel_damping**
bpy.types.CollisionSettings
---------------------------
@@ -3336,1107 +421,443 @@ bpy.types.CollisionSettings
Added
^^^^^
-* :class:`bpy.types.CollisionSettings.stickiness`
+* :class:`bpy.types.CollisionSettings.cloth_friction`
+* :class:`bpy.types.CollisionSettings.use_culling`
+* :class:`bpy.types.CollisionSettings.use_normal`
-Removed
-^^^^^^^
-
-* **stickness**
-
-bpy.types.GlowSequence
-----------------------
+bpy.types.ColorManagedInputColorspaceSettings
+---------------------------------------------
Added
^^^^^
-* :class:`bpy.types.GlowSequence.input_1`
-* :class:`bpy.types.GlowSequence.input_count`
-
-bpy.types.MovieSequence
------------------------
-
-Removed
-^^^^^^^
-
-* **color_balance**
-* **use_color_balance**
-
-bpy.types.Pose
---------------
+* :class:`bpy.types.ColorManagedInputColorspaceSettings.is_data`
-Renamed
-^^^^^^^
-
-* **animation_visualisation** -> :class:`bpy.types.Pose.animation_visualization`
-
-bpy.types.ThemeSequenceEditor
+bpy.types.CopyScaleConstraint
-----------------------------
-Removed
-^^^^^^^
-
-* **plugin_strip**
-
-bpy.types.IMAGE_UV_sculpt
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.IMAGE_UV_sculpt.prop_unified_weight`
-
-bpy.types.SpaceImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceImageEditor.cursor_location`
-* :class:`bpy.types.SpaceImageEditor.mask`
-* :class:`bpy.types.SpaceImageEditor.mask_draw_type`
-* :class:`bpy.types.SpaceImageEditor.mode`
-* :class:`bpy.types.SpaceImageEditor.pivot_point`
-* :class:`bpy.types.SpaceImageEditor.show_mask_smooth`
-* :class:`bpy.types.SpaceImageEditor.show_maskedit`
-
-Removed
-^^^^^^^
-
-* **curve**
-* **use_grease_pencil**
-* **use_image_paint**
-
-bpy.types.UserPreferencesFilePaths
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesFilePaths.i18n_branches_directory`
-
-Removed
-^^^^^^^
-
-* **sequence_plugin_directory**
-* **texture_plugin_directory**
-
-bpy.types.CompositorNodeDilateErode
------------------------------------
-
Added
^^^^^
-* :class:`bpy.types.CompositorNodeDilateErode.edge`
-* :class:`bpy.types.CompositorNodeDilateErode.falloff`
-* :class:`bpy.types.CompositorNodeDilateErode.type`
-
-bpy.types.ScrewModifier
------------------------
+* :class:`bpy.types.CopyScaleConstraint.power`
+* :class:`bpy.types.CopyScaleConstraint.use_add`
-Added
-^^^^^
-
-* :class:`bpy.types.ScrewModifier.use_smooth_shade`
-
-bpy.types.SpaceNodeEditor
+bpy.types.FloorConstraint
-------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceNodeEditor.cursor_location`
-* :class:`bpy.types.SpaceNodeEditor.edit_tree`
-* :class:`bpy.types.SpaceNodeEditor.show_highlight`
-* :class:`bpy.types.SpaceNodeEditor.use_hidden_preview`
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceView3D.layers_local_view`
-* :class:`bpy.types.SpaceView3D.show_backface_culling`
-
-bpy.types.Area
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Area.x`
-* :class:`bpy.types.Area.y`
-
-bpy.types.RenderLayer
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderLayer.layers_exclude`
-
-bpy.types.MovieTracking
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTracking.dopesheet`
-
-bpy.types.MovieTrackingSettings
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingSettings.default_motion_model`
-* :class:`bpy.types.MovieTrackingSettings.use_default_brute`
-* :class:`bpy.types.MovieTrackingSettings.use_default_mask`
-* :class:`bpy.types.MovieTrackingSettings.use_default_normalization`
-* :class:`bpy.types.MovieTrackingSettings.use_tripod_solver`
-
Removed
^^^^^^^
-* **default_pyramid_levels**
-* **default_tracker**
-
-bpy.types.CompositorNodeIDMask
-------------------------------
-
-Renamed
-^^^^^^^
-
-* **use_smooth_mask** -> :class:`bpy.types.CompositorNodeIDMask.use_antialiasing`
-
-bpy.types.UserPreferencesInput
-------------------------------
-
-Added
-^^^^^
+* **use_sticky**
-* :class:`bpy.types.UserPreferencesInput.ndof_orbit_sensitivity`
-* :class:`bpy.types.UserPreferencesInput.ndof_view_rotate_method`
-
-bpy.types.Brush
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Brush.mask_tool`
-* :class:`bpy.types.Brush.weight`
-
-bpy.types.SpaceSequenceEditor
------------------------------
+bpy.types.MaintainVolumeConstraint
+----------------------------------
Added
^^^^^
-* :class:`bpy.types.SpaceSequenceEditor.overlay_type`
+* :class:`bpy.types.MaintainVolumeConstraint.mode`
-Removed
-^^^^^^^
-
-* **use_grease_pencil**
-
-bpy.types.MovieTrackingMarkers
+bpy.types.ShrinkwrapConstraint
------------------------------
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.MovieTrackingMarkers.find_frame` (frame, exact), *was (frame)*
-
-bpy.types.UILayout
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UILayout.template_colormanaged_view_settings`
-* :class:`bpy.types.UILayout.template_colorspace_settings`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UILayout.template_image_settings` (image_settings, color_management), *was (image_settings)*
-
-bpy.types.ID
-------------
-
Added
^^^^^
-* :class:`bpy.types.ID.is_library_indirect`
-
-bpy.types.SpaceGraphEditor
---------------------------
+* :class:`bpy.types.ShrinkwrapConstraint.cull_face`
+* :class:`bpy.types.ShrinkwrapConstraint.track_axis`
+* :class:`bpy.types.ShrinkwrapConstraint.use_invert_cull`
+* :class:`bpy.types.ShrinkwrapConstraint.use_project_opposite`
+* :class:`bpy.types.ShrinkwrapConstraint.use_track_normal`
+* :class:`bpy.types.ShrinkwrapConstraint.wrap_mode`
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceGraphEditor.show_group_colors`
-
-bpy.types.Mesh
---------------
+bpy.types.SplineIKConstraint
+----------------------------
Added
^^^^^
-* :class:`bpy.types.Mesh.skin_vertices`
+* :class:`bpy.types.SplineIKConstraint.use_original_scale`
+* :class:`bpy.types.SplineIKConstraint.y_scale_mode`
Removed
^^^^^^^
-* **sticky**
-
-bpy.types.ShaderNodes
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodes.active`
-
-bpy.types.ColorSequence
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ColorSequence.input_count`
-
-bpy.types.ShaderNodeMath
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeMath.use_clamp`
-
-bpy.types.Paint
----------------
+* **use_y_stretch**
-Added
-^^^^^
-
-* :class:`bpy.types.Paint.input_samples`
-
-bpy.types.ShaderNodeTexImage
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexImage.image_user`
-* :class:`bpy.types.ShaderNodeTexImage.projection`
-* :class:`bpy.types.ShaderNodeTexImage.projection_blend`
-
-bpy.types.UserPreferencesView
------------------------------
+bpy.types.Context
+-----------------
Added
^^^^^
-* :class:`bpy.types.UserPreferencesView.use_mouse_depth_cursor`
+* :class:`bpy.types.Context.engine`
+* :class:`bpy.types.Context.evaluated_depsgraph_get`
Renamed
^^^^^^^
-* **use_mouse_auto_depth** -> :class:`bpy.types.UserPreferencesView.use_mouse_depth_navigate`
-
-bpy.types.CompositorNodeMath
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeMath.use_clamp`
-
-bpy.types.Material
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Material.use_uv_project`
-
-bpy.types.ThemeNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeNodeEditor.frame_node`
-* :class:`bpy.types.ThemeNodeEditor.node_active`
-* :class:`bpy.types.ThemeNodeEditor.node_selected`
-
-bpy.types.Camera
-----------------
-
-Removed
-^^^^^^^
-
-* **use_panorama**
+* **user_preferences** -> :class:`bpy.types.Context.collection`
+* **user_preferences** -> :class:`bpy.types.Context.gizmo_group`
+* **user_preferences** -> :class:`bpy.types.Context.layer_collection`
+* **user_preferences** -> :class:`bpy.types.Context.preferences`
+* **user_preferences** -> :class:`bpy.types.Context.view_layer`
+* **user_preferences** -> :class:`bpy.types.Context.workspace`
-bpy.types.UnifiedPaintSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UnifiedPaintSettings.use_unified_weight`
-* :class:`bpy.types.UnifiedPaintSettings.weight`
-
-bpy.types.TextureNodes
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextureNodes.active`
-
-bpy.types.MovieTrackingMarker
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingMarker.pattern_bound_box`
-* :class:`bpy.types.MovieTrackingMarker.pattern_corners`
-* :class:`bpy.types.MovieTrackingMarker.search_max`
-* :class:`bpy.types.MovieTrackingMarker.search_min`
-
-bpy.types.CyclesWorldSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesWorldSettings.samples`
-
-bpy.types.LatticePoint
+bpy.types.CurveMapping
----------------------
Added
^^^^^
-* :class:`bpy.types.LatticePoint.select`
-
+* :class:`bpy.types.CurveMapping.tone`
-2.64 to 2.65
-============
-
-bpy.types.SmokeDomainSettings
------------------------------
+bpy.types.Depsgraph
+-------------------
Added
^^^^^
-* :class:`bpy.types.SmokeDomainSettings.adapt_margin`
-* :class:`bpy.types.SmokeDomainSettings.adapt_threshold`
-* :class:`bpy.types.SmokeDomainSettings.additional_res`
-* :class:`bpy.types.SmokeDomainSettings.burning_rate`
-* :class:`bpy.types.SmokeDomainSettings.flame_ignition`
-* :class:`bpy.types.SmokeDomainSettings.flame_max_temp`
-* :class:`bpy.types.SmokeDomainSettings.flame_smoke`
-* :class:`bpy.types.SmokeDomainSettings.flame_smoke_color`
-* :class:`bpy.types.SmokeDomainSettings.flame_vorticity`
-* :class:`bpy.types.SmokeDomainSettings.use_adaptive_domain`
-
-Removed
-^^^^^^^
-
-* **scale**
-
-bpy.types.BezierSplinePoint
----------------------------
+* :class:`bpy.types.Depsgraph.debug_stats_gnuplot`
+* :class:`bpy.types.Depsgraph.id_eval_get`
+* :class:`bpy.types.Depsgraph.id_type_updated`
+* :class:`bpy.types.Depsgraph.ids`
+* :class:`bpy.types.Depsgraph.mode`
+* :class:`bpy.types.Depsgraph.object_instances`
+* :class:`bpy.types.Depsgraph.objects`
+* :class:`bpy.types.Depsgraph.scene`
+* :class:`bpy.types.Depsgraph.scene_eval`
+* :class:`bpy.types.Depsgraph.updates`
+* :class:`bpy.types.Depsgraph.view_layer`
+* :class:`bpy.types.Depsgraph.view_layer_eval`
Renamed
^^^^^^^
-* **weight** -> :class:`bpy.types.BezierSplinePoint.weight_softbody`
+* **debug_graphviz** -> :class:`bpy.types.Depsgraph.debug_relations_graphviz`
+* **debug_rebuild** -> :class:`bpy.types.Depsgraph.debug_tag_update`
+* **debug_rebuild** -> :class:`bpy.types.Depsgraph.update`
-bpy.types.Material
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Material.use_light_group_local`
-
-bpy.types.Curve
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Curve.use_map_taper`
-
-bpy.types.EffectorWeights
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.EffectorWeights.smokeflow`
-
-bpy.types.FieldSettings
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FieldSettings.source_object`
-* :class:`bpy.types.FieldSettings.use_smoke_density`
-
-bpy.types.GPencilFrame
-----------------------
+bpy.types.DopeSheet
+-------------------
Added
^^^^^
-* :class:`bpy.types.GPencilFrame.clear`
-
-bpy.types.UserPreferencesView
------------------------------
+* :class:`bpy.types.DopeSheet.filter_collection`
+* :class:`bpy.types.DopeSheet.show_cache_files`
+* :class:`bpy.types.DopeSheet.show_lights`
-Renamed
+Removed
^^^^^^^
-* **quit_dialog** -> :class:`bpy.types.UserPreferencesView.use_quit_dialog`
+* **filter_group**
+* **show_lamps**
+* **show_only_group_objects**
+* **show_only_matching_fcurves**
+* **use_filter_text**
-bpy.types.GreasePencilLayers
-----------------------------
+bpy.types.Driver
+----------------
Added
^^^^^
-* :class:`bpy.types.GreasePencilLayers.new`
-* :class:`bpy.types.GreasePencilLayers.remove`
-
-bpy.types.PointCache
---------------------
+* :class:`bpy.types.Driver.is_simple_expression`
Removed
^^^^^^^
-* **use_quick_cache**
+* **show_debug_info**
-bpy.types.KinematicConstraint
------------------------------
+bpy.types.DynamicPaintBrushSettings
+-----------------------------------
Removed
^^^^^^^
-* **use_target**
-
-bpy.types.DopeSheet
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DopeSheet.show_only_errors`
-
-bpy.types.UILayout
-------------------
-
-Renamed
-^^^^^^^
+* **material**
+* **use_material**
-* **template_color_wheel** -> :class:`bpy.types.UILayout.template_color_picker`
-
-bpy.types.GPencilStroke
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilStroke.draw_mode`
-
-bpy.types.UserPreferencesEdit
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesEdit.use_auto_keying_warning`
-
-bpy.types.MovieTrackingObject
+bpy.types.DynamicPaintSurface
-----------------------------
Added
^^^^^
-* :class:`bpy.types.MovieTrackingObject.keyframe_a`
-* :class:`bpy.types.MovieTrackingObject.keyframe_b`
-
-bpy.types.ShrinkwrapModifier
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShrinkwrapModifier.project_limit`
-
-bpy.types.FileSelectParams
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FileSelectParams.use_filter_backup`
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.tile_x`
-* :class:`bpy.types.RenderSettings.tile_y`
-* :class:`bpy.types.RenderSettings.use_persistent_data`
+* :class:`bpy.types.DynamicPaintSurface.brush_collection`
Removed
^^^^^^^
-* **parts_x**
-* **parts_y**
-* **use_sequencer_gl_render**
-
-bpy.types.Sculpt
-----------------
-
-Added
-^^^^^
+* **brush_group**
+* **preview_id**
+* **show_preview**
+* **use_color_preview**
-* :class:`bpy.types.Sculpt.show_diffuse_color`
-
-bpy.types.SmokeFlowSettings
----------------------------
+bpy.types.EditBone
+------------------
Added
^^^^^
-* :class:`bpy.types.SmokeFlowSettings.density_vertex_group`
-* :class:`bpy.types.SmokeFlowSettings.fuel_amount`
-* :class:`bpy.types.SmokeFlowSettings.noise_texture`
-* :class:`bpy.types.SmokeFlowSettings.smoke_color`
-* :class:`bpy.types.SmokeFlowSettings.smoke_flow_source`
-* :class:`bpy.types.SmokeFlowSettings.smoke_flow_type`
-* :class:`bpy.types.SmokeFlowSettings.surface_distance`
-* :class:`bpy.types.SmokeFlowSettings.texture_map_type`
-* :class:`bpy.types.SmokeFlowSettings.texture_offset`
-* :class:`bpy.types.SmokeFlowSettings.texture_size`
-* :class:`bpy.types.SmokeFlowSettings.use_texture`
-* :class:`bpy.types.SmokeFlowSettings.uv_layer`
-* :class:`bpy.types.SmokeFlowSettings.velocity_normal`
-* :class:`bpy.types.SmokeFlowSettings.velocity_random`
-* :class:`bpy.types.SmokeFlowSettings.volume_density`
+* :class:`bpy.types.EditBone.bbone_custom_handle_end`
+* :class:`bpy.types.EditBone.bbone_custom_handle_start`
+* :class:`bpy.types.EditBone.bbone_easein`
+* :class:`bpy.types.EditBone.bbone_easeout`
+* :class:`bpy.types.EditBone.bbone_handle_type_end`
+* :class:`bpy.types.EditBone.bbone_handle_type_start`
+* :class:`bpy.types.EditBone.bbone_scaleinx`
+* :class:`bpy.types.EditBone.bbone_scaleiny`
+* :class:`bpy.types.EditBone.bbone_scaleoutx`
+* :class:`bpy.types.EditBone.bbone_scaleouty`
Removed
^^^^^^^
-* **use_outflow**
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceView3D.grid_scale_unit`
-* :class:`bpy.types.SpaceView3D.render_border_max_x`
-* :class:`bpy.types.SpaceView3D.render_border_max_y`
-* :class:`bpy.types.SpaceView3D.render_border_min_x`
-* :class:`bpy.types.SpaceView3D.render_border_min_y`
-* :class:`bpy.types.SpaceView3D.use_render_border`
+* **bbone_in**
+* **bbone_out**
+* **bbone_scalein**
+* **bbone_scaleout**
-bpy.types.DupliObject
----------------------
+bpy.types.EffectorWeights
+-------------------------
Added
^^^^^
-* :class:`bpy.types.DupliObject.orco`
-* :class:`bpy.types.DupliObject.particle_system`
-* :class:`bpy.types.DupliObject.persistent_id`
-* :class:`bpy.types.DupliObject.type`
-* :class:`bpy.types.DupliObject.uv`
+* :class:`bpy.types.EffectorWeights.collection`
Removed
^^^^^^^
-* **particle_index**
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.use_progressive_refine`
-
-bpy.types.MaterialTextureSlot
------------------------------
-
-Added
-^^^^^
+* **group**
-* :class:`bpy.types.MaterialTextureSlot.use_map_to_bounds`
-
-bpy.types.MovieSequence
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieSequence.colorspace_settings`
-
-bpy.types.GPencilLayer
-----------------------
+bpy.types.Event
+---------------
Added
^^^^^
-* :class:`bpy.types.GPencilLayer.clear`
+* :class:`bpy.types.Event.is_mouse_absolute`
-bpy.types.CYCLES
+bpy.types.FCurve
----------------
Added
^^^^^
-* :class:`bpy.types.CYCLES.update_script_node`
+* :class:`bpy.types.FCurve.auto_smoothing`
+* :class:`bpy.types.FCurve.is_empty`
-bpy.types.ImageSequence
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImageSequence.colorspace_settings`
-
-bpy.types.LatticePoint
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LatticePoint.weight_softbody`
-
-bpy.types.DecimateModifier
+bpy.types.FreestyleLineSet
--------------------------
Added
^^^^^
-* :class:`bpy.types.DecimateModifier.angle_limit`
-* :class:`bpy.types.DecimateModifier.decimate_type`
-* :class:`bpy.types.DecimateModifier.invert_vertex_group`
-* :class:`bpy.types.DecimateModifier.iterations`
-* :class:`bpy.types.DecimateModifier.use_collapse_triangulate`
-* :class:`bpy.types.DecimateModifier.use_dissolve_boundaries`
-* :class:`bpy.types.DecimateModifier.vertex_group`
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.multi_sample`
-
-Removed
-^^^^^^^
-
-* **use_antialiasing**
-
-bpy.types.Text
---------------
+* :class:`bpy.types.FreestyleLineSet.collection`
+* :class:`bpy.types.FreestyleLineSet.collection_negation`
+* :class:`bpy.types.FreestyleLineSet.select_by_collection`
Removed
^^^^^^^
-* **markers**
-
-bpy.types.GreasePencil
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GreasePencil.clear`
-
-bpy.types.UserPreferencesFilePaths
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesFilePaths.hide_system_bookmarks`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.snap_uv_element`
-
-bpy.types.ShaderNodeTexCoord
-----------------------------
-
-Added
-^^^^^
+* **group**
+* **group_negation**
+* **select_by_group**
-* :class:`bpy.types.ShaderNodeTexCoord.from_dupli`
-
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.update_memory_stats`
-* :class:`bpy.types.RenderEngine.update_script_node`
-
-bpy.types.MovieTrackingSettings
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingSettings.reconstruction_success_threshold`
-* :class:`bpy.types.MovieTrackingSettings.use_fallback_reconstruction`
+bpy.types.GPUFXSettings
+-----------------------
Removed
^^^^^^^
-* **keyframe_a**
-* **keyframe_b**
-
-bpy.types.ThemeUserInterface
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeUserInterface.axis_x`
-* :class:`bpy.types.ThemeUserInterface.axis_y`
-* :class:`bpy.types.ThemeUserInterface.axis_z`
-
-bpy.types.BlendDataGreasePencils
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataGreasePencils.new`
-* :class:`bpy.types.BlendDataGreasePencils.remove`
-
-bpy.types.Object
-----------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Object.dupli_list_create` (scene, settings), *was (scene)*
-
-2.65 to 2.66
-============
-
-bpy.types.UILayout
-------------------
+* **dof**
+* **use_dof**
-Added
-^^^^^
-
-* :class:`bpy.types.UILayout.enum_item_description`
-* :class:`bpy.types.UILayout.enum_item_icon`
-* :class:`bpy.types.UILayout.enum_item_name`
-* :class:`bpy.types.UILayout.icon`
-* :class:`bpy.types.UILayout.template_icon_view`
+bpy.types.GPencilFrames
+-----------------------
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.UILayout.label` (text, text_ctxt, translate, icon, icon_value), *was (text, icon)*
-* :class:`bpy.types.UILayout.menu` (menu, text, text_ctxt, translate, icon), *was (menu, text, icon)*
-* :class:`bpy.types.UILayout.operator` (operator, text, text_ctxt, translate, icon, emboss), *was (operator, text, icon, emboss)*
-* :class:`bpy.types.UILayout.operator_menu_enum` (operator, property, text, text_ctxt, translate, icon), *was (operator, property, text, icon)*
-* :class:`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)*
-* :class:`bpy.types.UILayout.prop_enum` (data, property, value, text, text_ctxt, translate, icon), *was (data, property, value, text, icon)*
-* :class:`bpy.types.UILayout.prop_menu_enum` (data, property, text, text_ctxt, translate, icon), *was (data, property, text, icon)*
-* :class:`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)*
-* :class:`bpy.types.UILayout.template_any_ID` (data, property, type_property, text, text_ctxt, translate), *was (data, property, type_property, text)*
-* :class:`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)*
-* :class:`bpy.types.UILayout.template_path_builder` (data, property, root, text, text_ctxt, translate), *was (data, property, root, text)*
+* :class:`bpy.types.GPencilFrames.new` (frame_number, active), *was (frame_number)*
-bpy.types.Scene
----------------
+bpy.types.GPencilLayer
+----------------------
Added
^^^^^
-* :class:`bpy.types.Scene.cycles_curves`
-* :class:`bpy.types.Scene.rigidbody_world`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`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
---------------------------
+* :class:`bpy.types.GPencilLayer.annotation_hide`
+* :class:`bpy.types.GPencilLayer.blend_mode`
+* :class:`bpy.types.GPencilLayer.channel_color`
+* :class:`bpy.types.GPencilLayer.color`
+* :class:`bpy.types.GPencilLayer.lock_material`
+* :class:`bpy.types.GPencilLayer.mask_layer`
+* :class:`bpy.types.GPencilLayer.pass_index`
+* :class:`bpy.types.GPencilLayer.thickness`
+* :class:`bpy.types.GPencilLayer.use_annotation_onion_skinning`
+* :class:`bpy.types.GPencilLayer.use_solo_mode`
+* :class:`bpy.types.GPencilLayer.viewlayer_render`
Removed
^^^^^^^
-* **panel**
+* **unlock_color**
+* **use_ghost_custom_colors**
+* **use_ghosts_always**
+* **use_volumetric_strokes**
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.use_customdata_edge_bevel`
-* :class:`bpy.types.Mesh.use_customdata_edge_crease`
-* :class:`bpy.types.Mesh.use_customdata_vertex_bevel`
-
-Removed
+Renamed
^^^^^^^
-* **show_all_edges**
-
-bpy.types.ThemeSpaceGeneric
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeSpaceGeneric.panelcolors`
-
-bpy.types.ImageFormatSettings
------------------------------
+* **after_color** -> :class:`bpy.types.GPencilLayer.annotation_onion_after_color`
+* **before_color** -> :class:`bpy.types.GPencilLayer.annotation_onion_before_color`
+* **ghost_after_range** -> :class:`bpy.types.GPencilLayer.annotation_onion_after_range`
+* **ghost_before_range** -> :class:`bpy.types.GPencilLayer.annotation_onion_before_range`
+* **show_x_ray** -> :class:`bpy.types.GPencilLayer.show_in_front`
-Added
-^^^^^
-
-* :class:`bpy.types.ImageFormatSettings.jpeg2k_codec`
-
-bpy.types.ThemeUserInterface
+bpy.types.GPencilSculptBrush
----------------------------
Added
^^^^^
-* :class:`bpy.types.ThemeUserInterface.menu_shadow_fac`
-* :class:`bpy.types.ThemeUserInterface.menu_shadow_width`
+* :class:`bpy.types.GPencilSculptBrush.cursor_color_add`
+* :class:`bpy.types.GPencilSculptBrush.cursor_color_sub`
+* :class:`bpy.types.GPencilSculptBrush.use_cursor`
+* :class:`bpy.types.GPencilSculptBrush.use_pressure_radius`
+* :class:`bpy.types.GPencilSculptBrush.weight`
-Removed
+Renamed
^^^^^^^
-* **panel**
+* **affect_pressure** -> :class:`bpy.types.GPencilSculptBrush.use_edit_pressure`
-bpy.types.SceneSequence
------------------------
+bpy.types.GPencilSculptSettings
+-------------------------------
Added
^^^^^
-* :class:`bpy.types.SceneSequence.alpha_mode`
+* :class:`bpy.types.GPencilSculptSettings.guide`
+* :class:`bpy.types.GPencilSculptSettings.intersection_threshold`
+* :class:`bpy.types.GPencilSculptSettings.lock_axis`
+* :class:`bpy.types.GPencilSculptSettings.multiframe_falloff_curve`
+* :class:`bpy.types.GPencilSculptSettings.thickness_primitive_curve`
+* :class:`bpy.types.GPencilSculptSettings.use_edit_uv`
+* :class:`bpy.types.GPencilSculptSettings.use_multiframe_falloff`
+* :class:`bpy.types.GPencilSculptSettings.use_thickness_curve`
+* :class:`bpy.types.GPencilSculptSettings.weight_tool`
Removed
^^^^^^^
-* **use_premultiply**
-
-bpy.types.UserPreferencesFilePaths
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesFilePaths.use_keep_session`
-
-bpy.types.Node
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Node.height`
-* :class:`bpy.types.Node.width`
-* :class:`bpy.types.Node.width_hidden`
-
-bpy.types.Sculpt
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Sculpt.detail_size`
-* :class:`bpy.types.Sculpt.symmetrize_direction`
-* :class:`bpy.types.Sculpt.use_edge_collapse`
-* :class:`bpy.types.Sculpt.use_smooth_shading`
-
-bpy.types.EnumPropertyItem
---------------------------
+* **lockaxis**
+* **selection_alpha**
-Added
-^^^^^
-
-* :class:`bpy.types.EnumPropertyItem.icon`
-
-bpy.types.ThemePanelColors
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemePanelColors.back`
-* :class:`bpy.types.ThemePanelColors.show_back`
-
-bpy.types.WindowManager
------------------------
-
-Removed
+Renamed
^^^^^^^
-* **rigify_active_type**
-* **rigify_collection**
-* **rigify_types**
+* **affect_position** -> :class:`bpy.types.GPencilSculptSettings.use_edit_position`
+* **affect_strength** -> :class:`bpy.types.GPencilSculptSettings.use_edit_strength`
+* **affect_thickness** -> :class:`bpy.types.GPencilSculptSettings.use_edit_thickness`
+* **tool** -> :class:`bpy.types.GPencilSculptSettings.sculpt_tool`
-bpy.types.ParticleSettings
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettings.cycles`
-
-bpy.types.RenderSettings
-------------------------
+bpy.types.GPencilStroke
+-----------------------
Added
^^^^^
-* :class:`bpy.types.RenderSettings.bake_samples`
-* :class:`bpy.types.RenderSettings.use_bake_to_vertex_color`
-* :class:`bpy.types.RenderSettings.use_sequencer_gl_textured_solid`
+* :class:`bpy.types.GPencilStroke.end_cap_mode`
+* :class:`bpy.types.GPencilStroke.gradient_factor`
+* :class:`bpy.types.GPencilStroke.gradient_shape`
+* :class:`bpy.types.GPencilStroke.groups`
+* :class:`bpy.types.GPencilStroke.is_nofill_stroke`
+* :class:`bpy.types.GPencilStroke.material_index`
+* :class:`bpy.types.GPencilStroke.start_cap_mode`
Removed
^^^^^^^
-* **use_color_unpremultiply**
-
-bpy.types.MovieClipSequence
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieClipSequence.alpha_mode`
+* **color**
+* **colorname**
-Removed
+Renamed
^^^^^^^
-* **use_premultiply**
+* **draw_mode** -> :class:`bpy.types.GPencilStroke.display_mode`
-bpy.types.EffectSequence
-------------------------
+bpy.types.GPencilStrokePoint
+----------------------------
Added
^^^^^
-* :class:`bpy.types.EffectSequence.alpha_mode`
-
-Removed
-^^^^^^^
+* :class:`bpy.types.GPencilStrokePoint.uv_factor`
+* :class:`bpy.types.GPencilStrokePoint.uv_rotation`
-* **use_premultiply**
-
-bpy.types.BrushTextureSlot
---------------------------
+bpy.types.GPencilStrokes
+------------------------
Added
^^^^^
-* :class:`bpy.types.BrushTextureSlot.tex_paint_map_mode`
-
-bpy.types.Sequences
--------------------
+* :class:`bpy.types.GPencilStrokes.close`
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.Sequences.new_clip` (name, clip, channel, frame_start), *was (name, clip, channel, start_frame)*
-* :class:`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)*
-* :class:`bpy.types.Sequences.new_image` (name, filepath, channel, frame_start), *was (name, filepath, channel, start_frame)*
-* :class:`bpy.types.Sequences.new_mask` (name, mask, channel, frame_start), *was (name, mask, channel, start_frame)*
-* :class:`bpy.types.Sequences.new_movie` (name, filepath, channel, frame_start), *was (name, filepath, channel, start_frame)*
-* :class:`bpy.types.Sequences.new_scene` (name, scene, channel, frame_start), *was (name, scene, channel, start_frame)*
-* :class:`bpy.types.Sequences.new_sound` (name, filepath, channel, frame_start), *was (name, filepath, channel, start_frame)*
+* :class:`bpy.types.GPencilStrokes.new` (), *was (colorname)*
-bpy.types.ThemeTextEditor
+bpy.types.GPencilTriangle
-------------------------
Added
^^^^^
-* :class:`bpy.types.ThemeTextEditor.syntax_preprocessor`
-* :class:`bpy.types.ThemeTextEditor.syntax_reserved`
-* :class:`bpy.types.ThemeTextEditor.syntax_symbols`
+* :class:`bpy.types.GPencilTriangle.uv1`
+* :class:`bpy.types.GPencilTriangle.uv2`
+* :class:`bpy.types.GPencilTriangle.uv3`
-bpy.types.UserPreferencesInput
-------------------------------
+bpy.types.GreasePencilLayers
+----------------------------
Added
^^^^^
-* :class:`bpy.types.UserPreferencesInput.use_trackpad_natural`
+* :class:`bpy.types.GreasePencilLayers.active_note`
+* :class:`bpy.types.GreasePencilLayers.move`
-bpy.types.PoseBone
-------------------
-
-Removed
-^^^^^^^
-
-* **rigify_parameters**
-* **rigify_type**
-
-bpy.types.MetaBall
-------------------
+bpy.types.Header
+----------------
Added
^^^^^
-* :class:`bpy.types.MetaBall.transform`
+* :class:`bpy.types.Header.bl_region_type`
-bpy.types.Sequence
-------------------
+bpy.types.ID
+------------
Added
^^^^^
-* :class:`bpy.types.Sequence.update`
+* :class:`bpy.types.ID.evaluated_get`
+* :class:`bpy.types.ID.is_evaluated`
+* :class:`bpy.types.ID.name_full`
+* :class:`bpy.types.ID.original`
+* :class:`bpy.types.ID.override_create`
+* :class:`bpy.types.ID.override_library`
-Renamed
+Removed
^^^^^^^
-* **getStripElem** -> :class:`bpy.types.Sequence.strip_elem_from_frame`
-
-bpy.types.LaplacianSmoothModifier
----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LaplacianSmoothModifier.use_normalized`
+* **is_updated**
+* **is_updated_data**
bpy.types.Armature
------------------
@@ -4444,803 +865,592 @@ bpy.types.Armature
Removed
^^^^^^^
-* **rigify_layers**
-
-bpy.types.Window
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Window.height`
-* :class:`bpy.types.Window.width`
-* :class:`bpy.types.Window.x`
-* :class:`bpy.types.Window.y`
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.convert_space`
-* :class:`bpy.types.Object.extra_recalc_data`
-* :class:`bpy.types.Object.extra_recalc_object`
-* :class:`bpy.types.Object.rigid_body`
-* :class:`bpy.types.Object.rigid_body_constraint`
-* :class:`bpy.types.Object.show_all_edges`
-* :class:`bpy.types.Object.use_dynamic_topology_sculpting`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
+* **deform_method**
+* **ghost_frame_end**
+* **ghost_frame_start**
+* **ghost_size**
+* **ghost_step**
+* **ghost_type**
+* **show_only_ghost_selected**
+* **use_auto_ik**
+* **use_deform_delay**
-* :class:`bpy.types.Object.to_mesh` (scene, apply_modifiers, settings, calc_tessface), *was (scene, apply_modifiers, settings)*
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
+Renamed
+^^^^^^^
-* :class:`bpy.types.CyclesRenderSettings.tile_order`
+* **draw_type** -> :class:`bpy.types.Armature.display_type`
bpy.types.Brush
---------------
-Removed
-^^^^^^^
-
-* **use_fixed_texture**
-
-bpy.types.SpaceClipEditor
--------------------------
-
Added
^^^^^
-* :class:`bpy.types.SpaceClipEditor.show_grease_pencil`
-
-bpy.types.MovieSequence
------------------------
-
-Added
-^^^^^
+* :class:`bpy.types.Brush.falloff_angle`
+* :class:`bpy.types.Brush.gpencil_settings`
+* :class:`bpy.types.Brush.gpencil_tool`
+* :class:`bpy.types.Brush.topology_rake_factor`
+* :class:`bpy.types.Brush.use_frontface_falloff`
+* :class:`bpy.types.Brush.use_paint_grease_pencil`
+* :class:`bpy.types.Brush.use_paint_uv_sculpt`
+* :class:`bpy.types.Brush.use_projected`
+* :class:`bpy.types.Brush.uv_sculpt_tool`
+* :class:`bpy.types.Brush.vertex_paint_capabilities`
+* :class:`bpy.types.Brush.weight_paint_capabilities`
+* :class:`bpy.types.Brush.weight_tool`
-* :class:`bpy.types.MovieSequence.alpha_mode`
-
-Removed
-^^^^^^^
-
-* **use_premultiply**
-
-bpy.types.SpaceNodeEditor
--------------------------
+bpy.types.CacheFile
+-------------------
Added
^^^^^
-* :class:`bpy.types.SpaceNodeEditor.show_grease_pencil`
+* :class:`bpy.types.CacheFile.frame_offset`
-bpy.types.MetaSequence
-----------------------
+bpy.types.Camera
+----------------
Added
^^^^^
-* :class:`bpy.types.MetaSequence.alpha_mode`
+* :class:`bpy.types.Camera.background_images`
+* :class:`bpy.types.Camera.display_size`
+* :class:`bpy.types.Camera.show_background_images`
+* :class:`bpy.types.Camera.show_composition_center`
+* :class:`bpy.types.Camera.show_composition_center_diagonal`
+* :class:`bpy.types.Camera.show_composition_golden`
+* :class:`bpy.types.Camera.show_composition_golden_tria_a`
+* :class:`bpy.types.Camera.show_composition_golden_tria_b`
+* :class:`bpy.types.Camera.show_composition_harmony_tri_a`
+* :class:`bpy.types.Camera.show_composition_harmony_tri_b`
+* :class:`bpy.types.Camera.show_composition_thirds`
Removed
^^^^^^^
-* **use_premultiply**
-
-bpy.types.ThemeNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeNodeEditor.distor_node`
-* :class:`bpy.types.ThemeNodeEditor.matte_node`
+* **dof_distance**
+* **dof_object**
+* **draw_size**
+* **show_guide**
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.use_region_overlap`
-
-bpy.types.CyclesLampSettings
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesLampSettings.use_multiple_importance_sampling`
-
-bpy.types.CompositorNodeTree
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeTree.use_groupnode_buffer`
-
-bpy.types.Bone
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Bone.use_relative_parent`
-
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.use_highlight_tiles`
-
-bpy.types.ThemeConsole
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeConsole.select`
-
-bpy.types.ThemeLogicEditor
---------------------------
-
-Removed
+Renamed
^^^^^^^
-* **panel**
+* **gpu_dof** -> :class:`bpy.types.Camera.dof`
-bpy.types.ParticleSystem
-------------------------
+bpy.types.Curve
+---------------
Added
^^^^^
-* :class:`bpy.types.ParticleSystem.co_hair`
-* :class:`bpy.types.ParticleSystem.mcol_on_emitter`
-* :class:`bpy.types.ParticleSystem.set_resolution`
-* :class:`bpy.types.ParticleSystem.uv_on_emitter`
-
-bpy.types.ThemeProperties
--------------------------
+* :class:`bpy.types.Curve.update_gpu_tag`
Removed
^^^^^^^
-* **panel**
-
-bpy.types.ThemeView3D
----------------------
+* **show_handles**
+* **show_normal_face**
-Removed
-^^^^^^^
-
-* **panel**
-
-bpy.types.ImageUser
+bpy.types.TextCurve
-------------------
Added
^^^^^
-* :class:`bpy.types.ImageUser.frame_current`
+* :class:`bpy.types.TextCurve.overflow`
-bpy.types.SpaceTimeline
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceTimeline.cache_rigidbody`
-
-bpy.types.Function
-------------------
+bpy.types.GreasePencil
+----------------------
Added
^^^^^
-* :class:`bpy.types.Function.use_self_type`
+* :class:`bpy.types.GreasePencil.after_color`
+* :class:`bpy.types.GreasePencil.before_color`
+* :class:`bpy.types.GreasePencil.edit_line_color`
+* :class:`bpy.types.GreasePencil.ghost_after_range`
+* :class:`bpy.types.GreasePencil.ghost_before_range`
+* :class:`bpy.types.GreasePencil.grid`
+* :class:`bpy.types.GreasePencil.is_annotation`
+* :class:`bpy.types.GreasePencil.is_stroke_paint_mode`
+* :class:`bpy.types.GreasePencil.is_stroke_sculpt_mode`
+* :class:`bpy.types.GreasePencil.is_stroke_weight_mode`
+* :class:`bpy.types.GreasePencil.onion_factor`
+* :class:`bpy.types.GreasePencil.onion_keyframe_type`
+* :class:`bpy.types.GreasePencil.onion_mode`
+* :class:`bpy.types.GreasePencil.pixel_factor`
+* :class:`bpy.types.GreasePencil.stroke_depth_order`
+* :class:`bpy.types.GreasePencil.stroke_thickness_space`
+* :class:`bpy.types.GreasePencil.use_adaptive_uv`
+* :class:`bpy.types.GreasePencil.use_autolock_layers`
+* :class:`bpy.types.GreasePencil.use_force_fill_recalc`
+* :class:`bpy.types.GreasePencil.use_ghost_custom_colors`
+* :class:`bpy.types.GreasePencil.use_ghosts_always`
+* :class:`bpy.types.GreasePencil.use_multiedit`
+* :class:`bpy.types.GreasePencil.use_onion_fade`
+* :class:`bpy.types.GreasePencil.use_onion_loop`
+* :class:`bpy.types.GreasePencil.zdepth_offset`
-bpy.types.SpaceSequenceEditor
------------------------------
-
-Added
-^^^^^
+Renamed
+^^^^^^^
-* :class:`bpy.types.SpaceSequenceEditor.preview_channels`
-* :class:`bpy.types.SpaceSequenceEditor.show_grease_pencil`
+* **palettes** -> :class:`bpy.types.GreasePencil.materials`
bpy.types.Image
---------------
-Added
-^^^^^
-
-* :class:`bpy.types.Image.alpha_mode`
-* :class:`bpy.types.Image.channels`
-* :class:`bpy.types.Image.is_float`
-* :class:`bpy.types.Image.use_alpha`
-
-Removed
-^^^^^^^
-
-* **use_color_unpremultiply**
-* **use_premultiply**
-
-bpy.types.MovieTrackingObjectTracks
------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingObjectTracks.new`
-
-Removed
-^^^^^^^
-
-* **add**
-
-bpy.types.MovieTrackingTracks
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingTracks.new`
-
Removed
^^^^^^^
-* **add**
-
-bpy.types.DynamicPaintSurface
------------------------------
+* **field_order**
+* **fps**
+* **frame_end**
+* **frame_start**
+* **mapping**
+* **tiles_x**
+* **tiles_y**
+* **use_alpha**
+* **use_animation**
+* **use_clamp_x**
+* **use_clamp_y**
+* **use_fields**
+* **use_tiles**
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.DynamicPaintSurface.use_color_preview`
+* :class:`bpy.types.Image.gl_load` (frame), *was (frame, filter, mag)*
+* :class:`bpy.types.Image.gl_touch` (frame), *was (frame, filter, mag)*
+* :class:`bpy.types.Image.pack` (data, data_len), *was (as_png, data, data_len)*
-bpy.types.SPHFluidSettings
---------------------------
+bpy.types.Lattice
+-----------------
Added
^^^^^
-* :class:`bpy.types.SPHFluidSettings.solver`
+* :class:`bpy.types.Lattice.update_gpu_tag`
-bpy.types.SpaceView3D
----------------------
+bpy.types.Library
+-----------------
Added
^^^^^
-* :class:`bpy.types.SpaceView3D.matcap_icon`
-* :class:`bpy.types.SpaceView3D.show_grease_pencil`
-* :class:`bpy.types.SpaceView3D.use_matcap`
+* :class:`bpy.types.Library.version`
-bpy.types.Particle
+bpy.types.Material
------------------
Added
^^^^^
-* :class:`bpy.types.Particle.uv_on_emitter`
+* :class:`bpy.types.Material.alpha_threshold`
+* :class:`bpy.types.Material.blend_method`
+* :class:`bpy.types.Material.grease_pencil`
+* :class:`bpy.types.Material.is_grease_pencil`
+* :class:`bpy.types.Material.metallic`
+* :class:`bpy.types.Material.refraction_depth`
+* :class:`bpy.types.Material.shadow_method`
+* :class:`bpy.types.Material.show_transparent_back`
+* :class:`bpy.types.Material.use_backface_culling`
+* :class:`bpy.types.Material.use_preview_world`
+* :class:`bpy.types.Material.use_screen_refraction`
+* :class:`bpy.types.Material.use_sss_translucency`
+
+Removed
+^^^^^^^
+
+* **active_node_material**
+* **active_texture**
+* **active_texture_index**
+* **alpha**
+* **ambient**
+* **darkness**
+* **diffuse_fresnel**
+* **diffuse_fresnel_factor**
+* **diffuse_intensity**
+* **diffuse_ramp**
+* **diffuse_ramp_blend**
+* **diffuse_ramp_factor**
+* **diffuse_ramp_input**
+* **diffuse_shader**
+* **diffuse_toon_size**
+* **diffuse_toon_smooth**
+* **emit**
+* **game_settings**
+* **halo**
+* **invert_z**
+* **light_group**
+* **mirror_color**
+* **offset_z**
+* **physics**
+* **raytrace_mirror**
+* **raytrace_transparency**
+* **shadow_buffer_bias**
+* **shadow_cast_alpha**
+* **shadow_only_type**
+* **shadow_ray_bias**
+* **specular_alpha**
+* **specular_hardness**
+* **specular_ior**
+* **specular_ramp**
+* **specular_ramp_blend**
+* **specular_ramp_factor**
+* **specular_ramp_input**
+* **specular_shader**
+* **specular_slope**
+* **specular_toon_size**
+* **specular_toon_smooth**
+* **strand**
+* **subsurface_scattering**
+* **texture_slots**
+* **translucency**
+* **transparency_method**
+* **type**
+* **use_cast_approximate**
+* **use_cast_buffer_shadows**
+* **use_cast_shadows**
+* **use_cast_shadows_only**
+* **use_cubic**
+* **use_diffuse_ramp**
+* **use_face_texture**
+* **use_face_texture_alpha**
+* **use_full_oversampling**
+* **use_light_group_exclusive**
+* **use_light_group_local**
+* **use_mist**
+* **use_object_color**
+* **use_only_shadow**
+* **use_ray_shadow_bias**
+* **use_raytrace**
+* **use_shadeless**
+* **use_shadows**
+* **use_sky**
+* **use_specular_ramp**
+* **use_tangent_shading**
+* **use_textures**
+* **use_transparency**
+* **use_transparent_shadows**
+* **use_uv_project**
+* **use_vertex_color_light**
+* **use_vertex_color_paint**
+* **volume**
-bpy.types.EditBone
-------------------
+bpy.types.Mesh
+--------------
Added
^^^^^
-* :class:`bpy.types.EditBone.use_relative_parent`
-
-bpy.types.ThemeFileBrowser
---------------------------
+* :class:`bpy.types.Mesh.calc_loop_triangles`
+* :class:`bpy.types.Mesh.count_selected_items`
+* :class:`bpy.types.Mesh.face_maps`
+* :class:`bpy.types.Mesh.loop_triangles`
+* :class:`bpy.types.Mesh.update_gpu_tag`
Removed
^^^^^^^
-* **tiles**
-
-bpy.types.ParticleHairKey
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleHairKey.co_object`
-
-Renamed
-^^^^^^^
+* **calc_tessface**
+* **show_double_sided**
+* **show_edge_bevel_weight**
+* **show_edge_crease**
+* **show_edge_seams**
+* **show_edge_sharp**
+* **show_edges**
+* **show_extra_edge_angle**
+* **show_extra_edge_length**
+* **show_extra_face_angle**
+* **show_extra_face_area**
+* **show_extra_indices**
+* **show_faces**
+* **show_freestyle_edge_marks**
+* **show_freestyle_face_marks**
+* **show_normal_face**
+* **show_normal_loop**
+* **show_normal_vertex**
+* **show_statvis**
+* **show_weight**
+* **tessface_uv_textures**
+* **tessface_vertex_colors**
+* **tessfaces**
+* **uv_texture_clone**
+* **uv_texture_clone_index**
+* **uv_texture_stencil**
+* **uv_texture_stencil_index**
+* **uv_textures**
-* **co_hair_space** -> :class:`bpy.types.ParticleHairKey.co_local`
-
-bpy.types.ImageSequence
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImageSequence.alpha_mode`
-
-Removed
-^^^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* **use_premultiply**
+* :class:`bpy.types.Mesh.update` (calc_edges, calc_edges_loose, calc_loop_triangles), *was (calc_edges, calc_tessface)*
-bpy.types.MaskSequence
-----------------------
+bpy.types.MetaBall
+------------------
Added
^^^^^
-* :class:`bpy.types.MaskSequence.alpha_mode`
-
-Removed
-^^^^^^^
-
-* **use_premultiply**
+* :class:`bpy.types.MetaBall.update_gpu_tag`
-bpy.types.BlendDataMeshes
--------------------------
+bpy.types.MovieClip
+-------------------
Added
^^^^^
-* :class:`bpy.types.BlendDataMeshes.new_from_object`
+* :class:`bpy.types.MovieClip.fps`
+* :class:`bpy.types.MovieClip.metadata`
-bpy.types.Addon
----------------
+bpy.types.ShaderNodeTree
+------------------------
Added
^^^^^
-* :class:`bpy.types.Addon.preferences`
+* :class:`bpy.types.ShaderNodeTree.get_output_node`
-bpy.types.Region
+bpy.types.Object
----------------
Added
^^^^^
-* :class:`bpy.types.Region.callback_add`
-
-bpy.types.Property
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Property.icon`
-
-bpy.types.SpaceImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceImageEditor.show_grease_pencil`
-
-2.66 to 2.67
-============
-
-bpy.types.SmokeDomainSettings
------------------------------
-
-Renamed
-^^^^^^^
-
-* **smooth_emitter** -> :class:`bpy.types.SmokeDomainSettings.use_smooth_emitter`
-
-bpy.types.NodeLink
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeLink.is_hidden`
-* :class:`bpy.types.NodeLink.is_valid`
+* :class:`bpy.types.Object.display`
+* :class:`bpy.types.Object.display_type`
+* :class:`bpy.types.Object.empty_image_depth`
+* :class:`bpy.types.Object.empty_image_side`
+* :class:`bpy.types.Object.face_maps`
+* :class:`bpy.types.Object.grease_pencil_modifiers`
+* :class:`bpy.types.Object.hide_get`
+* :class:`bpy.types.Object.hide_set`
+* :class:`bpy.types.Object.hide_viewport`
+* :class:`bpy.types.Object.holdout_get`
+* :class:`bpy.types.Object.indirect_only_get`
+* :class:`bpy.types.Object.instance_collection`
+* :class:`bpy.types.Object.instance_faces_scale`
+* :class:`bpy.types.Object.instance_type`
+* :class:`bpy.types.Object.is_from_instancer`
+* :class:`bpy.types.Object.is_from_set`
+* :class:`bpy.types.Object.local_view_get`
+* :class:`bpy.types.Object.local_view_set`
+* :class:`bpy.types.Object.proxy_collection`
+* :class:`bpy.types.Object.select_get`
+* :class:`bpy.types.Object.select_set`
+* :class:`bpy.types.Object.shader_effects`
+* :class:`bpy.types.Object.show_empty_image_orthographic`
+* :class:`bpy.types.Object.show_empty_image_perspective`
+* :class:`bpy.types.Object.show_in_front`
+* :class:`bpy.types.Object.show_instancer_for_render`
+* :class:`bpy.types.Object.show_instancer_for_viewport`
+* :class:`bpy.types.Object.use_empty_image_alpha`
+* :class:`bpy.types.Object.use_instance_faces_scale`
+* :class:`bpy.types.Object.use_instance_vertices_rotation`
+* :class:`bpy.types.Object.users_collection`
+* :class:`bpy.types.Object.visible_get`
+
+Removed
+^^^^^^^
+
+* **draw_type**
+* **dupli_faces_scale**
+* **dupli_frames_end**
+* **dupli_frames_off**
+* **dupli_frames_on**
+* **dupli_frames_start**
+* **dupli_group**
+* **dupli_list**
+* **dupli_list_create**
+* **dupli_type**
+* **game**
+* **grease_pencil**
+* **hide**
+* **is_visible**
+* **layers**
+* **layers_local_view**
+* **lod_levels**
+* **proxy_group**
+* **select**
+* **show_x_ray**
+* **slow_parent_offset**
+* **use_dupli_faces_scale**
+* **use_dupli_frames_speed**
+* **use_dupli_vertices_rotation**
+* **use_extra_recalc_data**
+* **use_extra_recalc_object**
+* **use_slow_parent**
+* **users_group**
+
+Renamed
+^^^^^^^
+
+* **draw_bounds_type** -> :class:`bpy.types.Object.display_bounds_type`
+* **dupli_list_clear** -> :class:`bpy.types.Object.shape_key_clear`
+* **dupli_list_clear** -> :class:`bpy.types.Object.to_mesh_clear`
+* **empty_draw_size** -> :class:`bpy.types.Object.empty_display_size`
+* **empty_draw_type** -> :class:`bpy.types.Object.empty_display_type`
+* **is_duplicator** -> :class:`bpy.types.Object.is_instancer`
+
+Function Arguments
+^^^^^^^^^^^^^^^^^^
+
+* :class:`bpy.types.Object.calc_matrix_camera` (depsgraph, x, y, scale_x, scale_y), *was (x, y, scale_x, scale_y)*
+* :class:`bpy.types.Object.camera_fit_coords` (depsgraph, coordinates), *was (scene, coordinates)*
+* :class:`bpy.types.Object.closest_point_on_mesh` (origin, distance, depsgraph), *was (origin, distance)*
+* :class:`bpy.types.Object.ray_cast` (origin, direction, distance, depsgraph), *was (origin, direction, distance)*
+* :class:`bpy.types.Object.to_mesh` (preserve_all_data_layers, depsgraph), *was (scene, apply_modifiers, settings, calc_tessface, calc_undeformed)*
bpy.types.ParticleSettings
--------------------------
-Renamed
-^^^^^^^
-
-* **adaptive_subframes** -> :class:`bpy.types.ParticleSettings.use_adaptive_subframes`
-
-bpy.types.SmokeFlowSettings
----------------------------
-
-Renamed
-^^^^^^^
-
-* **initial_velocity** -> :class:`bpy.types.SmokeFlowSettings.use_initial_velocity`
-
-bpy.types.SpaceNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceNodeEditor.path`
-* :class:`bpy.types.SpaceNodeEditor.pin`
-
-bpy.types.SpeedControlSequence
-------------------------------
-
-Removed
-^^^^^^^
-
-* **use_frame_blend**
-
-bpy.types.MeshVertex
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MeshVertex.undeformed_co`
-
-bpy.types.LoopColors
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LoopColors.remove`
-
-bpy.types.NodeSocket
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeSocket.bl_idname`
-* :class:`bpy.types.NodeSocket.draw`
-* :class:`bpy.types.NodeSocket.draw_color`
-* :class:`bpy.types.NodeSocket.enabled`
-* :class:`bpy.types.NodeSocket.identifier`
-* :class:`bpy.types.NodeSocket.in_out`
-* :class:`bpy.types.NodeSocket.link_limit`
-* :class:`bpy.types.NodeSocket.node`
-
-Removed
-^^^^^^^
-
-* **group_socket**
-
-bpy.types.CompositorNode
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNode.init`
-* :class:`bpy.types.CompositorNode.poll`
-* :class:`bpy.types.CompositorNode.tag_need_exec`
-* :class:`bpy.types.CompositorNode.update`
-
-Removed
-^^^^^^^
-
-* **type**
-
-bpy.types.SolidifyModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SolidifyModifier.thickness_clamp`
-
-bpy.types.RigidBodyObject
--------------------------
-
-Renamed
-^^^^^^^
-
-* **start_deactivated** -> :class:`bpy.types.RigidBodyObject.use_start_deactivated`
-
-bpy.types.ThemeNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeNodeEditor.group_socket_node`
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.subsurface_samples`
-* :class:`bpy.types.CyclesRenderSettings.use_layer_samples`
-
-bpy.types.RigidBodyConstraint
------------------------------
-
Added
^^^^^
-* :class:`bpy.types.RigidBodyConstraint.motor_ang_max_impulse`
-* :class:`bpy.types.RigidBodyConstraint.motor_ang_target_velocity`
-* :class:`bpy.types.RigidBodyConstraint.motor_lin_max_impulse`
-* :class:`bpy.types.RigidBodyConstraint.motor_lin_target_velocity`
-* :class:`bpy.types.RigidBodyConstraint.use_motor_ang`
-* :class:`bpy.types.RigidBodyConstraint.use_motor_lin`
+* :class:`bpy.types.ParticleSettings.collision_collection`
+* :class:`bpy.types.ParticleSettings.display_size`
+* :class:`bpy.types.ParticleSettings.instance_collection`
+* :class:`bpy.types.ParticleSettings.instance_weights`
+* :class:`bpy.types.ParticleSettings.radius_scale`
+* :class:`bpy.types.ParticleSettings.root_radius`
+* :class:`bpy.types.ParticleSettings.shape`
+* :class:`bpy.types.ParticleSettings.tip_radius`
+* :class:`bpy.types.ParticleSettings.twist`
+* :class:`bpy.types.ParticleSettings.twist_curve`
+* :class:`bpy.types.ParticleSettings.use_close_tip`
+* :class:`bpy.types.ParticleSettings.use_twist_curve`
+* :class:`bpy.types.ParticleSettings.use_whole_collection`
+
+Removed
+^^^^^^^
+
+* **billboard_align**
+* **billboard_animation**
+* **billboard_object**
+* **billboard_offset**
+* **billboard_offset_split**
+* **billboard_size**
+* **billboard_tilt**
+* **billboard_tilt_random**
+* **billboard_uv_split**
+* **billboard_velocity_head**
+* **billboard_velocity_tail**
+* **collision_group**
+* **cycles**
+* **draw_size**
+* **dupli_group**
+* **dupli_weights**
+* **lock_billboard**
+* **simplify_rate**
+* **simplify_refsize**
+* **simplify_transition**
+* **simplify_viewport**
+* **use_render_emitter**
+* **use_simplify**
+* **use_simplify_viewport**
+* **use_whole_group**
+
+Renamed
+^^^^^^^
+
+* **active_dupliweight** -> :class:`bpy.types.ParticleSettings.active_instanceweight`
+* **active_dupliweight_index** -> :class:`bpy.types.ParticleSettings.active_instanceweight_index`
+* **draw_color** -> :class:`bpy.types.ParticleSettings.display_color`
+* **draw_method** -> :class:`bpy.types.ParticleSettings.display_method`
+* **draw_percentage** -> :class:`bpy.types.ParticleSettings.display_percentage`
+* **draw_step** -> :class:`bpy.types.ParticleSettings.display_step`
+* **dupli_object** -> :class:`bpy.types.ParticleSettings.instance_object`
+* **regrow_hair** -> :class:`bpy.types.ParticleSettings.use_regrow_hair`
+* **use_global_dupli** -> :class:`bpy.types.ParticleSettings.use_global_instance`
+* **use_group_count** -> :class:`bpy.types.ParticleSettings.use_collection_count`
+* **use_group_pick_random** -> :class:`bpy.types.ParticleSettings.use_collection_pick_random`
+* **use_rotation_dupli** -> :class:`bpy.types.ParticleSettings.use_rotation_instance`
+* **use_scale_dupli** -> :class:`bpy.types.ParticleSettings.use_scale_instance`
-Renamed
-^^^^^^^
-
-* **num_solver_iterations** -> :class:`bpy.types.RigidBodyConstraint.solver_iterations`
-* **override_solver_iterations** -> :class:`bpy.types.RigidBodyConstraint.use_override_solver_iterations`
-
-bpy.types.RigidBodyWorld
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RigidBodyWorld.convex_sweep_test`
-
-Renamed
-^^^^^^^
-
-* **num_solver_iterations** -> :class:`bpy.types.RigidBodyWorld.solver_iterations`
-
-bpy.types.Image
+bpy.types.Scene
---------------
-Renamed
-^^^^^^^
-
-* **view_as_render** -> :class:`bpy.types.Image.use_view_as_render`
-
-bpy.types.DomainFluidSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DomainFluidSettings.threads`
-
-Renamed
-^^^^^^^
-
-* **surface_noobs** -> :class:`bpy.types.DomainFluidSettings.use_surface_noobs`
-
-bpy.types.Operator
-------------------
-
Added
^^^^^
-* :class:`bpy.types.Operator.bl_translation_context`
-
-bpy.types.ThemeGraphEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeGraphEditor.vertex_unreferenced`
-
-bpy.types.ShaderNode
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNode.init`
-* :class:`bpy.types.ShaderNode.poll`
-
-Removed
-^^^^^^^
-
-* **type**
-
-bpy.types.TextureNodeTree
--------------------------
+* :class:`bpy.types.Scene.collection`
+* :class:`bpy.types.Scene.display`
+* :class:`bpy.types.Scene.eevee`
Removed
^^^^^^^
-* **nodes**
-
-bpy.types.SpaceUserPreferences
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceUserPreferences.filter_type`
-
-bpy.types.SPHFluidSettings
---------------------------
+* **active_layer**
+* **collada_export**
+* **cursor_location**
+* **depsgraph**
+* **layers**
+* **orientations**
+* **update**
+* **use_audio_sync**
+* **use_frame_drop**
Renamed
^^^^^^^
-* **factor_density** -> :class:`bpy.types.SPHFluidSettings.use_factor_density`
-
-bpy.types.NodeLinks
--------------------
+* **game_settings** -> :class:`bpy.types.Scene.cursor`
+* **object_bases** -> :class:`bpy.types.Scene.transform_orientation_slots`
+* **object_bases** -> :class:`bpy.types.Scene.view_layers`
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.NodeLinks.new` (input, output, verify_limits), *was (input, output)*
+* :class:`bpy.types.Scene.ray_cast` (view_layer, origin, direction, distance), *was (origin, direction, distance)*
+* :class:`bpy.types.Scene.statistics` (view_layer), *was ()*
-bpy.types.CyclesCurveRenderSettings
------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesCurveRenderSettings.maximum_width`
-* :class:`bpy.types.CyclesCurveRenderSettings.minimum_width`
-
-bpy.types.CompositorNodeTree
-----------------------------
+bpy.types.Screen
+----------------
Added
^^^^^
-* :class:`bpy.types.CompositorNodeTree.use_viewer_border`
+* :class:`bpy.types.Screen.is_temporary`
+* :class:`bpy.types.Screen.show_statusbar`
Removed
^^^^^^^
-* **nodes**
-
-Renamed
-^^^^^^^
-
-* **two_pass** -> :class:`bpy.types.CompositorNodeTree.use_two_pass`
+* **scene**
-bpy.types.OceanModifier
------------------------
+bpy.types.Speaker
+-----------------
Removed
^^^^^^^
-* **is_build_enabled**
-
-bpy.types.BevelModifier
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BevelModifier.segments`
-* :class:`bpy.types.BevelModifier.use_clamp_overlap`
-* :class:`bpy.types.BevelModifier.vertex_group`
-
-bpy.types.BlendDataMeshes
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`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
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.update_from_editmode`
-
-Renamed
-^^^^^^^
-
-* **extra_recalc_data** -> :class:`bpy.types.Object.use_extra_recalc_data`
-* **extra_recalc_object** -> :class:`bpy.types.Object.use_extra_recalc_object`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
+* **relative**
-* :class:`bpy.types.Object.to_mesh` (scene, apply_modifiers, settings, calc_tessface, calc_undeformed), *was (scene, apply_modifiers, settings, calc_tessface)*
-
-bpy.types.RenderLayer
----------------------
+bpy.types.Text
+--------------
Added
^^^^^
-* :class:`bpy.types.RenderLayer.use_freestyle`
-
-bpy.types.ShaderNodeTree
-------------------------
+* :class:`bpy.types.Text.as_module`
Removed
^^^^^^^
-* **nodes**
+* **users_logic**
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.print_3d`
-* :class:`bpy.types.Scene.ray_cast`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`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.Menu
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Menu.bl_translation_context`
-
-bpy.types.ImagePaint
---------------------
+bpy.types.ImageTexture
+----------------------
Removed
^^^^^^^
-* **use_projection**
-
-bpy.types.NodeTree
-------------------
-
-Added
-^^^^^
+* **use_derivative_map**
-* :class:`bpy.types.NodeTree.active_input`
-* :class:`bpy.types.NodeTree.active_output`
-* :class:`bpy.types.NodeTree.bl_description`
-* :class:`bpy.types.NodeTree.bl_icon`
-* :class:`bpy.types.NodeTree.bl_idname`
-* :class:`bpy.types.NodeTree.bl_label`
-* :class:`bpy.types.NodeTree.get_from_context`
-* :class:`bpy.types.NodeTree.interface_update`
-* :class:`bpy.types.NodeTree.nodes`
-* :class:`bpy.types.NodeTree.poll`
-* :class:`bpy.types.NodeTree.update`
-* :class:`bpy.types.NodeTree.view_center`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.show_extra_edge_angle`
-* :class:`bpy.types.Mesh.show_freestyle_edge_marks`
-* :class:`bpy.types.Mesh.show_freestyle_face_marks`
-* :class:`bpy.types.Mesh.show_statvis`
-* :class:`bpy.types.Mesh.show_weight`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
+Renamed
+^^^^^^^
-* :class:`bpy.types.ToolSettings.statvis`
-* :class:`bpy.types.ToolSettings.vertex_group_user`
+* **filter_probes** -> :class:`bpy.types.ImageTexture.filter_lightprobes`
bpy.types.WindowManager
-----------------------
@@ -5248,508 +1458,199 @@ bpy.types.WindowManager
Added
^^^^^
-* :class:`bpy.types.WindowManager.progress_begin`
-* :class:`bpy.types.WindowManager.progress_end`
-* :class:`bpy.types.WindowManager.progress_update`
-
-bpy.types.SequenceEditor
-------------------------
+* :class:`bpy.types.WindowManager.gizmo_group_type_ensure`
+* :class:`bpy.types.WindowManager.gizmo_group_type_unlink_delayed`
+* :class:`bpy.types.WindowManager.operator_properties_last`
+* :class:`bpy.types.WindowManager.popover`
+* :class:`bpy.types.WindowManager.popover_begin__internal`
+* :class:`bpy.types.WindowManager.popover_end__internal`
+* :class:`bpy.types.WindowManager.preset_name`
+* :class:`bpy.types.WindowManager.print_undo_steps`
Renamed
^^^^^^^
-* **overlay_lock** -> :class:`bpy.types.SequenceEditor.use_overlay_lock`
-
-bpy.types.Macro
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Macro.bl_translation_context`
-
-bpy.types.BrushTextureSlot
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BrushTextureSlot.mask_map_mode`
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.line_thickness`
-* :class:`bpy.types.RenderSettings.line_thickness_mode`
-* :class:`bpy.types.RenderSettings.use_freestyle`
-
-bpy.types.ThemeImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeImageEditor.freestyle_face_mark`
-* :class:`bpy.types.ThemeImageEditor.vertex_unreferenced`
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.image_draw_method`
-* :class:`bpy.types.UserPreferencesSystem.use_translate_new_dataname`
-
-bpy.types.Panel
----------------
+* **pupmenu_begin__internal** -> :class:`bpy.types.WindowManager.popmenu_begin__internal`
+* **pupmenu_end__internal** -> :class:`bpy.types.WindowManager.popmenu_end__internal`
-Added
-^^^^^
-
-* :class:`bpy.types.Panel.bl_translation_context`
-
-bpy.types.Brush
+bpy.types.World
---------------
Added
^^^^^
-* :class:`bpy.types.Brush.brush_capabilities`
-* :class:`bpy.types.Brush.cursor_overlay_alpha`
-* :class:`bpy.types.Brush.jitter_absolute`
-* :class:`bpy.types.Brush.mask_overlay_alpha`
-* :class:`bpy.types.Brush.mask_stencil_dimension`
-* :class:`bpy.types.Brush.mask_stencil_pos`
-* :class:`bpy.types.Brush.mask_texture`
-* :class:`bpy.types.Brush.mask_texture_slot`
-* :class:`bpy.types.Brush.sculpt_stroke_method`
-* :class:`bpy.types.Brush.stencil_dimension`
-* :class:`bpy.types.Brush.stencil_pos`
-* :class:`bpy.types.Brush.use_cursor_overlay`
-* :class:`bpy.types.Brush.use_cursor_overlay_override`
-* :class:`bpy.types.Brush.use_primary_overlay_override`
-* :class:`bpy.types.Brush.use_relative_jitter`
-* :class:`bpy.types.Brush.use_secondary_overlay_override`
-
-Renamed
-^^^^^^^
-
-* **use_texture_overlay** -> :class:`bpy.types.Brush.use_primary_overlay`
-* **use_texture_overlay** -> :class:`bpy.types.Brush.use_secondary_overlay`
-
-bpy.types.TextureNode
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextureNode.init`
-* :class:`bpy.types.TextureNode.poll`
+* :class:`bpy.types.World.color`
Removed
^^^^^^^
-* **type**
-
-bpy.types.DopeSheet
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DopeSheet.show_linestyles`
-
-bpy.types.NlaStrip
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NlaStrip.use_sync_length`
-
-bpy.types.UILayout
-------------------
+* **active_texture**
+* **active_texture_index**
+* **ambient_color**
+* **color_range**
+* **exposure**
+* **horizon_color**
+* **texture_slots**
+* **use_sky_blend**
+* **use_sky_paper**
+* **use_sky_real**
+* **zenith_color**
-Added
-^^^^^
-
-* :class:`bpy.types.UILayout.template_component_menu`
-* :class:`bpy.types.UILayout.template_movieclip_information`
-* :class:`bpy.types.UILayout.template_node_socket`
-
-bpy.types.BlendData
+bpy.types.ImageUser
-------------------
-Added
-^^^^^
-
-* :class:`bpy.types.BlendData.linestyles`
-
-bpy.types.SimpleDeformModifier
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SimpleDeformModifier.angle`
-
-bpy.types.RemeshModifier
-------------------------
-
-Renamed
+Removed
^^^^^^^
-* **remove_disconnected_pieces** -> :class:`bpy.types.RemeshModifier.use_remove_disconnected`
-
-bpy.types.CyclesCurveSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesCurveSettings.radius_scale`
-
-bpy.types.ThemeView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.extra_edge_angle`
-* :class:`bpy.types.ThemeView3D.freestyle_edge_mark`
-* :class:`bpy.types.ThemeView3D.freestyle_face_mark`
-* :class:`bpy.types.ThemeView3D.vertex_unreferenced`
-
-bpy.types.UVTextures
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UVTextures.remove`
-
-bpy.types.SceneRenderLayer
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SceneRenderLayer.freestyle_settings`
-* :class:`bpy.types.SceneRenderLayer.use_freestyle`
+* **fields_per_frame**
-2.67 to 2.68
-============
-
-bpy.types.BlendDataTexts
-------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataTexts.load` (filepath, internal), *was (filepath)*
-
-bpy.types.DopeSheet
+bpy.types.KeyConfig
-------------------
Added
^^^^^
-* :class:`bpy.types.DopeSheet.show_modifiers`
-
-bpy.types.Armature
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Armature.is_editmode`
-
-bpy.types.Curve
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Curve.is_editmode`
-
-bpy.types.Lattice
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Lattice.is_editmode`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.calc_smooth_groups`
-* :class:`bpy.types.Mesh.is_editmode`
+* :class:`bpy.types.KeyConfig.preferences`
-bpy.types.MetaBall
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MetaBall.is_editmode`
-
-bpy.types.ParticleSettings
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettings.use_modifier_stack`
-
-bpy.types.WindowManager
------------------------
+bpy.types.KeyConfigurations
+---------------------------
Added
^^^^^
-* :class:`bpy.types.WindowManager.popup_menu`
-* :class:`bpy.types.WindowManager.pupmenu_begin__internal`
-* :class:`bpy.types.WindowManager.pupmenu_end__internal`
+* :class:`bpy.types.KeyConfigurations.find_item_from_operator`
+* :class:`bpy.types.KeyConfigurations.update`
-bpy.types.World
----------------
+bpy.types.KeyMap
+----------------
Added
^^^^^
-* :class:`bpy.types.World.cycles_visibility`
+* :class:`bpy.types.KeyMap.bl_owner_id`
-bpy.types.MaskSpline
+bpy.types.KeyMapItem
--------------------
Added
^^^^^
-* :class:`bpy.types.MaskSpline.points`
-
-bpy.types.MaskSplines
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MaskSplines.new`
-* :class:`bpy.types.MaskSplines.remove`
-
-Removed
-^^^^^^^
+* :class:`bpy.types.KeyMapItem.to_string`
-* **add**
-
-bpy.types.MeshPolygon
+bpy.types.KeyMapItems
---------------------
Added
^^^^^
-* :class:`bpy.types.MeshPolygon.center`
-
-bpy.types.DecimateModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DecimateModifier.delimit`
-
-bpy.types.MovieTrackingSettings
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingSettings.use_keyframe_selection`
-
-bpy.types.Node
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Node.dimensions`
+* :class:`bpy.types.KeyMapItems.find_from_operator`
+* :class:`bpy.types.KeyMapItems.new_from_item`
-bpy.types.NodeSocket
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeSocket.hide_value`
+bpy.types.KeyMaps
+-----------------
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.NodeSocket.draw` (context, layout, node, text), *was (context, layout, node)*
+* :class:`bpy.types.KeyMaps.new` (name, space_type, region_type, modal, tool), *was (name, space_type, region_type, modal)*
-bpy.types.NodeSocketStandard
-----------------------------
+bpy.types.LoopColors
+--------------------
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.NodeSocketStandard.draw` (context, layout, node, text), *was (context, layout, node)*
+* :class:`bpy.types.LoopColors.new` (name, do_init), *was (name)*
-bpy.types.NodeSocketInterfaceStandard
--------------------------------------
+bpy.types.Menu
+--------------
Added
^^^^^
-* :class:`bpy.types.NodeSocketInterfaceStandard.type`
+* :class:`bpy.types.Menu.bl_owner_id`
-bpy.types.NodeTreeInputs
-------------------------
-
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.NodeTreeInputs.move`
+* :class:`bpy.types.Menu.draw_preset` (self, _context), *was (self, context)*
+* :class:`bpy.types.Menu.path_menu` (self, searchpaths, operator, props_default, prop_filepath, filter_ext, filter_path, display_name, add_operator), *was (self, searchpaths, operator, props_default, prop_filepath, filter_ext, filter_path, display_name)*
-bpy.types.NodeTreeOutputs
+bpy.types.MeshUVLoopLayer
-------------------------
Added
^^^^^
-* :class:`bpy.types.NodeTreeOutputs.move`
-
-bpy.types.CyclesMaterialSettings
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesMaterialSettings.use_transparent_shadow`
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.sampling_pattern`
+* :class:`bpy.types.MeshUVLoopLayer.active`
+* :class:`bpy.types.MeshUVLoopLayer.active_clone`
+* :class:`bpy.types.MeshUVLoopLayer.active_render`
-bpy.types.RenderEngine
-----------------------
+bpy.types.ArrayModifier
+-----------------------
Added
^^^^^
-* :class:`bpy.types.RenderEngine.bl_use_exclude_layers`
-* :class:`bpy.types.RenderEngine.bl_use_save_buffers`
+* :class:`bpy.types.ArrayModifier.offset_u`
+* :class:`bpy.types.ArrayModifier.offset_v`
-bpy.types.SmokeDomainSettings
------------------------------
+bpy.types.BevelModifier
+-----------------------
Added
^^^^^
-* :class:`bpy.types.SmokeDomainSettings.highres_sampling`
+* :class:`bpy.types.BevelModifier.face_strength_mode`
+* :class:`bpy.types.BevelModifier.harden_normals`
+* :class:`bpy.types.BevelModifier.mark_seam`
+* :class:`bpy.types.BevelModifier.mark_sharp`
+* :class:`bpy.types.BevelModifier.miter_inner`
+* :class:`bpy.types.BevelModifier.miter_outer`
+* :class:`bpy.types.BevelModifier.spread`
+* :class:`bpy.types.BevelModifier.width_pct`
Removed
^^^^^^^
-* **use_smooth_emitter**
-
-bpy.types.SmokeFlowSettings
----------------------------
-
-Added
-^^^^^
+* **edge_weight_method**
-* :class:`bpy.types.SmokeFlowSettings.particle_size`
-* :class:`bpy.types.SmokeFlowSettings.subframes`
-* :class:`bpy.types.SmokeFlowSettings.use_particle_size`
-
-bpy.types.SpaceProperties
+bpy.types.BooleanModifier
-------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceProperties.use_limited_texture_context`
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceView3D.transform_manipulators`
-
Removed
^^^^^^^
-* **use_manipulator_rotate**
-* **use_manipulator_scale**
-* **use_manipulator_translate**
-
-bpy.types.ThemeFontStyle
-------------------------
-
-Renamed
-^^^^^^^
-
-* **shadowalpha** -> :class:`bpy.types.ThemeFontStyle.shadow_alpha`
-* **shadowcolor** -> :class:`bpy.types.ThemeFontStyle.shadow_value`
-
-bpy.types.ThemeView3D
----------------------
+* **solver**
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.wire_edit`
-
-bpy.types.ToolSettings
+bpy.types.HookModifier
----------------------
Added
^^^^^
-* :class:`bpy.types.ToolSettings.vertex_group_subset`
-
-bpy.types.UserPreferences
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferences.autoexec_paths`
-
-2.68 to 2.69
-============
+* :class:`bpy.types.HookModifier.vertex_indices`
+* :class:`bpy.types.HookModifier.vertex_indices_set`
-bpy.types.ColorManagedViewSettings
-----------------------------------
+bpy.types.MaskModifier
+----------------------
Added
^^^^^
-* :class:`bpy.types.ColorManagedViewSettings.look`
+* :class:`bpy.types.MaskModifier.threshold`
-bpy.types.ShrinkwrapConstraint
-------------------------------
+bpy.types.MirrorModifier
+------------------------
Added
^^^^^
-* :class:`bpy.types.ShrinkwrapConstraint.project_axis`
-* :class:`bpy.types.ShrinkwrapConstraint.project_axis_space`
-* :class:`bpy.types.ShrinkwrapConstraint.project_limit`
+* :class:`bpy.types.MirrorModifier.offset_u`
+* :class:`bpy.types.MirrorModifier.offset_v`
+* :class:`bpy.types.MirrorModifier.use_axis`
+* :class:`bpy.types.MirrorModifier.use_bisect_axis`
+* :class:`bpy.types.MirrorModifier.use_bisect_flip_axis`
Removed
^^^^^^^
@@ -5758,614 +1659,155 @@ Removed
* **use_y**
* **use_z**
-bpy.types.CurveMapping
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CurveMapping.initialize`
-
-bpy.types.DynamicPaintSurface
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DynamicPaintSurface.wave_smoothness`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.calc_normals_split`
-* :class:`bpy.types.Mesh.free_normals_split`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Mesh.calc_smooth_groups` (use_bitflags), *was ()*
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.frame_current_final`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`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, open_sim, 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_ngons, use_object_instantiation, sort_by_name, second_life, export_transformation_type)*
-
-bpy.types.Text
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Text.current_line_index`
-
-bpy.types.IDMaterials
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.IDMaterials.clear`
-
-bpy.types.KeyMaps
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.KeyMaps.remove`
-
-bpy.types.MaskParent
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MaskParent.type`
-
-bpy.types.MeshLoop
-------------------
+bpy.types.MultiresModifier
+--------------------------
Added
^^^^^
-* :class:`bpy.types.MeshLoop.normal`
-
-bpy.types.SimpleDeformModifier
-------------------------------
+* :class:`bpy.types.MultiresModifier.quality`
+* :class:`bpy.types.MultiresModifier.use_creases`
+* :class:`bpy.types.MultiresModifier.uv_smooth`
Removed
^^^^^^^
-* **use_relative**
-
-bpy.types.MovieTracking
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTracking.plane_tracks`
-
-bpy.types.MovieTrackingObject
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingObject.plane_tracks`
-
-bpy.types.ShaderNodeMapping
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeMapping.vector_type`
+* **use_subsurf_uv**
-bpy.types.ShaderNodeSubsurfaceScattering
-----------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeSubsurfaceScattering.falloff`
-
-bpy.types.ShaderNodeTexSky
---------------------------
+bpy.types.NormalEditModifier
+----------------------------
Added
^^^^^
-* :class:`bpy.types.ShaderNodeTexSky.ground_albedo`
-* :class:`bpy.types.ShaderNodeTexSky.sky_type`
-
-bpy.types.ParticleSystem
-------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.ParticleSystem.co_hair` (object, particle_no, step), *was (object, modifier, particle_no, step)*
+* :class:`bpy.types.NormalEditModifier.no_polynors_fix`
-bpy.types.Property
-------------------
+bpy.types.ParticleInstanceModifier
+----------------------------------
Added
^^^^^
-* :class:`bpy.types.Property.is_argument_optional`
+* :class:`bpy.types.ParticleInstanceModifier.index_layer_name`
+* :class:`bpy.types.ParticleInstanceModifier.particle_amount`
+* :class:`bpy.types.ParticleInstanceModifier.particle_offset`
+* :class:`bpy.types.ParticleInstanceModifier.particle_system`
+* :class:`bpy.types.ParticleInstanceModifier.random_rotation`
+* :class:`bpy.types.ParticleInstanceModifier.rotation`
+* :class:`bpy.types.ParticleInstanceModifier.space`
+* :class:`bpy.types.ParticleInstanceModifier.value_layer_name`
-bpy.types.CyclesCurveRenderSettings
------------------------------------
+bpy.types.ShrinkwrapModifier
+----------------------------
Added
^^^^^
-* :class:`bpy.types.CyclesCurveRenderSettings.cull_backfacing`
-* :class:`bpy.types.CyclesCurveRenderSettings.shape`
+* :class:`bpy.types.ShrinkwrapModifier.use_invert_cull`
+* :class:`bpy.types.ShrinkwrapModifier.wrap_mode`
Removed
^^^^^^^
-* **encasing_ratio**
-* **interpolation**
-* **line_method**
-* **normalmix**
-* **preset**
-* **segments**
-* **triangle_method**
-* **use_backfacing**
-* **use_encasing**
-* **use_joined**
-* **use_parents**
-* **use_smooth**
-* **use_tangent_normal**
-* **use_tangent_normal_correction**
-* **use_tangent_normal_geometry**
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.use_square_samples`
+* **use_keep_above_surface**
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.bind_display_space_shader`
-* :class:`bpy.types.RenderEngine.support_display_space_shader`
-* :class:`bpy.types.RenderEngine.unbind_display_space_shader`
-
-bpy.types.RenderLayer
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderLayer.use_pass_subsurface_color`
-* :class:`bpy.types.RenderLayer.use_pass_subsurface_direct`
-* :class:`bpy.types.RenderLayer.use_pass_subsurface_indirect`
-
-bpy.types.SceneRenderLayer
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SceneRenderLayer.use_pass_subsurface_color`
-* :class:`bpy.types.SceneRenderLayer.use_pass_subsurface_direct`
-* :class:`bpy.types.SceneRenderLayer.use_pass_subsurface_indirect`
-
-bpy.types.SpaceNodeEditor
--------------------------
+bpy.types.SimpleDeformModifier
+------------------------------
Added
^^^^^
-* :class:`bpy.types.SpaceNodeEditor.cursor_location_from_region`
+* :class:`bpy.types.SimpleDeformModifier.deform_axis`
+* :class:`bpy.types.SimpleDeformModifier.lock_z`
-bpy.types.SpaceTextEditor
+bpy.types.SubsurfModifier
-------------------------
Added
^^^^^
-* :class:`bpy.types.SpaceTextEditor.top`
-* :class:`bpy.types.SpaceTextEditor.visible_lines`
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceView3D.show_occlude_wire`
-
-bpy.types.TexMapping
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TexMapping.vector_type`
-
-bpy.types.ThemeImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeImageEditor.uv_others`
-* :class:`bpy.types.ThemeImageEditor.uv_shadow`
-
-bpy.types.UILayout
-------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UILayout.template_list` (listtype_name, list_id, dataptr, propname, active_dataptr, active_propname, rows, maxrows, type, columns), *was (listtype_name, list_id, dataptr, propname, active_dataptr, active_propname, rows, maxrows, type)*
-
-bpy.types.UIList
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UIList.bitflag_filter_item`
-* :class:`bpy.types.UIList.draw_filter`
-* :class:`bpy.types.UIList.filter_items`
-* :class:`bpy.types.UIList.filter_name`
-* :class:`bpy.types.UIList.use_filter_invert`
-* :class:`bpy.types.UIList.use_filter_show`
-* :class:`bpy.types.UIList.use_filter_sort_alpha`
-* :class:`bpy.types.UIList.use_filter_sort_reverse`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UIList.draw_item` (context, layout, data, item, icon, active_data, active_property, index, flt_flag), *was (context, layout, data, item, icon, active_data, active_property, index)*
-
-bpy.types.UI_UL_list
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UI_UL_list.filter_items_by_name`
-* :class:`bpy.types.UI_UL_list.sort_items_by_name`
-* :class:`bpy.types.UI_UL_list.sort_items_helper`
-
-bpy.types.Window
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Window.cursor_modal_restore`
-* :class:`bpy.types.Window.cursor_modal_set`
-* :class:`bpy.types.Window.cursor_set`
-* :class:`bpy.types.Window.cursor_warp`
-
-2.69 to 2.70
-============
-
-bpy.types.BlendData
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendData.use_autopack`
-
-bpy.types.ClothSettings
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ClothSettings.sewing_force_max`
-* :class:`bpy.types.ClothSettings.shrink_max`
-* :class:`bpy.types.ClothSettings.shrink_min`
-* :class:`bpy.types.ClothSettings.use_sewing_springs`
-* :class:`bpy.types.ClothSettings.vertex_group_shrink`
-
-bpy.types.DupliObject
----------------------
+* :class:`bpy.types.SubsurfModifier.quality`
+* :class:`bpy.types.SubsurfModifier.use_creases`
+* :class:`bpy.types.SubsurfModifier.uv_smooth`
Removed
^^^^^^^
-* **matrix_original**
+* **use_opensubdiv**
+* **use_subsurf_uv**
-bpy.types.FCurve
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FCurve.update_autoflags`
-
-bpy.types.FModifierNoise
-------------------------
+bpy.types.TriangulateModifier
+-----------------------------
Added
^^^^^
-* :class:`bpy.types.FModifierNoise.offset`
+* :class:`bpy.types.TriangulateModifier.keep_custom_normals`
+* :class:`bpy.types.TriangulateModifier.min_vertices`
-bpy.types.FreestyleSettings
+bpy.types.UVProjectModifier
---------------------------
Removed
^^^^^^^
-* **raycasting_algorithm**
+* **image**
+* **use_image_override**
-bpy.types.Armature
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Armature.transform`
-
-bpy.types.Brush
----------------
-
-Renamed
-^^^^^^^
-
-* **use_restore_mesh** -> :class:`bpy.types.Brush.use_drag_dot`
-
-bpy.types.Curve
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Curve.transform`
+bpy.types.Node
+--------------
Removed
^^^^^^^
-* **use_time_offset**
-
-bpy.types.Image
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Image.filepath_from_user`
+* **shading_compatibility**
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.Image.gl_load` (frame, filter, mag), *was (filter, mag)*
-* :class:`bpy.types.Image.gl_touch` (frame, filter, mag), *was (filter, mag)*
-
-bpy.types.Lattice
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Lattice.transform`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.calc_tangents`
-* :class:`bpy.types.Mesh.free_tangents`
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.image_user`
-* :class:`bpy.types.Object.lod_levels`
-
-bpy.types.ParticleSettings
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettings.material_slot`
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.lock_frame_selection_to_range`
-
-bpy.types.Texture
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Texture.use_clamp`
-
-bpy.types.World
----------------
-
-Removed
-^^^^^^^
-
-* **star_settings**
-
-bpy.types.MaskLayer
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MaskLayer.use_fill_holes`
-* :class:`bpy.types.MaskLayer.use_fill_overlap`
-
-bpy.types.Menu
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Menu.draw_collapsible`
-
-bpy.types.MeshLoop
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MeshLoop.bitangent`
-* :class:`bpy.types.MeshLoop.bitangent_sign`
-* :class:`bpy.types.MeshLoop.tangent`
-
-bpy.types.BevelModifier
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BevelModifier.offset_type`
-* :class:`bpy.types.BevelModifier.profile`
-
-bpy.types.BuildModifier
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BuildModifier.use_reverse`
-
-bpy.types.ScrewModifier
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ScrewModifier.use_stretch_u`
-* :class:`bpy.types.ScrewModifier.use_stretch_v`
-
-bpy.types.TriangulateModifier
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TriangulateModifier.ngon_method`
-* :class:`bpy.types.TriangulateModifier.quad_method`
-
-Removed
-^^^^^^^
-
-* **use_beauty**
-
-bpy.types.MovieTrackingMarker
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingMarker.is_keyed`
-
-bpy.types.MovieTrackingPlaneTrack
----------------------------------
+* :class:`bpy.types.Node.poll` (_ntree), *was (ntree)*
-Added
-^^^^^
+bpy.types.NodeCustomGroup
+-------------------------
-* :class:`bpy.types.MovieTrackingPlaneTrack.image`
-* :class:`bpy.types.MovieTrackingPlaneTrack.image_opacity`
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-bpy.types.MovieTrackingSettings
--------------------------------
+* :class:`bpy.types.NodeCustomGroup.poll` (_ntree), *was (ntree)*
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingSettings.default_weight`
-* :class:`bpy.types.MovieTrackingSettings.show_extra_expanded`
+bpy.types.CompositorNodeMask
+----------------------------
Removed
^^^^^^^
-* **reconstruction_success_threshold**
-* **use_fallback_reconstruction**
-
-bpy.types.MovieTrackingTrack
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingTrack.offset`
-* :class:`bpy.types.MovieTrackingTrack.weight`
-
-bpy.types.Node
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Node.draw_label`
+* **use_antialiasing**
-bpy.types.CompositorNodeDefocus
--------------------------------
+bpy.types.ShaderNodeAmbientOcclusion
+------------------------------------
Added
^^^^^
-* :class:`bpy.types.CompositorNodeDefocus.scene`
+* :class:`bpy.types.ShaderNodeAmbientOcclusion.inside`
+* :class:`bpy.types.ShaderNodeAmbientOcclusion.only_local`
+* :class:`bpy.types.ShaderNodeAmbientOcclusion.samples`
-bpy.types.CompositorNodeDespeckle
----------------------------------
-
-Renamed
-^^^^^^^
-
-* **threshold_neighbour** -> :class:`bpy.types.CompositorNodeDespeckle.threshold_neighbor`
-
-bpy.types.ShaderNodeOutput
---------------------------
+bpy.types.ShaderNodeBsdfPrincipled
+----------------------------------
Added
^^^^^
-* :class:`bpy.types.ShaderNodeOutput.is_active_output`
+* :class:`bpy.types.ShaderNodeBsdfPrincipled.subsurface_method`
-bpy.types.ShaderNodeOutputLamp
-------------------------------
+bpy.types.ShaderNodeOutputLineStyle
+-----------------------------------
Added
^^^^^
-* :class:`bpy.types.ShaderNodeOutputLamp.is_active_output`
+* :class:`bpy.types.ShaderNodeOutputLineStyle.target`
bpy.types.ShaderNodeOutputMaterial
----------------------------------
@@ -6373,7 +1815,7 @@ bpy.types.ShaderNodeOutputMaterial
Added
^^^^^
-* :class:`bpy.types.ShaderNodeOutputMaterial.is_active_output`
+* :class:`bpy.types.ShaderNodeOutputMaterial.target`
bpy.types.ShaderNodeOutputWorld
-------------------------------
@@ -6381,555 +1823,106 @@ bpy.types.ShaderNodeOutputWorld
Added
^^^^^
-* :class:`bpy.types.ShaderNodeOutputWorld.is_active_output`
-
-bpy.types.NodeSocket
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeSocket.is_output`
-
-Removed
-^^^^^^^
-
-* **in_out**
-
-bpy.types.NodeSocketInterface
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeSocketInterface.is_output`
+* :class:`bpy.types.ShaderNodeOutputWorld.target`
-Removed
-^^^^^^^
-
-* **in_out**
-
-bpy.types.Paint
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Paint.use_symmetry_feather`
-* :class:`bpy.types.Paint.use_symmetry_x`
-* :class:`bpy.types.Paint.use_symmetry_y`
-* :class:`bpy.types.Paint.use_symmetry_z`
-
-bpy.types.Sculpt
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Sculpt.detail_refine_method`
-* :class:`bpy.types.Sculpt.gravity`
-* :class:`bpy.types.Sculpt.gravity_object`
+bpy.types.ShaderNodeTexCoord
+----------------------------
-Removed
+Renamed
^^^^^^^
-* **use_edge_collapse**
-* **use_symmetry_feather**
-* **use_symmetry_x**
-* **use_symmetry_y**
-* **use_symmetry_z**
+* **from_dupli** -> :class:`bpy.types.ShaderNodeTexCoord.from_instancer`
-bpy.types.VertexPaint
----------------------
+bpy.types.ShaderNodeTexEnvironment
+----------------------------------
Removed
^^^^^^^
-* **use_all_faces**
+* **color_space**
-bpy.types.Panel
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Panel.bl_category`
-* :class:`bpy.types.Panel.use_pin`
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.sample_clamp_direct`
-* :class:`bpy.types.CyclesRenderSettings.sample_clamp_indirect`
-* :class:`bpy.types.CyclesRenderSettings.volume_bounces`
-* :class:`bpy.types.CyclesRenderSettings.volume_homogeneous_sampling`
-* :class:`bpy.types.CyclesRenderSettings.volume_max_steps`
-* :class:`bpy.types.CyclesRenderSettings.volume_samples`
-* :class:`bpy.types.CyclesRenderSettings.volume_step_size`
+bpy.types.ShaderNodeTexImage
+----------------------------
Removed
^^^^^^^
-* **sample_clamp**
+* **color_space**
-bpy.types.CyclesWorldSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesWorldSettings.homogeneous_volume`
-
-bpy.types.RenderEngine
-----------------------
+bpy.types.ShaderNodeTexPointDensity
+-----------------------------------
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.RenderEngine.end_result` (result, cancel, do_merge_results), *was (result, cancel)*
-
-bpy.types.RenderSettings
-------------------------
+* :class:`bpy.types.ShaderNodeTexPointDensity.cache_point_density` (depsgraph), *was (scene, settings)*
+* :class:`bpy.types.ShaderNodeTexPointDensity.calc_point_density` (depsgraph), *was (scene, settings)*
+* :class:`bpy.types.ShaderNodeTexPointDensity.calc_point_density_minmax` (depsgraph), *was (scene, settings)*
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.bake_user_scale`
-* :class:`bpy.types.RenderSettings.use_bake_user_scale`
-* :class:`bpy.types.RenderSettings.use_lock_interface`
-
-bpy.types.RigidBodyObject
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RigidBodyObject.mesh_source`
-* :class:`bpy.types.RigidBodyObject.use_deform`
-
-bpy.types.SceneRenderLayer
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SceneRenderLayer.pass_alpha_threshold`
-
-bpy.types.SculptToolCapabilities
---------------------------------
+bpy.types.ShaderNodeTexVoronoi
+------------------------------
Added
^^^^^
-* :class:`bpy.types.SculptToolCapabilities.has_gravity`
+* :class:`bpy.types.ShaderNodeTexVoronoi.distance`
+* :class:`bpy.types.ShaderNodeTexVoronoi.feature`
-bpy.types.SpaceClipEditor
+bpy.types.ShaderNodeUVMap
-------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceClipEditor.mask_overlay_mode`
-* :class:`bpy.types.SpaceClipEditor.show_graph_tracks_error`
-* :class:`bpy.types.SpaceClipEditor.show_mask_overlay`
-
Renamed
^^^^^^^
-* **show_graph_tracks** -> :class:`bpy.types.SpaceClipEditor.show_graph_tracks_motion`
+* **from_dupli** -> :class:`bpy.types.ShaderNodeUVMap.from_instancer`
-bpy.types.SpaceGraphEditor
---------------------------
+bpy.types.NodeSocket
+--------------------
Added
^^^^^
-* :class:`bpy.types.SpaceGraphEditor.use_auto_normalization`
-* :class:`bpy.types.SpaceGraphEditor.use_normalization`
+* :class:`bpy.types.NodeSocket.draw_shape`
-bpy.types.SpaceImageEditor
---------------------------
+bpy.types.ObjectBase
+--------------------
Added
^^^^^
-* :class:`bpy.types.SpaceImageEditor.mask_overlay_mode`
-* :class:`bpy.types.SpaceImageEditor.show_mask_overlay`
-
-bpy.types.SpaceNodeEditor
--------------------------
+* :class:`bpy.types.ObjectBase.hide_viewport`
Removed
^^^^^^^
-* **use_hidden_preview**
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
+* **layers**
+* **layers_from_view**
+* **layers_local_view**
-* :class:`bpy.types.SpaceView3D.show_textured_shadeless`
-
-bpy.types.TextCharacterFormat
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextCharacterFormat.material_index`
-
-bpy.types.ThemeDopeSheet
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeDopeSheet.keyframe`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_border`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_border_selected`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_breakdown`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_breakdown_selected`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_extreme`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_extreme_selected`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_jitter`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_jitter_selected`
-* :class:`bpy.types.ThemeDopeSheet.keyframe_selected`
-
-bpy.types.ThemeImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeImageEditor.edge_select`
-* :class:`bpy.types.ThemeImageEditor.wire_edit`
-
-bpy.types.ThemeInfo
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeInfo.info_debug`
-* :class:`bpy.types.ThemeInfo.info_debug_text`
-* :class:`bpy.types.ThemeInfo.info_error`
-* :class:`bpy.types.ThemeInfo.info_error_text`
-* :class:`bpy.types.ThemeInfo.info_info`
-* :class:`bpy.types.ThemeInfo.info_info_text`
-* :class:`bpy.types.ThemeInfo.info_selected`
-* :class:`bpy.types.ThemeInfo.info_selected_text`
-* :class:`bpy.types.ThemeInfo.info_warning`
-* :class:`bpy.types.ThemeInfo.info_warning_text`
-
-bpy.types.ThemeNLAEditor
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeNLAEditor.keyframe_border`
-* :class:`bpy.types.ThemeNLAEditor.keyframe_border_selected`
-
-bpy.types.ThemeNodeEditor
+bpy.types.OperatorOptions
-------------------------
-Removed
-^^^^^^^
-
-* **in_out_node**
-
-Renamed
-^^^^^^^
-
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.color_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.filter_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.input_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.layout_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.output_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.pattern_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.script_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.shader_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.texture_node`
-* **operator_node** -> :class:`bpy.types.ThemeNodeEditor.vector_node`
-
-bpy.types.ThemeSpaceGeneric
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeSpaceGeneric.tab_active`
-* :class:`bpy.types.ThemeSpaceGeneric.tab_back`
-* :class:`bpy.types.ThemeSpaceGeneric.tab_inactive`
-* :class:`bpy.types.ThemeSpaceGeneric.tab_outline`
-
-bpy.types.ThemeSpaceGradient
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeSpaceGradient.tab_active`
-* :class:`bpy.types.ThemeSpaceGradient.tab_back`
-* :class:`bpy.types.ThemeSpaceGradient.tab_inactive`
-* :class:`bpy.types.ThemeSpaceGradient.tab_outline`
-
-bpy.types.TimelineMarkers
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.TimelineMarkers.new` (name, frame), *was (name)*
-
-bpy.types.UILayout
-------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UILayout.prop` (data, property, text, text_ctxt, translate, icon, expand, slider, toggle, icon_only, event, full_event, emboss, index, icon_value), *was (data, property, text, text_ctxt, translate, icon, expand, slider, toggle, icon_only, event, full_event, emboss, index)*
-* :class:`bpy.types.UILayout.template_header` (), *was (menus)*
-
-bpy.types.UserPreferencesEdit
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesEdit.grease_pencil_default_color`
-
-bpy.types.UserPreferencesInput
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesInput.navigation_mode`
-* :class:`bpy.types.UserPreferencesInput.ndof_pan_yz_swap_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_rotx_invert_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_roty_invert_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_rotz_invert_axis`
-* :class:`bpy.types.UserPreferencesInput.ndof_view_navigate_method`
-* :class:`bpy.types.UserPreferencesInput.walk_navigation`
-
-Removed
-^^^^^^^
-
-* **ndof_roll_invert_axis**
-* **ndof_rotate_invert_axis**
-* **ndof_tilt_invert_axis**
-* **ndof_zoom_updown**
-
-2.70 to 2.71
-============
-
-bpy.types.BlendDataLineStyles
------------------------------
-
Added
^^^^^
-* :class:`bpy.types.BlendDataLineStyles.is_updated`
+* :class:`bpy.types.OperatorOptions.is_repeat`
+* :class:`bpy.types.OperatorOptions.is_repeat_last`
-bpy.types.TransformConstraint
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TransformConstraint.from_max_x_rot`
-* :class:`bpy.types.TransformConstraint.from_max_x_scale`
-* :class:`bpy.types.TransformConstraint.from_max_y_rot`
-* :class:`bpy.types.TransformConstraint.from_max_y_scale`
-* :class:`bpy.types.TransformConstraint.from_max_z_rot`
-* :class:`bpy.types.TransformConstraint.from_max_z_scale`
-* :class:`bpy.types.TransformConstraint.from_min_x_rot`
-* :class:`bpy.types.TransformConstraint.from_min_x_scale`
-* :class:`bpy.types.TransformConstraint.from_min_y_rot`
-* :class:`bpy.types.TransformConstraint.from_min_y_scale`
-* :class:`bpy.types.TransformConstraint.from_min_z_rot`
-* :class:`bpy.types.TransformConstraint.from_min_z_scale`
-* :class:`bpy.types.TransformConstraint.to_max_x_rot`
-* :class:`bpy.types.TransformConstraint.to_max_x_scale`
-* :class:`bpy.types.TransformConstraint.to_max_y_rot`
-* :class:`bpy.types.TransformConstraint.to_max_y_scale`
-* :class:`bpy.types.TransformConstraint.to_max_z_rot`
-* :class:`bpy.types.TransformConstraint.to_max_z_scale`
-* :class:`bpy.types.TransformConstraint.to_min_x_rot`
-* :class:`bpy.types.TransformConstraint.to_min_x_scale`
-* :class:`bpy.types.TransformConstraint.to_min_y_rot`
-* :class:`bpy.types.TransformConstraint.to_min_y_scale`
-* :class:`bpy.types.TransformConstraint.to_min_z_rot`
-* :class:`bpy.types.TransformConstraint.to_min_z_scale`
-
-bpy.types.FCurve
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FCurve.update`
-
-bpy.types.Brush
----------------
-
-Removed
-^^^^^^^
-
-* **sculpt_stroke_method**
-
-bpy.types.Curve
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Curve.bevel_factor_mapping_end`
-* :class:`bpy.types.Curve.bevel_factor_mapping_start`
-
-bpy.types.FreestyleLineStyle
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FreestyleLineStyle.active_texture`
-* :class:`bpy.types.FreestyleLineStyle.active_texture_index`
-* :class:`bpy.types.FreestyleLineStyle.integration_type`
-* :class:`bpy.types.FreestyleLineStyle.node_tree`
-* :class:`bpy.types.FreestyleLineStyle.sort_key`
-* :class:`bpy.types.FreestyleLineStyle.sort_order`
-* :class:`bpy.types.FreestyleLineStyle.texture_slots`
-* :class:`bpy.types.FreestyleLineStyle.texture_spacing`
-* :class:`bpy.types.FreestyleLineStyle.use_nodes`
-* :class:`bpy.types.FreestyleLineStyle.use_sorting`
-* :class:`bpy.types.FreestyleLineStyle.use_texture`
-
-bpy.types.Material
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Material.use_cast_shadows`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.show_normal_loop`
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.cycles`
-
-bpy.types.Scene
+bpy.types.Paint
---------------
Added
^^^^^
-* :class:`bpy.types.Scene.show_keys_from_selected_only`
-
-bpy.types.Speaker
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Speaker.relative`
-
-bpy.types.Keyframe
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Keyframe.amplitude`
-* :class:`bpy.types.Keyframe.back`
-* :class:`bpy.types.Keyframe.easing`
-* :class:`bpy.types.Keyframe.period`
-
-bpy.types.Linesets
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Linesets.new`
-* :class:`bpy.types.Linesets.remove`
-
-bpy.types.MaskSplinePoint
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MaskSplinePoint.handle_left_type`
-* :class:`bpy.types.MaskSplinePoint.handle_right_type`
-* :class:`bpy.types.MaskSplinePoint.weight`
-
-bpy.types.MeshEdge
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MeshEdge.use_freestyle_mark`
-
-bpy.types.MeshPolygon
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MeshPolygon.use_freestyle_mark`
-
-bpy.types.MeshTessFace
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MeshTessFace.split_normals`
-
-bpy.types.MovieTrackingCamera
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingCamera.distortion_model`
-* :class:`bpy.types.MovieTrackingCamera.division_k1`
-* :class:`bpy.types.MovieTrackingCamera.division_k2`
+* :class:`bpy.types.Paint.tool_slots`
-bpy.types.ShaderNodeTexImage
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexImage.interpolation`
-
-bpy.types.PackedFile
+bpy.types.ImagePaint
--------------------
Added
^^^^^
-* :class:`bpy.types.PackedFile.data`
+* :class:`bpy.types.ImagePaint.interpolation`
bpy.types.Sculpt
----------------
@@ -6937,426 +1930,149 @@ bpy.types.Sculpt
Added
^^^^^
-* :class:`bpy.types.Sculpt.constant_detail`
-* :class:`bpy.types.Sculpt.detail_type_method`
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.bake_type`
-* :class:`bpy.types.CyclesRenderSettings.sample_all_lights_direct`
-* :class:`bpy.types.CyclesRenderSettings.sample_all_lights_indirect`
-
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.bake`
-* :class:`bpy.types.RenderEngine.frame_set`
-
-bpy.types.CYCLES
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CYCLES.bake`
+* :class:`bpy.types.Sculpt.show_mask`
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.bake`
-
-bpy.types.SequenceElements
---------------------------
-
-Renamed
-^^^^^^^
-
-* **push** -> :class:`bpy.types.SequenceElements.append`
-
-bpy.types.SmokeDomainSettings
------------------------------
+bpy.types.VertexPaint
+---------------------
Added
^^^^^
-* :class:`bpy.types.SmokeDomainSettings.color_grid`
-* :class:`bpy.types.SmokeDomainSettings.density_grid`
-* :class:`bpy.types.SmokeDomainSettings.flame_grid`
+* :class:`bpy.types.VertexPaint.radial_symmetry`
Removed
^^^^^^^
-* **density**
+* **use_normal**
+* **use_spray**
-bpy.types.Space
+bpy.types.Panel
---------------
Added
^^^^^
-* :class:`bpy.types.Space.show_locked_time`
+* :class:`bpy.types.Panel.bl_order`
+* :class:`bpy.types.Panel.bl_owner_id`
+* :class:`bpy.types.Panel.bl_parent_id`
+* :class:`bpy.types.Panel.bl_ui_units_x`
+* :class:`bpy.types.Panel.draw_header_preset`
+* :class:`bpy.types.Panel.is_popover`
-bpy.types.SpaceTimeline
------------------------
+bpy.types.ParticleEdit
+----------------------
-Removed
+Renamed
^^^^^^^
-* **show_only_selected**
+* **draw_step** -> :class:`bpy.types.ParticleEdit.display_step`
-bpy.types.SpaceView3D
----------------------
+bpy.types.ParticleSystem
+------------------------
Added
^^^^^
-* :class:`bpy.types.SpaceView3D.region_quadviews`
+* :class:`bpy.types.ParticleSystem.invert_vertex_group_twist`
+* :class:`bpy.types.ParticleSystem.vertex_group_twist`
Removed
^^^^^^^
-* **region_quadview**
-
-bpy.types.SpaceNodeEditorPath
------------------------------
-
-Renamed
-^^^^^^^
-
-* **push** -> :class:`bpy.types.SpaceNodeEditorPath.append`
-
-bpy.types.ThemeClipEditor
--------------------------
-
-Added
-^^^^^
+* **billboard_normal_uv**
+* **billboard_split_uv**
+* **billboard_time_index_uv**
+* **set_resolution**
-* :class:`bpy.types.ThemeClipEditor.handle_align`
-* :class:`bpy.types.ThemeClipEditor.handle_auto`
-* :class:`bpy.types.ThemeClipEditor.handle_auto_clamped`
-* :class:`bpy.types.ThemeClipEditor.handle_free`
-* :class:`bpy.types.ThemeClipEditor.handle_sel_align`
-* :class:`bpy.types.ThemeClipEditor.handle_sel_auto`
-* :class:`bpy.types.ThemeClipEditor.handle_sel_auto_clamped`
-* :class:`bpy.types.ThemeClipEditor.handle_sel_free`
-
-bpy.types.ThemeImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeImageEditor.frame_current`
-* :class:`bpy.types.ThemeImageEditor.handle_align`
-* :class:`bpy.types.ThemeImageEditor.handle_auto`
-* :class:`bpy.types.ThemeImageEditor.handle_auto_clamped`
-* :class:`bpy.types.ThemeImageEditor.handle_free`
-* :class:`bpy.types.ThemeImageEditor.handle_sel_align`
-* :class:`bpy.types.ThemeImageEditor.handle_sel_auto`
-* :class:`bpy.types.ThemeImageEditor.handle_sel_auto_clamped`
-* :class:`bpy.types.ThemeImageEditor.handle_sel_free`
-
-bpy.types.ThemeView3D
----------------------
+bpy.types.Pose
+--------------
Added
^^^^^
-* :class:`bpy.types.ThemeView3D.view_overlay`
+* :class:`bpy.types.Pose.use_auto_ik`
+* :class:`bpy.types.Pose.use_mirror_relative`
+* :class:`bpy.types.Pose.use_mirror_x`
-bpy.types.UILayout
+bpy.types.PoseBone
------------------
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UILayout.template_preview` (id, show_buttons, parent, slot, preview_id), *was (id, show_buttons, parent, slot)*
-
-2.71 to 2.72
-============
-
-bpy.types.BlendData
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendData.version`
-
-bpy.types.BoneGroups
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BoneGroups.new`
-* :class:`bpy.types.BoneGroups.remove`
-
-bpy.types.BrushCapabilities
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BrushCapabilities.has_smooth_stroke`
-
-bpy.types.ColorRamp
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ColorRamp.color_mode`
-* :class:`bpy.types.ColorRamp.hue_interpolation`
-
-bpy.types.ColorRampElement
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ColorRampElement.alpha`
-
-bpy.types.FollowTrackConstraint
--------------------------------
-
Added
^^^^^
-* :class:`bpy.types.FollowTrackConstraint.use_undistorted_position`
-
-bpy.types.Event
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Event.is_tablet`
-* :class:`bpy.types.Event.pressure`
-* :class:`bpy.types.Event.tilt`
-
-bpy.types.Brush
----------------
-
-Added
-^^^^^
+* :class:`bpy.types.PoseBone.bbone_easein`
+* :class:`bpy.types.PoseBone.bbone_easeout`
+* :class:`bpy.types.PoseBone.bbone_scaleinx`
+* :class:`bpy.types.PoseBone.bbone_scaleiny`
+* :class:`bpy.types.PoseBone.bbone_scaleoutx`
+* :class:`bpy.types.PoseBone.bbone_scaleouty`
+* :class:`bpy.types.PoseBone.bbone_segment_matrix`
+* :class:`bpy.types.PoseBone.compute_bbone_handles`
-* :class:`bpy.types.Brush.blur_kernel_radius`
-* :class:`bpy.types.Brush.blur_mode`
-* :class:`bpy.types.Brush.fill_threshold`
-* :class:`bpy.types.Brush.grad_spacing`
-* :class:`bpy.types.Brush.gradient`
-* :class:`bpy.types.Brush.gradient_fill_mode`
-* :class:`bpy.types.Brush.gradient_stroke_mode`
-* :class:`bpy.types.Brush.image_paint_capabilities`
-* :class:`bpy.types.Brush.paint_curve`
-* :class:`bpy.types.Brush.secondary_color`
-* :class:`bpy.types.Brush.sharp_threshold`
-* :class:`bpy.types.Brush.use_curve`
-* :class:`bpy.types.Brush.use_gradient`
-* :class:`bpy.types.Brush.use_line`
-* :class:`bpy.types.Brush.use_pressure_masking`
-
-Renamed
+Removed
^^^^^^^
-* **use_drag_dot** -> :class:`bpy.types.Brush.use_restore_mesh`
-
-bpy.types.Curve
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Curve.validate_material_indices`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Curve.transform` (matrix, shape_keys), *was (matrix)*
-
-bpy.types.Lattice
------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
+* **bbone_scalein**
+* **bbone_scaleout**
+* **use_bbone_custom_handles**
+* **use_bbone_relative_end_handle**
+* **use_bbone_relative_start_handle**
-* :class:`bpy.types.Lattice.transform` (matrix, shape_keys), *was (matrix)*
-
-bpy.types.Library
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Library.packed_file`
-
-bpy.types.Material
+bpy.types.Property
------------------
Added
^^^^^
-* :class:`bpy.types.Material.line_color`
-* :class:`bpy.types.Material.line_priority`
-* :class:`bpy.types.Material.paint_active_slot`
-* :class:`bpy.types.Material.paint_clone_slot`
-* :class:`bpy.types.Material.texture_paint_images`
-* :class:`bpy.types.Material.texture_paint_slots`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.validate_material_indices`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
+* :class:`bpy.types.Property.is_overridable`
+* :class:`bpy.types.Property.tags`
-* :class:`bpy.types.Mesh.transform` (matrix, shape_keys), *was (matrix)*
-
-bpy.types.WindowManager
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.WindowManager.piemenu_begin__internal`
-* :class:`bpy.types.WindowManager.piemenu_end__internal`
-* :class:`bpy.types.WindowManager.popup_menu_pie`
-
-bpy.types.BevelModifier
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BevelModifier.material`
-
-bpy.types.HookModifier
+bpy.types.BoolProperty
----------------------
Added
^^^^^
-* :class:`bpy.types.HookModifier.center`
-
-bpy.types.SolidifyModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SolidifyModifier.use_rim_only`
-
-bpy.types.ShaderNodeBsdfAnisotropic
------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeBsdfAnisotropic.distribution`
-
-bpy.types.Paint
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Paint.palette`
-
-bpy.types.ImagePaint
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImagePaint.canvas`
-* :class:`bpy.types.ImagePaint.clone_image`
-* :class:`bpy.types.ImagePaint.detect_data`
-* :class:`bpy.types.ImagePaint.missing_materials`
-* :class:`bpy.types.ImagePaint.missing_stencil`
-* :class:`bpy.types.ImagePaint.missing_texture`
-* :class:`bpy.types.ImagePaint.missing_uvs`
-* :class:`bpy.types.ImagePaint.mode`
-* :class:`bpy.types.ImagePaint.stencil_color`
-* :class:`bpy.types.ImagePaint.stencil_image`
-
-bpy.types.IMAGE_UV_sculpt
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.IMAGE_UV_sculpt.prop_unified_color`
-* :class:`bpy.types.IMAGE_UV_sculpt.prop_unified_color_picker`
+* :class:`bpy.types.BoolProperty.array_dimensions`
-bpy.types.CyclesCameraSettings
-------------------------------
+bpy.types.FloatProperty
+-----------------------
Added
^^^^^
-* :class:`bpy.types.CyclesCameraSettings.aperture_ratio`
+* :class:`bpy.types.FloatProperty.array_dimensions`
-bpy.types.CyclesMaterialSettings
---------------------------------
+bpy.types.IntProperty
+---------------------
Added
^^^^^
-* :class:`bpy.types.CyclesMaterialSettings.volume_sampling`
+* :class:`bpy.types.IntProperty.array_dimensions`
-bpy.types.CyclesRenderSettings
-------------------------------
+bpy.types.Region
+----------------
Added
^^^^^
-* :class:`bpy.types.CyclesRenderSettings.caustics_reflective`
-* :class:`bpy.types.CyclesRenderSettings.caustics_refractive`
+* :class:`bpy.types.Region.alignment`
Removed
^^^^^^^
-* **no_caustics**
-* **volume_homogeneous_sampling**
-
-bpy.types.CyclesVisibilitySettings
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesVisibilitySettings.scatter`
-
-bpy.types.CyclesWorldSettings
------------------------------
+* **id**
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesWorldSettings.volume_sampling`
-
-bpy.types.OperatorStrokeElement
--------------------------------
+bpy.types.RegionView3D
+----------------------
Added
^^^^^
-* :class:`bpy.types.OperatorStrokeElement.size`
+* :class:`bpy.types.RegionView3D.clip_planes`
+* :class:`bpy.types.RegionView3D.is_orthographic_side_view`
+* :class:`bpy.types.RegionView3D.use_clip_planes`
bpy.types.RenderEngine
----------------------
@@ -7364,1236 +2080,290 @@ bpy.types.RenderEngine
Added
^^^^^
-* :class:`bpy.types.RenderEngine.bl_use_texture_preview`
-* :class:`bpy.types.RenderEngine.layer_override`
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.preview_start_resolution`
-* :class:`bpy.types.RenderSettings.use_render_cache`
-
-bpy.types.SpaceUVEditor
------------------------
-
-Added
-^^^^^
+* :class:`bpy.types.RenderEngine.bl_use_eevee_viewport`
+* :class:`bpy.types.RenderEngine.free_blender_memory`
+* :class:`bpy.types.RenderEngine.get_preview_pixel_size`
+* :class:`bpy.types.RenderEngine.get_result`
-* :class:`bpy.types.SpaceUVEditor.show_texpaint`
-
-bpy.types.ThemeImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeImageEditor.handle_vertex`
-* :class:`bpy.types.ThemeImageEditor.handle_vertex_select`
-* :class:`bpy.types.ThemeImageEditor.handle_vertex_size`
-* :class:`bpy.types.ThemeImageEditor.paint_curve_handle`
-* :class:`bpy.types.ThemeImageEditor.paint_curve_pivot`
-
-bpy.types.ThemeUserInterface
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeUserInterface.wcol_pie_menu`
-
-bpy.types.ThemeView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.paint_curve_handle`
-* :class:`bpy.types.ThemeView3D.paint_curve_pivot`
-* :class:`bpy.types.ThemeView3D.split_normal`
-
-bpy.types.UILayout
-------------------
-
-Added
-^^^^^
+Removed
+^^^^^^^
-* :class:`bpy.types.UILayout.menu_pie`
-* :class:`bpy.types.UILayout.template_palette`
+* **bl_use_exclude_layers**
+* **bl_use_shading_nodes**
+* **bl_use_texture_preview**
Function Arguments
^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.UILayout.template_curve_mapping` (data, property, type, levels, brush, use_negative_slope), *was (data, property, type, levels, brush)*
-
-bpy.types.UnifiedPaintSettings
-------------------------------
+* :class:`bpy.types.RenderEngine.bake` (depsgraph, object, pass_type, pass_filter, object_id, pixel_array, num_pixels, depth, result), *was (scene, object, pass_type, pass_filter, object_id, pixel_array, num_pixels, depth, result)*
+* :class:`bpy.types.RenderEngine.camera_model_matrix` (camera, use_spherical_stereo), *was (camera, use_spherical_stereo, r_model_matrix)*
+* :class:`bpy.types.RenderEngine.register_pass` (scene, view_layer, name, channels, chanid, type), *was (scene, srl, name, channels, chanid, type)*
+* :class:`bpy.types.RenderEngine.render` (depsgraph), *was (scene)*
+* :class:`bpy.types.RenderEngine.update` (data, depsgraph), *was (data, scene)*
+* :class:`bpy.types.RenderEngine.view_draw` (context, depsgraph), *was (context)*
+* :class:`bpy.types.RenderEngine.view_update` (context, depsgraph), *was (context)*
-Added
-^^^^^
-
-* :class:`bpy.types.UnifiedPaintSettings.color`
-* :class:`bpy.types.UnifiedPaintSettings.secondary_color`
-* :class:`bpy.types.UnifiedPaintSettings.use_unified_color`
-
-bpy.types.UserPreferencesFilePaths
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesFilePaths.render_cache_directory`
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.font_path_ui`
-* :class:`bpy.types.UserPreferencesSystem.is_occlusion_query_supported`
-* :class:`bpy.types.UserPreferencesSystem.select_method`
-
-bpy.types.UserPreferencesView
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesView.pie_animation_timeout`
-* :class:`bpy.types.UserPreferencesView.pie_initial_timeout`
-* :class:`bpy.types.UserPreferencesView.pie_menu_radius`
-* :class:`bpy.types.UserPreferencesView.pie_menu_threshold`
-
-2.72 to 2.73
-============
-
-bpy.types.ActionGroup
+bpy.types.RenderLayer
---------------------
-Added
-^^^^^
-
-* :class:`bpy.types.ActionGroup.is_custom_color_set`
-
-bpy.types.BoneGroup
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BoneGroup.is_custom_color_set`
-
-bpy.types.StretchToConstraint
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.StretchToConstraint.bulge_max`
-* :class:`bpy.types.StretchToConstraint.bulge_min`
-* :class:`bpy.types.StretchToConstraint.bulge_smooth`
-* :class:`bpy.types.StretchToConstraint.use_bulge_max`
-* :class:`bpy.types.StretchToConstraint.use_bulge_min`
-
-bpy.types.DopeSheet
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DopeSheet.show_gpencil`
-
-bpy.types.FreestyleSettings
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FreestyleSettings.use_view_map_cache`
-
-bpy.types.GPencilLayer
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilLayer.after_color`
-* :class:`bpy.types.GPencilLayer.before_color`
-* :class:`bpy.types.GPencilLayer.fill_alpha`
-* :class:`bpy.types.GPencilLayer.fill_color`
-* :class:`bpy.types.GPencilLayer.ghost_after_range`
-* :class:`bpy.types.GPencilLayer.ghost_before_range`
-* :class:`bpy.types.GPencilLayer.use_ghost_custom_colors`
-* :class:`bpy.types.GPencilLayer.use_volumetric_strokes`
-
Removed
^^^^^^^
-* **ghost_range_max**
-
-bpy.types.GPencilStroke
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilStroke.select`
-
-bpy.types.GPencilStrokePoint
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilStrokePoint.select`
-
-bpy.types.GreasePencilLayers
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GreasePencilLayers.active_index`
-
-bpy.types.FreestyleLineStyle
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FreestyleLineStyle.chain_count`
-* :class:`bpy.types.FreestyleLineStyle.use_chain_count`
+* **exclude_ambient_occlusion**
+* **exclude_emit**
+* **exclude_environment**
+* **exclude_indirect**
+* **exclude_reflection**
+* **exclude_refraction**
+* **exclude_shadow**
+* **exclude_specular**
+* **layers**
+* **layers_exclude**
+* **layers_zmask**
+* **light_override**
+* **material_override**
+* **use**
+* **use_freestyle**
+* **use_pass_color**
+* **use_pass_diffuse**
+* **use_pass_indirect**
+* **use_pass_reflection**
+* **use_pass_refraction**
+* **use_pass_specular**
-bpy.types.GreasePencil
+bpy.types.RenderResult
----------------------
Added
^^^^^
-* :class:`bpy.types.GreasePencil.animation_data`
-* :class:`bpy.types.GreasePencil.use_stroke_edit_mode`
-
-bpy.types.Image
----------------
+* :class:`bpy.types.RenderResult.stamp_data_add_field`
-Added
-^^^^^
-
-* :class:`bpy.types.Image.generated_color`
-* :class:`bpy.types.Image.render_slots`
-
-Removed
-^^^^^^^
-
-* **render_slot**
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.uvedit_aspect`
-
-bpy.types.CyclesLampSettings
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesLampSettings.max_bounces`
-
-bpy.types.CyclesMaterialSettings
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesMaterialSettings.volume_interpolation`
-
-bpy.types.CyclesWorldSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesWorldSettings.volume_interpolation`
-
-bpy.types.RenderEngine
-----------------------
+bpy.types.RenderSettings
+------------------------
Added
^^^^^
-* :class:`bpy.types.RenderEngine.error_set`
-
-bpy.types.RenderPass
+* :class:`bpy.types.RenderSettings.film_transparent`
+* :class:`bpy.types.RenderSettings.hair_subdiv`
+* :class:`bpy.types.RenderSettings.hair_type`
+* :class:`bpy.types.RenderSettings.preview_pixel_size`
+* :class:`bpy.types.RenderSettings.simplify_gpencil`
+* :class:`bpy.types.RenderSettings.simplify_gpencil_blend`
+* :class:`bpy.types.RenderSettings.simplify_gpencil_onplay`
+* :class:`bpy.types.RenderSettings.simplify_gpencil_remove_lines`
+* :class:`bpy.types.RenderSettings.simplify_gpencil_shader_fx`
+* :class:`bpy.types.RenderSettings.simplify_gpencil_view_fill`
+* :class:`bpy.types.RenderSettings.simplify_gpencil_view_modifier`
+* :class:`bpy.types.RenderSettings.use_sequencer_override_scene_strip`
+* :class:`bpy.types.RenderSettings.use_simplify_smoke_highres`
+* :class:`bpy.types.RenderSettings.use_stamp_frame_range`
+* :class:`bpy.types.RenderSettings.use_stamp_hostname`
+
+Removed
+^^^^^^^
+
+* **alpha_mode**
+* **antialiasing_samples**
+* **bake_aa_mode**
+* **bake_distance**
+* **bake_normal_space**
+* **bake_quad_split**
+* **edge_color**
+* **edge_threshold**
+* **field_order**
+* **layers**
+* **motion_blur_samples**
+* **octree_resolution**
+* **pixel_filter_type**
+* **raytrace_method**
+* **simplify_ao_sss**
+* **simplify_shadow_samples**
+* **use_antialiasing**
+* **use_bake_antialiasing**
+* **use_bake_normalize**
+* **use_bake_to_vertex_color**
+* **use_edge_enhance**
+* **use_envmaps**
+* **use_fields**
+* **use_fields_still**
+* **use_free_image_textures**
+* **use_game_engine**
+* **use_instances**
+* **use_local_coords**
+* **use_raytrace**
+* **use_sequencer_gl_textured_solid**
+* **use_shading_nodes**
+* **use_shadows**
+* **use_simplify_triangulate**
+* **use_sss**
+* **use_textures**
+* **use_world_space_shading**
+
+bpy.types.RenderSlot
--------------------
Added
^^^^^
-* :class:`bpy.types.RenderPass.debug_type`
+* :class:`bpy.types.RenderSlot.clear`
-bpy.types.SculptToolCapabilities
---------------------------------
-
-Renamed
-^^^^^^^
-
-* **has_strength** -> :class:`bpy.types.SculptToolCapabilities.has_strength_pressure`
-
-bpy.types.SceneSequence
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SceneSequence.use_grease_pencil`
-
-bpy.types.SpaceSequenceEditor
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceSequenceEditor.show_backdrop`
-* :class:`bpy.types.SpaceSequenceEditor.show_strip_offset`
-* :class:`bpy.types.SpaceSequenceEditor.waveform_draw_type`
-
-bpy.types.SpaceView3D
+bpy.types.RenderSlots
---------------------
Added
^^^^^
-* :class:`bpy.types.SpaceView3D.show_world`
-
-bpy.types.ThemeClipEditor
--------------------------
-
-Removed
-^^^^^^^
-
-* **grid**
-
-bpy.types.ThemeNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeNodeEditor.wire_inner`
-
-bpy.types.ThemeUserInterface
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeUserInterface.widget_emboss`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.grease_pencil_source`
-
-bpy.types.UILayout
-------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UILayout.operator` (operator, text, text_ctxt, translate, icon, emboss, icon_value), *was (operator, text, text_ctxt, translate, icon, emboss)*
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.virtual_pixel_mode`
+* :class:`bpy.types.RenderSlots.new`
-bpy.types.UserPreferencesView
+bpy.types.RigidBodyConstraint
-----------------------------
Added
^^^^^
-* :class:`bpy.types.UserPreferencesView.pie_menu_confirm`
+* :class:`bpy.types.RigidBodyConstraint.spring_type`
-2.73 to 2.74
-============
-
-bpy.types.BackgroundImage
+bpy.types.RigidBodyObject
-------------------------
Added
^^^^^
-* :class:`bpy.types.BackgroundImage.rotation`
-* :class:`bpy.types.BackgroundImage.use_flip_x`
-* :class:`bpy.types.BackgroundImage.use_flip_y`
-
-bpy.types.BrushCapabilities
----------------------------
-
-Removed
-^^^^^^^
-
-* **has_texture_angle**
-* **has_texture_angle_source**
-
-bpy.types.ClothCollisionSettings
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ClothCollisionSettings.damping`
-
-bpy.types.ClothSettings
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ClothSettings.bending_damping`
-* :class:`bpy.types.ClothSettings.density_strength`
-* :class:`bpy.types.ClothSettings.density_target`
-* :class:`bpy.types.ClothSettings.voxel_cell_size`
-
-Removed
-^^^^^^^
-
-* **pre_roll**
-
-bpy.types.SplineIKConstraint
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SplineIKConstraint.bulge`
-* :class:`bpy.types.SplineIKConstraint.bulge_max`
-* :class:`bpy.types.SplineIKConstraint.bulge_min`
-* :class:`bpy.types.SplineIKConstraint.bulge_smooth`
-* :class:`bpy.types.SplineIKConstraint.use_bulge_max`
-* :class:`bpy.types.SplineIKConstraint.use_bulge_min`
-
-bpy.types.FCurve
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FCurve.convert_to_keyframes`
-* :class:`bpy.types.FCurve.convert_to_samples`
-
-bpy.types.FileSelectParams
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FileSelectParams.filter_search`
-
-bpy.types.GPencilLayer
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilLayer.is_fill_visible`
-* :class:`bpy.types.GPencilLayer.is_stroke_visible`
-
-bpy.types.Brush
----------------
+* :class:`bpy.types.RigidBodyObject.collision_collections`
Removed
^^^^^^^
-* **texture_angle_source_no_random**
-* **texture_angle_source_random**
-* **use_rake**
-* **use_random_rotation**
+* **collision_groups**
-bpy.types.Camera
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Camera.gpu_dof`
-* :class:`bpy.types.Camera.show_safe_center`
-
-Renamed
-^^^^^^^
-
-* **show_title_safe** -> :class:`bpy.types.Camera.show_safe_areas`
-
-bpy.types.Image
----------------
+bpy.types.RigidBodyWorld
+------------------------
Added
^^^^^
-* :class:`bpy.types.Image.use_deinterlace`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Image.pack` (as_png, data, data_len), *was (as_png)*
-
-bpy.types.Key
--------------
+* :class:`bpy.types.RigidBodyWorld.collection`
Removed
^^^^^^^
-* **slurph**
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.create_normals_split`
-* :class:`bpy.types.Mesh.has_custom_normals`
-* :class:`bpy.types.Mesh.normals_split_custom_set`
-* :class:`bpy.types.Mesh.normals_split_custom_set_from_vertices`
-* :class:`bpy.types.Mesh.vertex_layers_float`
-* :class:`bpy.types.Mesh.vertex_layers_int`
-* :class:`bpy.types.Mesh.vertex_layers_string`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
+* **group**
-* :class:`bpy.types.Mesh.calc_normals_split` (), *was (split_angle)*
-* :class:`bpy.types.Mesh.validate` (verbose, clean_customdata), *was (verbose)*
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.calc_matrix_camera`
-* :class:`bpy.types.Object.camera_fit_coords`
-
-bpy.types.ParticleSettings
+bpy.types.SPHFluidSettings
--------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettings.bending_random`
-* :class:`bpy.types.ParticleSettings.clump_curve`
-* :class:`bpy.types.ParticleSettings.clump_noise_size`
-* :class:`bpy.types.ParticleSettings.kink_amplitude_random`
-* :class:`bpy.types.ParticleSettings.kink_axis_random`
-* :class:`bpy.types.ParticleSettings.kink_extra_steps`
-* :class:`bpy.types.ParticleSettings.roughness_curve`
-* :class:`bpy.types.ParticleSettings.show_guide_hairs`
-* :class:`bpy.types.ParticleSettings.show_hair_grid`
-* :class:`bpy.types.ParticleSettings.use_clump_curve`
-* :class:`bpy.types.ParticleSettings.use_clump_noise`
-* :class:`bpy.types.ParticleSettings.use_roughness_curve`
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.safe_areas`
-
-bpy.types.Screen
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Screen.use_follow`
-
-bpy.types.Sound
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Sound.pack`
-* :class:`bpy.types.Sound.unpack`
-
-bpy.types.VectorFont
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.VectorFont.pack`
-* :class:`bpy.types.VectorFont.unpack`
-
-bpy.types.KeyingSet
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.KeyingSet.use_insertkey_needed`
-* :class:`bpy.types.KeyingSet.use_insertkey_override_needed`
-* :class:`bpy.types.KeyingSet.use_insertkey_override_visual`
-* :class:`bpy.types.KeyingSet.use_insertkey_override_xyz_to_rgb`
-* :class:`bpy.types.KeyingSet.use_insertkey_visual`
-* :class:`bpy.types.KeyingSet.use_insertkey_xyz_to_rgb`
-
-Removed
-^^^^^^^
-
-* **bl_options**
-
-bpy.types.KeyingSetPath
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.KeyingSetPath.use_insertkey_needed`
-* :class:`bpy.types.KeyingSetPath.use_insertkey_override_needed`
-* :class:`bpy.types.KeyingSetPath.use_insertkey_override_visual`
-* :class:`bpy.types.KeyingSetPath.use_insertkey_override_xyz_to_rgb`
-* :class:`bpy.types.KeyingSetPath.use_insertkey_visual`
-* :class:`bpy.types.KeyingSetPath.use_insertkey_xyz_to_rgb`
-
-Removed
-^^^^^^^
-
-* **bl_options**
-
-bpy.types.ClothModifier
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ClothModifier.hair_grid_max`
-* :class:`bpy.types.ClothModifier.hair_grid_min`
-* :class:`bpy.types.ClothModifier.hair_grid_resolution`
-* :class:`bpy.types.ClothModifier.solver_result`
-
-bpy.types.HookModifier
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.HookModifier.falloff_curve`
-* :class:`bpy.types.HookModifier.falloff_type`
-* :class:`bpy.types.HookModifier.use_falloff_uniform`
-
Renamed
^^^^^^^
-* **falloff** -> :class:`bpy.types.HookModifier.falloff_radius`
-* **force** -> :class:`bpy.types.HookModifier.strength`
-
-bpy.types.Node
---------------
+* **factor_radius** -> :class:`bpy.types.SPHFluidSettings.use_factor_radius`
+* **factor_repulsion** -> :class:`bpy.types.SPHFluidSettings.use_factor_repulsion`
+* **factor_rest_length** -> :class:`bpy.types.SPHFluidSettings.use_factor_rest_length`
+* **factor_stiff_viscosity** -> :class:`bpy.types.SPHFluidSettings.use_factor_stiff_viscosity`
-Added
-^^^^^
-
-* :class:`bpy.types.Node.shading_compatibility`
-
-bpy.types.CompositorNodePlaneTrackDeform
-----------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodePlaneTrackDeform.motion_blur_samples`
-* :class:`bpy.types.CompositorNodePlaneTrackDeform.motion_blur_shutter`
-* :class:`bpy.types.CompositorNodePlaneTrackDeform.use_motion_blur`
-
-bpy.types.NodeFrame
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NodeFrame.text`
-
-bpy.types.ShaderNodeTexCoord
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexCoord.object`
-
-bpy.types.Paint
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Paint.cavity_curve`
-* :class:`bpy.types.Paint.use_cavity`
-
-bpy.types.ImagePaint
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImagePaint.dither`
-
-bpy.types.ParticleEdit
+bpy.types.SceneObjects
----------------------
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleEdit.shape_object`
-
-bpy.types.CyclesCameraSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesCameraSettings.latitude_max`
-* :class:`bpy.types.CyclesCameraSettings.latitude_min`
-* :class:`bpy.types.CyclesCameraSettings.longitude_max`
-* :class:`bpy.types.CyclesCameraSettings.longitude_min`
-
-bpy.types.RegionView3D
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RegionView3D.window_matrix`
-
-bpy.types.SequenceProxy
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SequenceProxy.use_overwrite`
-
-bpy.types.SpaceFileBrowser
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceFileBrowser.bookmarks`
-* :class:`bpy.types.SpaceFileBrowser.bookmarks_active`
-* :class:`bpy.types.SpaceFileBrowser.recent_folders`
-* :class:`bpy.types.SpaceFileBrowser.recent_folders_active`
-* :class:`bpy.types.SpaceFileBrowser.system_bookmarks`
-* :class:`bpy.types.SpaceFileBrowser.system_bookmarks_active`
-* :class:`bpy.types.SpaceFileBrowser.system_folders`
-* :class:`bpy.types.SpaceFileBrowser.system_folders_active`
-
-bpy.types.SpaceOutliner
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceOutliner.use_sort_alpha`
-
-bpy.types.SpaceSequenceEditor
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceSequenceEditor.show_safe_areas`
-* :class:`bpy.types.SpaceSequenceEditor.show_safe_center`
-
Removed
^^^^^^^
-* **show_safe_margin**
-
-bpy.types.SpaceTextEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceTextEditor.region_location_from_cursor`
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceView3D.fx_settings`
-
-bpy.types.BrushTextureSlot
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BrushTextureSlot.has_random_texture_angle`
-* :class:`bpy.types.BrushTextureSlot.has_texture_angle`
-* :class:`bpy.types.BrushTextureSlot.has_texture_angle_source`
-* :class:`bpy.types.BrushTextureSlot.random_angle`
-* :class:`bpy.types.BrushTextureSlot.use_rake`
-* :class:`bpy.types.BrushTextureSlot.use_random`
-
-bpy.types.ParticleSettingsTextureSlot
--------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettingsTextureSlot.kink_amp_factor`
-* :class:`bpy.types.ParticleSettingsTextureSlot.kink_freq_factor`
-* :class:`bpy.types.ParticleSettingsTextureSlot.use_map_kink_amp`
-* :class:`bpy.types.ParticleSettingsTextureSlot.use_map_kink_freq`
-
-Removed
-^^^^^^^
-
-* **kink_factor**
-* **use_map_kink**
-
-bpy.types.ThemeClipEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeClipEditor.gp_vertex`
-* :class:`bpy.types.ThemeClipEditor.gp_vertex_select`
-* :class:`bpy.types.ThemeClipEditor.gp_vertex_size`
-
-bpy.types.ThemeImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeImageEditor.gp_vertex`
-* :class:`bpy.types.ThemeImageEditor.gp_vertex_select`
-* :class:`bpy.types.ThemeImageEditor.gp_vertex_size`
-
-bpy.types.ThemeNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeNodeEditor.gp_vertex`
-* :class:`bpy.types.ThemeNodeEditor.gp_vertex_select`
-* :class:`bpy.types.ThemeNodeEditor.gp_vertex_size`
-
-bpy.types.ThemeSequenceEditor
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeSequenceEditor.gp_vertex`
-* :class:`bpy.types.ThemeSequenceEditor.gp_vertex_select`
-* :class:`bpy.types.ThemeSequenceEditor.gp_vertex_size`
-
-bpy.types.ThemeTimeline
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeTimeline.time_grease_pencil`
-* :class:`bpy.types.ThemeTimeline.time_keyframe`
-
-bpy.types.ThemeView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeView3D.clipping_border_3d`
-* :class:`bpy.types.ThemeView3D.gp_vertex`
-* :class:`bpy.types.ThemeView3D.gp_vertex_select`
-* :class:`bpy.types.ThemeView3D.gp_vertex_size`
+* **active**
+* **link**
+* **unlink**
-bpy.types.UILayout
+bpy.types.Sequence
------------------
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UILayout.template_list` (listtype_name, list_id, dataptr, propname, active_dataptr, active_propname, item_dyntip_propname, rows, maxrows, type, columns), *was (listtype_name, list_id, dataptr, propname, active_dataptr, active_propname, rows, maxrows, type, columns)*
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.pixel_size`
-
-bpy.types.UserPreferencesView
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesView.use_gl_warn_support`
-
-bpy.types.VoxelData
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.VoxelData.hair_data_type`
-
-2.74 to 2.75
-============
-
-bpy.types.BakePixel
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BakePixel.object_id`
-
-bpy.types.BlendData
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendData.palettes`
-
-bpy.types.BlendDataImages
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataImages.new` (name, width, height, alpha, float_buffer, stereo3d), *was (name, width, height, alpha, float_buffer)*
-
-bpy.types.BlendDataSounds
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendDataSounds.load`
-* :class:`bpy.types.BlendDataSounds.remove`
-
-bpy.types.DopeSheet
--------------------
-
Added
^^^^^
-* :class:`bpy.types.DopeSheet.filter_text`
-* :class:`bpy.types.DopeSheet.use_filter_text`
+* :class:`bpy.types.Sequence.override_cache_settings`
+* :class:`bpy.types.Sequence.use_cache_composite`
+* :class:`bpy.types.Sequence.use_cache_preprocessed`
+* :class:`bpy.types.Sequence.use_cache_raw`
-bpy.types.FileSelectParams
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FileSelectParams.thumbnail_size`
-
-bpy.types.GPUDOFSettings
+bpy.types.EffectSequence
------------------------
Added
^^^^^
-* :class:`bpy.types.GPUDOFSettings.blades`
-* :class:`bpy.types.GPUDOFSettings.is_hq_supported`
-* :class:`bpy.types.GPUDOFSettings.use_high_quality`
-
-bpy.types.Camera
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Camera.stereo`
-
-bpy.types.Image
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Image.buffers_free`
-* :class:`bpy.types.Image.is_multiview`
-* :class:`bpy.types.Image.is_stereo_3d`
-* :class:`bpy.types.Image.packed_files`
-* :class:`bpy.types.Image.stereo_3d_format`
-* :class:`bpy.types.Image.use_multiview`
-* :class:`bpy.types.Image.views_format`
-
-bpy.types.SunLamp
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SunLamp.show_shadow_box`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.vertex_paint_masks`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Mesh.calc_tessface` (free_mpoly), *was ()*
-
-bpy.types.Object
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Object.cache_release`
-* :class:`bpy.types.Object.shape_key_remove`
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.depsgraph`
-
-bpy.types.ImageFormatSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImageFormatSettings.stereo_3d_format`
-* :class:`bpy.types.ImageFormatSettings.views_format`
-
-bpy.types.ImageUser
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImageUser.multilayer_view`
+* :class:`bpy.types.EffectSequence.playback_direction`
Removed
^^^^^^^
-* **multilayer_pass**
-
-bpy.types.LodLevel
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LodLevel.object_hysteresis_percentage`
-* :class:`bpy.types.LodLevel.use_object_hysteresis`
-
-bpy.types.DecimateModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DecimateModifier.vertex_group_factor`
-
-bpy.types.CompositorNodeImage
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeImage.has_layers`
-* :class:`bpy.types.CompositorNodeImage.has_views`
-* :class:`bpy.types.CompositorNodeImage.view`
-
-bpy.types.TextureNodeImage
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextureNodeImage.image_user`
-
-bpy.types.Operator
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Operator.macros`
-* :class:`bpy.types.Operator.options`
-
-bpy.types.Sculpt
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Sculpt.detail_percent`
+* **use_reverse_frames**
-bpy.types.PointCache
---------------------
+bpy.types.SpeedControlSequence
+------------------------------
Renamed
^^^^^^^
-* **frames_skipped** -> :class:`bpy.types.PointCache.is_frame_skip`
+* **scale_to_length** -> :class:`bpy.types.SpeedControlSequence.use_scale_to_length`
-bpy.types.CyclesLampSettings
-----------------------------
+bpy.types.TextSequence
+----------------------
Added
^^^^^
-* :class:`bpy.types.CyclesLampSettings.is_portal`
+* :class:`bpy.types.TextSequence.font`
-bpy.types.CyclesRenderSettings
-------------------------------
+bpy.types.ImageSequence
+-----------------------
Added
^^^^^
-* :class:`bpy.types.CyclesRenderSettings.use_animated_seed`
-
-bpy.types.Region
-----------------
+* :class:`bpy.types.ImageSequence.playback_direction`
Removed
^^^^^^^
-* **callback_add**
+* **use_reverse_frames**
-bpy.types.RenderEngine
+bpy.types.MaskSequence
----------------------
Added
^^^^^
-* :class:`bpy.types.RenderEngine.active_view_set`
-* :class:`bpy.types.RenderEngine.bl_use_shading_nodes_custom`
-* :class:`bpy.types.RenderEngine.camera_model_matrix`
-* :class:`bpy.types.RenderEngine.camera_shift_x`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.RenderEngine.bake` (scene, object, pass_type, object_id, pixel_array, num_pixels, depth, result), *was (scene, object, pass_type, pixel_array, num_pixels, depth, result)*
-* :class:`bpy.types.RenderEngine.begin_result` (x, y, w, h, layer, view), *was (x, y, w, h, layer)*
-
-bpy.types.CYCLES
-----------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.CYCLES.bake` (self, scene, obj, pass_type, object_id, pixel_array, num_pixels, depth, result), *was (self, scene, obj, pass_type, pixel_array, num_pixels, depth, result)*
-
-bpy.types.RenderLayer
----------------------
+* :class:`bpy.types.MaskSequence.playback_direction`
Removed
^^^^^^^
-* **rect**
-
-bpy.types.RenderPass
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderPass.view_id`
+* **use_reverse_frames**
-bpy.types.RenderResult
+bpy.types.MetaSequence
----------------------
Added
^^^^^
-* :class:`bpy.types.RenderResult.views`
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.simplify_child_particles_render`
-* :class:`bpy.types.RenderSettings.simplify_subdivision_render`
-* :class:`bpy.types.RenderSettings.stereo_views`
-* :class:`bpy.types.RenderSettings.use_multiview`
-* :class:`bpy.types.RenderSettings.views`
-* :class:`bpy.types.RenderSettings.views_format`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.RenderSettings.frame_path` (frame, preview, view), *was (frame)*
-
-bpy.types.EffectSequence
-------------------------
+* :class:`bpy.types.MetaSequence.playback_direction`
Removed
^^^^^^^
-* **use_proxy_custom_directory**
-* **use_proxy_custom_file**
+* **use_reverse_frames**
-bpy.types.ImageSequence
------------------------
+bpy.types.MovieClipSequence
+---------------------------
Added
^^^^^
-* :class:`bpy.types.ImageSequence.stereo_3d_format`
-* :class:`bpy.types.ImageSequence.use_multiview`
-* :class:`bpy.types.ImageSequence.views_format`
+* :class:`bpy.types.MovieClipSequence.fps`
+* :class:`bpy.types.MovieClipSequence.playback_direction`
Removed
^^^^^^^
-* **use_proxy_custom_directory**
-* **use_proxy_custom_file**
-
-bpy.types.MetaSequence
-----------------------
-
-Removed
-^^^^^^^
-
-* **use_proxy_custom_directory**
-* **use_proxy_custom_file**
+* **use_reverse_frames**
bpy.types.MovieSequence
-----------------------
@@ -8601,282 +2371,111 @@ bpy.types.MovieSequence
Added
^^^^^
-* :class:`bpy.types.MovieSequence.stereo_3d_format`
-* :class:`bpy.types.MovieSequence.use_multiview`
-* :class:`bpy.types.MovieSequence.views_format`
+* :class:`bpy.types.MovieSequence.fps`
+* :class:`bpy.types.MovieSequence.metadata`
+* :class:`bpy.types.MovieSequence.playback_direction`
Removed
^^^^^^^
-* **use_proxy_custom_directory**
-* **use_proxy_custom_file**
+* **use_reverse_frames**
bpy.types.SceneSequence
-----------------------
-Removed
-^^^^^^^
-
-* **use_proxy_custom_directory**
-* **use_proxy_custom_file**
-
-bpy.types.SequenceEditor
-------------------------
-
Added
^^^^^
-* :class:`bpy.types.SequenceEditor.proxy_dir`
-* :class:`bpy.types.SequenceEditor.proxy_storage`
-
-bpy.types.SequenceProxy
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SequenceProxy.use_proxy_custom_directory`
-* :class:`bpy.types.SequenceProxy.use_proxy_custom_file`
-
-bpy.types.SpaceImageEditor
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceImageEditor.show_stereo_3d`
-
-bpy.types.SpaceSequenceEditor
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceSequenceEditor.show_metadata`
-
-bpy.types.SpaceView3D
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceView3D.show_stereo_3d_cameras`
-* :class:`bpy.types.SpaceView3D.show_stereo_3d_convergence_plane`
-* :class:`bpy.types.SpaceView3D.show_stereo_3d_volume`
-* :class:`bpy.types.SpaceView3D.stereo_3d_camera`
-* :class:`bpy.types.SpaceView3D.stereo_3d_convergence_plane_alpha`
-* :class:`bpy.types.SpaceView3D.stereo_3d_eye`
-* :class:`bpy.types.SpaceView3D.stereo_3d_volume_alpha`
-
-bpy.types.SpaceUVEditor
------------------------
+* :class:`bpy.types.SceneSequence.fps`
+* :class:`bpy.types.SceneSequence.playback_direction`
+* :class:`bpy.types.SceneSequence.scene_input`
-Added
-^^^^^
+Removed
+^^^^^^^
-* :class:`bpy.types.SpaceUVEditor.show_metadata`
+* **use_reverse_frames**
+* **use_sequence**
-bpy.types.ThemeImageEditor
---------------------------
+bpy.types.SequenceEditor
+------------------------
Added
^^^^^
-* :class:`bpy.types.ThemeImageEditor.metadatabg`
-* :class:`bpy.types.ThemeImageEditor.metadatatext`
+* :class:`bpy.types.SequenceEditor.recycle_max_cost`
+* :class:`bpy.types.SequenceEditor.show_cache`
+* :class:`bpy.types.SequenceEditor.show_cache_composite`
+* :class:`bpy.types.SequenceEditor.show_cache_final_out`
+* :class:`bpy.types.SequenceEditor.show_cache_preprocessed`
+* :class:`bpy.types.SequenceEditor.show_cache_raw`
+* :class:`bpy.types.SequenceEditor.use_cache_composite`
+* :class:`bpy.types.SequenceEditor.use_cache_final`
+* :class:`bpy.types.SequenceEditor.use_cache_preprocessed`
+* :class:`bpy.types.SequenceEditor.use_cache_raw`
-bpy.types.ThemeSequenceEditor
+bpy.types.ShapeKeyBezierPoint
-----------------------------
Added
^^^^^
-* :class:`bpy.types.ThemeSequenceEditor.metadatabg`
-* :class:`bpy.types.ThemeSequenceEditor.metadatatext`
+* :class:`bpy.types.ShapeKeyBezierPoint.radius`
+* :class:`bpy.types.ShapeKeyBezierPoint.tilt`
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.lock_markers`
-* :class:`bpy.types.ToolSettings.use_proportional_action`
-* :class:`bpy.types.ToolSettings.use_proportional_fcurve`
-
-bpy.types.UILayout
-------------------
+bpy.types.ShapeKeyCurvePoint
+----------------------------
Added
^^^^^
-* :class:`bpy.types.UILayout.template_image_stereo_3d`
-* :class:`bpy.types.UILayout.template_image_views`
+* :class:`bpy.types.ShapeKeyCurvePoint.radius`
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UILayout.menu` (menu, text, text_ctxt, translate, icon, icon_value), *was (menu, text, text_ctxt, translate, icon)*
-* :class:`bpy.types.UILayout.template_icon_view` (data, property, show_labels), *was (data, property)*
-* :class:`bpy.types.UILayout.template_image` (data, property, image_user, compact, multiview), *was (data, property, image_user, compact)*
-
-bpy.types.UserPreferencesView
+bpy.types.SmokeDomainSettings
-----------------------------
Added
^^^^^
-* :class:`bpy.types.UserPreferencesView.view_frame_keyframes`
-* :class:`bpy.types.UserPreferencesView.view_frame_seconds`
-* :class:`bpy.types.UserPreferencesView.view_frame_type`
-
-bpy.types.Window
-----------------
+* :class:`bpy.types.SmokeDomainSettings.clipping`
+* :class:`bpy.types.SmokeDomainSettings.collision_collection`
+* :class:`bpy.types.SmokeDomainSettings.display_interpolation`
+* :class:`bpy.types.SmokeDomainSettings.effector_collection`
+* :class:`bpy.types.SmokeDomainSettings.fluid_collection`
+* :class:`bpy.types.SmokeDomainSettings.temperature_grid`
-Added
-^^^^^
-
-* :class:`bpy.types.Window.stereo_3d_display`
-
-2.75 to 2.76
-============
-
-bpy.types.ActionFCurves
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ActionFCurves.find`
+Removed
+^^^^^^^
-bpy.types.BlendDataBrushes
---------------------------
+* **collision_group**
+* **effector_group**
+* **fluid_group**
-Function Arguments
-^^^^^^^^^^^^^^^^^^
+Renamed
+^^^^^^^
-* :class:`bpy.types.BlendDataBrushes.new` (name, mode), *was (name)*
+* **draw_velocity** -> :class:`bpy.types.SmokeDomainSettings.show_velocity`
+* **vector_draw_type** -> :class:`bpy.types.SmokeDomainSettings.vector_display_type`
-bpy.types.FileSelectParams
+bpy.types.SoftBodySettings
--------------------------
Added
^^^^^
-* :class:`bpy.types.FileSelectParams.filter_id`
-* :class:`bpy.types.FileSelectParams.filter_id_category`
-* :class:`bpy.types.FileSelectParams.recursion_level`
-* :class:`bpy.types.FileSelectParams.use_filter_blendid`
-* :class:`bpy.types.FileSelectParams.use_library_browsing`
-
-bpy.types.ID
-------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ID.preview`
-
-bpy.types.Brush
----------------
+* :class:`bpy.types.SoftBodySettings.collision_collection`
Removed
^^^^^^^
-* **use_wrap**
-
-bpy.types.ImagePreview
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImagePreview.icon_pixels_float`
-* :class:`bpy.types.ImagePreview.image_pixels_float`
-
-bpy.types.ImageUser
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ImageUser.multilayer_pass`
-
-bpy.types.BevelModifier
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BevelModifier.loop_slide`
-
-bpy.types.SubsurfModifier
--------------------------
+* **collision_group**
-Added
-^^^^^
-
-* :class:`bpy.types.SubsurfModifier.use_opensubdiv`
-
-bpy.types.ShaderNodeTexImage
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexImage.extension`
-
-bpy.types.Paint
+bpy.types.Space
---------------
Added
^^^^^
-* :class:`bpy.types.Paint.tile_offset`
-* :class:`bpy.types.Paint.tile_x`
-* :class:`bpy.types.Paint.tile_y`
-* :class:`bpy.types.Paint.tile_z`
-
-bpy.types.CyclesObjectBlurSettings
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesObjectBlurSettings.use_camera_cull`
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.camera_cull_margin`
-* :class:`bpy.types.CyclesRenderSettings.use_camera_cull`
-
-bpy.types.CyclesWorldSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesWorldSettings.max_bounces`
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.use_stamp_strip_meta`
-
-bpy.types.SmokeDomainSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SmokeDomainSettings.velocity_grid`
+* :class:`bpy.types.Space.show_region_header`
bpy.types.SpaceClipEditor
-------------------------
@@ -8884,1880 +2483,694 @@ bpy.types.SpaceClipEditor
Added
^^^^^
-* :class:`bpy.types.SpaceClipEditor.show_metadata`
-
-bpy.types.SpaceNodeEditor
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceNodeEditor.insert_offset_direction`
-* :class:`bpy.types.SpaceNodeEditor.use_insert_offset`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.use_snap_grid_absolute`
-
-bpy.types.UILayout
-------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.UILayout.template_icon_view` (data, property, show_labels, scale), *was (data, property, show_labels)*
-
-bpy.types.UserPreferencesEdit
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesEdit.node_margin`
-
-bpy.types.UserPreferencesInput
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesInput.ndof_deadzone`
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.opensubdiv_compute_type`
-
-2.76 to 2.77
-============
-
-bpy.types.AnimDataDrivers
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.AnimDataDrivers.find`
-
-bpy.types.BakeSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BakeSettings.pass_filter`
-* :class:`bpy.types.BakeSettings.use_pass_ambient_occlusion`
-* :class:`bpy.types.BakeSettings.use_pass_color`
-* :class:`bpy.types.BakeSettings.use_pass_diffuse`
-* :class:`bpy.types.BakeSettings.use_pass_direct`
-* :class:`bpy.types.BakeSettings.use_pass_emit`
-* :class:`bpy.types.BakeSettings.use_pass_glossy`
-* :class:`bpy.types.BakeSettings.use_pass_indirect`
-* :class:`bpy.types.BakeSettings.use_pass_subsurface`
-* :class:`bpy.types.BakeSettings.use_pass_transmission`
-
-bpy.types.BlendData
--------------------
+* :class:`bpy.types.SpaceClipEditor.mask_display_type`
+* :class:`bpy.types.SpaceClipEditor.show_annotation`
+* :class:`bpy.types.SpaceClipEditor.show_region_hud`
+* :class:`bpy.types.SpaceClipEditor.show_region_toolbar`
+* :class:`bpy.types.SpaceClipEditor.show_region_ui`
Removed
^^^^^^^
-* **scripts**
-
-bpy.types.BlendDataFonts
-------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataFonts.load` (filepath, check_existing), *was (filepath)*
-
-bpy.types.BlendDataImages
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataImages.load` (filepath, check_existing), *was (filepath)*
+* **mask_draw_type**
+* **show_grease_pencil**
-bpy.types.BlendDataMasks
-------------------------
+bpy.types.SpaceDopeSheetEditor
+------------------------------
Added
^^^^^
-* :class:`bpy.types.BlendDataMasks.is_updated`
+* :class:`bpy.types.SpaceDopeSheetEditor.cache_cloth`
+* :class:`bpy.types.SpaceDopeSheetEditor.cache_dynamicpaint`
+* :class:`bpy.types.SpaceDopeSheetEditor.cache_particles`
+* :class:`bpy.types.SpaceDopeSheetEditor.cache_rigidbody`
+* :class:`bpy.types.SpaceDopeSheetEditor.cache_smoke`
+* :class:`bpy.types.SpaceDopeSheetEditor.cache_softbody`
+* :class:`bpy.types.SpaceDopeSheetEditor.show_cache`
+* :class:`bpy.types.SpaceDopeSheetEditor.show_extremes`
+* :class:`bpy.types.SpaceDopeSheetEditor.show_interpolation`
+* :class:`bpy.types.SpaceDopeSheetEditor.show_marker_lines`
+* :class:`bpy.types.SpaceDopeSheetEditor.show_region_ui`
+* :class:`bpy.types.SpaceDopeSheetEditor.ui_mode`
-bpy.types.BlendDataMovieClips
------------------------------
+bpy.types.SpaceFileBrowser
+--------------------------
Added
^^^^^
-* :class:`bpy.types.BlendDataMovieClips.is_updated`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataMovieClips.load` (filepath, check_existing), *was (filepath)*
-
-bpy.types.BlendDataSounds
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
+* :class:`bpy.types.SpaceFileBrowser.show_region_toolbar`
+* :class:`bpy.types.SpaceFileBrowser.show_region_ui`
-* :class:`bpy.types.BlendDataSounds.load` (filepath, check_existing), *was (filepath)*
-
-bpy.types.DopeSheet
--------------------
+bpy.types.SpaceGraphEditor
+--------------------------
Added
^^^^^
-* :class:`bpy.types.DopeSheet.show_gpencil_3d_only`
+* :class:`bpy.types.SpaceGraphEditor.show_marker_lines`
+* :class:`bpy.types.SpaceGraphEditor.show_region_ui`
-bpy.types.FileSelectParams
+bpy.types.SpaceImageEditor
--------------------------
Added
^^^^^
-* :class:`bpy.types.FileSelectParams.display_size`
+* :class:`bpy.types.SpaceImageEditor.mask_display_type`
+* :class:`bpy.types.SpaceImageEditor.show_annotation`
+* :class:`bpy.types.SpaceImageEditor.show_region_hud`
+* :class:`bpy.types.SpaceImageEditor.show_region_tool_header`
+* :class:`bpy.types.SpaceImageEditor.show_region_toolbar`
+* :class:`bpy.types.SpaceImageEditor.show_region_ui`
+* :class:`bpy.types.SpaceImageEditor.ui_mode`
Removed
^^^^^^^
-* **thumbnail_size**
-
-bpy.types.ID
-------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ID.user_of_id`
-
-bpy.types.Brush
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Brush.rake_factor`
-
-bpy.types.FreestyleLineStyle
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FreestyleLineStyle.animation_data`
-
-bpy.types.GreasePencil
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GreasePencil.use_onion_skinning`
+* **mask_draw_type**
+* **show_grease_pencil**
-Removed
+Renamed
^^^^^^^
-* **draw_mode**
-* **use_stroke_endpoints**
-
-bpy.types.Object
-----------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Object.closest_point_on_mesh` (origin, distance), *was (point, max_dist)*
-* :class:`bpy.types.Object.ray_cast` (origin, direction, distance), *was (start, end)*
-
-bpy.types.Scene
----------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Scene.ray_cast` (origin, direction, distance), *was (start, end)*
+* **draw_channels** -> :class:`bpy.types.SpaceImageEditor.display_channels`
-bpy.types.ImageFormatSettings
------------------------------
+bpy.types.SpaceNLA
+------------------
Added
^^^^^
-* :class:`bpy.types.ImageFormatSettings.tiff_codec`
+* :class:`bpy.types.SpaceNLA.show_marker_lines`
+* :class:`bpy.types.SpaceNLA.show_region_ui`
-bpy.types.ImagePackedFile
+bpy.types.SpaceNodeEditor
-------------------------
Added
^^^^^
-* :class:`bpy.types.ImagePackedFile.save`
-
-bpy.types.DataTransferModifier
-------------------------------
+* :class:`bpy.types.SpaceNodeEditor.backdrop_offset`
+* :class:`bpy.types.SpaceNodeEditor.show_annotation`
+* :class:`bpy.types.SpaceNodeEditor.show_region_toolbar`
+* :class:`bpy.types.SpaceNodeEditor.show_region_ui`
Removed
^^^^^^^
-* **data_types_loops_uv**
-* **data_types_loops_vcol**
-* **data_types_verts_vgroup**
-
-bpy.types.DecimateModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DecimateModifier.symmetry_axis`
-* :class:`bpy.types.DecimateModifier.use_symmetry`
-
-bpy.types.Node
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Node.insert_link`
-
-bpy.types.CompositorNodeBlur
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeBlur.use_extended_bounds`
-
-bpy.types.CompositorNodeBokehBlur
----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeBokehBlur.use_extended_bounds`
-
-bpy.types.CompositorNodeStabilize
----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeStabilize.invert`
-
-bpy.types.ShaderNodeTexEnvironment
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexEnvironment.interpolation`
-
-bpy.types.ShaderNodeTexPointDensity
------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexPointDensity.cache_point_density`
-* :class:`bpy.types.ShaderNodeTexPointDensity.calc_point_density_minmax`
-
-bpy.types.ShaderNodeTexWave
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexWave.wave_profile`
-
-bpy.types.PoseBone
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.PoseBone.custom_shape_scale`
-* :class:`bpy.types.PoseBone.use_custom_shape_bone_size`
-
-bpy.types.EnumProperty
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.EnumProperty.enum_items_static`
+* **backdrop_x**
+* **backdrop_y**
+* **show_grease_pencil**
-bpy.types.CyclesRenderSettings
-------------------------------
+bpy.types.SpaceOutliner
+-----------------------
Added
^^^^^
-* :class:`bpy.types.CyclesRenderSettings.debug_opencl_device_type`
-* :class:`bpy.types.CyclesRenderSettings.debug_opencl_kernel_type`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_cpu_avx`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_cpu_avx2`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_cpu_sse2`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_cpu_sse3`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_cpu_sse41`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_opencl_debug`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_qbvh`
-* :class:`bpy.types.CyclesRenderSettings.motion_blur_position`
-* :class:`bpy.types.CyclesRenderSettings.pixel_filter_type`
-* :class:`bpy.types.CyclesRenderSettings.rolling_shutter_duration`
-* :class:`bpy.types.CyclesRenderSettings.rolling_shutter_type`
+* :class:`bpy.types.SpaceOutliner.filter_id_type`
+* :class:`bpy.types.SpaceOutliner.filter_state`
+* :class:`bpy.types.SpaceOutliner.show_restrict_column_enable`
+* :class:`bpy.types.SpaceOutliner.show_restrict_column_hide`
+* :class:`bpy.types.SpaceOutliner.show_restrict_column_holdout`
+* :class:`bpy.types.SpaceOutliner.show_restrict_column_indirect_only`
+* :class:`bpy.types.SpaceOutliner.show_restrict_column_render`
+* :class:`bpy.types.SpaceOutliner.show_restrict_column_select`
+* :class:`bpy.types.SpaceOutliner.show_restrict_column_viewport`
+* :class:`bpy.types.SpaceOutliner.use_filter_children`
+* :class:`bpy.types.SpaceOutliner.use_filter_collection`
+* :class:`bpy.types.SpaceOutliner.use_filter_id_type`
+* :class:`bpy.types.SpaceOutliner.use_filter_object`
+* :class:`bpy.types.SpaceOutliner.use_filter_object_armature`
+* :class:`bpy.types.SpaceOutliner.use_filter_object_camera`
+* :class:`bpy.types.SpaceOutliner.use_filter_object_content`
+* :class:`bpy.types.SpaceOutliner.use_filter_object_empty`
+* :class:`bpy.types.SpaceOutliner.use_filter_object_light`
+* :class:`bpy.types.SpaceOutliner.use_filter_object_mesh`
+* :class:`bpy.types.SpaceOutliner.use_filter_object_others`
Removed
^^^^^^^
-* **use_cache**
-
-bpy.types.RenderEngine
-----------------------
+* **show_restrict_columns**
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.RenderEngine.bake` (scene, object, pass_type, pass_filter, object_id, pixel_array, num_pixels, depth, result), *was (scene, object, pass_type, object_id, pixel_array, num_pixels, depth, result)*
-
-bpy.types.CYCLES
-----------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.CYCLES.bake` (self, scene, obj, pass_type, pass_filter, object_id, pixel_array, num_pixels, depth, result), *was (self, scene, obj, pass_type, object_id, pixel_array, num_pixels, depth, result)*
-
-bpy.types.RenderLayer
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderLayer.use_ao`
-
-bpy.types.RenderSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderSettings.motion_blur_shutter_curve`
+bpy.types.SpaceProperties
+-------------------------
Removed
^^^^^^^
-* **use_free_unused_nodes**
-
-bpy.types.SceneRenderLayer
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SceneRenderLayer.use_ao`
-
-bpy.types.SculptToolCapabilities
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SculptToolCapabilities.has_rake_factor`
-
-bpy.types.TextSequence
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextSequence.align_y`
-* :class:`bpy.types.TextSequence.wrap_width`
-
-Renamed
-^^^^^^^
-
-* **align** -> :class:`bpy.types.TextSequence.align_x`
-
-bpy.types.WipeSequence
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.WipeSequence.input_2`
+* **align**
+* **texture_context**
+* **use_limited_texture_context**
-bpy.types.SceneSequence
------------------------
+bpy.types.SpaceSequenceEditor
+-----------------------------
Added
^^^^^
-* :class:`bpy.types.SceneSequence.use_sequence`
-
-bpy.types.SoundSequence
------------------------
+* :class:`bpy.types.SpaceSequenceEditor.show_annotation`
+* :class:`bpy.types.SpaceSequenceEditor.show_marker_lines`
+* :class:`bpy.types.SpaceSequenceEditor.show_region_ui`
Removed
^^^^^^^
-* **filepath**
-
-bpy.types.SequenceModifier
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SequenceModifier.mask_time`
-
-bpy.types.ShapeKey
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShapeKey.normals_polygon_get`
-* :class:`bpy.types.ShapeKey.normals_split_get`
-* :class:`bpy.types.ShapeKey.normals_vertex_get`
-
-bpy.types.SmokeDomainSettings
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SmokeDomainSettings.cache_file_format`
-* :class:`bpy.types.SmokeDomainSettings.data_depth`
-* :class:`bpy.types.SmokeDomainSettings.openvdb_cache_compress_type`
-
-bpy.types.SpaceGraphEditor
---------------------------
+* **show_grease_pencil**
-Added
-^^^^^
+Renamed
+^^^^^^^
-* :class:`bpy.types.SpaceGraphEditor.cursor_position_x`
+* **draw_overexposed** -> :class:`bpy.types.SpaceSequenceEditor.show_overexposed`
+* **waveform_draw_type** -> :class:`bpy.types.SpaceSequenceEditor.waveform_display_type`
-bpy.types.ThemeSequenceEditor
------------------------------
+bpy.types.SpaceTextEditor
+-------------------------
Added
^^^^^
-* :class:`bpy.types.ThemeSequenceEditor.text_strip`
+* :class:`bpy.types.SpaceTextEditor.show_region_footer`
+* :class:`bpy.types.SpaceTextEditor.show_region_ui`
-bpy.types.ThemeView3D
+bpy.types.SpaceView3D
---------------------
Added
^^^^^
-* :class:`bpy.types.ThemeView3D.text_grease_pencil`
-* :class:`bpy.types.ThemeView3D.text_keyframe`
-
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.gpencil_sculpt`
-* :class:`bpy.types.ToolSettings.gpencil_stroke_placement_image_editor`
-* :class:`bpy.types.ToolSettings.gpencil_stroke_placement_sequencer_preview`
-* :class:`bpy.types.ToolSettings.gpencil_stroke_placement_view2d`
-* :class:`bpy.types.ToolSettings.gpencil_stroke_placement_view3d`
-* :class:`bpy.types.ToolSettings.use_gpencil_additive_drawing`
-* :class:`bpy.types.ToolSettings.use_gpencil_stroke_endpoints`
+* :class:`bpy.types.SpaceView3D.icon_from_show_object_viewport`
+* :class:`bpy.types.SpaceView3D.overlay`
+* :class:`bpy.types.SpaceView3D.shading`
+* :class:`bpy.types.SpaceView3D.show_gizmo`
+* :class:`bpy.types.SpaceView3D.show_gizmo_camera_dof_distance`
+* :class:`bpy.types.SpaceView3D.show_gizmo_camera_lens`
+* :class:`bpy.types.SpaceView3D.show_gizmo_context`
+* :class:`bpy.types.SpaceView3D.show_gizmo_empty_force_field`
+* :class:`bpy.types.SpaceView3D.show_gizmo_empty_image`
+* :class:`bpy.types.SpaceView3D.show_gizmo_light_look_at`
+* :class:`bpy.types.SpaceView3D.show_gizmo_light_size`
+* :class:`bpy.types.SpaceView3D.show_gizmo_navigate`
+* :class:`bpy.types.SpaceView3D.show_gizmo_object_rotate`
+* :class:`bpy.types.SpaceView3D.show_gizmo_object_scale`
+* :class:`bpy.types.SpaceView3D.show_gizmo_object_translate`
+* :class:`bpy.types.SpaceView3D.show_gizmo_tool`
+* :class:`bpy.types.SpaceView3D.show_object_select_armature`
+* :class:`bpy.types.SpaceView3D.show_object_select_camera`
+* :class:`bpy.types.SpaceView3D.show_object_select_curve`
+* :class:`bpy.types.SpaceView3D.show_object_select_empty`
+* :class:`bpy.types.SpaceView3D.show_object_select_font`
+* :class:`bpy.types.SpaceView3D.show_object_select_grease_pencil`
+* :class:`bpy.types.SpaceView3D.show_object_select_lattice`
+* :class:`bpy.types.SpaceView3D.show_object_select_light`
+* :class:`bpy.types.SpaceView3D.show_object_select_light_probe`
+* :class:`bpy.types.SpaceView3D.show_object_select_mesh`
+* :class:`bpy.types.SpaceView3D.show_object_select_meta`
+* :class:`bpy.types.SpaceView3D.show_object_select_speaker`
+* :class:`bpy.types.SpaceView3D.show_object_select_surf`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_armature`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_camera`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_curve`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_empty`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_font`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_grease_pencil`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_lattice`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_light`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_light_probe`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_mesh`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_meta`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_speaker`
+* :class:`bpy.types.SpaceView3D.show_object_viewport_surf`
+* :class:`bpy.types.SpaceView3D.show_region_hud`
+* :class:`bpy.types.SpaceView3D.show_region_tool_header`
+* :class:`bpy.types.SpaceView3D.show_region_toolbar`
+* :class:`bpy.types.SpaceView3D.show_region_ui`
+* :class:`bpy.types.SpaceView3D.use_local_camera`
+
+Removed
+^^^^^^^
+
+* **active_layer**
+* **background_images**
+* **current_orientation**
+* **cursor_location**
+* **grid_lines**
+* **grid_scale**
+* **grid_scale_unit**
+* **grid_subdivisions**
+* **layers**
+* **layers_local_view**
+* **layers_used**
+* **lock_camera_and_layers**
+* **matcap_icon**
+* **pivot_point**
+* **show_all_objects_origin**
+* **show_axis_x**
+* **show_axis_y**
+* **show_axis_z**
+* **show_backface_culling**
+* **show_background_images**
+* **show_floor**
+* **show_grease_pencil**
+* **show_manipulator**
+* **show_occlude_wire**
+* **show_only_render**
+* **show_outline_selected**
+* **show_relationship_lines**
+* **show_textured_shadeless**
+* **show_textured_solid**
+* **show_world**
+* **transform_manipulators**
+* **transform_orientation**
+* **use_matcap**
+* **use_occlude_geometry**
+* **use_pivot_point_align**
+* **viewport_shade**
Renamed
^^^^^^^
-* **use_grease_pencil_sessions** -> :class:`bpy.types.ToolSettings.use_gpencil_continuous_drawing`
+* **tracks_draw_size** -> :class:`bpy.types.SpaceView3D.tracks_display_size`
+* **tracks_draw_type** -> :class:`bpy.types.SpaceView3D.tracks_display_type`
-bpy.types.UserPreferencesSystem
--------------------------------
+bpy.types.SpaceUVEditor
+-----------------------
Added
^^^^^
-* :class:`bpy.types.UserPreferencesSystem.font_path_ui_mono`
+* :class:`bpy.types.SpaceUVEditor.edge_display_type`
+* :class:`bpy.types.SpaceUVEditor.pixel_snap_mode`
+* :class:`bpy.types.SpaceUVEditor.show_edges`
+* :class:`bpy.types.SpaceUVEditor.show_pixel_coords`
Removed
^^^^^^^
-* **is_occlusion_query_supported**
-* **use_vertex_buffer_objects**
+* **edge_draw_type**
+* **other_uv_filter**
+* **show_normalized_coords**
+* **show_other_objects**
+* **use_snap_to_pixels**
-bpy.types.UserPreferencesView
------------------------------
-
-Removed
+Renamed
^^^^^^^
-* **use_gl_warn_support**
-
-2.77 to 2.78
-============
-
-bpy.types.AnimData
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.AnimData.use_tweak_mode`
-
-bpy.types.BlendData
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BlendData.cache_files`
-* :class:`bpy.types.BlendData.paint_curves`
-
-bpy.types.BlendDataActions
---------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataActions.remove` (action, do_unlink), *was (action)*
-
-bpy.types.BlendDataArmatures
-----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataArmatures.remove` (armature, do_unlink), *was (armature)*
-
-bpy.types.BlendDataBrushes
---------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataBrushes.remove` (brush, do_unlink), *was (brush)*
-
-bpy.types.BlendDataCameras
---------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataCameras.remove` (camera, do_unlink), *was (camera)*
-
-bpy.types.BlendDataCurves
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataCurves.remove` (curve, do_unlink), *was (curve)*
-
-bpy.types.BlendDataFonts
-------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataFonts.remove` (vfont, do_unlink), *was (vfont)*
-
-bpy.types.BlendDataGreasePencils
---------------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataGreasePencils.remove` (grease_pencil, do_unlink), *was (grease_pencil)*
-
-bpy.types.BlendDataGroups
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataGroups.remove` (group, do_unlink), *was (group)*
-
-bpy.types.BlendDataImages
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataImages.remove` (image, do_unlink), *was (image)*
-
-bpy.types.BlendDataLamps
-------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataLamps.remove` (lamp, do_unlink), *was (lamp)*
-
-bpy.types.BlendDataLattices
----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataLattices.remove` (lattice, do_unlink), *was (lattice)*
-
-bpy.types.BlendDataLineStyles
------------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataLineStyles.remove` (linestyle, do_unlink), *was (linestyle)*
-
-bpy.types.BlendDataMasks
-------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataMasks.remove` (mask, do_unlink), *was (mask)*
-
-bpy.types.BlendDataMaterials
-----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataMaterials.remove` (material, do_unlink), *was (material)*
-
-bpy.types.BlendDataMeshes
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataMeshes.remove` (mesh, do_unlink), *was (mesh)*
-
-bpy.types.BlendDataMetaBalls
-----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataMetaBalls.remove` (metaball, do_unlink), *was (metaball)*
-
-bpy.types.BlendDataMovieClips
------------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataMovieClips.remove` (clip, do_unlink), *was (clip)*
-
-bpy.types.BlendDataNodeTrees
-----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataNodeTrees.remove` (tree, do_unlink), *was (tree)*
-
-bpy.types.BlendDataObjects
---------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataObjects.remove` (object, do_unlink), *was (object)*
-
-bpy.types.BlendDataPalettes
----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataPalettes.remove` (palette, do_unlink), *was (palette)*
-
-bpy.types.BlendDataParticles
-----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataParticles.remove` (particle, do_unlink), *was (particle)*
-
-bpy.types.BlendDataScenes
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataScenes.remove` (scene, do_unlink), *was (scene)*
-
-bpy.types.BlendDataSounds
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataSounds.remove` (sound, do_unlink), *was (sound)*
-
-bpy.types.BlendDataSpeakers
----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataSpeakers.remove` (speaker, do_unlink), *was (speaker)*
-
-bpy.types.BlendDataTexts
-------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataTexts.remove` (text, do_unlink), *was (text)*
-
-bpy.types.BlendDataTextures
----------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataTextures.remove` (texture, do_unlink), *was (texture)*
-
-bpy.types.BlendDataWorlds
--------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.BlendDataWorlds.remove` (world, do_unlink), *was (world)*
-
-bpy.types.Bone
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Bone.bbone_curveinx`
-* :class:`bpy.types.Bone.bbone_curveiny`
-* :class:`bpy.types.Bone.bbone_curveoutx`
-* :class:`bpy.types.Bone.bbone_curveouty`
-* :class:`bpy.types.Bone.bbone_rollin`
-* :class:`bpy.types.Bone.bbone_rollout`
-* :class:`bpy.types.Bone.bbone_scalein`
-* :class:`bpy.types.Bone.bbone_scaleout`
-* :class:`bpy.types.Bone.use_endroll_as_inroll`
-
-bpy.types.CameraStereoData
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CameraStereoData.pole_merge_angle_from`
-* :class:`bpy.types.CameraStereoData.pole_merge_angle_to`
-* :class:`bpy.types.CameraStereoData.use_pole_merge`
-* :class:`bpy.types.CameraStereoData.use_spherical_stereo`
-
-bpy.types.ClothSettings
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ClothSettings.time_scale`
-* :class:`bpy.types.ClothSettings.use_dynamic_mesh`
-
-bpy.types.CopyLocationConstraint
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CopyLocationConstraint.use_bbone_shape`
-
-bpy.types.CopyTransformsConstraint
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CopyTransformsConstraint.use_bbone_shape`
-
-bpy.types.DampedTrackConstraint
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DampedTrackConstraint.use_bbone_shape`
-
-bpy.types.LimitDistanceConstraint
----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LimitDistanceConstraint.use_bbone_shape`
+* **draw_stretch_type** -> :class:`bpy.types.SpaceUVEditor.display_stretch_type`
-bpy.types.LockedTrackConstraint
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.LockedTrackConstraint.use_bbone_shape`
-
-bpy.types.PivotConstraint
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.PivotConstraint.use_bbone_shape`
-
-bpy.types.StretchToConstraint
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.StretchToConstraint.use_bbone_shape`
-
-bpy.types.TrackToConstraint
----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TrackToConstraint.use_bbone_shape`
-
-bpy.types.DopeSheet
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DopeSheet.use_datablock_sort`
-* :class:`bpy.types.DopeSheet.use_multi_word_filter`
-
-bpy.types.Driver
+bpy.types.Spline
----------------
Added
^^^^^
-* :class:`bpy.types.Driver.use_self`
+* :class:`bpy.types.Spline.calc_length`
-bpy.types.DriverVariable
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DriverVariable.is_name_valid`
-
-bpy.types.EditBone
-------------------
+bpy.types.Struct
+----------------
Added
^^^^^
-* :class:`bpy.types.EditBone.bbone_curveinx`
-* :class:`bpy.types.EditBone.bbone_curveiny`
-* :class:`bpy.types.EditBone.bbone_curveoutx`
-* :class:`bpy.types.EditBone.bbone_curveouty`
-* :class:`bpy.types.EditBone.bbone_rollin`
-* :class:`bpy.types.EditBone.bbone_rollout`
-* :class:`bpy.types.EditBone.bbone_scalein`
-* :class:`bpy.types.EditBone.bbone_scaleout`
-* :class:`bpy.types.EditBone.use_endroll_as_inroll`
-
-bpy.types.FCurveKeyframePoints
-------------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.FCurveKeyframePoints.insert` (frame, value, options, keyframe_type), *was (frame, value, options)*
+* :class:`bpy.types.Struct.property_tags`
-bpy.types.GPencilLayer
+bpy.types.TexPaintSlot
----------------------
Added
^^^^^
-* :class:`bpy.types.GPencilLayer.is_parented`
-* :class:`bpy.types.GPencilLayer.matrix_inverse`
-* :class:`bpy.types.GPencilLayer.parent`
-* :class:`bpy.types.GPencilLayer.parent_bone`
-* :class:`bpy.types.GPencilLayer.parent_type`
-* :class:`bpy.types.GPencilLayer.tint_color`
-* :class:`bpy.types.GPencilLayer.tint_factor`
-* :class:`bpy.types.GPencilLayer.unlock_color`
+* :class:`bpy.types.TexPaintSlot.is_valid`
Removed
^^^^^^^
-* **color**
-* **fill_alpha**
-* **fill_color**
-* **is_fill_visible**
-* **is_stroke_visible**
-
-Renamed
-^^^^^^^
+* **index**
-* **alpha** -> :class:`bpy.types.GPencilLayer.opacity`
-* **line_width** -> :class:`bpy.types.GPencilLayer.line_change`
-
-bpy.types.GPencilSculptSettings
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilSculptSettings.affect_position`
-* :class:`bpy.types.GPencilSculptSettings.affect_strength`
-* :class:`bpy.types.GPencilSculptSettings.affect_thickness`
-* :class:`bpy.types.GPencilSculptSettings.selection_alpha`
-
-bpy.types.GPencilStroke
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilStroke.color`
-* :class:`bpy.types.GPencilStroke.colorname`
-* :class:`bpy.types.GPencilStroke.draw_cyclic`
-* :class:`bpy.types.GPencilStroke.line_width`
-* :class:`bpy.types.GPencilStroke.triangles`
-
-bpy.types.GPencilStrokePoint
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilStrokePoint.strength`
-
-bpy.types.GPencilStrokePoints
+bpy.types.TextCharacterFormat
-----------------------------
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.GPencilStrokePoints.add` (count, pressure, strength), *was (count)*
-
-bpy.types.GPencilStrokes
-------------------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.GPencilStrokes.new` (colorname), *was ()*
-
-bpy.types.ID
-------------
-
Added
^^^^^
-* :class:`bpy.types.ID.user_remap`
+* :class:`bpy.types.TextCharacterFormat.kerning`
-bpy.types.TextCurve
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextCurve.align_x`
-* :class:`bpy.types.TextCurve.align_y`
+bpy.types.TextureSlot
+---------------------
Removed
^^^^^^^
-* **align**
-
-bpy.types.GreasePencil
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GreasePencil.palettes`
-* :class:`bpy.types.GreasePencil.show_stroke_direction`
-
-bpy.types.PointLamp
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.PointLamp.constant_coefficient`
-* :class:`bpy.types.PointLamp.linear_coefficient`
-* :class:`bpy.types.PointLamp.quadratic_coefficient`
-
-bpy.types.SpotLamp
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpotLamp.constant_coefficient`
-* :class:`bpy.types.SpotLamp.linear_coefficient`
-* :class:`bpy.types.SpotLamp.quadratic_coefficient`
-
-bpy.types.Library
------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Library.reload`
-
-bpy.types.Mesh
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Mesh.flip_normals`
-* :class:`bpy.types.Mesh.split_faces`
-
-bpy.types.MovieClip
--------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieClip.animation_data`
-
-bpy.types.ParticleSettings
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ParticleSettings.collision_group`
+* **invert**
+* **use_rgb_to_intensity**
+* **use_stencil**
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.alembic_export`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`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, use_blender_profile, sort_by_name, open_sim, 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_ngons, use_object_instantiation, sort_by_name, open_sim, export_transformation_type)*
-
-bpy.types.WholeCharacter
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.WholeCharacter.doBBone`
-
-bpy.types.MeshPolygon
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MeshPolygon.flip`
-
-bpy.types.BooleanModifier
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.BooleanModifier.double_threshold`
-* :class:`bpy.types.BooleanModifier.solver`
-
-bpy.types.HookModifier
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.HookModifier.matrix_inverse`
-
-bpy.types.NormalEditModifier
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.NormalEditModifier.mix_limit`
-
-bpy.types.ShrinkwrapModifier
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ShrinkwrapModifier.invert_vertex_group`
-
-bpy.types.SimpleDeformModifier
+bpy.types.LineStyleTextureSlot
------------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.SimpleDeformModifier.invert_vertex_group`
-
-bpy.types.MovieTrackingStabilization
-------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MovieTrackingStabilization.active_rotation_track_index`
-* :class:`bpy.types.MovieTrackingStabilization.anchor_frame`
-* :class:`bpy.types.MovieTrackingStabilization.rotation_tracks`
-* :class:`bpy.types.MovieTrackingStabilization.show_tracks_expanded`
-* :class:`bpy.types.MovieTrackingStabilization.target_position`
-* :class:`bpy.types.MovieTrackingStabilization.target_rotation`
-* :class:`bpy.types.MovieTrackingStabilization.target_scale`
-* :class:`bpy.types.MovieTrackingStabilization.use_stabilize_scale`
-
Removed
^^^^^^^
-* **rotation_track**
-
-bpy.types.MovieTrackingTrack
-----------------------------
-
-Added
-^^^^^
+* **use_tips**
-* :class:`bpy.types.MovieTrackingTrack.weight_stab`
-
-bpy.types.CompositorNodeColorBalance
-------------------------------------
+bpy.types.ParticleSettingsTextureSlot
+-------------------------------------
Added
^^^^^
-* :class:`bpy.types.CompositorNodeColorBalance.offset_basis`
-
-bpy.types.ShaderNodeTexPointDensity
------------------------------------
+* :class:`bpy.types.ParticleSettingsTextureSlot.twist_factor`
+* :class:`bpy.types.ParticleSettingsTextureSlot.use_map_twist`
-Added
-^^^^^
-
-* :class:`bpy.types.ShaderNodeTexPointDensity.vertex_attribute_name`
+bpy.types.Theme
+---------------
-Renamed
+Removed
^^^^^^^
-* **color_source** -> :class:`bpy.types.ShaderNodeTexPointDensity.particle_color_source`
-* **color_source** -> :class:`bpy.types.ShaderNodeTexPointDensity.vertex_color_source`
-
-bpy.types.PointDensity
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.PointDensity.vertex_attribute_name`
+* **logic_editor**
+* **timeline**
Renamed
^^^^^^^
-* **color_source** -> :class:`bpy.types.PointDensity.particle_color_source`
-* **color_source** -> :class:`bpy.types.PointDensity.vertex_color_source`
-
-bpy.types.PoseBone
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.PoseBone.bbone_curveinx`
-* :class:`bpy.types.PoseBone.bbone_curveiny`
-* :class:`bpy.types.PoseBone.bbone_curveoutx`
-* :class:`bpy.types.PoseBone.bbone_curveouty`
-* :class:`bpy.types.PoseBone.bbone_custom_handle_end`
-* :class:`bpy.types.PoseBone.bbone_custom_handle_start`
-* :class:`bpy.types.PoseBone.bbone_rollin`
-* :class:`bpy.types.PoseBone.bbone_rollout`
-* :class:`bpy.types.PoseBone.bbone_scalein`
-* :class:`bpy.types.PoseBone.bbone_scaleout`
-* :class:`bpy.types.PoseBone.use_bbone_custom_handles`
-* :class:`bpy.types.PoseBone.use_bbone_relative_end_handle`
-* :class:`bpy.types.PoseBone.use_bbone_relative_start_handle`
-
-bpy.types.BoolProperty
-----------------------
-
-Added
-^^^^^
+* **user_preferences** -> :class:`bpy.types.Theme.preferences`
+* **user_preferences** -> :class:`bpy.types.Theme.statusbar`
+* **user_preferences** -> :class:`bpy.types.Theme.topbar`
-* :class:`bpy.types.BoolProperty.is_array`
-
-bpy.types.FloatProperty
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FloatProperty.is_array`
-
-bpy.types.IntProperty
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.IntProperty.is_array`
-
-bpy.types.CyclesMaterialSettings
---------------------------------
+bpy.types.ThemeClipEditor
+-------------------------
Added
^^^^^
-* :class:`bpy.types.CyclesMaterialSettings.displacement_method`
-
-bpy.types.CyclesMeshSettings
-----------------------------
+* :class:`bpy.types.ThemeClipEditor.time_scrub_background`
Removed
^^^^^^^
-* **dicing_rate**
-* **displacement_method**
-* **use_subdivision**
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.debug_bvh_time_steps`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_cuda_adaptive_compile`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_hair_bvh`
-* :class:`bpy.types.CyclesRenderSettings.dicing_rate`
-* :class:`bpy.types.CyclesRenderSettings.distance_cull_margin`
-* :class:`bpy.types.CyclesRenderSettings.light_sampling_threshold`
-* :class:`bpy.types.CyclesRenderSettings.max_subdivisions`
-* :class:`bpy.types.CyclesRenderSettings.preview_dicing_rate`
-* :class:`bpy.types.CyclesRenderSettings.texture_limit`
-* :class:`bpy.types.CyclesRenderSettings.texture_limit_render`
-* :class:`bpy.types.CyclesRenderSettings.use_distance_cull`
-
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.active_view_get`
-* :class:`bpy.types.RenderEngine.bl_use_spherical_stereo`
-* :class:`bpy.types.RenderEngine.use_spherical_stereo`
+* **gp_vertex_select**
+* **gp_vertex_size**
-Function Arguments
-^^^^^^^^^^^^^^^^^^
+Renamed
+^^^^^^^
-* :class:`bpy.types.RenderEngine.camera_model_matrix` (camera, use_spherical_stereo, r_model_matrix), *was (camera, r_model_matrix)*
-* :class:`bpy.types.RenderEngine.camera_shift_x` (camera, use_spherical_stereo), *was (camera)*
+* **gp_vertex** -> :class:`bpy.types.ThemeClipEditor.metadatabg`
+* **gp_vertex** -> :class:`bpy.types.ThemeClipEditor.metadatatext`
-bpy.types.RenderSettings
+bpy.types.ThemeDopeSheet
------------------------
Added
^^^^^
-* :class:`bpy.types.RenderSettings.use_spherical_stereo`
-* :class:`bpy.types.RenderSettings.use_stamp_labels`
-* :class:`bpy.types.RenderSettings.use_stamp_memory`
-* :class:`bpy.types.RenderSettings.use_world_space_shading`
-
-bpy.types.TextSequence
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.TextSequence.color`
-* :class:`bpy.types.TextSequence.shadow_color`
-
-bpy.types.SmokeDomainSettings
------------------------------
-
-Added
-^^^^^
+* :class:`bpy.types.ThemeDopeSheet.interpolation_line`
+* :class:`bpy.types.ThemeDopeSheet.keyframe_movehold`
+* :class:`bpy.types.ThemeDopeSheet.keyframe_movehold_selected`
+* :class:`bpy.types.ThemeDopeSheet.preview_range`
+* :class:`bpy.types.ThemeDopeSheet.time_scrub_background`
-* :class:`bpy.types.SmokeDomainSettings.heat_grid`
-
-bpy.types.SoftBodySettings
+bpy.types.ThemeGraphEditor
--------------------------
Added
^^^^^
-* :class:`bpy.types.SoftBodySettings.collision_group`
-
-bpy.types.SpaceNLA
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SpaceNLA.show_local_markers`
-
-bpy.types.ThemeDopeSheet
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ThemeDopeSheet.keyframe_scale_factor`
+* :class:`bpy.types.ThemeGraphEditor.preview_range`
+* :class:`bpy.types.ThemeGraphEditor.time_scrub_background`
-bpy.types.ThemeFileBrowser
+bpy.types.ThemeImageEditor
--------------------------
Removed
^^^^^^^
-* **active_file**
-* **active_file_text**
-* **scroll_handle**
-* **scrollbar**
-* **space_list**
+* **gp_vertex**
+* **gp_vertex_select**
+* **gp_vertex_size**
-bpy.types.ToolSettings
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ToolSettings.curve_paint_settings`
-* :class:`bpy.types.ToolSettings.gpencil_brushes`
-* :class:`bpy.types.ToolSettings.keyframe_type`
-* :class:`bpy.types.ToolSettings.use_gpencil_draw_onback`
-
-bpy.types.UILayout
-------------------
+bpy.types.ThemeNLAEditor
+------------------------
Added
^^^^^
-* :class:`bpy.types.UILayout.template_cache_file`
+* :class:`bpy.types.ThemeNLAEditor.preview_range`
+* :class:`bpy.types.ThemeNLAEditor.time_scrub_background`
-bpy.types.UserPreferences
+bpy.types.ThemeNodeEditor
-------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferences.version`
-
-bpy.types.UserPreferencesEdit
------------------------------
-
-Removed
-^^^^^^^
-
-* **use_grease_pencil_smooth_stroke**
-
-bpy.types.UserPreferencesInput
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesInput.use_ndof`
-
-bpy.types.UserPreferencesSystem
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesSystem.legacy_compute_device_type`
-
Removed
^^^^^^^
-* **compute_device**
-* **compute_device_type**
-
-2.78 to 2.79
-============
-
-bpy.types.DupliObject
----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.DupliObject.random_id`
-
-bpy.types.FFmpegSettings
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.FFmpegSettings.constant_rate_factor`
-* :class:`bpy.types.FFmpegSettings.ffmpeg_preset`
-* :class:`bpy.types.FFmpegSettings.max_b_frames`
-* :class:`bpy.types.FFmpegSettings.use_max_b_frames`
+* **gp_vertex**
+* **gp_vertex_select**
+* **gp_vertex_size**
-bpy.types.FieldSettings
+bpy.types.ThemeOutliner
-----------------------
Added
^^^^^
-* :class:`bpy.types.FieldSettings.use_gravity_falloff`
-
-bpy.types.GPencilLayer
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilLayer.use_ghosts_always`
-
-bpy.types.GPencilSculptSettings
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPencilSculptSettings.lockaxis`
-
-bpy.types.Header
-----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Header.is_extended`
-
-bpy.types.ID
-------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ID.make_local`
-
-bpy.types.Mesh
---------------
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Mesh.split_faces` (free_loop_normals), *was ()*
-
-bpy.types.Scene
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Scene.frame_float`
-* :class:`bpy.types.Scene.show_subframe`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Scene.alembic_export` (filepath, frame_start, frame_end, xform_samples, geom_samples, shutter_open, shutter_close, selected_only, uvs, normals, vcolors, apply_subdiv, flatten, visible_layers_only, renderable_only, face_sets, subdiv_schema, export_hair, export_particles, compression_type, packuv, scale, triangulate, quad_method, ngon_method), *was (filepath, frame_start, frame_end, xform_samples, geom_samples, shutter_open, shutter_close, selected_only, uvs, normals, vcolors, apply_subdiv, flatten, visible_layers_only, renderable_only, face_sets, subdiv_schema, compression_type, packuv, scale)*
-* :class:`bpy.types.Scene.collada_export` (filepath, apply_modifiers, export_mesh_type, selected, include_children, include_armatures, include_shapekeys, deform_bones_only, active_uv_only, export_texture_type, use_texture_copies, triangulate, use_object_instantiation, use_blender_profile, sort_by_name, export_transformation_type, open_sim, limit_precision, keep_bind_info), *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_ngons, use_object_instantiation, use_blender_profile, sort_by_name, open_sim, export_transformation_type)*
-
-bpy.types.Macro
----------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Macro.bl_undo_group`
-
-bpy.types.Menu
---------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Menu.is_extended`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.Menu.path_menu` (self, searchpaths, operator), *was (self, searchpaths, operator, props_default, filter_ext)*
-
-bpy.types.GPENCIL_PIE_sculpt
-----------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPENCIL_PIE_sculpt.is_extended`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.GPENCIL_PIE_sculpt.path_menu` (self, searchpaths, operator), *was (self, searchpaths, operator, props_default, filter_ext)*
-
-bpy.types.GPENCIL_PIE_settings_palette
---------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPENCIL_PIE_settings_palette.is_extended`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.GPENCIL_PIE_settings_palette.path_menu` (self, searchpaths, operator), *was (self, searchpaths, operator, props_default, filter_ext)*
-
-bpy.types.GPENCIL_PIE_tool_palette
-----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPENCIL_PIE_tool_palette.is_extended`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.GPENCIL_PIE_tool_palette.path_menu` (self, searchpaths, operator), *was (self, searchpaths, operator, props_default, filter_ext)*
-
-bpy.types.GPENCIL_PIE_tools_more
---------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.GPENCIL_PIE_tools_more.is_extended`
+* :class:`bpy.types.ThemeOutliner.active_object`
+* :class:`bpy.types.ThemeOutliner.edited_object`
+* :class:`bpy.types.ThemeOutliner.row_alternate`
+* :class:`bpy.types.ThemeOutliner.selected_object`
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.GPENCIL_PIE_tools_more.path_menu` (self, searchpaths, operator), *was (self, searchpaths, operator, props_default, filter_ext)*
-
-bpy.types.DisplaceModifier
+bpy.types.ThemePanelColors
--------------------------
Added
^^^^^
-* :class:`bpy.types.DisplaceModifier.space`
-
-bpy.types.MirrorModifier
-------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MirrorModifier.mirror_offset_u`
-* :class:`bpy.types.MirrorModifier.mirror_offset_v`
-
-bpy.types.ScrewModifier
------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.ScrewModifier.merge_threshold`
-* :class:`bpy.types.ScrewModifier.use_merge_vertices`
-
-bpy.types.MotionPath
---------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.MotionPath.color`
-* :class:`bpy.types.MotionPath.line_thickness`
-* :class:`bpy.types.MotionPath.lines`
-* :class:`bpy.types.MotionPath.use_custom_color`
-
-bpy.types.CompositorNodeBrightContrast
---------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CompositorNodeBrightContrast.use_premultiply`
-
-bpy.types.CompositorNodeHueSat
-------------------------------
+* :class:`bpy.types.ThemePanelColors.sub_back`
Removed
^^^^^^^
-* **color_hue**
-* **color_saturation**
-* **color_value**
-
-bpy.types.CompositorNodeSwitchView
-----------------------------------
-
-Removed
-^^^^^^^
-
-* **check**
-
-bpy.types.Operator
-------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.Operator.bl_undo_group`
-* :class:`bpy.types.Operator.is_repeat`
+* **show_back**
+* **show_header**
-bpy.types.Sculpt
-----------------
+bpy.types.ThemeSequenceEditor
+-----------------------------
Added
^^^^^
-* :class:`bpy.types.Sculpt.constant_detail_resolution`
+* :class:`bpy.types.ThemeSequenceEditor.time_scrub_background`
Removed
^^^^^^^
-* **constant_detail**
-
-bpy.types.Panel
----------------
+* **gp_vertex**
+* **gp_vertex_select**
+* **gp_vertex_size**
-Added
-^^^^^
-
-* :class:`bpy.types.Panel.is_extended`
-
-bpy.types.IMAGE_UV_sculpt
--------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.IMAGE_UV_sculpt.is_extended`
-
-bpy.types.IMAGE_UV_sculpt_curve
--------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.IMAGE_UV_sculpt_curve.is_extended`
-
-bpy.types.CyclesObjectSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesObjectSettings.is_shadow_catcher`
-
-bpy.types.CyclesRenderSettings
-------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.CyclesRenderSettings.ao_bounces`
-* :class:`bpy.types.CyclesRenderSettings.ao_bounces_render`
-* :class:`bpy.types.CyclesRenderSettings.debug_opencl_kernel_single_program`
-* :class:`bpy.types.CyclesRenderSettings.debug_opencl_mem_limit`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_cpu_split_kernel`
-* :class:`bpy.types.CyclesRenderSettings.debug_use_cuda_split_kernel`
-
-bpy.types.PropertyGroupItem
+bpy.types.ThemeSpaceGeneric
---------------------------
Added
^^^^^
-* :class:`bpy.types.PropertyGroupItem.id`
+* :class:`bpy.types.ThemeSpaceGeneric.execution_buts`
+* :class:`bpy.types.ThemeSpaceGeneric.navigation_bar`
-bpy.types.RenderEngine
-----------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RenderEngine.add_pass`
-* :class:`bpy.types.RenderEngine.register_pass`
-* :class:`bpy.types.RenderEngine.update_render_passes`
-
-Function Arguments
-^^^^^^^^^^^^^^^^^^
-
-* :class:`bpy.types.RenderEngine.end_result` (result, cancel, highlight, do_merge_results), *was (result, cancel, do_merge_results)*
-
-bpy.types.CYCLES
-----------------
+bpy.types.ThemeSpaceGradient
+----------------------------
Added
^^^^^
-* :class:`bpy.types.CYCLES.update_render_passes`
+* :class:`bpy.types.ThemeSpaceGradient.execution_buts`
+* :class:`bpy.types.ThemeSpaceGradient.navigation_bar`
-bpy.types.RenderPass
---------------------
+bpy.types.ThemeUserInterface
+----------------------------
Added
^^^^^
-* :class:`bpy.types.RenderPass.fullname`
+* :class:`bpy.types.ThemeUserInterface.editor_outline`
+* :class:`bpy.types.ThemeUserInterface.gizmo_a`
+* :class:`bpy.types.ThemeUserInterface.gizmo_b`
+* :class:`bpy.types.ThemeUserInterface.gizmo_hi`
+* :class:`bpy.types.ThemeUserInterface.gizmo_primary`
+* :class:`bpy.types.ThemeUserInterface.gizmo_secondary`
+* :class:`bpy.types.ThemeUserInterface.icon_border_intensity`
+* :class:`bpy.types.ThemeUserInterface.icon_collection`
+* :class:`bpy.types.ThemeUserInterface.icon_modifier`
+* :class:`bpy.types.ThemeUserInterface.icon_object`
+* :class:`bpy.types.ThemeUserInterface.icon_object_data`
+* :class:`bpy.types.ThemeUserInterface.icon_saturation`
+* :class:`bpy.types.ThemeUserInterface.icon_scene`
+* :class:`bpy.types.ThemeUserInterface.icon_shading`
+* :class:`bpy.types.ThemeUserInterface.wcol_tab`
+* :class:`bpy.types.ThemeUserInterface.wcol_toolbar_item`
Removed
^^^^^^^
-* **debug_type**
-* **type**
+* **icon_file**
-bpy.types.RenderPasses
-----------------------
+bpy.types.ThemeView3D
+---------------------
Added
^^^^^
-* :class:`bpy.types.RenderPasses.find_by_name`
-
-bpy.types.RenderSettings
-------------------------
+* :class:`bpy.types.ThemeView3D.object_origin_size`
Removed
^^^^^^^
-* **sequencer_gl_render**
-* **use_sequencer_gl_preview**
-
-bpy.types.RigidBodyConstraint
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RigidBodyConstraint.spring_damping_ang_x`
-* :class:`bpy.types.RigidBodyConstraint.spring_damping_ang_y`
-* :class:`bpy.types.RigidBodyConstraint.spring_damping_ang_z`
-* :class:`bpy.types.RigidBodyConstraint.spring_stiffness_ang_x`
-* :class:`bpy.types.RigidBodyConstraint.spring_stiffness_ang_y`
-* :class:`bpy.types.RigidBodyConstraint.spring_stiffness_ang_z`
-* :class:`bpy.types.RigidBodyConstraint.use_spring_ang_x`
-* :class:`bpy.types.RigidBodyConstraint.use_spring_ang_y`
-* :class:`bpy.types.RigidBodyConstraint.use_spring_ang_z`
-
-bpy.types.SceneRenderLayer
---------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.SceneRenderLayer.cycles`
-* :class:`bpy.types.SceneRenderLayer.update_render_passes`
-
-bpy.types.SmokeDomainSettings
------------------------------
+* **object_grouped**
+* **object_grouped_active**
-Added
-^^^^^
-
-* :class:`bpy.types.SmokeDomainSettings.axis_slice_method`
-* :class:`bpy.types.SmokeDomainSettings.coba_field`
-* :class:`bpy.types.SmokeDomainSettings.color_ramp`
-* :class:`bpy.types.SmokeDomainSettings.display_thickness`
-* :class:`bpy.types.SmokeDomainSettings.draw_velocity`
-* :class:`bpy.types.SmokeDomainSettings.slice_axis`
-* :class:`bpy.types.SmokeDomainSettings.slice_depth`
-* :class:`bpy.types.SmokeDomainSettings.slice_method`
-* :class:`bpy.types.SmokeDomainSettings.slice_per_voxel`
-* :class:`bpy.types.SmokeDomainSettings.use_color_ramp`
-* :class:`bpy.types.SmokeDomainSettings.vector_draw_type`
-* :class:`bpy.types.SmokeDomainSettings.vector_scale`
-
-bpy.types.SpaceNodeEditor
--------------------------
-
-Removed
+Renamed
^^^^^^^
-* **show_highlight**
+* **lamp** -> :class:`bpy.types.ThemeView3D.light`
-bpy.types.SpaceView3D
----------------------
+bpy.types.ThemeWidgetColors
+---------------------------
Added
^^^^^
-* :class:`bpy.types.SpaceView3D.active_layer`
+* :class:`bpy.types.ThemeWidgetColors.roundness`
-bpy.types.SpaceUVEditor
------------------------
+bpy.types.ThemeWidgetStateColors
+--------------------------------
Added
^^^^^
-* :class:`bpy.types.SpaceUVEditor.other_uv_filter`
+* :class:`bpy.types.ThemeWidgetStateColors.inner_changed`
+* :class:`bpy.types.ThemeWidgetStateColors.inner_changed_sel`
+* :class:`bpy.types.ThemeWidgetStateColors.inner_overridden`
+* :class:`bpy.types.ThemeWidgetStateColors.inner_overridden_sel`
-bpy.types.ThemeGraphEditor
---------------------------
+bpy.types.ToolSettings
+----------------------
Added
^^^^^
-* :class:`bpy.types.ThemeGraphEditor.vertex_bevel`
+* :class:`bpy.types.ToolSettings.annotation_stroke_placement_view3d`
+* :class:`bpy.types.ToolSettings.annotation_thickness`
+* :class:`bpy.types.ToolSettings.gpencil_paint`
+* :class:`bpy.types.ToolSettings.gpencil_selectmode`
+* :class:`bpy.types.ToolSettings.gpencil_stroke_snap_mode`
+* :class:`bpy.types.ToolSettings.lock_object_mode`
+* :class:`bpy.types.ToolSettings.normal_vector`
+* :class:`bpy.types.ToolSettings.transform_pivot_point`
+* :class:`bpy.types.ToolSettings.use_gpencil_thumbnail_list`
+* :class:`bpy.types.ToolSettings.use_gpencil_weight_data_add`
+* :class:`bpy.types.ToolSettings.use_keyframe_cycle_aware`
+* :class:`bpy.types.ToolSettings.use_proportional_connected`
+* :class:`bpy.types.ToolSettings.use_proportional_edit`
+* :class:`bpy.types.ToolSettings.use_proportional_projected`
+* :class:`bpy.types.ToolSettings.use_snap_rotate`
+* :class:`bpy.types.ToolSettings.use_snap_scale`
+* :class:`bpy.types.ToolSettings.use_snap_translate`
+* :class:`bpy.types.ToolSettings.use_transform_pivot_point_align`
+
+Removed
+^^^^^^^
+
+* **edge_path_mode**
+* **etch_adaptive_limit**
+* **etch_convert_mode**
+* **etch_length_limit**
+* **etch_number**
+* **etch_roll_mode**
+* **etch_side**
+* **etch_subdivision_number**
+* **etch_template**
+* **gpencil_brushes**
+* **gpencil_stroke_placement_image_editor**
+* **gpencil_stroke_placement_view2d**
+* **grease_pencil_source**
+* **normal_size**
+* **proportional_edit**
+* **use_bone_sketching**
+* **use_etch_autoname**
+* **use_etch_overdraw**
+* **use_etch_quick**
+* **use_gpencil_continuous_drawing**
+* **use_uv_sculpt**
+* **uv_sculpt_tool**
+
+Renamed
+^^^^^^^
+
+* **edge_path_live_unwrap** -> :class:`bpy.types.ToolSettings.use_edge_path_live_unwrap`
+* **gpencil_stroke_placement_sequencer_preview** -> :class:`bpy.types.ToolSettings.annotation_stroke_placement_image_editor`
+* **gpencil_stroke_placement_sequencer_preview** -> :class:`bpy.types.ToolSettings.annotation_stroke_placement_sequencer_preview`
+* **gpencil_stroke_placement_sequencer_preview** -> :class:`bpy.types.ToolSettings.annotation_stroke_placement_view2d`
+* **snap_element** -> :class:`bpy.types.ToolSettings.snap_elements`
+* **use_gpencil_additive_drawing** -> :class:`bpy.types.ToolSettings.use_gpencil_draw_additive`
-bpy.types.ThemeImageEditor
---------------------------
+bpy.types.UILayout
+------------------
Added
^^^^^
-* :class:`bpy.types.ThemeImageEditor.vertex_bevel`
+* :class:`bpy.types.UILayout.activate_init`
+* :class:`bpy.types.UILayout.active_default`
+* :class:`bpy.types.UILayout.direction`
+* :class:`bpy.types.UILayout.emboss`
+* :class:`bpy.types.UILayout.grid_flow`
+* :class:`bpy.types.UILayout.menu_contents`
+* :class:`bpy.types.UILayout.operator_menu_hold`
+* :class:`bpy.types.UILayout.popover`
+* :class:`bpy.types.UILayout.popover_group`
+* :class:`bpy.types.UILayout.prop_tabs_enum`
+* :class:`bpy.types.UILayout.prop_with_menu`
+* :class:`bpy.types.UILayout.prop_with_popover`
+* :class:`bpy.types.UILayout.template_ID_tabs`
+* :class:`bpy.types.UILayout.template_greasepencil_color`
+* :class:`bpy.types.UILayout.template_greasepencil_modifier`
+* :class:`bpy.types.UILayout.template_icon`
+* :class:`bpy.types.UILayout.template_recent_files`
+* :class:`bpy.types.UILayout.template_search`
+* :class:`bpy.types.UILayout.template_search_preview`
+* :class:`bpy.types.UILayout.template_shaderfx`
+* :class:`bpy.types.UILayout.ui_units_x`
+* :class:`bpy.types.UILayout.ui_units_y`
+* :class:`bpy.types.UILayout.use_property_decorate`
+* :class:`bpy.types.UILayout.use_property_split`
-bpy.types.ThemeView3D
----------------------
+Removed
+^^^^^^^
-Added
-^^^^^
+* **introspect**
-* :class:`bpy.types.ThemeView3D.edge_bevel`
-* :class:`bpy.types.ThemeView3D.vertex_bevel`
+Renamed
+^^^^^^^
-bpy.types.ToolSettings
-----------------------
+* **template_header_3D** -> :class:`bpy.types.UILayout.separator_spacer`
+* **template_header_3D** -> :class:`bpy.types.UILayout.template_header_3D_mode`
+* **template_header_3D** -> :class:`bpy.types.UILayout.template_input_status`
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.ToolSettings.gpencil_interpolate`
+* :class:`bpy.types.UILayout.operator` (operator, text, text_ctxt, translate, icon, emboss, depress, icon_value), *was (operator, text, text_ctxt, translate, icon, emboss, icon_value)*
+* :class:`bpy.types.UILayout.prop` (data, property, text, text_ctxt, translate, icon, expand, slider, toggle, icon_only, event, full_event, emboss, index, icon_value, invert_checkbox), *was (data, property, text, text_ctxt, translate, icon, expand, slider, toggle, icon_only, event, full_event, emboss, index, icon_value)*
+* :class:`bpy.types.UILayout.separator` (factor), *was ()*
+* :class:`bpy.types.UILayout.split` (factor, align), *was (percentage, align)*
+* :class:`bpy.types.UILayout.template_ID` (data, property, new, open, unlink, filter, live_icon), *was (data, property, new, open, unlink)*
+* :class:`bpy.types.UILayout.template_ID_preview` (data, property, new, open, unlink, rows, cols, filter, hide_buttons), *was (data, property, new, open, unlink, rows, cols)*
+* :class:`bpy.types.UILayout.template_curve_mapping` (data, property, type, levels, brush, use_negative_slope, show_tone), *was (data, property, type, levels, brush, use_negative_slope)*
+* :class:`bpy.types.UILayout.template_icon_view` (data, property, show_labels, scale, scale_popup), *was (data, property, show_labels, scale)*
+* :class:`bpy.types.UILayout.template_list` (listtype_name, list_id, dataptr, propname, active_dataptr, active_propname, item_dyntip_propname, rows, maxrows, type, columns, sort_reverse, sort_lock), *was (listtype_name, list_id, dataptr, propname, active_dataptr, active_propname, item_dyntip_propname, rows, maxrows, type, columns)*
bpy.types.UIList
----------------
@@ -10765,196 +3178,173 @@ bpy.types.UIList
Added
^^^^^
-* :class:`bpy.types.UIList.is_extended`
+* :class:`bpy.types.UIList.use_filter_sort_lock`
bpy.types.CLIP_UL_tracking_objects
----------------------------------
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.CLIP_UL_tracking_objects.is_extended`
+* :class:`bpy.types.CLIP_UL_tracking_objects.draw_item` (self, _context, layout, _data, item, _icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.FILEBROWSER_UL_dir
----------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.FILEBROWSER_UL_dir.is_extended`
-
-bpy.types.GPENCIL_UL_brush
---------------------------
-
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.GPENCIL_UL_brush.is_extended`
+* :class:`bpy.types.FILEBROWSER_UL_dir.draw_item` (self, _context, layout, _data, item, icon, _active_data, active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.GPENCIL_UL_layer
--------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.GPENCIL_UL_layer.is_extended`
-
-bpy.types.GPENCIL_UL_palettecolor
----------------------------------
-
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.GPENCIL_UL_palettecolor.is_extended`
+* :class:`bpy.types.GPENCIL_UL_layer.draw_item` (self, _context, layout, _data, item, icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.MASK_UL_layers
------------------------
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.MASK_UL_layers.is_extended`
+* :class:`bpy.types.MASK_UL_layers.draw_item` (self, _context, layout, _data, item, icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.MATERIAL_UL_matslots
------------------------------
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.MATERIAL_UL_matslots.is_extended`
+* :class:`bpy.types.MATERIAL_UL_matslots.draw_item` (self, _context, layout, _data, item, icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.MESH_UL_shape_keys
----------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.MESH_UL_shape_keys.is_extended`
-
-bpy.types.MESH_UL_uvmaps_vcols
-------------------------------
-
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.MESH_UL_uvmaps_vcols.is_extended`
+* :class:`bpy.types.MESH_UL_shape_keys.draw_item` (self, _context, layout, _data, item, icon, active_data, _active_propname, index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.MESH_UL_vgroups
-------------------------
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.MESH_UL_vgroups.is_extended`
+* :class:`bpy.types.MESH_UL_vgroups.draw_item` (self, _context, layout, _data, item, icon, _active_data_, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.NODE_UL_interface_sockets
-----------------------------------
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.NODE_UL_interface_sockets.is_extended`
+* :class:`bpy.types.NODE_UL_interface_sockets.draw_item` (self, context, layout, _data, item, icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.PARTICLE_UL_particle_systems
--------------------------------------
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.PARTICLE_UL_particle_systems.is_extended`
+* :class:`bpy.types.PARTICLE_UL_particle_systems.draw_item` (self, _context, layout, data, item, icon, _active_data, _active_propname, _index, _flt_flag), *was (self, context, layout, data, item, icon, active_data, active_propname, index, flt_flag)*
bpy.types.PHYSICS_UL_dynapaint_surfaces
---------------------------------------
-Added
-^^^^^
-
-* :class:`bpy.types.PHYSICS_UL_dynapaint_surfaces.is_extended`
-
-bpy.types.RENDERLAYER_UL_linesets
----------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RENDERLAYER_UL_linesets.is_extended`
-
-bpy.types.RENDERLAYER_UL_renderlayers
--------------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.RENDERLAYER_UL_renderlayers.is_extended`
-
-bpy.types.RENDERLAYER_UL_renderviews
-------------------------------------
-
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.RENDERLAYER_UL_renderviews.is_extended`
+* :class:`bpy.types.PHYSICS_UL_dynapaint_surfaces.draw_item` (self, _context, layout, _data, item, icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.SCENE_UL_keying_set_paths
-----------------------------------
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.SCENE_UL_keying_set_paths.is_extended`
+* :class:`bpy.types.SCENE_UL_keying_set_paths.draw_item` (self, _context, layout, _data, item, icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.TEXTURE_UL_texpaintslots
----------------------------------
-Added
-^^^^^
+Function Arguments
+^^^^^^^^^^^^^^^^^^
-* :class:`bpy.types.TEXTURE_UL_texpaintslots.is_extended`
+* :class:`bpy.types.TEXTURE_UL_texpaintslots.draw_item` (self, _context, layout, _data, item, icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
bpy.types.TEXTURE_UL_texslots
-----------------------------
+Function Arguments
+^^^^^^^^^^^^^^^^^^
+
+* :class:`bpy.types.TEXTURE_UL_texslots.draw_item` (self, _context, layout, _data, item, icon, _active_data, _active_propname, _index), *was (self, context, layout, data, item, icon, active_data, active_propname, index)*
+
+bpy.types.UVLoopLayers
+----------------------
+
Added
^^^^^
-* :class:`bpy.types.TEXTURE_UL_texslots.is_extended`
+* :class:`bpy.types.UVLoopLayers.new`
+* :class:`bpy.types.UVLoopLayers.remove`
-bpy.types.UI_UL_list
---------------------
+bpy.types.UnitSettings
+----------------------
Added
^^^^^
-* :class:`bpy.types.UI_UL_list.is_extended`
+* :class:`bpy.types.UnitSettings.length_unit`
+* :class:`bpy.types.UnitSettings.mass_unit`
+* :class:`bpy.types.UnitSettings.time_unit`
-bpy.types.UserPreferences
--------------------------
+bpy.types.UserSolidLight
+------------------------
Added
^^^^^
-* :class:`bpy.types.UserPreferences.app_template`
+* :class:`bpy.types.UserSolidLight.smooth`
-bpy.types.UserPreferencesSystem
--------------------------------
+bpy.types.Window
+----------------
Added
^^^^^
-* :class:`bpy.types.UserPreferencesSystem.use_select_pick_depth`
+* :class:`bpy.types.Window.event_simulate`
+* :class:`bpy.types.Window.parent`
+* :class:`bpy.types.Window.scene`
+* :class:`bpy.types.Window.view_layer`
+* :class:`bpy.types.Window.workspace`
+
+bpy.types.WorldLighting
+-----------------------
Removed
^^^^^^^
-* **use_textured_fonts**
-* **virtual_pixel_mode**
-
-bpy.types.UserPreferencesView
------------------------------
-
-Added
-^^^^^
-
-* :class:`bpy.types.UserPreferencesView.ui_line_width`
-* :class:`bpy.types.UserPreferencesView.ui_scale`
-* :class:`bpy.types.UserPreferencesView.use_cursor_lock_adjust`
+* **adapt_to_speed**
+* **ao_blend_type**
+* **bias**
+* **correction**
+* **environment_color**
+* **environment_energy**
+* **error_threshold**
+* **falloff_strength**
+* **gather_method**
+* **indirect_bounces**
+* **indirect_factor**
+* **passes**
+* **sample_method**
+* **samples**
+* **threshold**
+* **use_cache**
+* **use_environment_light**
+* **use_falloff**
+* **use_indirect_light**