


New BlendFile.temp_data method, providing a context manager to temporarily load blend file data without linking/appending it into the current file ( 9e0921497912cbf).New CurveProfile.reset_view method ( 7e3efac9a85743d).New CurveMapping.reset_view method ( 3eb8307160e327f).The method is analogous to to_mesh and can be used to get the splines representing a text object or to get the splines after spline modifiers are applied. If enabled, the render engine will be called to render the Freestyle geometry. By default this is disabled, and Freestyle rendering will be done by Eevee. New RenderEngine.bl_use_custom_freestyle option.New texture sub-module, including a function to create textures from image datablocks.New state sub-module for changing drawing state.Add-ons should switch to using the gpu module, so that they will work with both OpenGL and Vulkan. The bgl module will be deprecated in Blender 3.0, in preparation of future Vulkan support.

The gpu module has been enhanced to cover more functionality that previously was only available through bgl.
