Blender Changelog

What's new in Blender 2.80

Jul 31, 2019
  • User Interface:
  • Blender has a revamped user interface, to make it easier to discover and use its many features.
  • Tools & Gizmos:
  • The 3D viewport and UV editor have new interactive tools and gizmos, along with a new toolbar.
  • Eevee:
  • Eevee is a new physically based realtime renderer. It works both as a renderer for final frames, and as the engine driving Blender's realtime viewport for creating assets.
  • Viewport:
  • The 3D viewport was completely rewritten, to optimize it for modern graphics cards and add powerful new features.
  • Grease Pencil:
  • A powerful new 2D animation system was added, with a native 2D grease pencil object type, modifier and shader effects.
  • Cycles:
  • New volume and hair shaders, bevel and ambient occlusion shaders, along with many other improvements and optimizations.
  • Collections:
  • The limited layer system has been replaced by collections, a more powerful way to organize and link objects.
  • Modeling:
  • Multiple meshes can now be edited together in edit mode, along with improvements for custom normal editing, bevel and OpenSubdiv.
  • Animation & Rigging:
  • Many new constraint, modifier and bendy bone features were added for rigging. There is also new keyframe visualization, and improved NLA editor and easier driver editing.
  • Import / Export:
  • The Khronos glTF 2.0 importer and exporter is now bundled with Blender. There are improvements to COLLADA, Alembic and video import and export.
  • Dependency Graph:
  • The core modifier and animation evaluation system was rewritten, to improve performance and pave the way for new features.
  • More Features:
  • Improved unit system, cloth physics, background images and video editing cache system.
  • Removed Features:
  • A number of features that were no longer under active development or did not fit in the new design were removed.
  • Python API:
  • Blender 2.80 is an API breaking release. Addons and scripts will need to be updated, both to handle the new features and adapt to changes to make the API more consistent and reliable.
  • Add-ons:
  • Most add-ons for 2.79 are available for 2.80 as well. A few new ones were added, and a few were removed.

New in Blender 2.80b (Mar 23, 2019)

  • EEVEE:
  • EEVEE is a new physically based realtime renderer. It works both as a renderer for final frames, and as the engine driving Blender's realtime viewport for creating assets.
  • Viewport:
  • The 3D viewport was completely rewritten, to optimize it for modern graphics cards and add powerful new features.
  • Modeling:
  • Support for editing/posing multiple objects at once has been added.
  • Grease Pencil:
  • A powerful new 2D animation system was added, with a native 2D grease pencil object type, modifier and shader effects.
  • Cycles:
  • New volume and hair shaders, bevel and ambient occlusion shaders, along with many other improvements and optimizations.
  • User Interface:
  • Blender has a revamped user interface, to make it easier to discover and use its many features.
  • Tools & Gizmos:
  • The 3D viewport and UV editor have new interactive tools and gizmos, along with a new toolbar.
  • Collections:
  • The limited layer system has been replaced by collections, a more powerful way to organize and link objects.
  • Animation & Rigging:
  • New driver editing UI, and many small improvements to constraints and animation tools.
  • Import / Export:
  • New glTF import and export. Improvements for Alembic, COLLADA and video output.
  • More Features:
  • Much improved cloth physics and unit systems.
  • Removed Features:
  • A number of features that were no longer under active development or did not fit in the new design were removed.
  • Dependency Graph:
  • The core modifier and animation evaluation system was rewritten, to improve performance and pave the way for new features.
  • Python API:
  • Blender 2.80 is an API breaking release. Addons and scripts will need to be updated, both to handle the new features and adapt to changes to make the API more consistent and reliable.
  • Add-ons:
  • Not all addons have been upgraded to 2.80 yet, and some will be deprecated.

New in Blender 2.79 (Sep 12, 2017)

  • Denoise:
  • Get rid of render noise while preserving visual detail as well as possible. Same render time, buttery smooth.
  • Filmic Color Management:
  • A new Filmic view transform has been added, for more photorealistic results and better handling of high dynamic range.
  • Faster OpenCL:
  • Blender 2.79 features much faster AMD OpenCL rendering and feature parity with NVIDIA CUDA. Including support for Subsurface Scattering, Volumetrics and optimized transparent shadows.
  • Shadow Catcher:
  • Combine CGI elements with real-life footage easily with the new Shadow Catcher feature for Cycles.
  • Any object in the scene can be a shadow catcher. Controlled by the “Shadow Catcher” option in the object settings. This option will make the object to only receive shadows in a way that it could be composed onto another image.
  • More Cycles Improvements:
  • Shaders compilation is now multithreaded, a new light sampling threshold feature was added, speedups up to 20% for CPUs that support AVX2, brick textures have now smoothing and a long-waited feature: texture coordinates for point, spot and area lamps!
  • Modeling & Modifiers:
  • New Modifier! Surface Deform, transfers motion from another mesh.
  • Plus a whole bunch of updates. Some of them are:
  • Displace Modifier: Multi-threading support and new Global/Local space option for X/Y/Z/XYZ directions.
  • Mirror Modifier: add offset for mirrored UVs.
  • Mesh intersect has a new Cut separate mode, keeping each side of the intersection separate without splitting faces in half.
  • New tool to Set custom normals from selected faces.
  • Improved center of mass calculation for mesh centers.
  • Animation:
  • Pose library reordering and keying for selected bones only.
  • Better undo for frame changes.
  • Various small new tools and options.
  • Grease Pencil:
  • New tools for interpolating between grease pencil frames.
  • Per-layer onion skinning, add blank frame tool, and UI improvements.
  • Numpad keys now work when doing sculpt sessions.
  • Operator to add a blank frame
  • Reproject Strokes option to project strokes onto geometry
  • UI improvements
  • User Interface:
  • Application templates to define a reusable configuration
  • Automatic scaling for high DPI displays on Windows and Linux
  • Image empties now support multi-view stereo
  • Reorganized sequencer and UV editor panels
  • Custom shortcuts for keyframing and drivers
  • More tooltips now show the reason why the button is disabled
  • Add-on duplicates warning now includes paths
  • Alembic:
  • Alembic import and export has been greatly improved, both in compatibility and stability.
  • New supported features include export of linked dupli-groups, sub-frame sampling, face-varying vertex colors, child hairs and empties.
  • Python API:
  • Custom properties pointing to data-blocks like objects or materials.
  • Render engine add-ons can now add custom render passes.
  • Inserting custom items in right click menus.
  • Add-ons:
  • Blender 2.79 packs a bunch of new add-ons that greatly expand Blender’s functionality, allowing you to create architectural environments using parametric windows and walls, to make beautiful skies, or even meta-rigs to animate cats and horses!
  • Full list of new add-ons: Dynamic Sky, Archipack, Magic UV, Mesh Edit Tools, Skinify, Display Tools, Brush Menus, Btrace, Is Key Free, Turnaround Camera, Auto Mirror, Camera Rigs, Snap Utils Line, Add Advanced Objects, Export Paper Model, Kinoraw Tools, Stored Views, Render Clay, Auto Tracker, Refine Tracking Solution, Materials Library VX, Mesh Tissue, Cell Fracture Crack It.
  • Several add-ons were updated as well, including Collada, POV-Ray, OBJ, Rigify, Ant Landscape, Add Curve Extra Objects, Viewport Pie Menus, Blender ID, Node Wrangler.
  • More Features:
  • Video encoding settings have been simplified, along with the addition of a Constant Rate Factor (CRF) mode.
  • Viewport support for Object Info, Layer Weight and Fresnel shading nodes.
  • OpenSubdiv now supports multiple materials drawing in Cycles textured view
  • Duplicate Particle Systems
  • Rigid Body Physics: support for rotational springs with stiffness and damping
  • Collada improvements
  • Freestyle improvements
  • Compatibility Warning:
  • When using add-ons in Blender 2.79 that take advantage of the new data-block pointer properties, the resulting .blend files can’t be opened in earlier versions of Blender. Attempting to open such .blend files in Blender 2.78c and earlier may crash.
  • Some Interface Themes may need to be reloaded to work properly.
  • The text color contained in a layout.box() is now defined in User Preferences » Themes » User Interface » Box section
  • When using the add-on Rigify, please note:
  • Compatibility is broken for this release. There’s no guarantee rigs created in previous Blender versions will work correctly.
  • Rigs created in Blender 2.78 may not be compatible with 2.79.
  • Rigs created in Blender 2.77 may still work.
  • Save your work before attempting upgrading your rigs.

New in Blender 2.79 RC2 (Aug 22, 2017)

  • Compatibility Warning:
  • When using add-ons in Blender 2.79 that take advantage of the new data-block pointer properties, the resulting .blend files can't be opened in earlier versions of Blender. Attempting to open such .blend files in Blender 2.78c and earlier may crash.
  • Some Interface Themes may need to be reloaded to work properly.
  • The text color contained in a layout.box() is now defined in User Preferences » Themes » User Interface » Box section
  • When using the add-on Rigify, please note:
  • Compatibility is broken for this release. There's no guarantee rigs created in previous Blender versions will work correctly.
  • Rigs created in Blender 2.78 may not be compatible with 2.79.
  • Rigs created in Blender 2.77 may still work.
  • Save your work before attempting upgrading your rigs.
  • Cycles Rendering:
  • Denoising built into the renderer.
  • Principled BSDF shader to render a wide variety of materials.
  • Shadow catcher to composite CGI elements in real-life footage.
  • Faster AMD OpenCL rendering and feature parity with NVidia CUDA.
  • Filmic color management for better handling of high dynamic range.
  • User Interface:
  • Application templates to define a reusable configuration.
  • Automatic scaling for high DPI displays on Windows on Linux.
  • Reorganized sequencer and UV editor panels.
  • Custom shortcuts for keyframing and drivers.
  • Grease Pencil:
  • New tools for interpolating between grease pencil frames.
  • Per-layer onion skinning, add blank frame tool, and UI improvements.
  • Alembic:
  • Alembic import and export has been greatly improved, both in compatibility and stability.
  • New supported features include export of linked dupli-groups, sub-frame sampling, face-varying vertex colors, child hairs and empties.
  • Mesh Modeling:
  • New surface deform modifier, to transfer motion from another mesh.
  • Improved displace and mirror modifiers.
  • Various small new tools and options.
  • Animation:
  • Pose library reordering and keying for selected bones only.
  • Better undo for frame changes.
  • Various small new tools and options.
  • More Features:
  • Video encoding settings have been simplified, along with the addition of a Constant Rate Factor (CRF) mode.
  • Blender render and GLSL viewport support for object info, layer weight and Fresnel shading nodes.
  • Python API:
  • Custom properties pointing to data-blocks like objects or materials.
  • Render engine add-ons can now add custom render passes.
  • Inserting custom items in right click menus.
  • Add-ons:
  • New: Dynamic Sky, Archipack, Magic UV, Mesh Edit Tools, Skinify, Display Tools, Brush Menus, Btrace, Is Key Free, Turnaround Camera, Auto Mirror, Camera Rigs, Snap Utils Line, Add Advanced Objects, Export Paper Model, Kinoraw Tools, Stored Views, Render Clay, Auto Tracker, Refine Tracking Solution, Materials Library VX, Mesh Tissue, Cell Fracture Crack It.
  • Updated: Collada, POV-Ray, OBJ, Rigify, Ant Landscape, Add Curve Extra Objects, Viewport Pie Menus, Blender ID, Node Wrangler.
  • Various fixes and improvements across the board.
  • Bug Fixes:
  • As for every Blender release, hundreds of bugs were fixed, thanks to the hardworking Blender developers

New in Blender 2.78c (Mar 1, 2017)

  • Port all changes for automated Cycles testing
  • Fix for wrong render result of hair with BVH motion steps
  • Fix compilation error of GLSL viewport when using Light Path node
  • Fix wrong Brick texture in material viewport
  • Fix crash with material preview and image sequences
  • Fix T50512: Linked Backround scene with animation not updating with new depsgraph
  • Fix T50687: Cycles baking time estimate and progress bar doesn't work / progress when baking with high samples
  • Fix T50748: Render Time incorrect when refreshing rendered preview in GPU mode
  • Fix wrong render results with texture limit and half-float textures
  • Fix Cycles still saving render output when error happened

New in Blender 2.78b (Feb 17, 2017)

  • Grease Pencil:
  • New design and complete overhaul, including:
  • Easy layer management.
  • Ability to have multiple colors and thickness values per layer.
  • Stroke quality improvements.
  • Different color saturation in the same stroke.
  • Improved Fills - Support for Concave Shapes.
  • Parenting a layer to any object, armature or bone.
  • And more!
  • Alembic:
  • Initial implementation in Blender.
  • Basic Alembic support through import and export operators.
  • Data streaming through cache constraints and modifiers.
  • Cycles Renderer:
  • Rendering spherical stereo images for VR is now supported.
  • Multiscatter GGX mode for the glossy and glass BSDF nodes.
  • Experimental feature: Improved Subdivision and Displacement system.
  • Vertex color, weight and normal support for point density textures.
  • Hair rendering speed up / memory use improvements.
  • OpenCL devices now support float4 textures (e.g. HDR textures).
  • Added support for NVidia GTX 1060, 1070, 1080 GPUs.
  • User Interface:
  • Improvements to the Eyedropper and Operator Search.
  • Additional drawing mode for the Waveform Scope in the Image Editor.
  • Defining ranges and individual render frames in the Command Line.
  • Modeling:
  • New Freehand Curve drawing tool.
  • New Dissolve tool.
  • New Fill Region tool for Selection.
  • Improvements to Decimation, Bevel.
  • Edit-mode undo memory usage has been optimized.
  • Viewport & Render:
  • More supported shading nodes and options for the Cycles viewport render.
  • Additional shading features for the Blender GLSL viewport.
  • Blender Render shading can now also be computed in world space.
  • Animation:
  • Improvements to Bendy Bones for Easier and Simpler Rigging.
  • Numerous changes to streamline the process of setting up and editing drivers.
  • The type of keyframe can be chosen on insertion.
  • Support non-uniform scaled bones failing with IK solver.
  • And more!
  • Datablocks & Libraries Management:
  • A new core low-level feature for datablocks management, called 'ID remapping'.
  • Currently it allows from the Outliner:
  • In the Blender File view to Reload and Relocate libraries.
  • In All Scenes, Current Scene and similar views to Fully Delete or Remap a datablock.
  • Physics:
  • The rest shape of cloth can now be animated.
  • Cloth Simulation Speed is now adjustable.
  • Collision Groups for Particles and Soft Body.
  • Python API and Add-ons:
  • 11 new add-ons are included in this release.
  • Numerous improvements and fixes to existing add-ons.
  • Removed Import: MakeHuman (.mhx) (format not supported anymore in MakeHuman).
  • New Preferences Individual Activation.
  • Changes to the Python API functions.
  • And more!
  • Bug Fixes:
  • As for every Blender release, hundreds of bugs were fixed, thanks to the hardworking Blender developers.

New in Blender 2.78a (Oct 31, 2016)

  • Cycles Render Engine:
  • Optimizations: Several memory savings & speedups, support for CPU groups
  • GPU rendering: support for GTX NVIDIA 10×0, improved support for GTX 980 Ti and Titan X, memory improvements for CUDA & OpenCL
  • Better Subdivision & Micro Displacement experimental feature improved
  • Smoke volume support for Velocity and Heat attributes
  • Fluid simulation mesh support for motion blur and motion vectors
  • Point Density textures now support vertex color, weight and normals
  • Spherical Stereo VR:
  • Cycles now supports rendering spherical stereo images for VR. Including support for pole merging to reduce artifacts when looking straight up or down.
  • Watch the Caminandes VR demo, by Blender Institute and the Google VR team.
  • Viewport & Render:
  • The Cycles viewport ‘rendered’ mode now supports more shading nodes and options.
  • All procedural textures, vertex color GLSL shading, and all projection methods for Image Texture are now supported
  • Bump mapping support in the viewport (image above)
  • The Blender GLSL viewport now supports more shading features to match the final render:
  • Environment lighting using the Sky Color and White modes
  • Environment map texture reflection with nodes, mirror environment texture influence
  • Normal Map node from Cycles and multiple tangent spaces
  • Moreover: Blender Render shading can now be computed in world space rather than camera space, and the stamp metadata feature now supports hiding the labels to save space.
  • Modeling:
  • New freehand curve drawing tool uses curve fitting for bezier curves, with error and corner angle options, support for tablet pressure, drawing aligned or perpendicular to a surface, tapering, redo operator and calling from Python.
  • Edit-mode undo memory optimizations, allowing around 5X-15X memory savings
  • New N-Gons support for decimate modifier with double precision optimizations
  • New decimate edit-mode tool and dissolve tool to remove vertices re-fitting surrounding handles
  • Path select can now also select regions using the Fill Region option
  • New “Snap Selection to Active” option
  • New options for bevel modal operations, to change the profile (bevel shape) or number of segments, with mouse movements or numeric input to set the value
  • Animation & Rigging:
  • Bendy Bones – Advanced B-Bones for Easier + Simple Rigging. Shapes can now be controlled directly using a series of properties. Define a “curved rest pose” for the bone, and use custom bones as their reference bone handles.
  • Other:
  • Drivers: new “eyedropper” tool for easier setup and keyframing control
  • Sorting on Animation Editors: Alphabetical sort option, Fuzzy/Multi-Word name filtering
  • Dope Sheet Editor: Lasso/Circle Select tools improved
  • Graph Editor: improvements to keyframing mouse command, and Properties Region
  • NLA Editor: position of action-local markers is now drawn on strips
  • F-Modifiers: new dropdown to select type
  • Keyframes inserting improved, new Moving Hold keyframe type
  • Rigging: bone constraint target improved, new menu operators to apply delta or normal transforms
  • User Interface:
  • Render border is now compatible with cached render results (image above), save buffers and full sample anti-aliasing, camera frame.
  • Other:
  • Operator search now shows categories and supports multi word filtering
  • Radial operator (brush size/strength) better displays tool name, current value and precision
  • More precise snapping editing for the UV editor
  • New extra waveform visualization for image editor
  • New eyedropper commands and shortcuts to cancel and reset
  • New command line option to render multiple frames, ranges or both
  • Hotplug support for xinput (X11)
  • Grease Pencil:
  • Huge changes done in this release allow Blender to work in a way similar to other 2D drawing software, and to get a production ready 2D animation tool that can mix 2D drawings with 3D objects and composition.
  • The draw thickness was moved to stroke, and color to a new palette color instead of saving this information per layer. Now, the layer is only a container, and strokes can use different color, strength and thickness in the same layer.
  • With the new design, the brush is independent and it allows create brushes that simulate different types of pencils.
  • Other changes:
  • Layer, Palette, Drawing brushes, Curves panels changed to fit the new design
  • New Arrange strokes, Palette workflow, Stroke Quality Improvements operators
  • Parent Grease Pencil strokes to objects
  • New features such as support for Compositing, Sculpt strokes and editing tools
  • Re-project Strokes: allows fixing the 3D cursor for precise drawing
  • Alembic:
  • Brand new basic Alembic support through import and export operators, and data streaming through cache constraints and modifiers.
  • Import– reads an Alembic archive and creates objects in the current Blender scene, supporting Camera, Curve, Empty, Mesh, Point object types
  • Export– creates an Alembic archive supporting Camera, Curve, Hair, Mesh, NURBS, Particles object types
  • New Cache File Datablock – stores various properties related to cache files, to help keeping modifiers and constraints referencing Alembic archives in sync
  • New Mesh Sequence Cache modifier supports meshes and curves data animations, file sequences
  • New Transform Cache constraint, allows to stream animations made at the transformation matrix level
  • Add-ons:
  • New Add-ons:
  • Blender ID Authentication, Archimesh, MeasureIt, Bone Selection Sets, Object Boolean Tools, Carver, Mesh Tiny Cad, 3d Viewport Pie Menus, Modifier Tools, Oscurart Tools, Materials Utils/Conversion.
  • Updated Add-ons:
  • 3D View Navigation, ANT Landscape, Dynamic Space-bar Menu, Mesh Extra Objects, Node Wrangler, Object Cloud Gen, Pie Menus, Sapling Tree Gen, Add Curve Extra Objects, POV-Ray exporter.
  • Moreover, several changes and improvements have been done to the Python API.
  • More Features:
  • Sculpting/painting: sculpt edit-mesh memory savings, improvements on Blur-Brush smoothing, vertex/weight painting, Hair Painting and Texture Painting speedup of projection and 2D painting
  • New vertical alignment options for Text objects
  • Better CPU Threading Handling and Undo Memory Usage optimizations
  • 2D Stabilization improvements
  • Dynamic Base Mesh: new option allows animating the rest shape of cloth using shape keys or modifiers above the Cloth modifier
  • Simulation Speed: it is now possible to adjust how quickly time flows for the cloth simulation, using a new Speed option
  • Particles & Soft Body: like other physics systems, a group can now be used to specify a set of collision objects
  • Sequencer sound strips now either show the waveform or the strip name/file name/duration, but never both
  • Datablock Remapping: new ‘ID remapping’ feature to replace a given datablock by another

New in Blender 2.77a (Apr 11, 2016)

  • Bugfix release

New in Blender 2.77 (Mar 21, 2016)

  • Cycles Rendering:
  • Improved Subsurface Scattering, and faster SSS on GPUs.
  • Smoke/Fire and Point Density support on GPU.
  • Customizable motion blur position, support for rolling shutter.
  • Custom baking passes.
  • Performance optimizations for large node shaders.
  • Improved default settings.
  • User Interface:
  • Progress bars got a complete design overhaul.
  • Support for multi-line text in tooltips, render stamps, frame nodes and meta data display.
  • Better anti-aliasing for OpenGL renders.
  • And more!
  • Modeling:
  • Decimate modifier is now symmetry aware.
  • New Edit-mode boolean tool, useful to quickly perform edits
  • Selection tools got several improvements: face stepping option, checker select, next/previous, multiple axis mirror.
  • Option to get a default UV-unwrapping of new geometry added.
  • Other small improvements: triangulate & poke, grid-fill non uniform grids, hole support for intersect tool, split-by-edges tool
  • Sequencer:
  • Strip Modifiers: added white balance and tone map strip modifier, it is now possible to append strip’s modifiers to all selected ones
  • Effects: speedup of Gaussian Blur effect
  • Strips:
  • Importing new movie strips now uses movieclip framerate
  • Masks now can be both relative to strip and absolute to scene time
  • Nested scene strip support, word wrapped sequencer text
  • OpenGL previews Scene strips now respect the “Alpha Mode”
  • Sculpting/Painting:
  • Improvements to snake-hook to drag out long extruded segments, and rotate the snake-hook brush using the new rake option.
  • Weight Painting:
  • Better Auto-Normalize behaviour
  • Better Multi-Paint behaviour
  • Vertex Painting: Orbit last stroke support
  • Animation:
  • Constraints: added new method to interpolate based on “Polar decomposition”.
  • Graph Editor: “Cursor X” property now allows fractional values when working with Drivers, added options to insert keyframes at the cursor point
  • Dope Sheet: better frame range for new editor instances
  • Armatures: selection now supports selecting children, immediate children and siblings, added options to draw custom shape scale
  • Motion Paths: Clear Paths operator now acts on all objects/bones, Update Paths button is now shown in the toolbar too
  • Grease Pencil:
  • Stroke Sculpting
  • A proper “Edit Mode” in the 3D View
  • Recoded eraser with pressure sensitivity
  • An operator to restrict editing to the active layer only (Isolate Layer)
  • Transform Manipulator support
  • Animation editing improvements including Copy/Paste and more advanced channel filtering
  • Datablocks & Libraries Management:
  • Library Handling:
  • In case of missing libraries on load, empty placeholder datablocks get added, which allows to restore or relink.
  • Missing libraries & linked datablocks are now shown in the Outliner with a small “broken lib” icon.
  • Deleting Libraries: you can now ‘delete’ a whole library, with all its linked datablocks
  • Game Engine:
  • Adding a Max Jumps value to the character physics
  • Screenshot Actuator: the new screenshot mode can be found in the game actuator.
  • Saving screenshot done in different thread (please read the compatibility issues).
  • Add-ons:
  • New Add-on: Blend File Utils, supports packing blend files including all their libraries and dependencies into a self contained ZIP file
  • Updated Add-ons:
  • OBJ IO: added limited support for MTL texture mapping options
  • X3D/VRML IO: expanded to support a larger subset of the standar
  • Python:
  • Python was upgraded to 3.5.1 which brings some improvements and changes for add-on and script writers.
  • All API load() functions now have a check_existing argument that defaults to false
  • New Module: gpu.offscreen, exposes the capability of handling offscreen drawing.
  • Removed: GreasePencil.draw_mode, as a result of Grease Pencil changes.
  • More Features:
  • OpenVDB caching: smoke/volumetric simulations can now be cached using OpenVDB as a back-end
  • Better threading handling: Blender is now massively multi-threaded
  • Compositing: new invert option to the 2D stabilization node, use mask name as mask node label, expose track velocity as an output of Track Position node, new option to extend image bounds when blurring
  • Image Editor: now allows visualizing individual R,G and B channels
  • Cubemap: world textures are now supported in the Blender Internal engine 3D viewport
  • Spotlights: now they can be scaled on one or several axis (Rectangle and ellipse shapes).
  • Feature Videos:
  • Compositor Improvements
  • Compositor 2D motion vector
  • Grease Pencil Stroke Sculpting
  • Grease Pencil Clone Brush
  • Grease Pencil Additive Drawing
  • Platform/System Changes:
  • Removed support for Windows XP.
  • Blender now uses Python 3.5.1.
  • Removed the SCons build system.
  • Removed redcode library in favor of using ffmpeg which now supports redcode.

New in Blender 2.77 RC2 (Mar 7, 2016)

  • Cycles Rendering:
  • Improved Subsurface Scattering, and faster SSS on GPUs.
  • Smoke/Fire and Point Density support on GPU.
  • Customizable motion blur position, support for rolling shutter.
  • Custom baking passes.
  • Performance optimizations for large node shaders.
  • Improved default settings.
  • Modeling:
  • Symmetry aware decimate.
  • Edit-mode booleans.
  • Select next/previous tool.
  • Optionally add UVs with primitives.
  • Sculpting/Painting:
  • Improvements sculpt to snake-hook (rake and pinch/inflate options).
  • Better behavior for weight paint auto-normalize option.
  • Better behavior for weight paint multi-paint option.
  • More Features:
  • OpenVDB support for more efficient volumetric caching.
  • Better threading handling.
  • Cubemap world textures in the 3D view-port.
  • Rectangle and ellipse shapes for spotlights.
  • Platform/System Changes:
  • Removed support for Windows XP.
  • Blender now uses Python 3.5.1.
  • Removed the SCons build system. 5d99cde8
  • Removed redcode library in favor of using ffmpeg which now supports redcode 9ab74826.
  • Bug Fixes:
  • As for every Blender release, hundreds of bugs were fixed, thanks to the hardworking Blender developers.

New in Blender 2.77 RC1 (Feb 29, 2016)

  • Cycles Rendering:
  • Improved Subsurface Scattering, and faster SSS on GPUs.
  • Smoke/Fire and Point Density support on GPU.
  • Customizable motion blur position, support for rolling shutter.
  • Custom baking passes.
  • Performance optimizations for large node shaders.
  • Improved default settings.
  • Modeling:
  • Symmetry aware decimate.
  • Edit-mode booleans.
  • Select next/previous tool.
  • Optionally add UV's with primitives.
  • Sculpting/Painting:
  • Improvements sculpt to snake-hook (rake and pinch/inflate options).
  • Better behavior for weight paint auto-normalize option.
  • Better behavior for weight paint multi-paint option.
  • More Features:
  • OpenVDB support for more efficient volumetric caching.
  • Better threading handling.
  • Cubemap world textures in the 3D view-port.
  • Rectangle and ellipse shapes for spotlights.
  • Platform/System Changes:
  • Removed support for Windows XP.
  • Blender now uses Python 3.5.1.
  • Removed the SCons build system. 5d99cde8
  • Removed redcode library in favor of using ffmpeg which now supports redcode 9ab74826.
  • Bug Fixes:
  • As for every Blender release, hundreds of bugs were fixed, thanks to the hardworking Blender developers.

New in Blender 2.77 Test Build 2 (Feb 22, 2016)

  • Cycles Rendering:
  • Improved Subsurface Scattering, and faster SSS on GPUs.
  • Smoke/Fire and Point Density support on GPU.
  • Customizable motion blur position, support for rolling shutter.
  • Custom baking passes.
  • Performance optimizations for large node shaders.
  • Improved default settings.
  • User Interface:
  • Modeling:
  • Symmetry aware decimate.
  • Edit-mode booleans.
  • Select next/previous tool.
  • Optionally add UV's with primitives.
  • Sequencer:
  • Freestyle NPR Rendering
  • Sculpting/Painting
  • Improvements sculpt to snake-hook (rake and pinch/inflate options).
  • Better behavior for weight paint auto-normalize option.
  • Better behavior for weight paint multi-paint option.
  • More Features:
  • OpenVDB support for more efficient volumetric caching.
  • Better threading handling.
  • Cubemap world textures in the 3D view-port.
  • Rectangle and ellipse shapes for spotlights.
  • Platform/System Changes:
  • Removed redcode library in favor of using ffmpeg which now supports redcode 9ab74826.
  • Removed the SCons build system. 5d99cde8
  • Bug Fixes:
  • As for every Blender release, hundreds of bugs were fixed, thanks to the hardworking Blender developers.

New in Blender 2.77 Test Build (Feb 15, 2016)

  • OBJECTS / ANIMATION / GP:
  • Animation:
  • Fix T46391: Sync Length in NLA is not working on all instances of clip (rBbf969e9dde).
  • Fix T46236: NLA transition strips do not get resized when neighbouring strips change (rB0a7aaa99d8).
  • Fix T46467: Clean Keyframes removes the channels (rBaf9002dc3f).
  • Fix T46632: Graph editor frame navigation shortcuts not working (rBcd1d6d7770).
  • Fix T46687: Animating tracks properties from objects didn't use proper path (rB321a609caa).
  • Fix T46701: Sampled FCurve looks jagged when FModifiers (doing nothing) are present (rB9ac08840ae).
  • Fix T46841: Thick lines w/ graph visible (rB47dd7d7133).
  • Fix unreported: Fix: X-axis values in Graph Editor should not be displayed as timecodes in "Drivers" mode (rBa93605b95b).
  • Fix unreported: Fix: Missing update after scrubbing time in Graph Editor (rB2092056745).
  • Fix unreported: Fix: Prevent warnings from popping up when trying to edit driver expressions from buttons (rB04ff2784da).
  • Fix unreported: Fix/Request T46798: Alt+I removes keyframes from all bones, not only selected in Pose Mode (rB48f298f09d).
  • Constraints:
  • Fix T46418: Constraints - influence other than 0 or 1 - bad results with non-homogeneous scaled matrices (rB01f235e138).
  • Fix T46599: Copy Rotation behaves erratically when Use Y is disabled (rB0860fdc53c).
  • Fix T46743: Crash w/ limit rotation constraint (rB78836c0211).
  • Objects:
  • Fix T46386: Duplicate fails updating driver links (rB97b6948181).
  • Dependency Graph:
  • Fix T46587: Drivers do not work in node groups (rB97c8619b42).
  • Fix T46320: New Depsgraph: Auto-IK doesn't work (rB03e8202b7b).
  • Fix T46839: New dependency graph missed time update on motrack constraints (rB9ea4202816).
  • DATA / GEOMETRY:
  • Curve/Text Editing:
  • Fix T39935: Duplicate looses active curve spline (rB2f80d304b0).
  • Mesh Editing:
  • Fix T46220: Add torus has no 'layers' option (rBc34993160d).
  • Fix T46385: Duplicate w/ vertex parent fails (rB541d28f1a3).
  • Fix T46451: edge slide even and flipped not available in redo popup (rBee688e24a7).
  • Fix T46451: vertex/edge slide clamp not available in redo popup (rB4965c43df7).
  • Fix T46483: vertex/edge slide with correct UVs sometimes pinning UVs (rBf823b9ece8).
  • Fix T46529: Unwrap UV w/ use-subsurf fails (rB2b12cf40a1).
  • Fix T46648: Recalculate normals fails (rB92ab3ba385).
  • Fix T46651: Select linked crash w/ wire seam edges (rBdf61c50ffa).
  • Fix T46611: Vertex group locking fails (rB1fb512f4a9).
  • Fix T46738: Crash adding hook to linked mesh dupli (rB738bc300c7).
  • Fix T46694: UVLoop incorrectly copied flag (rB69674f3875).
  • Fix T46784: Connect vertices uses odd orientation (rBe38a80d5f6).
  • Fix T46784: Connect vertices (follow up) (rBa3530b35bd).
  • Fix T46804: Crash using triangulate modifier on a specific mesh (rB29d9140fce).
  • Fix T46816: Vert/Edge snap fails at edge of bounds (rBc3e7dfa82d).
  • Fix T46900: Inset Faces Thickness & Depth Do Not Use Scene Units (i.e. Imperial) (rBb29ee36f6a).
  • Fix unreported: Fix mesh validate: 'r_changed' ignored loop edits (rB68797eda1f).
  • Fix unreported: Mesh remapping: fix loop 'best matching normals' not using transform space (rBa88ae6fa70).
  • Fix unreported: Fix broken CD_NORMAL interpolation callback (would generate non-unit vectors) (rBbfdb42047a).
  • Fix unreported: Fix BMesh selection flushing w/ mixed modes (rB56bcda8bc6).
  • Fix unreported: Fix flip normals w/ multires (rB073ae9c572).
  • Fix unreported: Fix: edge/vert slide ignored multires data (rB0d0fa446b7).
  • Fix unreported: Fix BMesh memory leak w/ multires data (rB534c0af4d3).
  • Fix unreported: Fix face creation using incorrect loop-custom-data (rB3863660c37).
  • Fix unreported: Fix/enhance BKE_mesh_validate_arrays (rB41bdd3fc39).
  • Fix unreported: Fix mixup w/ wmOperator/BMOperator flag (rBeab0063481).
  • Fix unreported: Fix related to T46804 - BMesh validate code would use invalid pointers after checking them! (rB8bdb884289).
  • Fix unreported: Fix error with intersect handling split-wire edges (rB6483575b35).
  • Fix unreported: Fix auto-merge loosing edge/faces selection (rBb2e36dcd7d).
  • Fix unreported: Fix (unreported) Newly added grid's vertices not being selected (rB258564a7b4).
  • Meta Editing:
  • Fix T46508: data_transfer of normals fails in case objects are transformed (rB8172712841).
  • Fix unreported: Fix crash w/ metaball undo & track last-selected (rB5c63415afe).
  • Modifiers:
  • Fix T46085: UV project modifier artifacts with vertices behind the camera (rBd7ceca8c93).
  • Fix T46487: OpenSubdiv objects are invisible in Blender Internal "Rendered" viewport mode (rB59ba52628f).
  • Fix T46677: OpenSubdiv crashes when witching from simple and CC subdivisions (rB6063790732).
  • Fix T46672: Concurrent access to source DM in datatransfer modifier (rBe43b6e2f97).
  • Fix T46692: Triangulate creates duplicate faces (rB0f769afe07).
  • Fix T46522: DataTransfer modifier: Impossible to set multiple transfer modes by script (if they're on different properties) (rB02f3cebf6e).
  • Fix T46720: Crash applying subsurf modifier (rB3b38fd6bf9).
  • Fix T46469: Data Transfer Modifier don't work (rB1e361880a9).
  • Fix T46762: UV transfer Object transform crash (rB92819425d8).
  • Fix T46945: Mesh Deform binding to a cage object with modifiers is unreliable (rBe089b1f08b).
  • Fix unreported: OpenSubdiv: Fix wrong handling of vertex parent (rB7e7527d3ce).
  • Fix unreported: Fix related to T46567: Skin modifier: add a warning message when no valid root vertex is found (rB883a894d77).
  • Fix unreported: Fix (unreported) Ocean modifier assuming all its faces are quads (rB8d09eecc50).
  • Material / Texture:
  • Fix T46696: Voxel crash indexing over INT_MAX (rB1ffdb1b472).
  • PHYSICS / SIMULATIONS / SCULPT / PAINT:
  • Particles:
  • Fix unreported: Fix/workaround T46622: crash w/ metas & particles (rBba5d6f5b6b).
  • Fix unreported: Fix (unreported) potential crash: ParticleSystem->part shall never be NULL (rBa9df76b167).
  • Fix unreported: Fix (unreported) foreach ID looper going over some psys' IDs twice (rB256f091cbd).
  • Fix unreported: And another fix to psys ID handling - ParticleSystem->part **is** user counted! (rB9d18e46ddf).
  • Sculpting / Painting:
  • Fix T46441: texture paint soften brush at 0 strength works at full strength (rBbb580664e6).
  • Fix T46284: Texture paint, wrong shading mode (rB904db487a7).
  • Fix T46471: Sculpt strokes doesn't mark file as modified (rBfd1487977b).
  • Fix T46726: shading issues in sculpt mode (rB4d33c37c9e).
  • IMAGE / VIDEO / RENDER:
  • Image / UV Editing:
  • Fix T46450: Seams from islands, wont show 'Sharp' (rB5e75acf81d).
  • Fix T46223: multiview image sequences crashing (rB8191066c0b).
  • Fix T46569: Crash w/ mask & locked-track enabled (rB9a6a3f5346).
  • Fix T46537: UV Image Editor. UV Sculpt toggle button doesn't show hotkey label when active (rB5b3af3dd46).
  • Fix T46763: OpenGL render doesn't show 'Slots' (rB4848d7329e).
  • Fix T38245: render slot getting lost when switching slots while compositing (rB5b90a6e188).
  • Fix unreported: Fix related to T46223: memory leak when loading multilayer multiview images (rB12c705ec86).
  • Fix unreported: Fix for error w/ RenderView in ImageView list (rB48f4e1a63f).
  • Fix unreported: Fix related to T46538: do not popup choice menu of mark/clear seam UV editor op invoke when prop is already set! (rBc4e1837e6a).
  • Nodes / Compositor:
  • Fix T46408: Transform (bicubic) ID channel fails (rB8918e089a5).
  • Fix T46446: texture nodes image node not working with image sequences (rB758febba45).
  • Fix T46605: Compositing causes access violation when rendering from command line (rB242246e9fc).
  • Fix T46617: File Output Node seems to save only black images into OpenEXR image data (rB20a94e956a).
  • Fix T46641: Bicubic transform on ID channel is not bicubic (rB63f2f82f92).
  • Fix unreported: Fix error cutting node links (rB46f452e96b).
  • Render:
  • Fix T46496: GL Render fails w/ Anti-Aliasing (rBaf23b09e72).
  • Fix T46507: Cycles baking re-orders face (rBa3c9374440).
  • Fix T46729: Render result different between animated and still renders (rB8ef68bf989).
  • Fix unreported: Fix potential memory leak baking (rBe5117108aa).
  • Render: Cycles:
  • Fix T45058: Cycles hair shader reflects incorrectly for meshes (rB3f4c0612fe).
  • Fix T46493: Wrong camera zoom blur with non-unit pixel aspect (rB2746bbe30e).
  • Fix T46671: Cycles assert with CMJ sample function (rB537bd0eb51).
  • Fix T46818: crash with Glossy node on Windows (rBeeed28fefc).
  • Fix T46842: Removing World is missing AO update in viewport render (rBf021d97e8f).
  • Fix T46782: Updating Shaders very slow with complex nodegraph (rB8294452b14).
  • Fix T46646: Point Cloud Density crashes on real time rendering (rB415b5a4369).
  • Fix T46760: Branched Path Tracing converges to different result than plain Path Tracing (rBc8a041f489).
  • Fix T46799: Blender crashes when enumerating POCL devices (rBbfaebeaee6).
  • Fix T46906: Cycles syntax error while compiling OpenCL kernels (rB8512e284a0).
  • Fix unreported: Cycles: Fix intersection issues caused by degenerate instance matrix (rB8fa4fccec4).
  • Fix unreported: Cycles: Fix issues with quick inverse of degenerate matrix (rB4974ed93ef).
  • Fix unreported: Cycles: Fix wrong intersection with motion blur and degenerate object transform (rB29247a7a05).
  • Fix unreported: Cycles: Fix for watertight intersection (rBf84cbae43e).
  • Fix unreported: Cycles: Watertight fix for SSS intersection (rB47b1279762).
  • Fix unreported: Cycles: Fix typo in split kernel (rB537f41250f).
  • Fix unreported: Cycles: Fixes for few typos in OpenCL kernel (rBcb1cb63d40).
  • Fix unreported: Cycles: Add Blackman-Harris filter, fix Gaussian filter (rB8dea06565f).
  • Fix unreported: Cycles: Fix wrong volume stack update with SSS object intersecting the volume (rBde35827612).
  • Fix unreported: Cycles: Fix missing indirect subsurface initialization in the bake code (rB299fae1838).
  • Fix unreported: Cycles: Set of fixes for delayed SSS ray tracing (rB1e43f0d742).
  • Fix unreported: Cycles: Fix wrong original ray used for SSS baking (rBf5d1551b6e).
  • Fix unreported: Cycles: Fix SSS object not properly reflected in glossy object with indirect clamping (rBd0a9ec5efc).
  • Render: Freestyle:
  • Fix T44048: freestyle lines in Cycles are in the wrong color space (rBfc7c856da2).
  • Fix T45152: multiview/stereo render not working with Freestyle + Cycles (rBdf1a3b0fda).
  • Fix T46604: Crash in ChainPredicateIterator instantiated without predicates (rB52d074ba39).
  • Fix T44231: Freestyle causes crash on render (rBefd774ce5a).
  • Fix T46712: Crash while rendering Freestyle scene (rB15a1faefe9).
  • Fix unreported: Freestyle: Fix for 'Distance from Object' modifiers without a target object (rB734af18651).
  • Sequencer:
  • Fix T46155: Sequencer Text Effect: wrong vertical 'TOP' alignment (rB6e19aa42bf).
  • Fix T46189: draw style for waveforms occludes sequence strip text (rB6562e4ebe9).
  • Fix T46510: VSE View-all crops out image (rBa1b34c0d28).
  • Fix T46429: Movie clip is deformed by resolution multiplier when offset is added in sequence editor (rB0a2b48e3c6).
  • Fix T46678: Extending left handle of a VSE multicam effect strip with snap creates frame stills (rB307f1e7d23).
  • Fix T46628: Strips overlapping in VSE (rBecbbb02c88).
  • Fix T46909: Text strip not themeable (rB5cbf58ce8b).
  • UI / SPACES / TRANSFORM:
  • 3D View:
  • Fix T46260: Shadeless option ignores Object-Color (rB02b7896423).
  • Fix T46494: Can't de-select a face w/ mixed modes (rBf53a21747c).
  • Fix T46590: Strange camera behavior (partial revert of fbca69c6) (rB3bc5399f72).
  • Follow up to prevFix T46284: ious commit, proper incorrect Texture shading in Texture paint mode and cycles (rBfd8c3fe070).
  • Fix T46711: view3d UI limits not scaled w/ scene (rB0024306362).
  • Fix T46749: Texture paint & shadeless mode fails (rB930771d0cf).
  • Fix unreported: Fix (coverity-reported) broken 'transform helpers' drawing (rB52f74923e6).
  • Fix unreported: Fix error w/ printing knife header angle-snapping (rBdf1e9fac06).
  • Outliner:
  • Fix T46561: Crash in outliner delete hierarchy (rBe7cd64dc97).
  • Fix T46896: Outliner group 'hide' doesn't update viewport render (rBf448659a56).
  • Text Editor:
  • Fix T46293: Text Editor: Convert to spaces/to tabs was totally broken with non-ASCII strings (rBfc97204742).
  • Fix T46340: Auto scrolling in text editor with upward selection not work (rB066df84f73).
  • Fix unreported: Fix minor order of init error w/ text draw (rBe751ee5526).
  • Transform:
  • Fix T46379: Bad behavior of bUnit_ToUnitAltName() with default units (rB86aeb7df96).
  • Fix T46434: Shear w/ local-center & editmode fails (rBc2ce38b102).
  • Fix T46503: Snap scale fails using corner pivot (rB2f35217849).
  • Fix T46606: Trackball Rotate jumps releasing shift (rB19137e86bb).
  • Fix T46741: Transform ignores constraint space (rB137ca0b241).
  • User Interface:
  • Fix T46180: Theme > UV Image editor > Scope Background does not have any effect (rBcbeb76da95).
  • Fix T46268: All Hotkey "C" are unexpectedly translated in menus (rB14bac995f3).
  • Fix T46306: Cursor sometimes jumps with num-slider buttons & Continuous Grab (rB491b1899de).
  • Fix T46346: Hide/Mask menu, Hotkey for lasso mask in sculpt mode unchangeable (rBe49b934955).
  • Fix T46345: Registrable props could be modified (rB867c49b962).
  • Fix T46402: UILists fail to scroll using click+drag (rB7a06613b82).
  • Fix T46426: 2D-version of zoom border operator is available in 3DView context (rBdb3dfb76a8).
  • Fix T46538: Mark and Clear Seam in UV Editor, assigning Hotkeys (rBa6c9a09061).
  • Fix T46660: No need to set explicitely UI range of auto smooth angle anymore (rB8e7eb0b733).
  • Fix T46691: Graph Editor, Channel, Toggle Channel Editability. Cannot reassign hotkey after removing it (rBcb39a4171b).
  • Fix T46764: Crash toggling region + fullscreen (rB98931d9e39).
  • Fix T46855: Limit Location Max value limited to 1000 units (rBfe3aaac118).
  • Fix T46905: UV/Image Editor - Can't add shortcut to Mirror / X Axis menu item (rB227fb30a18).
  • Fix T46958: NLA Editor's 'Add Modifier' button is the wrong size on Retina Display (rBc1cfdc59a3).
  • Fix unreported: Fix report banner text width (rBe51272f663).
  • Fix unreported: Fix popup menu glitch, scrolling at high dpi (rB34e749beef).
  • Fix unreported: Fix error in bone UI (rB11c00caddc).
  • Fix unreported: Fix broken comment about our WM progress report for python (its not a progress bar at all) (rB3751eb18c3).
  • Fix unreported: Fix: Open tmp windows with size multiplied by virtual pixelsize (rB505a31bd22).
  • Fix unreported: Fix crash changing screen + region overlap fade (rB2ced9326bb).
  • Fix unreported: Fix broken windows 'MessageBox' calls (UI messages) (rB0b422900c8).
  • Fix unreported: Fix FileBrowser 'context-editing' properties shortcuts not being displayed in tooltip (rB80fa528529).
  • Game Engine:
  • Fix T41536: 2.71 getActionFrame no longer returns frames accurately (rB0d36233dd8).
  • Fix T41943: BGE Zeroing out angular velocity not possible (rB46ad220305).
  • Fix T46458: BGE Crash on load (rBe32430df34).
  • Fix T46381: BGE: last action frame not updated (rB728d1ec504).
  • Fix T46556: BGE: check on null sound datablock pointer (rB586ec50022).
  • Fix T30179: BGE: action actuator not stoped when state changed (rB0d638172ec).
  • Fix T31357: BGE: wrong zoom when sets camera (rB13a4bcd148).
  • Fix T43218: BGE: Text of framerate and profile glitch in Multitexture shading (rBb2f57190d9).
  • Fix T44448: BGE: LOD will display wrong LOD level object if zoomed out then in (rB9eb7eb5379).
  • Fix T46557: BGE: Empty collision bounds option with character physics (rB40b2e75b20).
  • Fix T45945: BGE: Action bouncing (rBf10db730bc).
  • Fix T35188: BGE: Duplicate an instance of group (rBa15a3952f4).
  • Fix T46338: BGE: replace mesh from an other scene (rB8d3d931f6a).
  • Fix T38986: BGE: Start object position not initialized in IPO (rB286f5ffa59).
  • Fix T46870: bge globalDict kept between sessions (rB88556d801f).
  • Fix unreported: BGE: Fix animations update when scene is suspended (rB75e4e4b67f).
  • Fix unreported: BGE: Fix physics meshes conversion with modifiers (rB729e9651ac).
  • Fix unreported: BGE: Fix issues with async libload (rB06d2ad0185).
  • Fix unreported: BGE: Fix SetMass function affecting own object gravity (rBd2af140151).
  • Fix unreported: BGE: Fix ray cast with unfound property (rBb3808a4e06).
  • Fix unreported: Fix a regression introduced by https://developer.blender.org/D1396 on video playing (rB34f51cd498).
  • SYSTEM / MISC:
  • Audio:
  • Fix T46683: High pitch sound artifact on import of 48k audio (rB8c25c1c484).
  • Fix T46815: Changing playback setting makes blender crash (rB3cd36f85b0).
  • Fix unreported: Fix leak creating 'empty' looptri bvh tree (rBe9b9b883fb).
  • Collada:
  • Fix T46868: added workaround for a collada issue with UTF8 filenames (rB85362dfe80).
  • File I/O:
  • Fix T46444: Crash importing DAE w/ empty armature (rB1b8a4fd9bd).
  • Fix T46453: JPEG quality not stored in file (rB51fc7aee34).
  • Fix T45900: Allow again white spaces in file names (rB767d3f23b7).
  • Fix T46502: Linked dupli-group lost on reload (rBb5a4a00998).
  • Fix T46524: Use Alpha (Straight/Premultiply) option missing in 2.76 for DDS files (rB94791bd5da).
  • Fix T46531: Cannot use % in filenames (rBa25892543a).
  • Fix T46534: Crash loading corrupt HDR's (rB43c0f60523).
  • Fix T46524: Use Alpha (Straight/Premultiply) option missing in 2.76, part II (rBc272017868).
  • Fix T46565: Movie render crash w/o permissions (rBc6d98fa841).
  • Fix T46655: crash reading unknown ID types (rB99df433ea7).
  • Fix T46748: OpenEXR output different when frame saved with F3 vs. in an animation (rB19cdceaee4).
  • Fix T46826: EXR Compression method set in UI does not always get passed correctly to the actual OpenEXR writing code (rB9a2290a30b).
  • Fix unreported: Fix for error reporting w/ a new-file (rB70f0499139).
  • Fix unreported: Fix crash loading modifiers with missing IDs (rBfd2bdc07ca).
  • Fix unreported: Fix crash pressing +/- in file-selector (rB2f0db80155).
  • Fix unreported: Fix ffmpeg saving long paths (rB050980e635).
  • Fix unreported: Fix ffmpeg memory leaks (rBe435593fc0).
  • Other:
  • Fix T34446: Make Local on linked mesh object: object gets removed if redo function is used (rB07332dd2bb).
  • Fix T46465: Lag scrubbing w/ PlayAnim (rB0be6ca0b83).
  • Fix T46544: Can't unpack generated image (rBe96411aaad).
  • Fix T46626: Crash generating previews (rB7b7aba31f2).
  • Fix T46699: copy_prev_settings() gives misleading error message when previous version's config dir doesn't exist (rB06ef778e08).
  • Fix T46827: Appending Specific Groups Doesn't Work on Windows (rBda6578e647).
  • Fix T46918: - Cleanup - FileBrowser - get rid of useless operators and update a bit keymap (rBa7dbc0704f).
  • Fix T46929: error exporting Key configuration (rBe1698860ad).
  • Fix unreported: BLI_Buffer: fix BLI_buffer_resize w/ calloc flag (rB38f4aeb2d3).
  • Fix unreported: Fix memory leaks in PlayAnim (rBa595cda2cd).
  • Fix unreported: Fix crash w/ PlayAnim & long filenames (rBcebaedd709).
  • Fix unreported: Fix for missing id_lib_extern, assigning ID's (rB7dc80097a4).
  • Fix unreported: Fix curve mapping linear preset not setting handle type correctly (rB4f6b01ce1f).
  • Fix unreported: Fix broken groupobject usercount handling (rB18ecc8a78f).
  • Fix unreported: Fix for factory settings loading without UI (rB2d96666a71).
  • Fix unreported: Fix assert navigating into dir w/ `.blend` suffix (rBe060c90ebc).
  • Fix unreported: Fix (unreported) libquery's IDLooper for constraints not handling correctly referenced ID pointers (rBb061b5ae7a).
  • Fix unreported: Libquery: fix double-handling of object pointer in scene's basact base (rBf798c791cd).
  • Fix unreported: Fix isect_point_tri_v3 w/ degenerate faces (rBa4e151704f).
  • Fix unreported: Fix (unreported) bad LI_ID usercount when linking a new lib (rB24be453938).
  • Python:
  • Fix T46263: bpy api - assigning to object.matrix_basis with AXIS_ANGLE rotation mode does not work correctly (rB7967da2515).
  • Fix T46437: Make progress report py helper resitent to 'zero steps' passed value (rBfd506623d8).
  • Fix T46002: mathutils.geometry.intersect_line_line_2d doesn't operate on lines, but on line segments (rBe1b67c9bc0).
  • Fix T46520: mathutils.bvhtree crashes with distance input (rB5551948b31).
  • Fix T46521: Python: bvh.ray_cast doesn't find a plane facing in the other direction under certain circumstances (rB0d54aa9c02).
  • Fix T46807: image/clip/sound load has one user (rB24a387d6ff).
  • Fix T48806: mesh.materials.clear() does not decrement users counts (rBc8bf45c323).
  • Fix T46805: Scale along axis fails w/ Python (rB6ba9d1094a).
  • Fix T46891: Error removing PropertyGroup (rBa149a6784b).
  • Fix unreported: Fix invalid exceptions w/ preview API (rB25c00ae460).
  • Fix unreported: PyAPI: Change ray_cast to fix & improve behavior (rB08fb55eea2).
  • System:
  • Fix T44605: OS X continuous grab issues (rBd9d3a2a500).
  • Fix T46341: OS X trackpad and magic mouse gestures not working with 10.11 SDK (rBa8dd0af8cf).
  • Fix T45167: OS X inertial scrolling can lead to unexpected zooming (rB240f356166).
  • Fix T46431: Init glew before glx-context crashes (rB9cea429f78).
  • Fix unreported: WM: Fix crash when a new window can't be created (rB8471362987).
  • Fix unreported: BLI_task: fix bad freeing of current task_thread in case POSIX thread creation fails (rBf56392f224).
  • Fix unreported: Fix OS X user preferences open crash when changing virtual pixel size (rB68f677e655).
  • Fix unreported: BLI_task: Fix/enhance logic of exiting worker threads (rB952afbf916).
  • Fix unreported: Filebrowser: fix preview handling to make correct use of task scheduler (rB15fb2bd477).
  • Fix unreported: Fix (unreported) broken background mode of Blender (due to OSD cleanup called also in background mode) (rB7bb16a5ccf).
  • Fix unreported: Fix (unreported) broken BLI_join_dirfile() in some cases on Windows (rBbab8deef17).
  • Further details about the changes, additions and improvements available in the 2.77 release are available at http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.77.

New in Blender 2.76 (Oct 12, 2015)

  • Cycles Rendering:
  • New Point Density Texture
  • Creates voxel texture at shader compilation time, in a way that keeps render time as low as possible, but not totally memory efficient: in the future this will be compensated by using OpenVDB for more efficient storage of sparse volume data.
  • Improvements for AMD GPUs
  • stability on Windows / Linux and compatibility with OSX El Capitan
  • is now possible to use wider variety of different GPUs
  • Other improvements
  • Camera zoom motion blur support: initial implementation, will get future improvements
  • Support for extended and clipped image texture extension (repeat/extend/clip)
  • User interface:
  • Viewport:
  • the ongoing viewport project brought a big performance boost!
  • this improved both draw performance and memory usage for mesh data in general
  • improvements may be noticeable on more complex scenes, sculpting and painting
  • Other improvements:
  • Node Editor: auto-offset of existing nodes when adding a new one, a real time-saver!
  • File Browser:
  • Arrow-key navigation and selection.
  • Huge rework of internal code, now quicker & lighter.
  • It’s now possible to get the correct (user edited) shortcuts of modal operators
  • Modeling:
  • Two new tools: Flatten faces and edge offset
  • Data Transfer supports transferring data between equal meshes better
  • Absolute grid snapping for the 3D view was added
  • Displace modifier custom normals support
  • Opensubdiv:
  • Initial integration of the Pixar OpenSubdiv library
  • Greatly improves viewport playback performance
  • GPU tessellation support
  • Improves edge sharpness
  • Sequencer:
  • Added new “Text” effect type, which
  • displays in the strip the text that will be inserted in the final sequence
  • includes options about text, size, shadow and position
  • allows exporting subtitles in .srt format
  • Freestyle NPR rendering:
  • Freestyle memory consumption was reduced
  • Optimized for space and less memory is consumed in the rendering process.
  • Depending on the scene, actual memory consumption reduction, on average, of 7.2%.
  • Part of the outcome from project financially supported by the Blender Foundation Developer Fund.
  • New stroke modifiers were implemented, allowing for a wider variety of user-defined line styles: Noise, Tangent, 3D curvature, Crease angle, Simplification.
  • Sculpting/Painting:
  • Weight paint smoothing: replace Blend with Smooth tool, improved behavior:
  • can smooth # iterations
  • option to expand/contract weights
  • optionally mix with all/selected/unselected
  • Sculpting with tiled strokes.
  • Adds 3D-Tiling options to the sculpt tool, in a way similar to the symmetry options (replicates the strokes)
  • Allows to create geometry that can be tiled seamless
  • Animation:
  • New Bone Selection Sets add-on
  • Developed during the gooseberry film (Cosmos Laundromat), has been added to official add-ons for Blender.
  • Allows storing sets of bones and selecting/unselecting them at a later time.
  • New Clean Channels Tool
  • Acts like a Clean Keyframes tool but will also delete the channel if it has only a single keyframe containing the default property value and it’s not being used by any generative f-curve modifiers or drivers.
  • A few other improvements: F-Curves finder for Python interface, New Disable Modifier toggle, Clearing of Fake User action from the NLA stack, armature dissolve (Delete menu)
  • Game Engine:
  • Game Publishing Addon
  • The addon is now out of beta and benefits of subtle UI changes, moving the platforms “publish” option and assets path chooser inside of their respective lists widgets, some minor changes internally.
  • Other improvements:
  • Camera lens shift support to produce architecture-like two vanishing point renders and to match projector offsets.
  • Angular velocity clamping is now possible, fixed velocity clamping units display
  • 2D Filter now supports integer properties as uniforms
  • New bge.app python submodule to access application values that remain unchanged during runtime (similar to bpy.app)
  • Material settings can be edited in python (KX_BlenderMaterial) like: alpha, hardness, emit, specular, diffuse
  • Add-ons:
  • FBX import/export:
  • Added options to: not import custom normals, to not force export keyframe at start/end of action
  • Added support for relative shape keys based on non-Basis relative shape keys, reworked UI in a tab-like way
  • Other improvements:
  • OBJ import/export: added full support for (standard extension) MTL emission of material
  • UV Addon: Copy/Paste UV updated to version 3.0: new features added: Flip/Rotate UV, Transfer UV
  • Python API mathutils.bvhtree exposes a BVH-tree data structures, to Python developers
  • Other: RNA: Object.shape_key_remove method, UI: option to pass “icon_value” to menus
  • More Features:
  • Animation/Movie player improvements:
  • it now supports sound playback for movies
  • is now possible to pause and start a movie by using Space
  • an indicator feature was added to display the current position in the played movie
  • Other improvements:
  • Sculpting now allows tiling strokes to create repeating patterns while sculpting.
  • Datablock Previews in .blend Files: added preview to Object, Group and Scene IDs, now also exposes ID previews to RNA.
  • Multiple Link/Append at Once: is now possible to select and link/append multiple datablocks (of different types and even from different files) in a single operation.
  • Other minor improvements

New in Blender 2.76 RC3 (Oct 2, 2015)

  • Initial support for Pixar's OpenSubdiv geometry subdivision technology.
  • A huge view-port performance boost.
  • Big file browser performance boost and arrow keys navigation support.
  • Node Auto-offset feature that helps organizing node layouts.
  • Absolute grid snapping in the 3D view.
  • Sculpting with tiled strokes.
  • Text effect strips for the sequencer, supporting subtitle export.
  • And: 100s of bug fixes and other improvements!
  • Cycles Rendering:
  • New Point Density texture.
  • Improvements for AMD GPUs (stability on Windows / Linux and compatibility with OSX El Capitan).
  • Camera zoom motion blur support.
  • Support for extended and clipped image texture extension.
  • User Interface:
  • View-port: The ongoing view-port project brought a big performance boost.
  • Node Editor: Auto-offset existing nodes when adding a new one.
  • File Browser:
  • Arrow-key navigation and selection.
  • Huge rework of internal code, now quicker & lighter.
  • It's now possible to get the correct (user edited) shortcuts of modal operators.
  • Modeling:
  • Two new tools: Flatten Faces and Edge Offset.
  • Data Transfer supports transferring data between equal meshes better.
  • Absolute grid snapping for the 3D view was added.
  • Support custom normals for the Displace Modifier.
  • OpenSubdiv:
  • Initial integration of the Pixar OpenSubdiv library.
  • Greatly improves view-port playback performance.
  • GPU tessellation support.
  • Improves edge sharpness.
  • Sequencer:
  • New Text Effect for rendering text into sequencer output.
  • Exporting of text as subtitles.
  • Speed Effect can re-time scenes with subframe rendering.
  • Improved AltRMB Template-RMB.png selection behavior.
  • Freestyle NPR Rendering:
  • Freestyle memory consumption was reduced.
  • New stroke modifiers were implemented.
  • Sculpting/Painting:
  • TODO
  • Weight paint smoothing.
  • Animation:
  • Clean Channels tool was introduced that helps organizing channels.
  • A new add-on to create bone selection sets is bundled.
  • Game Engine:
  • Possibility of changing camera Lens Shift during game
  • Python API improvements.
  • Alpha Anti-Aliasing.
  • Improved Game Publishing Add-on.
  • Add-ons:
  • FBX Importer/Exporter got a number of new options.
  • OBJ Importer/Exporter now fully supports MTL emission of materials.
  • New version of the UV Add-on with new features.
  • More Features:
  • Animation Player:
  • Sound support!
  • Pause and start playing using Space.
  • A time indicator was added.
  • More datablock previews.
  • Blender Internal Particle Info Node.
  • Feature Videos:
  • Have a look at some of the above mentioned features in the demo videos made by the Blender community. Here you will also find the Developer Sneak Peak series - a video podcast series that showcases important milestones in the development of every Blender release.
  • Bug Fixes

New in Blender 2.75a (Jul 10, 2015)

  • Objects / Animation / GP:
  • Animation:
  • Fix T43997: Paste fcurve keeps handle selection (rBf03e004c23)
  • Fix T44068: "Layered" option for auto keyframing doesn't "Insert Available Only" is enabled (rB1a5c5ac742)
  • Fix T36385: Animated Strip-Time doesnt update (rB2b4ff142ab)
  • Fix T44362: no easy way to repeatedly duplicate keyframes in action (rB54c18d4849)
  • Fix T44558: "Clear Keyframes" complains when operating on an array property and it had deleted the action in the process (rBdebcd6b217)
  • Fix T44717: use_negative_frames ignored /w graph-editor (rB77ef3f9041)
  • Fix T44036: Add option to bake into current action instead of creating a new one. (rB6973e26bf9)
  • Fix T45016: mask animation data lost after layer rename (rB3fad13d564).
  • Fix T44997: Partial Propagate pose on selected keyframes only included those after the current frame (rBf751e7dc77).
  • Fix unreported: Crash when trying to create new action in Shape Key DopeSheet mode (rBb7afbaf8cc)
  • Fix unreported: Crash when using "On Selected Markers" mode for Propogate Pose with no markers present (rBf30b60d139)
  • Fix unreported: Drawing glitch when renaming animation channels (rB03f2e5d4a6)
  • Fix unreported: Action Editor: Preemptive fix for null-pointer dereference (rB6589d07c8f)
  • Fix unreported: Changing actions in the Action Editor using the Browse dropdown should happen in tweakmode (rBe4fbc8fc8d)
  • Fix unreported: Action Editor "Browse" Fix: Stash active action if nothing else uses it (rBa0e1b6573a)
  • Fix unreported: Fix: "Delete Keyframes" RMB-menu option didn't work on NLA Strip properties (rB1c40dfc43c).
  • Fix unreported: Fix: Don't show "Clear Keyframes" option in RMB menu for NLA Strip properties (rBb79c898bd6).
  • Constraints:
  • Fix T44408: "Rest Length" property in the Stretch To constraint was getting clipped when using Metric Units (rB0b691563ea)
  • Grease Pencil:
  • Fix T44259: Secondary strokes get terminated early when drawing in Continuous Drawing mode (rB59df941ea5)
  • Fix T44412: Crash when trying to paint on a GPencil frame when the frames are out of order (rB09f2aa9382)
  • Fix T44452: Inconsistent gpencil color in prefs (rB6bc26540c2)
  • Fix T43867: Clicking outside the viewport exits now Grease Pencil "Continous Draw" mode (rBbe0dcd4e34)
  • Fix T29029: Grease pencil fails in Quad View (rB4e1c27f646)
  • Fix T44685: In grease pencil stroke editing, selecting points is offset by a few pixels (rB206f29c12c)
  • Fix T44084: Cursor gets reset after MMB scrolling in another area while in GPencil Continous Draw Mode (rB2b9d806432)
  • Fix T44774: Grease Pencil eraser size reset after exiting session (rB389564c711)
  • Fix unreported: Grease Pencil and negative frames (rB582fa5e36e)
  • Fix unreported: "show_points" setting for Grease Pencil drawing didn't work (rB5f6b958e96)
  • Objects:
  • Fix T45051: Curve parent bug (rB3ece175da3).
  • Fix unreported: Fix wrong proxy pointer hanging around after making all local (rBe3f07d1f17).
  • Data / Geometry:
  • Armatures:
  • Fix T44219: Pose Breakdowner bug in Gooseberry rigs (rB1492db09d1, rB441f68e2b0)
  • Fix T43711: dual quaternion deform bug with shearing in deform matrix. (rBb6caefdaa9)
  • Fix T44591: Set PBone Group operator did not handled predifined group index in its invoke func. (rBd33b564f91)
  • Fix unreported: Glitch scaling bone radius (rB6461fbd9ce)
  • Fix unreported: parent tips staying selected after separate (rB77f0f3c54e)
  • Curve/Text Editing:
  • Fix T44186: Bezier Bevel facto mapping broken when 'start' was set to 'Resolution' and 'end' was not. (rB1b327aa219)
  • Fix T44213: Bevel object from different scene won't update generated bezier curve geometry (rB2d05466700)
  • Fix T44737: Missing 'Spin' op entry in surface (NURBS) tools/menu. (rB4d45f47920)
  • Fix T44497: Crash on deleting curve handle with hook modifier (rB4ffcc6ff56, rBe529882be0)
  • Fix T44991: Apply transform skips poly-radius (rB22a4fcb146)
  • Mesh Editing:
  • Fix T39184: Multisegment bevel profiles should curve in-plane sometimes. (rB2140cb60cb)
  • Fix T43975: Deleting a Shapekey can break the relative pointers (rB6aaedc7cfd)
  • Fix T44027: Normal Edit Mod : Radial from object normals affected by target object scale. (rB2ab4489f17)
  • Fix T44138: Crash in DataTransfer modifier when selecting a source with no loops. (rBd97b97460c)
  • Fix T44270: Similar face region crash /w wire edge (rB59bfc5c76e)
  • Fix T44275: CTRL+LMB to extrude to mouse position conflicts with snapped (rBaf23e8d44a)
  • Fix T44258: Can't select similar regions (rB20a780e3e8)
  • Fix T44364: Remove shape key crashes Blender (rBf684dfc432)
  • Fix T44359: `mesh_normals_loop_custom_set()` would not behave correctly with zero-normals. (rB8ad37b0d22)
  • Fix T44411: poll() function of MESH_OT_knife_project was not strict enough. (rB50522cba92)
  • Fix T44419: extruding when using lasso deselect (rBfa761dfe6d)
  • Fix T44383: Select face fails in some positions (rBd57a93a7cb)
  • Fix T44461: Crash and file corruption after calc_normals_split, calc_tessface execution. (rBf75c89b3f4)
  • Fix T44492: knife tool should cut across a split edge. (rBc2f861453e)
  • Fix T44522: loop remapping between meshes when using 'nearest vert, best matching normal' modes (rB34abe82205)
  • Fix T44542: 'extend selection' editmode tool would select hidden elements. (rB78956b6a83)
  • Fix T44484: Edge-split corrupts mesh (rBe9dcb068c7)
  • Fix T44560: Merge Collapse tool - UVs operator panel option ignored with Collapse but not with other merge types. (rB74d31279cd)
  • Fix T44589: No way to add a skin data layer manualy. (rB3a808270df)
  • Fix T44618: Rip Fill on a single vert would only generate one of the two expected faces. (rB4487358da7)
  • Fix T44634: Slide edge not responding to ALT + WHEEL to change reference edge in "even mode". (rB9190d18b74)
  • Fix T42510: Limit by seams fails in edge/vert mode (rBba9dbaae64)
  • Fix T44766: Connect fails /w selected ngon edges (rBdf0a1fa3c5)
  • Fix T44780: Decimate planar creates concave edges (rBe37c4e5819)
  • Fix T44745: non manifold edges of mesh do not work when smoothing in (rB07def553d2)
  • Fix T44915: vertex color lost when adding new layer in edit mode. (rB7173069cbe)
  • Fix T44742: Bevel now avoids vertex meshes when only two edges are beveled. (rBfd1ea5e3db)
  • Fix T41177: Bevel shouldn't try to slide along edge when can't see it. (rB896f08bde8)
  • Fix T44964: Bisect tool /w nonuniform scale (rBbcfe38aa03)
  • Fix T45009: Bad 'tri area computation' code in knife tool. (rBec3c2d3be9)
  • Fix T45096: Bad UVs /w EdgeSlide & zero-area faces (rB7c4d9523e6).
  • Fix T44320: UV island overlap considered linked (rBbca4e9c81d).
  • Fix unreported: Incorrect assert in lnor code. (rB9542cf041a)
  • Fix unreported: BMesh: use inverse-square falloff /w smooth-subdiv (rB6e02f1da74)
  • Fix unreported: Data transfer - Loop Islands Hell Fixes. (rBcdabf7e353)
  • Fix unreported: Crash with datatransfer operator when source object was hidden. (rBe560bbe1d5)
  • Fix unreported: EdgeSlide: fix divide by zero (rBcb7fdf45cd)
  • Fix unreported: BMesh: decimate wasn't using face/edge centers (rB24e1d7f4f4)
  • Fix unreported: Mesh mirror failing on isolated verts (rB2c000cc9fc)
  • Fix unreported: join faces ignoring angle limit (rBed2cb8de2f)
  • Fix unreported: error joining tris -> quads (rB4737722968)
  • Fix unreported: crash clearing skin data on non mesh (rBf9b6f5756c)
  • Fix unreported: Correct vert/edge slide poll functions (rBc0ca70a3b2)
  • Fix unreported: Fix error calculating bmesh normals (rBb07be730b2)
  • Fix unreported: Fix crash transforming UV /w PET-connected mode (rB6bf9aaa6e6).
  • Meta Editing:
  • None.
  • Modifiers:
  • Fix T44361: array modifier "fit curve" mode not working properly (rB4fb33d82e2)
  • Fix T44475: Merge option of Mirror Modifier behavior reversed. (rBe1a53b6d52)
  • Fix T44530: UV islands fail on subsurf after mirror modifier. (rBd920b8e075)
  • Fix T42893: Skin Modifier, changes randomly toggling editmode (rBabd68c6e45)
  • Fix T44630: incorrect mirror modifier merge limit tooltip. (rB0e9b210595)
  • Fix T44611: 'make_links_data' modifiers would fail and crash with multires modifier. (rBaa3fc89257)
  • Fix T44677: Normal Edit Modifier Radial Mode broken with target object. (rBae00e42bc2)
  • Fix T39775: Skin modifier crash (rB7969b238db)
  • Fix T44879: data transfer modifier was missing a copy function (rB52cfd0eef8)
  • Fix T36994: Make link modifier fails (soft body) (rB9454377c71)
  • Fix unreported: modifiers stack not recalculated when mapping requirements change (rBc64f491f9f)
  • Physics / Simulations / Sculpt / Paint:
  • Particles:
  • Fix T44183: particles in linked group offset from object (rB43101289a6)
  • Fix T44268: too many virtual parents + non-100 display% = crash (rB4b685e1b90)
  • Fix T44353, T43981: random particle distribution overlaps if number is greater than 256. (rB86f80c481c)
  • Fix T44593: particle volume distribution not working with large meshes. (rB1d0f1a1ec9)
  • Fix unreported: Crash when using particle emission with clump/roughness curves (rB8463e6cb41)
  • Fix unreported: Yet another fix for crashing particles. (rB4dc141f933)
  • Fix unreported: Missing particles in render if they're disabled for viewport (rBc523e82e31)
  • Physics / Hair / Simulations:
  • Fix T43803: Crash playing smoke animation, when linked as group instance (rB1cac8c23b5)
  • Fix T44020: Crash exporting fluid sim to fbx (rB07f53d6454)
  • Fix T43694: Hair Clumps Point to Scene Center When Density is Texture-Controlled. (rBd4ac58d049)
  • Fix T44193: Hair intersection with duplis causes flickering (rBdd0604c606)
  • Fix T44185, T44090: hair texture density working unreliable. (rBdced56f02a)
  • Fix T44960: Crash with 'Shape Cut' in edit hair mode. (rBd5bca524d5)
  • Fix unreported: Unstable particle jittered distribution. (rBa0a6cb129e)
  • Fix unreported: rare crash duplicating fluidsim (rB7f89bc8e85)
  • Sculpting / Painting:
  • Fix T43959: jittering in 2D texture painting. (rB79393cb7a2)
  • Fix T44124: Crash deleting brush (rBb38b5846ba)
  • Fix T44308: painting in 2D editor offset by one pixel. (rBd75bfdfafc)
  • Fix T44390: Clay brush weirdness part-1 (rB05b6de545a, rB3a4a2a9427)
  • Fix T41893: inconsistent color management on sculpt texture nodes previews. (rB2775eaf01a)
  • Fix T44627: locking alpha should happen in straight space (rB11cf1ebdd1)
  • Fix T44627: black spots with lock alpha in projection paint: (rBe6a7fdd309)
  • Fix T44604: bad quality of rake with bezier curves. (rBa5dead2e8c)
  • Fix T44543: painted texture lost after first save (rB924f31e54f)
  • Fix T44553: Dyntopo ignores front-face option (rB5dfe88adba, rBdc3533030a)
  • Fix T44791: triangles when painting on a texpaint plane (rBd3c67bc81e)
  • Fix T44929, T44927: inconsistencies in texture paint UI: (rB43913fe212)
  • Fix T45013: negative curve falloff not working. (rB9f911f62dc)
  • Fix T45060: Brush size snaps back to default max (rB84e4eed317).
  • Fix unreported: Fix adding to paint-curves from the first point (rB890e533c76)
  • Fix unreported: BMesh: resolve skinny face artifacts /w dyntopo (rBd2da8aa27a)
  • Fix unreported: Fix project painting on a negative scaled object (rBf829f556b4)
  • Fix unreported: Rake: store last position from mouse, don't store halfpoint between last (rB15fd37fab2)
  • Fix unreported: Fix project paint worldspace coord calc from seam (rB9207c8d669)
  • Image / Video / Render:
  • Image / UV Editing:
  • Fix T44035: Proportional editing lag (rBc451dba550)
  • Fix T44282: Image sampling line disappears after a while (rBbb2300de94)
  • Fix T44320: selecting islands can fail. (rB5197aa04c6)
  • Fix T44351: Scopes make editmesh lag (rB41350a91b5)
  • Fix T44724: missing menu entries for 'view fit' (F) in clip/image editors. (rB08f30ef31c)
  • Fix T44823: No menu entry for Circle Select in UV/Image editor. (rB025a646114)
  • Masking:
  • None.
  • Motion Tracking:
  • None.
  • Movie Clip Editor:
  • Fix T44110: Plane track doesn't work when built with scons (rB0f0e080a26)
  • Fix T44752: Clip Editor doesn't respect ColorSpace setting when playback after Prefetch (rBcecd1f98a4)
  • Fix T45017: Crash when running 'track markers' operator with no clip loaded. (rB825892ae7a)
  • Fix unreported: Fix bad memory access freeing viewport which uses movie clip (rB3e5cd52783)
  • Fix unreported: Deselecting with shift-LMB does not work in graph view (rB0d64e26740)
  • Fix unreported: Selecting curves in graph view always extends tracks selection (rB730e61b446)
  • Nodes / Compositor:
  • Fix T43974: Alpha output of movie clip node crashes blender (rBc4b3b60aad)
  • Fix T44040: Blender crashes when nodes are muted (rBc69b5e0276)
  • Fix T44064: Reroute two-node loop crash (rB8d0b104f43)
  • Fix T44149: Node Groups do not work correctly (rB8af5390968)
  • Fix T44343: Compositor image node cannot properly load multilayer EXRs (rB66e2fc39ce)
  • Fix T44494: crop node changes values during execution. (rBbcac112dde)
  • Fix T44624: world menu appears in node editor header with Blender internal. (rB7c3a714124)
  • Fix T44398: Compositing displace node makes image fuzzy with zero displacement (rB7c2905b8ec)
  • Fix T44683: Unable to mute movie clip when using stabilized display (rB38eab96f9b)
  • Fix T44715: crash compositing with undefined node due to re-save in older version (rBb68fa820d6)
  • Fix T44755: set_value node output in node tree not properly converted to (rB78411dc7d7)
  • Fix T44795: same menu item for different command in node editor. (rB4b8dcfc0f5)
  • Fix T44747: Drag toggle /w nodes (glitch) (rBbfa7586ba3)
  • Fix T44921: Node editor, nodes position not maintained after Material panel changes (rB89025958af)
  • Fix T44871: Blender hangs when using masking, dilate-erode and soften node (rB45fd68bc98).
  • Fix unreported: Patch D1283 by Alexander Romanov fixes reroute node type update not (rB0abb6f3ef0)
  • Fix unreported: Updating node standard value won't work if node is hidden, patch by (rB69bf3a9e94)
  • Fix unreported: Node Editor using wrong snap element menu when called from shortcut (rBd1230ca723)
  • Render:
  • Fix T44021: Crash switching Rendering Engines while viewport rendering + animating (rB1724513fc6)
  • Fix T44028: Vertex Colors Baking error (rB63897304a9)
  • Fix T44102: Mirrored objects render black with Blender Internal and Autosmooth. (rB4685092fd8)
  • Fix T44240: Lamp Halo invisible in rendering. (rB89530f1486)
  • Fix T43696: Baking tearing normals (rB8cc475c40b)
  • Fix T44310: Other render slots cleared after each render (rB5d212fb812)
  • Fix T44322: Crash when trying to render spotlight halos. (rBb30a2fe3f4)
  • Fix T44329: Blender Crash when rendering in 3DView. (rB1e71270f77, rB085fa2e3d7)
  • Fix T41092: Bake-API: reduce memory footprint when baking more than one object (rB394c5318c6)
  • Fix T44541: aka gigapixel image render support in blender. (rB2909975385)
  • Fix T44556: Crash on the World Properties > Preview (rB078e589263)
  • Fix T44598: blender internal not giving same result on repeated texture bakes. (rBe73f1035d7)
  • Fix T44880: transparency filter is only valid with raytransp, not ztransp. (rB1bede8644a)
  • Fix T44869: Crash rendering >2gb images (rBabc4a3d455)
  • Fix T44984: wrong texture clamping when applying saturation > 1.0 (rB9927849708)
  • Fix T44682: Save Buffers canceled renders show nothing in Image Editor (rB4fe9fe74ae).
  • Fix unreported: Race condition and bad memory access highlighting render tiles (rB3d6642db83)
  • Fix unreported: Opengl rendering always looking through camera (rB5dd63a977f)
  • Render: Cycles:
  • Fix T43967: Background is wrong in 2.74 (rB13d443496c)
  • Fix T43786: Cycles bake disregards Auto Smooth (vertex per-face normals) (rB1cd4070e35)
  • Fix T43926: Volume scatter: intersecting objects GPU rendering artifacts (rBed7e593a4b)
  • Fix T44128: Ray visibility only enables diffuse if glossy is also enabled (rB22dfb50622)
  • Fix T44113: Ashikhmin-Shirley distribution of glossy shader at 0 roughness causes artifacts when background uses MIS (rBaf399884e1)
  • Fix T44222: Crash using pointiness attribute for volume shaders (rB3639a70eae)
  • Fix T44046: Cycles speed regression in 2.74 (CPU only) (rBbf11e362c5)
  • Fix T44449: sm_52 kernel missing in CMake builds. (rB5db143efbb)
  • Fix T44512: Cycles fails normal bake /w scale flip (rBe1ed47eb5b)
  • Fix T44544: Cached BVH is broken since BVH leaf split (rB2e91bcfb9d)
  • Fix T44548: Cycles Tube Mapping off / not compatible with BI (rB41d817f15d)
  • Fix T44616: Cycles crashes loading 42k by 21k textures (rBf0f481031c)
  • Fix T44763: Surface Panel does not update correctly according to Node Output for Cycles UI (rB7487a4d4ac)
  • Fix T44989: Crash on linking external OSL material (rB546a0e2d96)
  • Fix T41870: Cycles OSL - Changing rotation value in anisotropic shader crashes Blender (rB2dc4c07d3a).
  • Fix unreported: Fix displacement code creating cyclic dependencies in graph (rBa43d00d51e)
  • Fix unreported: Fix wrong render result in certain configuration of render layer's surface/hair (rBcca4405437)
  • Fix unreported: Fix wrong order in object flags calculations (rBe5f3193df3)
  • Fix unreported: Fix wrong termination criteria in SSS volume stack update (rB7aab5c6ca9)
  • Fix unreported: Fix possible uninitialized XML read state which might cause crashes (rB16794f908f)
  • Fix unreported: missing features gathering from the bump graph (rBf45f2ac687)
  • Fix unreported: crash doing render preview of external OSL script (rB0589a814ba)
  • Fix unreported: wrong name displayed for the debug passes (rB6c8f2049f6)
  • Fix unreported: Cycles: Fix missing node distance update when only two child intersected in QBVH (rB84117c0e54).
  • Render: Freestyle:
  • Fix T44127: Python does not guarantee to free all objects on exit... (rBf7dbce9914)
  • Fix T44404: freestyle crashes blender. (rBb466a82fa5)
  • Fix T44404: freestyle crashes blender. (rB85ae4b87af)
  • Fix unreported: Fixed a crash due to missing call of StrokeShader.__init__() in Python. (rB3da7226844)
  • Fix unreported: Line style ID datablocks not copied when fully copying a scene. (rB046388830a)
  • Fix unreported: Freestyle: Fix for wrong assertion failure upon inverted face normals (rB27649a5d86).
  • Sequencer:
  • Fix T43989: Sequencer - Ctrl snapping a sequencer strip does not work if you specify the x axis. (rB05e3c261a4)
  • Fix T43986: VSE Mask Modifier don't move with video-Clip. (rB6786ef6783)
  • Fix T44121: : VSE Preview scaling issue when using proxies and Show Overexposed (rB581afa9da3)
  • Fix T44122: rendering OpenGL preview movie with audio has wrong audio (rBc0ef4e9b78)
  • Fix T44458: strip modifier mask not copied correctly when doing scene (rB9b4c8a2507)
  • Fix T44465: Crash using VSE OGL render + Grease Pencil (rBde687b6fa0)
  • Fix unreported: Crash adding mask modifier (rB64451f0928)
  • Fix unreported: Shift duplicate and snap crashes in sequencer (rB77ff544d93)
  • Fix unreported: reserve frames in sequencer failing with big frame ranges. (rB8c6a9b9edc)
  • Fix unreported: off by one error in display of start/end frame in sequencer. (rB0e02ad8b64)
  • UI / Spaces / Transform:
  • 3D View:
  • Fix T44029: textures disappear in viewport if GPU mipmap generation is (rB72419eebc2)
  • Fix T44076: SSAO in solid mode will disable antialiasing in wireframe (rBf65e3c7f1b)
  • Fix T44118: Rotated background image disappears (rB3eb33b804d)
  • Fix T43987: ambient occlusion different between offscreen (rB590efaacb8)
  • Fix T44056: dof high quality shader error in ATI cards. (rBc6ce8200dd)
  • Fix T41191: Custom Loop Normals Viewport shading not updating when set from py script (rBbacdfc70e2)
  • Fix T44077: material update fails in textured mode when VBOs are off. (rBb98c7bcf3a)
  • Fix T43987: ambient occlusion wrong for Intel cards on windows (tested on (rBf3b45eb76f)
  • Fix T44251: Changing views using numpad broken (rB1604a26fe6, rB92755da471)
  • Fix T44249: Cursor depth offset (rB986972701e)
  • Fix T44350: View3D layer out of sync /w scene (rB17a9b05b9d)
  • Fix T44385: SSAO inverted with new Intel drivers. (rB04daaee0fd)
  • Fix T44474: Rotation manipulator not hidden completely with all axes (rB6885d316b1)
  • Fix T44422: Zoom to mouse fails in camera view (rB27e03dcd21)
  • Fix T44011: Ruler/Knife/Loop-cut fail in quad-view (rB3f80accfb3)
  • Fix T44464: Viewport mipmaps no longer toggle off (rB84db9fdf4d)
  • Fix T44516: grid lines obscuring selection outline. (rBf8c383472a)
  • Fix T44505: Fix ortho part of T44505 (rB859ac8fbc6)
  • Fix T44565: World background artifacts when world shader is void (or (rB28ea3f5b94)
  • Fix T41739: 3D view solid draw mode missing some material node updates. (rB6159f9a55a)
  • Fix T44594: disable depth of field in wireframe/bounding box modes. We (rB73c090fe81)
  • Fix T44718: Cycles GLSL not working for NURBS objects. (rB3cff7768d5)
  • Fix T44713: GLSL and BI inconsistency converting color to float node socket. (rB4139686817)
  • Fix T44762: Materials flicker in edit-mode (rBe8561e966d)
  • Fix T44744: tangents incorrect in edit mode. (rB8843a09df3)
  • Fix unreported: fix view-selected zoom logic (rBe0611ca832)
  • Fix unreported: Crash with non-camera as a camera (rBcae23bab6b)
  • Fix unreported: Eyedropper with quad-view (rB68fe630735)
  • Fix unreported: GPU_shader_export fails /w some lamp attrs (rB2b0613b948)
  • Fix unreported: Don't show smoke domain when render-only enabled (rBde953bf7b8)
  • Input (NDOF / 3D Mouse):
  • Fix T44612: add support for mouse button 6 and 7 on OS X. (rBc641a5563f)
  • Fix T44614: Maya keymap left mouse click to add cut not working. (rB2d590670b4)
  • Fix T44739: OS X RMB emulation giving wrong mouse button release event. (rB43ee3f4040)
  • Fix T44740: Tweak events stuck (ignored release) (rB718bc078a8)
  • Fix T44821: Making warp shortcut fails (rBde0c269c28)
  • Fix T40621: Tablet in walk mode fails (rBc8711b6f6f)
  • Fix unreported: Fix duplicated IME input (rB6e72f06069)
  • Fix unreported: Fix for debug-only crash when setting "Any" keymap input type (rB02a5cf75a2)
  • Fix unreported: ndof: fix Linux device detect regression (rB55b7a8c027)
  • Outliner:
  • Fix T44162: modifier's icons toggle update issue (rB70d9c01325)
  • Fix T44201: Crash Deleting Hierarchy in Outliner (rB4153ff3610)
  • Fix T44212: Crash on Group Rename. (rB71af08e1c9)
  • Fix T44348: Blender crashes when selecting bone from inactive scene in outliner (rB825b015e92)
  • Fix T44476: Hiding Grease Pencil from Outliner RMB doesn't update 3D (rBdc36e1fe39)
  • Fix T44439: outliner's treestore could keep invalid ID pointers, could crash on undo due to invalid mem access. (rBf271d85b86)
  • Text Editor:
  • Fix T44381: Un-indent undo fails (rBc740027e30)
  • Transform:
  • Fix T44592: Zero scale on an axis, zeros all (rB52b9d83417)
  • Fix unreported: Fix bend in object mode (wasn't rotating objects) (rB7fd93dc8dc)
  • Fix unreported: error redoing shrink fatten (rBa5a648c7c6)
  • User Interface:
  • Fix T44003: Flatty Light: GPencil vertices and timeline keyframes black (rB62070ae6e1)
  • Fix T44237: translation does not work in spacebar search. (rB99d8e08ed9)
  • Fix T44237: translation does not work for input sockets in 'Active node properties' panel. (rB13a63234d6)
  • Fix T44395: String untranslated in open file window. (rB255fb79ff3)
  • Fix T44406: the Hebrew font causes trouble. (rBeced87b2d6)
  • Fix T44432: Zoom to mouse fails /w FCurve editor (rB912397756a)
  • Fix T44470: File Selection sometimes surpresses last Character. (rB4da050674e)
  • Fix T44477: Overlapping tooltips in Outliner (rB18aaae101a)
  • Fix T44405: Importing keyconfig with changed shortcut in "Screen Global" (rBde8e89d4f5)
  • Fix T42495: Fullscreen area icon glitch (rB3bffcc675b)
  • Fix T44586: Viet language problem for Blender Interface (rB2c72edc7f1)
  • Fix T44376: Buttons context, invalid data access (rB77e6a001a9)
  • Fix T44794: Blend From Shape tool X Icon UI Bug? (rB6b40a4bcb1)
  • Fix T44814: 'preview' icons would not greyout. (rB78918e761f)
  • Fix T44842: Modal Timer (template) should return {'CANCELLED'} when cancelled! (rB5e66827029)
  • Fix T44872: Missing UI control in Musgrave texture properties (rB18208c8ad9)
  • Fix T44892: Cursor warp, invoked outside the area (rBb147473f02)
  • Fix T44976: 3D View turns into an Image Editor after saving render (rB4f94947157)
  • Fix T44930: File-select in redo panel, disables UI (rBcb9bd23d0c)
  • Fix T37746: Presets in splash failed to redraw (rBaf980a20a4)
  • Fix T45003: some UI/i18n issues. (rB3092e1031d)
  • Fix T45156: scaling region crash (rB5f864894a4, rBc706d1ab7a).
  • Fix unreported: Fix broken uiTemplateIconView(). (rB6a1c123df4)
  • Fix unreported: `widget_draw_preview()` not taking into account given alpha. (rB1ac0fef345)
  • Fix unreported: RMB menu in popup, included 'Header' submenu (rB9b1ca19396)
  • Fix unreported: Don't crash with pie menus with more than 8 items. (rBded0004f8b)
  • Fix unreported: Fix ugly drawing of closed panels in horizontal layout (rB3100fbef5e)
  • Fix unreported: Fix UI string clip (reverse search separator char) (rB2c7cb8ce59)
  • Fix unreported: tooltip colors not initialized correctly (rB91d424b82a)
  • Game Engine:
  • Fix T43793: BGE: Fix for T43793 Increment frame_start/end value to 255 frames (rB90f36d4)
  • Fix T43980: BGE: MouseLook (actuator) triggers MouseMovement (sensor) (rB73ad76970e)
  • Fix T43788: BGE: Light casts shadow when use_shadow unchecked (rB6e17420548)
  • Fix T43724 and T41599: BGE: addObject() with KX_FontObject and (rB176ecd9c9c)
  • Fix T43994: BGE: Steering actuator bug with Navmesh (rBdd3ade250d)
  • Fix T43178: BGE has hard-coded 60 Hz as frame rate (rB30527e3e55)
  • Fix T44065: fixed vehicle constraint (rBd21018b334)
  • Fix T27322: World F-Curve (rBe7ae96ad41)
  • Fix T43592: World GLSL (rBc73693d4a5)
  • Fix T36703: Character motion actuator local movement not working correct. (rB29e968a315)
  • Fix T36285: Wrong viewport scale. (rBf5648f6db9)
  • Fix T43800: getScreenVect()/getScreenPosition()/modelview_matrix returns incorrect results (rB465a5d29c0)
  • Fix T43537: ImageMirror does not work in BlenderPlayer with quad buffer (rBb329016b29)
  • Fix T44389: Tooltips swapped in Logic Editor (rB9b9978656d)
  • Fix T42341: Sensor.frequency is badly named (rB8c98b1649d)
  • Fix T44374: Crash when collision sensor deactivated (rB4cd37541b0)
  • Fix T43536: logic.getCurrentScene() returning wrong scene in (rBa2f9a0cfd9)
  • Fix T38335: incorrect triangle index in raycast result (rB6ee0327594, rB8647c7d501)
  • Fix T43822: Videotexture does not use sky color for off-screen (rBdc95ca92ca)
  • Fix T44700: mesh without material in blenderplayer. (rB2fa4a48bce)
  • Fix T41299: Group API for child object in dupli instance group. (rB5dc22fbbfb)
  • Fix T43761: No re-creation of display list after a mesh modification. (rB3b359f1fea)
  • Fix T42244: LibLoad crash with logic brick KX_TouchSensor (rB0b5bf9d419)
  • Fix T40555: LibLoad material caching issue (rB377822729c)
  • Fix T44778: missing specular transparency slider in game engine (rBa39efae03d)
  • Fix T44919: BGE mathutils attrs leak memory (rB33a7b72678)
  • Fix T44704: BGE regression importing bpy.types (rB5b8af1d)
  • Fix unreported: Light layer check (rBe0aeafdf0a)
  • Fix unreported: BGE crashes when RunPythonCallBackList() is called with maxargcount != minargcount (rBbf6bde232d)
  • Fix unreported: fix bugs with physics collision mask/group (rB546031b694)
  • Fix unreported: Fix ghash assert during BGE libload (rB8e4ac2d)
  • Fix unreported: Fix rna default value in BGE UI (rB4fca12e0fa)
  • Fix unreported: Activate collision mask/group in UI. (rB62b13c6d07)
  • Fix unreported: Collision callbacks for compound controllers (rB4616a7a4d3)
  • Fix unreported: Compound child shape added on instance game object (rB15751238d5)
  • Fix unreported: Double jumps are not working with character motion actuator (rB8bf9e1412f)
  • Fix unreported: Fix crash during physics mesh update. (rB4d8f7eddda)
  • Fix unreported: Fix Bullet shape margin for triangle mesh static objects (rB909d3228b1)
  • Fix unreported: BGE: Fix blenderplayer bad call stubs not updated. (rB192fddb)
  • Fix unreported: Fix black material on meshes without materials in blenderplayer. (rB2da9a39418)
  • Fix unreported: bug with default material and MTFace. (rB153cebd95b)
  • Fix unreported: BGE: Fix memory leak when unable to add wheel (rB9755986)
  • Fix unreported: BGE: fix use after free (rBedfe2d6)
  • System / Misc:
  • Audi:
  • Fix T43853: Audio animation bug (fcurves) (rB2fa593a6f7)
  • Fix T44815: Sound bake doesn't check filepath (rB39b85e452f)
  • Fix unreported: AUD_OpenALDevice::getPosition returns negative values (rB770b109deb)
  • Collada:
  • Fix T44648: Collada finding bone chains during import crashes when no bones are there (rB0525db39d1)
  • Fix T44884: Index counter for active UV Map used wrong offset (rB51bec8e22e)
  • Fix T44884: corrected a wrong usage of the CustomLayer API (due to a misunderstanding) (rBa5a1d4aa3a)
  • File I/O:
  • Fix T44089: All addons do not use same default for orientations. (rBcf365275c2)
  • Fix T44243: File browser behavior is inconsistent between append and open. (rBb444887054)
  • Fix T44113: Some System Folders do not contain go back arrow. (rB114d1b23d2)
  • Fix T44235: UNC Path Fails in open. (rBaa24704749)
  • Fix T44533: system_bookmarks not showing utf standard ( umlauts etc. ) (rBce32aae80c)
  • Fix T44701: Buffer overrun reading directories (rB0f28d24e2f).
  • Fix T45059: Image open /w relative paths & anim (rBf526f410b2).
  • Fix unreported: Do not systematically do live-update when tab-completing textedit buttons. (rB3f30ebf64a)
  • Fix unreported: Use off_t for filesize (was int) (rBec710775cf)
  • Other:
  • Fix T43976: Edit-mode crash /w (scene/screen.scene) mismatch (rB06cc89d744)
  • Fix T44093: Color picker SV+H order wrong. (rBe8b6d86f95)
  • Fix T44092: Maya preset doesn't allow attaching Nodes to Frames via D&D (rBb714b23443)
  • Fix T44026: ID prop delete leaves names in _RNA_UI (rB1c329af74c)
  • Fix T44133: SSAO in OpenGL rendering from orthographic camera did not (rB4fd2f678ea)
  • Fix T43266: when we have a blendfile name use only that without the pid (rB9b4172cc6c)
  • Fix T44290: Clear users & fake-user conflict (rB796c3c7748)
  • Fix T44433: print "unknown" rather than "1970-01-01" when .blend date is unknown. (rB4e40bdd02c)
  • Fix T27642: Add version in .exe installer properties (rB3ec8bcebf3)
  • Fix T44882: color picker in texpainting doing linear interpolation even (rB2f2f7c0e87)
  • Fix T45041: (2.75RC) blender crashes when I choose 'Refresh DataBlock Previews' (rB033c532bfb).
  • Fix unreported: Fix RNA active spline assignment (rBd0fcbab152)
  • Fix unreported: Fix crash using removed data as function arguments (rBdb710e6c0d)
  • Fix unreported: Fix crash using "Copy to selected" on ID-props (rBff1ed872d9)
  • Fix unreported: Out-of-bounds read BKE_deform_flip_side_name (rB8b6e777736)
  • Fix unreported: Loading of indexed .bmp files (rB4b3641ec99)
  • Fix unreported: Fixes for backbuf selection logic (rB62e149881a)
  • Fix unreported: Crash in blenderplayer when scrubbing off screen. (rBf6062638c1)
  • Fix unreported: drawing text on >2gig buffers (stamp for eg) (rBc67abff7f0)
  • Python:
  • Fix T44137: bpy.path.is_subdir fails (rBb87eaef1f7)
  • Fix T40762: Python can't access macro values (rB3160740421)
  • Fix T44822: python enums' itemf callback did not handle 'NULL' context case. (rBa80c1e50bc)
  • System:
  • Fix T44025: pixelFormat retain was left, for 2.74 backport (rB0582aa6f13)
  • Fix T44217: Crash when starting .blend without "Load UI" enabled (rB4b847595ee)
  • Fix T44266: win32 delete's malloc'd memory (rB00f732f268)
  • Fix T44265: Win32 error checking GL version (rBa1c2b1a8a8)
  • Fix T31546: fragment program gets created every frame (rB866532360c)
  • Fix T44132: Crash after open EXR format (rB3de45ee7fe)
  • Fix T44759: Blender has problems reading and writing 42k images to PNG (rBac636a3c97)
  • Fix unreported: Attempt to fix an error in compilation of geometry shaders in Intel 4000 (rB0ef9f61410)
  • Fix unreported: Crash loading file without scene in bg mode (rB7f4b6a345e)
  • Fix unreported: Fix double-free on copied Text compiled py-code (rB920fa0f963)
  • Fix unreported: Fix multilayer OpenEXR not supporting metadata. (rBde68066c1c)
  • Fix unreported: a broken symlink to an addon resulted in a blank addon tab (rB07d51141ae)
  • Fix unreported: Fix error enabling an already enabled addon (rBf98ec7607f).
  • Bug Fixes:
  • The two main fixes to know for this release are:
  • Game Engine would crash for Objects using velocity clamping
  • Browsing render passes in Blender crashed.
  • The more technical info:
  • Changes from revision 295d0c52a26730edc6d4ed1276e4051cce006be5 to 5af1daa2dc85adcabc057c1f28ca29163fae3d00, inclusive (master branch).
  • Fix T45234: Stereo Parallel vs. Off-Axis (rB3d12d4b)
  • Fix T45269: Crash velocity clamping on static objects (rBdb8ccc1)
  • Fix T45281: IOR Value Slider with "Ctrl" modifier does not increment as intended (rBc503d17)
  • Fix T45290: Selecting passes in image editor does no longer work (rB6a132aa)
  • Fix T45237: Dither does not work (rB93608e4)
  • Fix T45331: Bevel regression (rB791b5fe)
  • Fix vertex-slide regression with rotated objects (rBc702dab)
  • Fix vertex-slide helper-line scale (rB51e9a81)
  • Fix Multi-View UI: convergence is only useless for the parallel camera (toe-in still uses it) (rB80f344f)
  • Fix Keyframe indicators for NLA Strip properties fails if the AnimData has an active action (rBd96842b)
  • Correct --help message (rBd3709f4)

New in Blender 2.75 RC 2 (Jun 23, 2015)

  • Multi-View and Stereo 3D:
  • Blender 275 multiview.png
  • Real-time visualization of stereoscopic effect
  • Viewport feedback of stereoscopy cameras, convergence and volumes
  • Camera stereo settings (pivot, convergence, ...)
  • Render of multiple views
  • Compositor and Sequencer
  • Cycles support
  • Cycles Rendering:
  • Initial support for AMD GPUs
  • Support for Light Portals
  • Several Performance and Memory optimizations
  • Sculpting/Painting:
  • New: Symmetry painting support for texture painting in 3D viewport.
  • More Features:
  • Image metadata support and display
  • "Simplify" for scenes is now split into viewport/render

New in Blender 2.75 RC 1 (Jun 11, 2015)

  • HIGHLIGHTS:
  • Re-Designs:
  • The Baking-API now uses an object_id in the bake() function and in the pixel_array table.
  • Multi-View and Stereo 3D:
  • Real-time visualization of stereoscopic effect
  • Viewport feedback of stereoscopy cameras, convergence and volumes
  • Camera stereo settings (pivot, convergence, ...)
  • Render of multiple views
  • Compositor and Sequencer
  • Cycles support
  • And more!
  • Cycles Rendering:
  • Initial support for AMD GPUs
  • Support for Light Portals
  • Several Performance and Memory optimizations
  • Sculpting/Painting:
  • New: Symmetry painting support for texture painting in 3D viewport.
  • More Features:
  • Image metadata support and display
  • "Simplify" for scenes is now split into viewport/render
  • BUG FIXES:
  • 3D View:
  • Fix T44029: textures disappear in viewport if GPU mipmap generation is (rB72419eebc2)
  • Fix T44076: SSAO in solid mode will disable antialiasing in wireframe (rBf65e3c7f1b)
  • Fix T44118: Rotated background image disappears (rB3eb33b804d)
  • Fix T43987: ambient occlusion different between offscreen (rB590efaacb8)
  • Fix T44056: dof high quality shader error in ATI cards. (rBc6ce8200dd)
  • Fix T41191: Custom Loop Normals Viewport shading not updating when set from py script (rBbacdfc70e2)
  • Fix T44077: material update fails in textured mode when VBOs are off. (rBb98c7bcf3a)
  • Fix T43987: ambient occlusion wrong for Intel cards on windows (tested on (rBf3b45eb76f)
  • Fix T44251: Changing views using numpad broken (rB1604a26fe6, rB92755da471)
  • Fix T44249: Cursor depth offset (rB986972701e)
  • Fix T44350: View3D layer out of sync /w scene (rB17a9b05b9d)
  • Fix T44385: SSAO inverted with new Intel drivers. (rB04daaee0fd)
  • Fix T44474: Rotation manipulator not hidden completely with all axes (rB6885d316b1)
  • Fix T44422: Zoom to mouse fails in camera view (rB27e03dcd21)
  • Fix T44011: Ruler/Knife/Loop-cut fail in quad-view (rB3f80accfb3)
  • Fix T44464: Viewport mipmaps no longer toggle off (rB84db9fdf4d)
  • Fix T44516: grid lines obscuring selection outline. (rBf8c383472a)
  • Fix T44505: Fix ortho part of T44505 (rB859ac8fbc6)
  • Fix T44565: World background artifacts when world shader is void (or (rB28ea3f5b94)
  • Fix T41739: 3D view solid draw mode missing some material node updates. (rB6159f9a55a)
  • Fix T44594: disable depth of field in wireframe/bounding box modes. We (rB73c090fe81)
  • Fix T44718: Cycles GLSL not working for NURBS objects. (rB3cff7768d5)
  • Fix T44713: GLSL and BI inconsistency converting color to float node socket. (rB4139686817)
  • Fix T44762: Materials flicker in edit-mode (rBe8561e966d)
  • Fix T44744: tangents incorrect in edit mode. (rB8843a09df3)
  • Fix unreported: fix view-selected zoom logic (rBe0611ca832)
  • Fix unreported: Crash with non-camera as a camera (rBcae23bab6b)
  • Fix unreported: Eyedropper with quad-view (rB68fe630735)
  • Fix unreported: GPU_shader_export fails /w some lamp attrs (rB2b0613b948)
  • Fix unreported: Don't show smoke domain when render-only enabled (rBde953bf7b8)
  • Animation:
  • Fix T43997: Paste fcurve keeps handle selection (rBf03e004c23)
  • Fix T44068: "Layered" option for auto keyframing doesn't "Insert Available Only" is enabled (rB1a5c5ac742)
  • Fix T36385: Animated Strip-Time doesnt update (rB2b4ff142ab)
  • Fix T44362: no easy way to repeatedly duplicate keyframes in action (rB54c18d4849)
  • Fix T44558: "Clear Keyframes" complains when operating on an array property and it had deleted the action in the process (rBdebcd6b217)
  • Fix T44717: use_negative_frames ignored /w graph-editor (rB77ef3f9041)
  • Fix T44036: Add option to bake into current action instead of creating a new one. (rB6973e26bf9)
  • Fix unreported: Crash when trying to create new action in Shape Key DopeSheet mode (rBb7afbaf8cc)
  • Fix unreported: Crash when using "On Selected Markers" mode for Propogate Pose with no markers present (rBf30b60d139)
  • Fix unreported: Drawing glitch when renaming animation channels (rB03f2e5d4a6)
  • Fix unreported: Action Editor: Preemptive fix for null-pointer dereference (rB6589d07c8f)
  • Fix unreported: Changing actions in the Action Editor using the Browse dropdown should happen in tweakmode (rBe4fbc8fc8d)
  • Fix unreported: Action Editor "Browse" Fix: Stash active action if nothing else uses it (rBa0e1b6573a)
  • Grease Pencil:
  • Fix T44259: Secondary strokes get terminated early when drawing in Continuous Drawing mode (rB59df941ea5)
  • Fix T44412: Crash when trying to paint on a GPencil frame when the frames are out of order (rB09f2aa9382)
  • Fix T44452: Inconsistent gpencil color in prefs (rB6bc26540c2)
  • Fix T43867: Clicking outside the viewport exits now Grease Pencil "Continous Draw" mode (rBbe0dcd4e34)
  • Fix T29029: Grease pencil fails in Quad View (rB4e1c27f646)
  • Fix T44685: In grease pencil stroke editing, selecting points is offset by a few pixels (rB206f29c12c)
  • Fix T44084: Cursor gets reset after MMB scrolling in another area while in GPencil Continous Draw Mode (rB2b9d806432)
  • Fix T44774: Grease Pencil eraser size reset after exiting session (rB389564c711)
  • Fix unreported: Grease Pencil and negative frames (rB582fa5e36e)
  • Fix unreported: "show_points" setting for Grease Pencil drawing didn't work (rB5f6b958e96)
  • Armatures:
  • Fix T44219: Pose Breakdowner bug in Gooseberry rigs (rB1492db09d1, rB441f68e2b0)
  • Fix T43711: dual quaternion deform bug with shearing in deform matrix. (rBb6caefdaa9)
  • Fix T44591: Set PBone Group operator did not handled predifined group index in its invoke func. (rBd33b564f91)
  • Fix unreported: Glitch scaling bone radius (rB6461fbd9ce)
  • Fix unreported: parent tips staying selected after separate (rB77f0f3c54e)
  • Audio:
  • Fix T43853: Audio animation bug (fcurves) (rB2fa593a6f7)
  • Fix T44815: Sound bake doesn't check filepath (rB39b85e452f)
  • Fix unreported: AUD_OpenALDevice::getPosition returns negative values (rB770b109deb)
  • Collada:
  • Fix T44648: Collada finding bone chains during import crashes when no bones are there (rB0525db39d1)
  • Fix T44884: Index counter for active UV Map used wrong offset (rB51bec8e22e)
  • Fix T44884: corrected a wrong usage of the CustomLayer API (due to a misunderstanding) (rBa5a1d4aa3a)
  • Constraints:
  • Fix T44408: "Rest Length" property in the Stretch To constraint was getting clipped when using Metric Units (rB0b691563ea)
  • Curve/Text Editing:
  • Fix T44186: Bezier Bevel facto mapping broken when 'start' was set to 'Resolution' and 'end' was not. (rB1b327aa219)
  • Fix T44213: Bevel object from different scene won't update generated bezier curve geometry (rB2d05466700)
  • Fix T44737: Missing 'Spin' op entry in surface (NURBS) tools/menu. (rB4d45f47920)
  • Fix T44497: Crash on deleting curve handle with hook modifier (rB4ffcc6ff56, rBe529882be0)
  • Fix T44991: Apply transform skips poly-radius (rB22a4fcb146)
  • File I/O:
  • Fix T44089: All addons do not use same default for orientations. (rBcf365275c2)
  • Fix T44243: File browser behavior is inconsistent between append and open. (rBb444887054)
  • Fix T44113: Some System Folders do not contain go back arrow. (rB114d1b23d2)
  • Fix T44235: UNC Path Fails in open. (rBaa24704749)
  • Fix T44533: system_bookmarks not showing utf standard ( umlauts etc. ) (rBce32aae80c)
  • Fix unreported: Do not systematically do live-update when tab-completing textedit buttons. (rB3f30ebf64a)
  • Fix unreported: Use off_t for filesize (was int) (rBec710775cf)
  • Game Engine:
  • Fix T43980: BGE: MouseLook (actuator) triggers MouseMovement (sensor) (rB73ad76970e)
  • Fix T43788: BGE: Light casts shadow when use_shadow unchecked (rB6e17420548)
  • Fix T43724 and T41599: BGE: addObject() with KX_FontObject and (rB176ecd9c9c)
  • Fix T43994: BGE: Steering actuator bug with Navmesh (rBdd3ade250d)
  • Fix T43178: BGE has hard-coded 60 Hz as frame rate (rB30527e3e55)
  • Fix T44065: fixed vehicle constraint (rBd21018b334)
  • Fix T27322: World F-Curve (rBe7ae96ad41)
  • Fix T43592: World GLSL (rBc73693d4a5)
  • Fix T36703: Character motion actuator local movement not working correct. (rB29e968a315)
  • Fix T36285: Wrong viewport scale. (rBf5648f6db9)
  • Fix T43800: getScreenVect()/getScreenPosition()/modelview_matrix returns incorrect results (rB465a5d29c0)
  • Fix T43537: ImageMirror does not work in BlenderPlayer with quad buffer (rBb329016b29)
  • Fix T44389: Tooltips swapped in Logic Editor (rB9b9978656d)
  • Fix T42341: Sensor.frequency is badly named (rB8c98b1649d)
  • Fix T44374: Crash when collision sensor deactivated (rB4cd37541b0)
  • Fix T43536: logic.getCurrentScene() returning wrong scene in (rBa2f9a0cfd9)
  • Fix T38335: incorrect triangle index in raycast result (rB6ee0327594, rB8647c7d501)
  • Fix T43822 Videotexture does not use sky color for off-screen (rBdc95ca92ca)
  • Fix T44700: mesh without material in blenderplayer. (rB2fa4a48bce)
  • Fix T41299: Group API for child object in dupli instance group. (rB5dc22fbbfb)
  • Fix T43761: No re-creation of display list after a mesh modification. (rB3b359f1fea)
  • Fix T42244: LibLoad crash with logic brick KX_TouchSensor (rB0b5bf9d419)
  • Fix T40555: LibLoad material caching issue (rB377822729c)
  • Fix T44778: missing specular transparency slider in game engine (rBa39efae03d)
  • Fix T44919: BGE marhutils attrs leak memory (rB33a7b72678)
  • Fix unreported: Light layer check (rBe0aeafdf0a)
  • Fix unreported: BGE crashes when RunPythonCallBackList() is called with maxargcount != minargcount (rBbf6bde232d)
  • Fix unreported: fix bugs with physics collision mask/group (rB546031b694)
  • Fix unreported: Activate collision mask/group in UI. (rB62b13c6d07)
  • Fix unreported: Collision callbacks for compound controllers (rB4616a7a4d3)
  • Fix unreported: Compound child shape added on instance game object (rB15751238d5)
  • Fix unreported: Double jumps are not working with character motion actuator (rB8bf9e1412f)
  • Fix unreported: Fix crash during physics mesh update. (rB4d8f7eddda)
  • Fix unreported: Fix Bullet shape margin for triangle mesh static objects (rB909d3228b1)
  • Fix unreported: Fix black material on meshes without materials in blenderplayer. (rB2da9a39418)
  • Fix unreported: bug with default material and MTFace. (rB153cebd95b)
  • Image / UV Editing:
  • Fix T44035: Proportional editing lag (rBc451dba550)
  • Fix T44282: Image sampling line disappears after a while (rBbb2300de94)
  • Fix T44320: selecting islands can fail. (rB5197aa04c6)
  • Fix T44351: Scopes make editmesh lag (rB41350a91b5)
  • Fix T44724: missing menu entries for 'view fit' (F) in clip/image editors. (rB08f30ef31c)
  • Fix T44823: No menu entry for Circle Select in UV/Image editor. (rB025a646114)
  • Mesh Editing:
  • Fix T39184: Multisegment bevel profiles should curve in-plane sometimes. (rB2140cb60cb)
  • Fix T43975: Deleting a Shapekey can break the relative pointers (rB6aaedc7cfd)
  • Fix T44027: Normal Edit Mod : Radial from object normals affected by target object scale. (rB2ab4489f17)
  • Fix T44138: Crash in DataTransfer modifier when selecting a source with no loops. (rBd97b97460c)
  • Fix T44270: Similar face region crash /w wire edge (rB59bfc5c76e)
  • Fix T44275: CTRL+LMB to extrude to mouse position conflicts with snapped (rBaf23e8d44a)
  • Fix T44258: Can't select similar regions (rB20a780e3e8)
  • Fix T44364: Remove shape key crashes Blender (rBf684dfc432)
  • Fix T44359: `mesh_normals_loop_custom_set()` would not behave correctly with zero-normals. (rB8ad37b0d22)
  • Fix T44411: poll() function of MESH_OT_knife_project was not strict enough. (rB50522cba92)
  • Fix T44419: extruding when using lasso deselect (rBfa761dfe6d)
  • Fix T44383: Select face fails in some positions (rBd57a93a7cb)
  • Fix T44461: Crash and file corruption after calc_normals_split, calc_tessface execution. (rBf75c89b3f4)
  • Fix T44492: knife tool should cut across a split edge. (rBc2f861453e)
  • Fix T44522: loop remapping between meshes when using 'nearest vert, best matching normal' modes (rB34abe82205)
  • Fix T44542: 'extend selection' editmode tool would select hidden elements. (rB78956b6a83)
  • Fix T44484: Edge-split corrupts mesh (rBe9dcb068c7)
  • Fix T44560: Merge Collapse tool - UVs operator panel option ignored with Collapse but not with other merge types. (rB74d31279cd)
  • Fix T44589: No way to add a skin data layer manualy. (rB3a808270df)
  • Fix T44618: Rip Fill on a single vert would only generate one of the two expected faces. (rB4487358da7)
  • Fix T44634: Slide edge not responding to ALT + WHEEL to change reference edge in "even mode". (rB9190d18b74)
  • Fix T42510: Limit by seams fails in edge/vert mode (rBba9dbaae64)
  • Fix T44766: Connect fails /w selected ngon edges (rBdf0a1fa3c5)
  • Fix T44780: Decimate planar creates concave edges (rBe37c4e5819)
  • Fix T44745: non manifold edges of mesh do not work when smoothing in (rB07def553d2)
  • Fix T44915: vertex color lost when adding new layer in edit mode. (rB7173069cbe)
  • Fix T44742: Bevel now avoids vertex meshes when only two edges are beveled. (rBfd1ea5e3db)
  • Fix T41177: Bevel shouldn't try to slide along edge when can't see it. (rB896f08bde8)
  • Fix T44964: Bisect tool /w nonuniform scale (rBbcfe38aa03)
  • Fix T45009: Bad 'tri area computation' code in knife tool. (rBec3c2d3be9)
  • Fix unreported: Incorrect assert in lnor code. (rB9542cf041a)
  • Fix unreported: BMesh: use inverse-square falloff /w smooth-subdiv (rB6e02f1da74)
  • Fix unreported: Data transfer - Loop Islands Hell Fixes. (rBcdabf7e353)
  • Fix unreported: Crash with datatransfer operator when source object was hidden. (rBe560bbe1d5)
  • Fix unreported: EdgeSlide: fix divide by zero (rBcb7fdf45cd)
  • Fix unreported: BMesh: decimate wasn't using face/edge centers (rB24e1d7f4f4)
  • Fix unreported: Mesh mirror failing on isolated verts (rB2c000cc9fc)
  • Fix unreported: join faces ignoring angle limit (rBed2cb8de2f)
  • Fix unreported: error joining tris -> quads (rB4737722968)
  • Fix unreported: crash clearing skin data on non mesh (rBf9b6f5756c)
  • Fix unreported: Correct vert/edge slide poll functions (rBc0ca70a3b2)
  • Fix unreported: Fix error calculating bmesh normals (rBb07be730b2)
  • Modifiers:
  • Fix T44361: array modifier "fit curve" mode not working properly (rB4fb33d82e2)
  • Fix T44475: Merge option of Mirror Modifier behavior reversed. (rBe1a53b6d52)
  • Fix T44530: UV islands fail on subsurf after mirror modifier. (rBd920b8e075)
  • Fix T42893: Skin Modifier, changes randomly toggling editmode (rBabd68c6e45)
  • Fix T44630: incorrect mirror modifier merge limit tooltip. (rB0e9b210595)
  • Fix T44611: 'make_links_data' modifiers would fail and crash with multires modifier. (rBaa3fc89257)
  • Fix T44677: Normal Edit Modifier Radial Mode broken with target object. (rBae00e42bc2)
  • Fix T39775: Skin modifier crash (rB7969b238db)
  • Fix T44879: data transfer modifier was missing a copy function (rB52cfd0eef8)
  • Fix T36994: Make link modifier fails (soft body) (rB9454377c71)
  • Fix unreported: modifiers stack not recalculated when mapping requirements change (rBc64f491f9f)
  • Movie Clip Editor:
  • Fix T44110: Plane track doesn't work when built with scons (rB0f0e080a26)
  • Fix T44752: Clip Editor doesn't respect ColorSpace setting when playback after Prefetch (rBcecd1f98a4)
  • Fix T45017: Crash when running 'track markers' operator with no clip loaded. (rB825892ae7a)
  • Fix unreported: Fix bad memory access freeing viewport which uses movie clip (rB3e5cd52783)
  • Fix unreported: Deselecting with shift-LMB does not work in graph view (rB0d64e26740)
  • Fix unreported: Selecting curves in graph view always extends tracks selection (rB730e61b446)
  • Nodes / Compositor:
  • Fix T43974: Alpha output of movie clip node crashes blender (rBc4b3b60aad)
  • Fix T44040: Blender crashes when nodes are muted (rBc69b5e0276)
  • Fix T44064: Reroute two-node loop crash (rB8d0b104f43)
  • Fix T44149: Node Groups do not work correctly (rB8af5390968)
  • Fix T44343: Compositor image node cannot properly load multilayer EXRs (rB66e2fc39ce)
  • Fix T44494: crop node changes values during execution. (rBbcac112dde)
  • Fix T44624: world menu appears in node editor header with Blender internal. (rB7c3a714124)
  • Fix T44398: Compositing displace node makes image fuzzy with zero displacement (rB7c2905b8ec)
  • Fix T44683: Unable to mute movie clip when using stabilized display (rB38eab96f9b)
  • Fix T44715: crash compositing with undefined node due to re-save in older version (rBb68fa820d6)
  • Fix T44755: set_value node output in node tree not properly converted to (rB78411dc7d7)
  • Fix T44795: same menu item for different command in node editor. (rB4b8dcfc0f5)
  • Fix T44747: Drag toggle /w nodes (glitch) (rBbfa7586ba3)
  • Fix T44921: Node editor, nodes position not maintained after Material panel changes (rB89025958af)
  • Fix unreported: Patch D1283 by Alexander Romanov fixes reroute node type update not (rB0abb6f3ef0)
  • Fix unreported: Updating node standard value won't work if node is hidden, patch by (rB69bf3a9e94)
  • Fix unreported: Node Editor using wrong snap element menu when called from shortcut (rBd1230ca723)
  • Transform:
  • Fix T44592: Zero scale on an axis, zeros all (rB52b9d83417)
  • Fix unreported: Fix bend in object mode (wasn't rotating objects) (rB7fd93dc8dc)
  • Fix unreported: error redoing shrink fatten (rBa5a648c7c6)
  • Outliner:
  • Fix T44162: modifier's icons toggle update issue (rB70d9c01325)
  • Fix T44201: Crash Deleting Hierarchy in Outliner (rB4153ff3610)
  • Fix T44212: Crash on Group Rename. (rB71af08e1c9)
  • Fix T44348: Blender crashes when selecting bone from inactive scene in outliner (rB825b015e92)
  • Fix T44476: Hiding Grease Pencil from Outliner RMB doesn't update 3D (rBdc36e1fe39)
  • Fix T44439: outliner's treestore could keep invalid ID pointers, could crash on undo due to invalid mem access. (rBf271d85b86)
  • Particles:
  • Fix T44183: particles in linked group offset from object (rB43101289a6)
  • Fix T44268: too many virtual parents + non-100 display% = crash (rB4b685e1b90)
  • Fix T44353, T43981: random particle distribution overlaps if number is greater than 256. (rB86f80c481c)
  • Fix T44593: particle volume distribution not working with large meshes. (rB1d0f1a1ec9)
  • Fix unreported: Crash when using particle emission with clump/roughness curves (rB8463e6cb41)
  • Fix unreported: Yet another fix for crashing particles. (rB4dc141f933)
  • Fix unreported: Missing particles in render if they're disabled for viewport (rBc523e82e31)
  • Physics / Hair / Simulations:
  • Fix T43803: Crash playing smoke animation, when linked as group instance (rB1cac8c23b5)
  • Fix T44020: Crash exporting fluid sim to fbx (rB07f53d6454)
  • Fix T43694: Hair Clumps Point to Scene Center When Density is Texture-Controlled. (rBd4ac58d049)
  • Fix T44193: Hair intersection with duplis causes flickering (rBdd0604c606)
  • Fix T44185, T44090: hair texture density working unreliable. (rBdced56f02a)
  • Fix T44960: Crash with 'Shape Cut' in edit hair mode. (rBd5bca524d5)
  • Fix unreported: Unstable particle jittered distribution. (rBa0a6cb129e)
  • Fix unreported: rare crash duplicating fluidsim (rB7f89bc8e85)
  • Python:
  • Fix T44137: bpy.path.is_subdir fails (rBb87eaef1f7)
  • Fix T40762: Python can't access macro values (rB3160740421)
  • Fix T44822: python enums' itemf callback did not handle 'NULL' context case. (rBa80c1e50bc)
  • Render:
  • Fix T44021: Crash switching Rendering Engines while viewport rendering + animating (rB1724513fc6)
  • Fix T44028: Vertex Colors Baking error (rB63897304a9)
  • Fix T44102: Mirrored objects render black with Blender Internal and Autosmooth. (rB4685092fd8)
  • Fix T44240: Lamp Halo invisible in rendering. (rB89530f1486)
  • Fix T43696: Baking tearing normals (rB8cc475c40b)
  • Fix T44310: Other render slots cleared after each render (rB5d212fb812)
  • Fix T44322: Crash when trying to render spotlight halos. (rBb30a2fe3f4)
  • Fix T44329: Blender Crash when rendering in 3DView. (rB1e71270f77, rB085fa2e3d7)
  • Fix T41092: Bake-API: reduce memory footprint when baking more than one object (rB394c5318c6)
  • Fix T44541: aka gigapixel image render support in blender. (rB2909975385)
  • Fix T44556: Crash on the World Properties > Preview (rB078e589263)
  • Fix T44598: blender internal not giving same result on repeated texture bakes. (rBe73f1035d7)
  • Fix T44880: transparency filter is only valid with raytransp, not ztransp. (rB1bede8644a)
  • Fix T44869: Crash rendering >2gb images (rBabc4a3d455)
  • Fix T44984: wrong texture clamping when applying saturation > 1.0 (rB9927849708)
  • Fix unreported: Race condition and bad memory access highlighting render tiles (rB3d6642db83)
  • Fix unreported: Opengl rendering always looking through camera (rB5dd63a977f)
  • Render: Freestyle:
  • Fix T44127: Python does not guarantee to free all objects on exit... (rBf7dbce9914)
  • Fix T44404: freestyle crashes blender. (rBb466a82fa5)
  • Fix T44404: freestyle crashes blender. (rB85ae4b87af)
  • Fix unreported: Fixed a crash due to missing call of StrokeShader.__init__() in Python. (rB3da7226844)
  • Fix unreported: Line style ID datablocks not copied when fully copying a scene. (rB046388830a)
  • Render: Cycles:
  • Fix T43967: Background is wrong in 2.74 (rB13d443496c)
  • Fix T43786: Cycles bake disregards Auto Smooth (vertex per-face normals) (rB1cd4070e35)
  • Fix T43926: Volume scatter: intersecting objects GPU rendering artifacts (rBed7e593a4b)
  • Fix T44128: Ray visibility only enables diffuse if glossy is also enabled (rB22dfb50622)
  • Fix T44113: Ashikhmin-Shirley distribution of glossy shader at 0 roughness causes artifacts when background uses MIS (rBaf399884e1)
  • Fix T44222: Crash using pointiness attribute for volume shaders (rB3639a70eae)
  • Fix T44046: Cycles speed regression in 2.74 (CPU only) (rBbf11e362c5)
  • Fix T44449: sm_52 kernel missing in CMake builds. (rB5db143efbb)
  • Fix T44512: Cycles fails normal bake /w scale flip (rBe1ed47eb5b)
  • Fix T44544: Cached BVH is broken since BVH leaf split (rB2e91bcfb9d)
  • Fix T44548: Cycles Tube Mapping off / not compatible with BI (rB41d817f15d)
  • Fix T44616: Cycles crashes loading 42k by 21k textures (rBf0f481031c)
  • Fix T44763: Surface Panel does not update correctly according to Node Output for Cycles UI (rB7487a4d4ac)
  • Fix T44989: Crash on linking external OSL material (rB546a0e2d96)
  • Fix unreported: Fix displacement code creating cyclic dependencies in graph (rBa43d00d51e)
  • Fix unreported: Fix wrong render result in certain configuration of render layer's surface/hair (rBcca4405437)
  • Fix unreported: Fix wrong order in object flags calculations (rBe5f3193df3)
  • Fix unreported: Fix wrong termination criteria in SSS volume stack update (rB7aab5c6ca9)
  • Fix unreported: Fix possible uninitialized XML read state which might cause crashes (rB16794f908f)
  • Fix unreported: missing features gathering from the bump graph (rBf45f2ac687)
  • Fix unreported: crash doing render preview of external OSL script (rB0589a814ba)
  • Fix unreported: wrong name displayed for the debug passes (rB6c8f2049f6)
  • Sequencer:
  • Fix T43989: Sequencer - Ctrl snapping a sequencer strip does not work if you specify the x axis. (rB05e3c261a4)
  • Fix T43986: VSE Mask Modifier don't move with video-Clip. (rB6786ef6783)
  • Fix T44121: : VSE Preview scaling issue when using proxies and Show Overexposed (rB581afa9da3)
  • Fix T44122: rendering OpenGL preview movie with audio has wrong audio (rBc0ef4e9b78)
  • Fix T44458: strip modifier mask not copied correctly when doing scene (rB9b4c8a2507)
  • Fix T44465: Crash using VSE OGL render + Grease Pencil (rBde687b6fa0)
  • Fix unreported: Crash adding mask modifier (rB64451f0928)
  • Fix unreported: Shift duplicate and snap crashes in sequencer (rB77ff544d93)
  • Fix unreported: reserve frames in sequencer failing with big frame ranges. (rB8c6a9b9edc)
  • Fix unreported: off by one error in display of start/end frame in sequencer. (rB0e02ad8b64)
  • Sculpting / Painting:
  • Fix T43959: jittering in 2D texture painting. (rB79393cb7a2)
  • Fix T44124: Crash deleting brush (rBb38b5846ba)
  • Fix T44308: painting in 2D editor offset by one pixel. (rBd75bfdfafc)
  • Fix T44390: Clay brush weirdness part-1 (rB05b6de545a, rB3a4a2a9427)
  • Fix T41893: inconsistent color management on sculpt texture nodes previews. (rB2775eaf01a)
  • Fix T44627: locking alpha should happen in straight space (rB11cf1ebdd1)
  • Fix T44627: black spots with lock alpha in projection paint: (rBe6a7fdd309)
  • Fix T44604: bad quality of rake with bezier curves. (rBa5dead2e8c)
  • Fix T44543: painted texture lost after first save (rB924f31e54f)
  • Fix T44553: Dyntopo ignores front-face option (rB5dfe88adba, rBdc3533030a)
  • Fix T44791: triangles when painting on a texpaint plane (rBd3c67bc81e)
  • Fix T44929, T44927: inconsistencies in texture paint UI: (rB43913fe212)
  • Fix T45013: negative curve falloff not working. (rB9f911f62dc)
  • Fix unreported: Fix adding to paint-curves from the first point (rB890e533c76)
  • Fix unreported: BMesh: resolve skinny face artifacts /w dyntopo (rBd2da8aa27a)
  • Fix unreported: Fix project painting on a negative scaled object (rBf829f556b4)
  • Fix unreported: Rake: store last position from mouse, don't store halfpoint between last (rB15fd37fab2)
  • Fix unreported: Fix project paint worldspace coord calc from seam (rB9207c8d669)
  • Text Editor:
  • Fix T44381: Un-indent undo fails (rBc740027e30)
  • User Interface:
  • Fix T44003: Flatty Light: GPencil vertices and timeline keyframes black (rB62070ae6e1)
  • Fix T44237: translation does not work in spacebar search. (rB99d8e08ed9)
  • Fix T44237: translation does not work for input sockets in 'Active node properties' panel. (rB13a63234d6)
  • Fix T44395: String untranslated in open file window. (rB255fb79ff3)
  • Fix T44406: the Hebrew font causes trouble. (rBeced87b2d6)
  • Fix T44432: Zoom to mouse fails /w FCurve editor (rB912397756a)
  • Fix T44470: File Selection sometimes surpresses last Character. (rB4da050674e)
  • Fix T44477: Overlapping tooltips in Outliner (rB18aaae101a)
  • Fix T44405: Importing keyconfig with changed shortcut in "Screen Global" (rBde8e89d4f5)
  • Fix T42495: Fullscreen area icon glitch (rB3bffcc675b)
  • Fix T44586: Viet language problem for Blender Interface (rB2c72edc7f1)
  • Fix T44376: Buttons context, invalid data access (rB77e6a001a9)
  • Fix T44794: Blend From Shape tool X Icon UI Bug? (rB6b40a4bcb1)
  • Fix T44814: 'preview' icons would not greyout. (rB78918e761f)
  • Fix T44842: Modal Timer (template) should return {'CANCELLED'} when cancelled! (rB5e66827029)
  • Fix T44872: Missing UI control in Musgrave texture properties (rB18208c8ad9)
  • Fix T44892: Cursor warp, invoked outside the area (rBb147473f02)
  • Fix T44976: 3D View turns into an Image Editor after saving render (rB4f94947157)
  • Fix T44930: File-select in redo panel, disables UI (rBcb9bd23d0c)
  • Fix T37746: Presets in splash failed to redraw (rBaf980a20a4)
  • Fix T45003: some UI/i18n issues. (rB3092e1031d)
  • Fix unreported: Fix broken uiTemplateIconView(). (rB6a1c123df4)
  • Fix unreported: `widget_draw_preview()` not taking into account given alpha. (rB1ac0fef345)
  • Fix unreported: RMB menu in popup, included 'Header' submenu (rB9b1ca19396)
  • Fix unreported: Don't crash with pie menus with more than 8 items. (rBded0004f8b)
  • Fix unreported: Fix ugly drawing of closed panels in horizontal layout (rB3100fbef5e)
  • Fix unreported: Fix UI string clip (reverse search separator char) (rB2c7cb8ce59)
  • Fix unreported: tooltip colors not initialized correctly (rB91d424b82a)
  • System:
  • Fix T44025: pixelFormat retain was left, for 2.74 backport (rB0582aa6f13)
  • Fix T44217: Crash when starting .blend without "Load UI" enabled (rB4b847595ee)
  • Fix T44266: win32 delete's malloc'd memory (rB00f732f268)
  • Fix T44265: Win32 error checking GL version (rBa1c2b1a8a8)
  • Fix T31546: fragment program gets created every frame (rB866532360c)
  • Fix T44132: Crash after open EXR format (rB3de45ee7fe)
  • Fix T44759: Blender has problems reading and writing 42k images to PNG (rBac636a3c97)
  • Fix unreported: Attempt to fix an error in compilation of geometry shaders in Intel 4000 (rB0ef9f61410)
  • Fix unreported: Crash loading file without scene in bg mode (rB7f4b6a345e)
  • Fix unreported: Fix double-free on copied Text compiled py-code (rB920fa0f963)
  • Fix unreported: Fix multilayer OpenEXR not supporting metadata. (rBde68066c1c)
  • Fix unreported: a broken symlink to an addon resulted in a blank addon tab (rB07d51141ae)
  • Input (NDOF / 3D Mouse):
  • Fix T44612: add support for mouse button 6 and 7 on OS X. (rBc641a5563f)
  • Fix T44614: Maya keymap left mouse click to add cut not working. (rB2d590670b4)
  • Fix T44739: OS X RMB emulation giving wrong mouse button release event. (rB43ee3f4040)
  • Fix T44740: Tweak events stuck (ignored release) (rB718bc078a8)
  • Fix T44821: Making warp shortcut fails (rBde0c269c28)
  • Fix T40621: Tablet in walk mode fails (rBc8711b6f6f)
  • Fix unreported: Fix duplicated IME input (rB6e72f06069)
  • Fix unreported: Fix for debug-only crash when setting "Any" keymap input type (rB02a5cf75a2)
  • Fix unreported: ndof: fix Linux device detect regression (rB55b7a8c027)
  • Other:
  • Fix T43976: Edit-mode crash /w (scene/screen.scene) mismatch (rB06cc89d744)
  • Fix T44093: Color picker SV+H order wrong. (rBe8b6d86f95)
  • Fix T44092: Maya preset doesn't allow attaching Nodes to Frames via D&D (rBb714b23443)
  • Fix T44026: ID prop delete leaves names in _RNA_UI (rB1c329af74c)
  • Fix T44133: SSAO in OpenGL rendering from orthographic camera did not (rB4fd2f678ea)
  • Fix T43266: when we have a blendfile name use only that without the pid (rB9b4172cc6c)
  • Fix T44290: Clear users & fake-user conflict (rB796c3c7748)
  • Fix T44433: print "unknown" rather than "1970-01-01" when .blend date is unknown. (rB4e40bdd02c)
  • Fix T27642: Add version in .exe installer properties (rB3ec8bcebf3)
  • Fix T44882: color picker in texpainting doing linear interpolation even (rB2f2f7c0e87)
  • Fix unreported: Fix RNA active spline assignment (rBd0fcbab152)
  • Fix unreported: Fix crash using removed data as function arguments (rBdb710e6c0d)
  • Fix unreported: Fix crash using "Copy to selected" on ID-props (rBff1ed872d9)
  • Fix unreported: Out-of-bounds read BKE_deform_flip_side_name (rB8b6e777736)
  • Fix unreported: Loading of indexed .bmp files (rB4b3641ec99)
  • Fix unreported: Fixes for backbuf selection logic (rB62e149881a)
  • Fix unreported: Crash in blenderplayer when scrubbing off screen. (rBf6062638c1)
  • Fix unreported: drawing text on >2gig buffers (stamp for eg) (rBc67abff7f0)

New in Blender 2.75 RC 1 (Jun 11, 2015)

  • HIGHLIGHTS:
  • Re-Designs:
  • The Baking-API now uses an object_id in the bake() function and in the pixel_array table.
  • Multi-View and Stereo 3D:
  • Real-time visualization of stereoscopic effect
  • Viewport feedback of stereoscopy cameras, convergence and volumes
  • Camera stereo settings (pivot, convergence, ...)
  • Render of multiple views
  • Compositor and Sequencer
  • Cycles support
  • And more!
  • Cycles Rendering:
  • Initial support for AMD GPUs
  • Support for Light Portals
  • Several Performance and Memory optimizations
  • Sculpting/Painting:
  • New: Symmetry painting support for texture painting in 3D viewport.
  • More Features:
  • Image metadata support and display
  • "Simplify" for scenes is now split into viewport/render
  • BUG FIXES:
  • 3D View:
  • Fix T44029: textures disappear in viewport if GPU mipmap generation is (rB72419eebc2)
  • Fix T44076: SSAO in solid mode will disable antialiasing in wireframe (rBf65e3c7f1b)
  • Fix T44118: Rotated background image disappears (rB3eb33b804d)
  • Fix T43987: ambient occlusion different between offscreen (rB590efaacb8)
  • Fix T44056: dof high quality shader error in ATI cards. (rBc6ce8200dd)
  • Fix T41191: Custom Loop Normals Viewport shading not updating when set from py script (rBbacdfc70e2)
  • Fix T44077: material update fails in textured mode when VBOs are off. (rBb98c7bcf3a)
  • Fix T43987: ambient occlusion wrong for Intel cards on windows (tested on (rBf3b45eb76f)
  • Fix T44251: Changing views using numpad broken (rB1604a26fe6, rB92755da471)
  • Fix T44249: Cursor depth offset (rB986972701e)
  • Fix T44350: View3D layer out of sync /w scene (rB17a9b05b9d)
  • Fix T44385: SSAO inverted with new Intel drivers. (rB04daaee0fd)
  • Fix T44474: Rotation manipulator not hidden completely with all axes (rB6885d316b1)
  • Fix T44422: Zoom to mouse fails in camera view (rB27e03dcd21)
  • Fix T44011: Ruler/Knife/Loop-cut fail in quad-view (rB3f80accfb3)
  • Fix T44464: Viewport mipmaps no longer toggle off (rB84db9fdf4d)
  • Fix T44516: grid lines obscuring selection outline. (rBf8c383472a)
  • Fix T44505: Fix ortho part of T44505 (rB859ac8fbc6)
  • Fix T44565: World background artifacts when world shader is void (or (rB28ea3f5b94)
  • Fix T41739: 3D view solid draw mode missing some material node updates. (rB6159f9a55a)
  • Fix T44594: disable depth of field in wireframe/bounding box modes. We (rB73c090fe81)
  • Fix T44718: Cycles GLSL not working for NURBS objects. (rB3cff7768d5)
  • Fix T44713: GLSL and BI inconsistency converting color to float node socket. (rB4139686817)
  • Fix T44762: Materials flicker in edit-mode (rBe8561e966d)
  • Fix T44744: tangents incorrect in edit mode. (rB8843a09df3)
  • Fix unreported: fix view-selected zoom logic (rBe0611ca832)
  • Fix unreported: Crash with non-camera as a camera (rBcae23bab6b)
  • Fix unreported: Eyedropper with quad-view (rB68fe630735)
  • Fix unreported: GPU_shader_export fails /w some lamp attrs (rB2b0613b948)
  • Fix unreported: Don't show smoke domain when render-only enabled (rBde953bf7b8)
  • Animation:
  • Fix T43997: Paste fcurve keeps handle selection (rBf03e004c23)
  • Fix T44068: "Layered" option for auto keyframing doesn't "Insert Available Only" is enabled (rB1a5c5ac742)
  • Fix T36385: Animated Strip-Time doesnt update (rB2b4ff142ab)
  • Fix T44362: no easy way to repeatedly duplicate keyframes in action (rB54c18d4849)
  • Fix T44558: "Clear Keyframes" complains when operating on an array property and it had deleted the action in the process (rBdebcd6b217)
  • Fix T44717: use_negative_frames ignored /w graph-editor (rB77ef3f9041)
  • Fix T44036: Add option to bake into current action instead of creating a new one. (rB6973e26bf9)
  • Fix unreported: Crash when trying to create new action in Shape Key DopeSheet mode (rBb7afbaf8cc)
  • Fix unreported: Crash when using "On Selected Markers" mode for Propogate Pose with no markers present (rBf30b60d139)
  • Fix unreported: Drawing glitch when renaming animation channels (rB03f2e5d4a6)
  • Fix unreported: Action Editor: Preemptive fix for null-pointer dereference (rB6589d07c8f)
  • Fix unreported: Changing actions in the Action Editor using the Browse dropdown should happen in tweakmode (rBe4fbc8fc8d)
  • Fix unreported: Action Editor "Browse" Fix: Stash active action if nothing else uses it (rBa0e1b6573a)
  • Grease Pencil:
  • Fix T44259: Secondary strokes get terminated early when drawing in Continuous Drawing mode (rB59df941ea5)
  • Fix T44412: Crash when trying to paint on a GPencil frame when the frames are out of order (rB09f2aa9382)
  • Fix T44452: Inconsistent gpencil color in prefs (rB6bc26540c2)
  • Fix T43867: Clicking outside the viewport exits now Grease Pencil "Continous Draw" mode (rBbe0dcd4e34)
  • Fix T29029: Grease pencil fails in Quad View (rB4e1c27f646)
  • Fix T44685: In grease pencil stroke editing, selecting points is offset by a few pixels (rB206f29c12c)
  • Fix T44084: Cursor gets reset after MMB scrolling in another area while in GPencil Continous Draw Mode (rB2b9d806432)
  • Fix T44774: Grease Pencil eraser size reset after exiting session (rB389564c711)
  • Fix unreported: Grease Pencil and negative frames (rB582fa5e36e)
  • Fix unreported: "show_points" setting for Grease Pencil drawing didn't work (rB5f6b958e96)
  • Armatures:
  • Fix T44219: Pose Breakdowner bug in Gooseberry rigs (rB1492db09d1, rB441f68e2b0)
  • Fix T43711: dual quaternion deform bug with shearing in deform matrix. (rBb6caefdaa9)
  • Fix T44591: Set PBone Group operator did not handled predifined group index in its invoke func. (rBd33b564f91)
  • Fix unreported: Glitch scaling bone radius (rB6461fbd9ce)
  • Fix unreported: parent tips staying selected after separate (rB77f0f3c54e)
  • Audio:
  • Fix T43853: Audio animation bug (fcurves) (rB2fa593a6f7)
  • Fix T44815: Sound bake doesn't check filepath (rB39b85e452f)
  • Fix unreported: AUD_OpenALDevice::getPosition returns negative values (rB770b109deb)
  • Collada:
  • Fix T44648: Collada finding bone chains during import crashes when no bones are there (rB0525db39d1)
  • Fix T44884: Index counter for active UV Map used wrong offset (rB51bec8e22e)
  • Fix T44884: corrected a wrong usage of the CustomLayer API (due to a misunderstanding) (rBa5a1d4aa3a)
  • Constraints:
  • Fix T44408: "Rest Length" property in the Stretch To constraint was getting clipped when using Metric Units (rB0b691563ea)
  • Curve/Text Editing:
  • Fix T44186: Bezier Bevel facto mapping broken when 'start' was set to 'Resolution' and 'end' was not. (rB1b327aa219)
  • Fix T44213: Bevel object from different scene won't update generated bezier curve geometry (rB2d05466700)
  • Fix T44737: Missing 'Spin' op entry in surface (NURBS) tools/menu. (rB4d45f47920)
  • Fix T44497: Crash on deleting curve handle with hook modifier (rB4ffcc6ff56, rBe529882be0)
  • Fix T44991: Apply transform skips poly-radius (rB22a4fcb146)
  • File I/O:
  • Fix T44089: All addons do not use same default for orientations. (rBcf365275c2)
  • Fix T44243: File browser behavior is inconsistent between append and open. (rBb444887054)
  • Fix T44113: Some System Folders do not contain go back arrow. (rB114d1b23d2)
  • Fix T44235: UNC Path Fails in open. (rBaa24704749)
  • Fix T44533: system_bookmarks not showing utf standard ( umlauts etc. ) (rBce32aae80c)
  • Fix unreported: Do not systematically do live-update when tab-completing textedit buttons. (rB3f30ebf64a)
  • Fix unreported: Use off_t for filesize (was int) (rBec710775cf)
  • Game Engine:
  • Fix T43980: BGE: MouseLook (actuator) triggers MouseMovement (sensor) (rB73ad76970e)
  • Fix T43788: BGE: Light casts shadow when use_shadow unchecked (rB6e17420548)
  • Fix T43724 and T41599: BGE: addObject() with KX_FontObject and (rB176ecd9c9c)
  • Fix T43994: BGE: Steering actuator bug with Navmesh (rBdd3ade250d)
  • Fix T43178: BGE has hard-coded 60 Hz as frame rate (rB30527e3e55)
  • Fix T44065: fixed vehicle constraint (rBd21018b334)
  • Fix T27322: World F-Curve (rBe7ae96ad41)
  • Fix T43592: World GLSL (rBc73693d4a5)
  • Fix T36703: Character motion actuator local movement not working correct. (rB29e968a315)
  • Fix T36285: Wrong viewport scale. (rBf5648f6db9)
  • Fix T43800: getScreenVect()/getScreenPosition()/modelview_matrix returns incorrect results (rB465a5d29c0)
  • Fix T43537: ImageMirror does not work in BlenderPlayer with quad buffer (rBb329016b29)
  • Fix T44389: Tooltips swapped in Logic Editor (rB9b9978656d)
  • Fix T42341: Sensor.frequency is badly named (rB8c98b1649d)
  • Fix T44374: Crash when collision sensor deactivated (rB4cd37541b0)
  • Fix T43536: logic.getCurrentScene() returning wrong scene in (rBa2f9a0cfd9)
  • Fix T38335: incorrect triangle index in raycast result (rB6ee0327594, rB8647c7d501)
  • Fix T43822 Videotexture does not use sky color for off-screen (rBdc95ca92ca)
  • Fix T44700: mesh without material in blenderplayer. (rB2fa4a48bce)
  • Fix T41299: Group API for child object in dupli instance group. (rB5dc22fbbfb)
  • Fix T43761: No re-creation of display list after a mesh modification. (rB3b359f1fea)
  • Fix T42244: LibLoad crash with logic brick KX_TouchSensor (rB0b5bf9d419)
  • Fix T40555: LibLoad material caching issue (rB377822729c)
  • Fix T44778: missing specular transparency slider in game engine (rBa39efae03d)
  • Fix T44919: BGE marhutils attrs leak memory (rB33a7b72678)
  • Fix unreported: Light layer check (rBe0aeafdf0a)
  • Fix unreported: BGE crashes when RunPythonCallBackList() is called with maxargcount != minargcount (rBbf6bde232d)
  • Fix unreported: fix bugs with physics collision mask/group (rB546031b694)
  • Fix unreported: Activate collision mask/group in UI. (rB62b13c6d07)
  • Fix unreported: Collision callbacks for compound controllers (rB4616a7a4d3)
  • Fix unreported: Compound child shape added on instance game object (rB15751238d5)
  • Fix unreported: Double jumps are not working with character motion actuator (rB8bf9e1412f)
  • Fix unreported: Fix crash during physics mesh update. (rB4d8f7eddda)
  • Fix unreported: Fix Bullet shape margin for triangle mesh static objects (rB909d3228b1)
  • Fix unreported: Fix black material on meshes without materials in blenderplayer. (rB2da9a39418)
  • Fix unreported: bug with default material and MTFace. (rB153cebd95b)
  • Image / UV Editing:
  • Fix T44035: Proportional editing lag (rBc451dba550)
  • Fix T44282: Image sampling line disappears after a while (rBbb2300de94)
  • Fix T44320: selecting islands can fail. (rB5197aa04c6)
  • Fix T44351: Scopes make editmesh lag (rB41350a91b5)
  • Fix T44724: missing menu entries for 'view fit' (F) in clip/image editors. (rB08f30ef31c)
  • Fix T44823: No menu entry for Circle Select in UV/Image editor. (rB025a646114)
  • Mesh Editing:
  • Fix T39184: Multisegment bevel profiles should curve in-plane sometimes. (rB2140cb60cb)
  • Fix T43975: Deleting a Shapekey can break the relative pointers (rB6aaedc7cfd)
  • Fix T44027: Normal Edit Mod : Radial from object normals affected by target object scale. (rB2ab4489f17)
  • Fix T44138: Crash in DataTransfer modifier when selecting a source with no loops. (rBd97b97460c)
  • Fix T44270: Similar face region crash /w wire edge (rB59bfc5c76e)
  • Fix T44275: CTRL+LMB to extrude to mouse position conflicts with snapped (rBaf23e8d44a)
  • Fix T44258: Can't select similar regions (rB20a780e3e8)
  • Fix T44364: Remove shape key crashes Blender (rBf684dfc432)
  • Fix T44359: `mesh_normals_loop_custom_set()` would not behave correctly with zero-normals. (rB8ad37b0d22)
  • Fix T44411: poll() function of MESH_OT_knife_project was not strict enough. (rB50522cba92)
  • Fix T44419: extruding when using lasso deselect (rBfa761dfe6d)
  • Fix T44383: Select face fails in some positions (rBd57a93a7cb)
  • Fix T44461: Crash and file corruption after calc_normals_split, calc_tessface execution. (rBf75c89b3f4)
  • Fix T44492: knife tool should cut across a split edge. (rBc2f861453e)
  • Fix T44522: loop remapping between meshes when using 'nearest vert, best matching normal' modes (rB34abe82205)
  • Fix T44542: 'extend selection' editmode tool would select hidden elements. (rB78956b6a83)
  • Fix T44484: Edge-split corrupts mesh (rBe9dcb068c7)
  • Fix T44560: Merge Collapse tool - UVs operator panel option ignored with Collapse but not with other merge types. (rB74d31279cd)
  • Fix T44589: No way to add a skin data layer manualy. (rB3a808270df)
  • Fix T44618: Rip Fill on a single vert would only generate one of the two expected faces. (rB4487358da7)
  • Fix T44634: Slide edge not responding to ALT + WHEEL to change reference edge in "even mode". (rB9190d18b74)
  • Fix T42510: Limit by seams fails in edge/vert mode (rBba9dbaae64)
  • Fix T44766: Connect fails /w selected ngon edges (rBdf0a1fa3c5)
  • Fix T44780: Decimate planar creates concave edges (rBe37c4e5819)
  • Fix T44745: non manifold edges of mesh do not work when smoothing in (rB07def553d2)
  • Fix T44915: vertex color lost when adding new layer in edit mode. (rB7173069cbe)
  • Fix T44742: Bevel now avoids vertex meshes when only two edges are beveled. (rBfd1ea5e3db)
  • Fix T41177: Bevel shouldn't try to slide along edge when can't see it. (rB896f08bde8)
  • Fix T44964: Bisect tool /w nonuniform scale (rBbcfe38aa03)
  • Fix T45009: Bad 'tri area computation' code in knife tool. (rBec3c2d3be9)
  • Fix unreported: Incorrect assert in lnor code. (rB9542cf041a)
  • Fix unreported: BMesh: use inverse-square falloff /w smooth-subdiv (rB6e02f1da74)
  • Fix unreported: Data transfer - Loop Islands Hell Fixes. (rBcdabf7e353)
  • Fix unreported: Crash with datatransfer operator when source object was hidden. (rBe560bbe1d5)
  • Fix unreported: EdgeSlide: fix divide by zero (rBcb7fdf45cd)
  • Fix unreported: BMesh: decimate wasn't using face/edge centers (rB24e1d7f4f4)
  • Fix unreported: Mesh mirror failing on isolated verts (rB2c000cc9fc)
  • Fix unreported: join faces ignoring angle limit (rBed2cb8de2f)
  • Fix unreported: error joining tris -> quads (rB4737722968)
  • Fix unreported: crash clearing skin data on non mesh (rBf9b6f5756c)
  • Fix unreported: Correct vert/edge slide poll functions (rBc0ca70a3b2)
  • Fix unreported: Fix error calculating bmesh normals (rBb07be730b2)
  • Modifiers:
  • Fix T44361: array modifier "fit curve" mode not working properly (rB4fb33d82e2)
  • Fix T44475: Merge option of Mirror Modifier behavior reversed. (rBe1a53b6d52)
  • Fix T44530: UV islands fail on subsurf after mirror modifier. (rBd920b8e075)
  • Fix T42893: Skin Modifier, changes randomly toggling editmode (rBabd68c6e45)
  • Fix T44630: incorrect mirror modifier merge limit tooltip. (rB0e9b210595)
  • Fix T44611: 'make_links_data' modifiers would fail and crash with multires modifier. (rBaa3fc89257)
  • Fix T44677: Normal Edit Modifier Radial Mode broken with target object. (rBae00e42bc2)
  • Fix T39775: Skin modifier crash (rB7969b238db)
  • Fix T44879: data transfer modifier was missing a copy function (rB52cfd0eef8)
  • Fix T36994: Make link modifier fails (soft body) (rB9454377c71)
  • Fix unreported: modifiers stack not recalculated when mapping requirements change (rBc64f491f9f)
  • Movie Clip Editor:
  • Fix T44110: Plane track doesn't work when built with scons (rB0f0e080a26)
  • Fix T44752: Clip Editor doesn't respect ColorSpace setting when playback after Prefetch (rBcecd1f98a4)
  • Fix T45017: Crash when running 'track markers' operator with no clip loaded. (rB825892ae7a)
  • Fix unreported: Fix bad memory access freeing viewport which uses movie clip (rB3e5cd52783)
  • Fix unreported: Deselecting with shift-LMB does not work in graph view (rB0d64e26740)
  • Fix unreported: Selecting curves in graph view always extends tracks selection (rB730e61b446)
  • Nodes / Compositor:
  • Fix T43974: Alpha output of movie clip node crashes blender (rBc4b3b60aad)
  • Fix T44040: Blender crashes when nodes are muted (rBc69b5e0276)
  • Fix T44064: Reroute two-node loop crash (rB8d0b104f43)
  • Fix T44149: Node Groups do not work correctly (rB8af5390968)
  • Fix T44343: Compositor image node cannot properly load multilayer EXRs (rB66e2fc39ce)
  • Fix T44494: crop node changes values during execution. (rBbcac112dde)
  • Fix T44624: world menu appears in node editor header with Blender internal. (rB7c3a714124)
  • Fix T44398: Compositing displace node makes image fuzzy with zero displacement (rB7c2905b8ec)
  • Fix T44683: Unable to mute movie clip when using stabilized display (rB38eab96f9b)
  • Fix T44715: crash compositing with undefined node due to re-save in older version (rBb68fa820d6)
  • Fix T44755: set_value node output in node tree not properly converted to (rB78411dc7d7)
  • Fix T44795: same menu item for different command in node editor. (rB4b8dcfc0f5)
  • Fix T44747: Drag toggle /w nodes (glitch) (rBbfa7586ba3)
  • Fix T44921: Node editor, nodes position not maintained after Material panel changes (rB89025958af)
  • Fix unreported: Patch D1283 by Alexander Romanov fixes reroute node type update not (rB0abb6f3ef0)
  • Fix unreported: Updating node standard value won't work if node is hidden, patch by (rB69bf3a9e94)
  • Fix unreported: Node Editor using wrong snap element menu when called from shortcut (rBd1230ca723)
  • Transform:
  • Fix T44592: Zero scale on an axis, zeros all (rB52b9d83417)
  • Fix unreported: Fix bend in object mode (wasn't rotating objects) (rB7fd93dc8dc)
  • Fix unreported: error redoing shrink fatten (rBa5a648c7c6)
  • Outliner:
  • Fix T44162: modifier's icons toggle update issue (rB70d9c01325)
  • Fix T44201: Crash Deleting Hierarchy in Outliner (rB4153ff3610)
  • Fix T44212: Crash on Group Rename. (rB71af08e1c9)
  • Fix T44348: Blender crashes when selecting bone from inactive scene in outliner (rB825b015e92)
  • Fix T44476: Hiding Grease Pencil from Outliner RMB doesn't update 3D (rBdc36e1fe39)
  • Fix T44439: outliner's treestore could keep invalid ID pointers, could crash on undo due to invalid mem access. (rBf271d85b86)
  • Particles:
  • Fix T44183: particles in linked group offset from object (rB43101289a6)
  • Fix T44268: too many virtual parents + non-100 display% = crash (rB4b685e1b90)
  • Fix T44353, T43981: random particle distribution overlaps if number is greater than 256. (rB86f80c481c)
  • Fix T44593: particle volume distribution not working with large meshes. (rB1d0f1a1ec9)
  • Fix unreported: Crash when using particle emission with clump/roughness curves (rB8463e6cb41)
  • Fix unreported: Yet another fix for crashing particles. (rB4dc141f933)
  • Fix unreported: Missing particles in render if they're disabled for viewport (rBc523e82e31)
  • Physics / Hair / Simulations:
  • Fix T43803: Crash playing smoke animation, when linked as group instance (rB1cac8c23b5)
  • Fix T44020: Crash exporting fluid sim to fbx (rB07f53d6454)
  • Fix T43694: Hair Clumps Point to Scene Center When Density is Texture-Controlled. (rBd4ac58d049)
  • Fix T44193: Hair intersection with duplis causes flickering (rBdd0604c606)
  • Fix T44185, T44090: hair texture density working unreliable. (rBdced56f02a)
  • Fix T44960: Crash with 'Shape Cut' in edit hair mode. (rBd5bca524d5)
  • Fix unreported: Unstable particle jittered distribution. (rBa0a6cb129e)
  • Fix unreported: rare crash duplicating fluidsim (rB7f89bc8e85)
  • Python:
  • Fix T44137: bpy.path.is_subdir fails (rBb87eaef1f7)
  • Fix T40762: Python can't access macro values (rB3160740421)
  • Fix T44822: python enums' itemf callback did not handle 'NULL' context case. (rBa80c1e50bc)
  • Render:
  • Fix T44021: Crash switching Rendering Engines while viewport rendering + animating (rB1724513fc6)
  • Fix T44028: Vertex Colors Baking error (rB63897304a9)
  • Fix T44102: Mirrored objects render black with Blender Internal and Autosmooth. (rB4685092fd8)
  • Fix T44240: Lamp Halo invisible in rendering. (rB89530f1486)
  • Fix T43696: Baking tearing normals (rB8cc475c40b)
  • Fix T44310: Other render slots cleared after each render (rB5d212fb812)
  • Fix T44322: Crash when trying to render spotlight halos. (rBb30a2fe3f4)
  • Fix T44329: Blender Crash when rendering in 3DView. (rB1e71270f77, rB085fa2e3d7)
  • Fix T41092: Bake-API: reduce memory footprint when baking more than one object (rB394c5318c6)
  • Fix T44541: aka gigapixel image render support in blender. (rB2909975385)
  • Fix T44556: Crash on the World Properties > Preview (rB078e589263)
  • Fix T44598: blender internal not giving same result on repeated texture bakes. (rBe73f1035d7)
  • Fix T44880: transparency filter is only valid with raytransp, not ztransp. (rB1bede8644a)
  • Fix T44869: Crash rendering >2gb images (rBabc4a3d455)
  • Fix T44984: wrong texture clamping when applying saturation > 1.0 (rB9927849708)
  • Fix unreported: Race condition and bad memory access highlighting render tiles (rB3d6642db83)
  • Fix unreported: Opengl rendering always looking through camera (rB5dd63a977f)
  • Render: Freestyle:
  • Fix T44127: Python does not guarantee to free all objects on exit... (rBf7dbce9914)
  • Fix T44404: freestyle crashes blender. (rBb466a82fa5)
  • Fix T44404: freestyle crashes blender. (rB85ae4b87af)
  • Fix unreported: Fixed a crash due to missing call of StrokeShader.__init__() in Python. (rB3da7226844)
  • Fix unreported: Line style ID datablocks not copied when fully copying a scene. (rB046388830a)
  • Render: Cycles:
  • Fix T43967: Background is wrong in 2.74 (rB13d443496c)
  • Fix T43786: Cycles bake disregards Auto Smooth (vertex per-face normals) (rB1cd4070e35)
  • Fix T43926: Volume scatter: intersecting objects GPU rendering artifacts (rBed7e593a4b)
  • Fix T44128: Ray visibility only enables diffuse if glossy is also enabled (rB22dfb50622)
  • Fix T44113: Ashikhmin-Shirley distribution of glossy shader at 0 roughness causes artifacts when background uses MIS (rBaf399884e1)
  • Fix T44222: Crash using pointiness attribute for volume shaders (rB3639a70eae)
  • Fix T44046: Cycles speed regression in 2.74 (CPU only) (rBbf11e362c5)
  • Fix T44449: sm_52 kernel missing in CMake builds. (rB5db143efbb)
  • Fix T44512: Cycles fails normal bake /w scale flip (rBe1ed47eb5b)
  • Fix T44544: Cached BVH is broken since BVH leaf split (rB2e91bcfb9d)
  • Fix T44548: Cycles Tube Mapping off / not compatible with BI (rB41d817f15d)
  • Fix T44616: Cycles crashes loading 42k by 21k textures (rBf0f481031c)
  • Fix T44763: Surface Panel does not update correctly according to Node Output for Cycles UI (rB7487a4d4ac)
  • Fix T44989: Crash on linking external OSL material (rB546a0e2d96)
  • Fix unreported: Fix displacement code creating cyclic dependencies in graph (rBa43d00d51e)
  • Fix unreported: Fix wrong render result in certain configuration of render layer's surface/hair (rBcca4405437)
  • Fix unreported: Fix wrong order in object flags calculations (rBe5f3193df3)
  • Fix unreported: Fix wrong termination criteria in SSS volume stack update (rB7aab5c6ca9)
  • Fix unreported: Fix possible uninitialized XML read state which might cause crashes (rB16794f908f)
  • Fix unreported: missing features gathering from the bump graph (rBf45f2ac687)
  • Fix unreported: crash doing render preview of external OSL script (rB0589a814ba)
  • Fix unreported: wrong name displayed for the debug passes (rB6c8f2049f6)
  • Sequencer:
  • Fix T43989: Sequencer - Ctrl snapping a sequencer strip does not work if you specify the x axis. (rB05e3c261a4)
  • Fix T43986: VSE Mask Modifier don't move with video-Clip. (rB6786ef6783)
  • Fix T44121: : VSE Preview scaling issue when using proxies and Show Overexposed (rB581afa9da3)
  • Fix T44122: rendering OpenGL preview movie with audio has wrong audio (rBc0ef4e9b78)
  • Fix T44458: strip modifier mask not copied correctly when doing scene (rB9b4c8a2507)
  • Fix T44465: Crash using VSE OGL render + Grease Pencil (rBde687b6fa0)
  • Fix unreported: Crash adding mask modifier (rB64451f0928)
  • Fix unreported: Shift duplicate and snap crashes in sequencer (rB77ff544d93)
  • Fix unreported: reserve frames in sequencer failing with big frame ranges. (rB8c6a9b9edc)
  • Fix unreported: off by one error in display of start/end frame in sequencer. (rB0e02ad8b64)
  • Sculpting / Painting:
  • Fix T43959: jittering in 2D texture painting. (rB79393cb7a2)
  • Fix T44124: Crash deleting brush (rBb38b5846ba)
  • Fix T44308: painting in 2D editor offset by one pixel. (rBd75bfdfafc)
  • Fix T44390: Clay brush weirdness part-1 (rB05b6de545a, rB3a4a2a9427)
  • Fix T41893: inconsistent color management on sculpt texture nodes previews. (rB2775eaf01a)
  • Fix T44627: locking alpha should happen in straight space (rB11cf1ebdd1)
  • Fix T44627: black spots with lock alpha in projection paint: (rBe6a7fdd309)
  • Fix T44604: bad quality of rake with bezier curves. (rBa5dead2e8c)
  • Fix T44543: painted texture lost after first save (rB924f31e54f)
  • Fix T44553: Dyntopo ignores front-face option (rB5dfe88adba, rBdc3533030a)
  • Fix T44791: triangles when painting on a texpaint plane (rBd3c67bc81e)
  • Fix T44929, T44927: inconsistencies in texture paint UI: (rB43913fe212)
  • Fix T45013: negative curve falloff not working. (rB9f911f62dc)
  • Fix unreported: Fix adding to paint-curves from the first point (rB890e533c76)
  • Fix unreported: BMesh: resolve skinny face artifacts /w dyntopo (rBd2da8aa27a)
  • Fix unreported: Fix project painting on a negative scaled object (rBf829f556b4)
  • Fix unreported: Rake: store last position from mouse, don't store halfpoint between last (rB15fd37fab2)
  • Fix unreported: Fix project paint worldspace coord calc from seam (rB9207c8d669)
  • Text Editor:
  • Fix T44381: Un-indent undo fails (rBc740027e30)
  • User Interface:
  • Fix T44003: Flatty Light: GPencil vertices and timeline keyframes black (rB62070ae6e1)
  • Fix T44237: translation does not work in spacebar search. (rB99d8e08ed9)
  • Fix T44237: translation does not work for input sockets in 'Active node properties' panel. (rB13a63234d6)
  • Fix T44395: String untranslated in open file window. (rB255fb79ff3)
  • Fix T44406: the Hebrew font causes trouble. (rBeced87b2d6)
  • Fix T44432: Zoom to mouse fails /w FCurve editor (rB912397756a)
  • Fix T44470: File Selection sometimes surpresses last Character. (rB4da050674e)
  • Fix T44477: Overlapping tooltips in Outliner (rB18aaae101a)
  • Fix T44405: Importing keyconfig with changed shortcut in "Screen Global" (rBde8e89d4f5)
  • Fix T42495: Fullscreen area icon glitch (rB3bffcc675b)
  • Fix T44586: Viet language problem for Blender Interface (rB2c72edc7f1)
  • Fix T44376: Buttons context, invalid data access (rB77e6a001a9)
  • Fix T44794: Blend From Shape tool X Icon UI Bug? (rB6b40a4bcb1)
  • Fix T44814: 'preview' icons would not greyout. (rB78918e761f)
  • Fix T44842: Modal Timer (template) should return {'CANCELLED'} when cancelled! (rB5e66827029)
  • Fix T44872: Missing UI control in Musgrave texture properties (rB18208c8ad9)
  • Fix T44892: Cursor warp, invoked outside the area (rBb147473f02)
  • Fix T44976: 3D View turns into an Image Editor after saving render (rB4f94947157)
  • Fix T44930: File-select in redo panel, disables UI (rBcb9bd23d0c)
  • Fix T37746: Presets in splash failed to redraw (rBaf980a20a4)
  • Fix T45003: some UI/i18n issues. (rB3092e1031d)
  • Fix unreported: Fix broken uiTemplateIconView(). (rB6a1c123df4)
  • Fix unreported: `widget_draw_preview()` not taking into account given alpha. (rB1ac0fef345)
  • Fix unreported: RMB menu in popup, included 'Header' submenu (rB9b1ca19396)
  • Fix unreported: Don't crash with pie menus with more than 8 items. (rBded0004f8b)
  • Fix unreported: Fix ugly drawing of closed panels in horizontal layout (rB3100fbef5e)
  • Fix unreported: Fix UI string clip (reverse search separator char) (rB2c7cb8ce59)
  • Fix unreported: tooltip colors not initialized correctly (rB91d424b82a)
  • System:
  • Fix T44025: pixelFormat retain was left, for 2.74 backport (rB0582aa6f13)
  • Fix T44217: Crash when starting .blend without "Load UI" enabled (rB4b847595ee)
  • Fix T44266: win32 delete's malloc'd memory (rB00f732f268)
  • Fix T44265: Win32 error checking GL version (rBa1c2b1a8a8)
  • Fix T31546: fragment program gets created every frame (rB866532360c)
  • Fix T44132: Crash after open EXR format (rB3de45ee7fe)
  • Fix T44759: Blender has problems reading and writing 42k images to PNG (rBac636a3c97)
  • Fix unreported: Attempt to fix an error in compilation of geometry shaders in Intel 4000 (rB0ef9f61410)
  • Fix unreported: Crash loading file without scene in bg mode (rB7f4b6a345e)
  • Fix unreported: Fix double-free on copied Text compiled py-code (rB920fa0f963)
  • Fix unreported: Fix multilayer OpenEXR not supporting metadata. (rBde68066c1c)
  • Fix unreported: a broken symlink to an addon resulted in a blank addon tab (rB07d51141ae)
  • Input (NDOF / 3D Mouse):
  • Fix T44612: add support for mouse button 6 and 7 on OS X. (rBc641a5563f)
  • Fix T44614: Maya keymap left mouse click to add cut not working. (rB2d590670b4)
  • Fix T44739: OS X RMB emulation giving wrong mouse button release event. (rB43ee3f4040)
  • Fix T44740: Tweak events stuck (ignored release) (rB718bc078a8)
  • Fix T44821: Making warp shortcut fails (rBde0c269c28)
  • Fix T40621: Tablet in walk mode fails (rBc8711b6f6f)
  • Fix unreported: Fix duplicated IME input (rB6e72f06069)
  • Fix unreported: Fix for debug-only crash when setting "Any" keymap input type (rB02a5cf75a2)
  • Fix unreported: ndof: fix Linux device detect regression (rB55b7a8c027)
  • Other:
  • Fix T43976: Edit-mode crash /w (scene/screen.scene) mismatch (rB06cc89d744)
  • Fix T44093: Color picker SV+H order wrong. (rBe8b6d86f95)
  • Fix T44092: Maya preset doesn't allow attaching Nodes to Frames via D&D (rBb714b23443)
  • Fix T44026: ID prop delete leaves names in _RNA_UI (rB1c329af74c)
  • Fix T44133: SSAO in OpenGL rendering from orthographic camera did not (rB4fd2f678ea)
  • Fix T43266: when we have a blendfile name use only that without the pid (rB9b4172cc6c)
  • Fix T44290: Clear users & fake-user conflict (rB796c3c7748)
  • Fix T44433: print "unknown" rather than "1970-01-01" when .blend date is unknown. (rB4e40bdd02c)
  • Fix T27642: Add version in .exe installer properties (rB3ec8bcebf3)
  • Fix T44882: color picker in texpainting doing linear interpolation even (rB2f2f7c0e87)
  • Fix unreported: Fix RNA active spline assignment (rBd0fcbab152)
  • Fix unreported: Fix crash using removed data as function arguments (rBdb710e6c0d)
  • Fix unreported: Fix crash using "Copy to selected" on ID-props (rBff1ed872d9)
  • Fix unreported: Out-of-bounds read BKE_deform_flip_side_name (rB8b6e777736)
  • Fix unreported: Loading of indexed .bmp files (rB4b3641ec99)
  • Fix unreported: Fixes for backbuf selection logic (rB62e149881a)
  • Fix unreported: Crash in blenderplayer when scrubbing off screen. (rBf6062638c1)
  • Fix unreported: drawing text on >2gig buffers (stamp for eg) (rBc67abff7f0)

New in Blender 2.74 (Apr 1, 2015)

  • Cycles got a few optimizations, a new "Pointiness" attribute and objects can now use the texture maps from other objects, the Viewport is now able to display Ambient Occlusion and Depth of Field, the Outliner was improved in quite some ways, it is now possible to edit normals, the Hair tools developed for the Gooseberry Project are now available (including improved hair dynamics, child hair modifiers and various interaction tools), texture painting can now be done using Cavity Masks, Freestyle memory consumption was greatly improved, the Grease Pencil rewrite from Blender 2.73 was continued to make more editing tools available, improvements for animation interaction and many more features which are worth checking out!
  • Cycles Rendering:
  • Several improvements for BVH like making it watertight, solving several precision issues and reducing noise
  • Optimizations:
  • Black world backgrounds are now removed from the shader graph, resulting in great speed improvements
  • Various (and great!) memory optimizations
  • Nodes:
  • New Pointiness attribute for the Geometry node
  • Control texture space of one object by another
  • User Interface:
  • New Viewport Compositing brings Ambient Occlusion and Depth of Field right into the Viewport!
  • View-depth can now be picked using an Eyedropper
  • Outliner:
  • An Orphaned Data-blocks Mode was added for data-block management
  • Deleting of entire object hierarchies
  • Drag&Drop objects to groups
  • The Node Editor can now show text-blocks in frames
  • Customizable camera safe areas
  • Modeling:
  • Support for Custom Normals was added
  • Transferring data layers between meshes is now possible thanks to a new Mesh Data Transfer operator and modifier
  • Tools:
  • UV handling for Edge- and Vertex Slide was improved
  • Inverse-square blending for proportional-edit-mode
  • "Fit Camera View" now works for orthographic cameras as well
  • A "Split Concave Faces" tool to ensure a convex geometry was added
  • Particles:
  • Hair dynamics and editing tools were improved massively:
  • Support for hair collission with meshes
  • Simulation now happens using volumetric calculations for more realistic results
  • Strand bending uses a more realistic approach
  • Controlling of child hair shapes using curve widgets
  • New "Spiral" kink mode to generate spirals at hair ends
  • Toggle buttons for render and viewport visibility were added to the particle settings in the Properties Editor
  • And much more!
  • Sculpting/Painting:
  • Brushes/Strokes:
  • Improvements to rake and random mapping
  • Line strokes now support constrains to 45 degree increments
  • Texture Painting:
  • Support for dithering for painting on byte images
  • A new tool "Cavity Mask" was added that creates masks based on mesh cavities or hills
  • Freestyle NPR Rendering:
  • A great memory consumption optimization in stroke rendering was done
  • Animation:
  • Grease Pencil:
  • New Editing tools like copy & paste strokes, duplicating active layer, ...
  • Enable eraser on the fly while drawing with "Continuous Drawing"
  • Various UI tweaks such as color swatches for Stroke and Fill colors
  • Grease Pencil data layers are now shown in the Outliner
  • Improvements to the action management to reduce the cases where unused actions are deleted
  • Pasting keyframes can now be done flipped
  • Using a new "Follow" option, the animation editors can now follow the time indicator
  • Game Engine:
  • Physics:
  • The first contact point of colliding can now be accessed from Python
  • Usability improvements
  • New option "Lock Z Velocity" to avoid micro-jumping
  • Add-ons:
  • A new Auto Tile Size Add-on helps setting up the fastest tile size for Cycles rendering
  • Import images as planes now works for Cycles as well
  • POV-Ray Renderer now supports volumetric rendering
  • FBX and OBJ now support custom normals import
  • New Python API functions
  • More Features:
  • There are a lot more features that are new in Blender 2.74, so make sure to check them out!
  • Feature Videos:
  • Have a look at some of the above mentioned features in the demo videos made by the Blender community. Here you will also find the Developer Sneak Peak series - a video podcast series that showcases important milestones in the development of every Blender release.
  • Bug Fixes:
  • As for every Blender release, hundreds of bugs were fixed, thanks to the hardworking Blender developers.

New in Blender 2.74 RC (Mar 12, 2015)

  • Cycles Rendering:
  • Blender 274 cycles pointiness.jpg
  • BVH is now watertight, solving several precision issues. A QBVH was added for CPU.
  • Several optimizations for e.g. black world backgrounds.
  • Nodes: New Pointiness attribute, support texture mapping from another object, sphere and tube texture mapping..
  • User Interface:
  • Viewport Compositing: Ambient Occlusion and Depth of Field inside the Viewport
  • Several improvements to the Outliner..
  • Modeling:
  • Custom Normals
  • Mesh Data Transfer...
  • Particles:
  • Greatly improved hair dynamics and editing tools
  • Freestyle NPR Rendering:
  • Memory consumption optimization in stroke rendering.

New in Blender 2.72 RC (Sep 24, 2014)

  • The Blender Foundation and online developer community is proud to present Blender 2.72. Cycles GPU rendering supports Volume and Subsurface Scattering now. The User Interface comes with optional Pie Menus now and the Tooltips have been improved. For Modeling, a new intersection tool has been added in Edit Mode. Texture painting workflow has been streamlined with easy access to painted images and UV layers. The Compositor now comes with a Sun Beam node. Freestyle NPR rendering is now available with Cycles as well.
  • Cycles Rendering:
  • Volume rendering and Subsurface Scattering are available on GPU, Volume and Glossy sampling was improved, new Ashikhmin-Shirley distribution for Glossy and Anisotropic BSDFs, memory usage during rendering was lowered, faster OSL rendering, Anamorphic Bokeh support, and better control over caustics.
  • User Interface:
  • The long awaited pie menus are available as an addon for ⇆ Tab, Z, Q, ⇆ Tab⇧ ShiftCtrl, ., CtrlSpace operators. New Tooltip design makes important information more noticeable. Python text is displayed in a monospaced font. Blender Internal preview now behaves like the Cycles preview, it starts rendering at low resolution and improves from there. Improved units parsing, even though devs claim Blender not to feature a units engine it does a better job now.
  • Modeling:
  • A new intersection tool was added, to quickly cut up geometry. It's a bit like boolean but not calculating interior/exterior.
  • The Bevel Tool and the Bevel Modifier now have the option to set the material of the newly created faces to the material in a given slot.
  • Sculpting/Painting:
  • Texture painting workflow has been streamlined with easy access to painted images and UV layers, ability to generate strokes with curves and lines has been added, more blend modes are available and new tools to fill and mask have been added.
  • Compositing:
  • A new Sun Beams node has been added to the compositor.
  • Freestyle NPR Rendering:
  • The Freestyle line rendering engine has been integrated into Cycles in addition to the Blender Internal (BI). Freestyle provides Cycles users with a versatile non-photorealistic (NPR) line rendering solution. Most Freestyle options work in the same way for both Cycles and BI. Line textures in Freestyle for Cycles are defined by means of shader nodes (unlike Freestyle for BI, which relies on the conventional texture mapping and influence panels). New per-material Freestyle line settings provide a reliable mean to specify line colors applicable to both Cycles and the BI. The Freestyle Python API also has user-visible updates for better code readability and run-time performance.
  • Animation:
  • More Features:
  • Color ramps now support color interpolation in hue mode both clock- and counter-clock-wise. CtrlF in animation editors now works as a shortcut for activating the Filter by Name functionality. Weights now draw in wireframe mode in the 3D view. Temporary data gets deleted when closing Blender. The video editor got enhanced by a gaussian blur filter. New camera presets: Blackmagic Pocket Cinema and Blackmagic Production 4K.
  • Addons:
  • FBX improvements: Import now supports armatures, shapekeys, animations, with shapekeys also being supported for export.
  • New DXF importer with support for 3D(SubD) geometry, and geo-referencing. It imports curve types as curves and adds control over various geometry merge options.
  • New UV addon for align distribution and copy/paste (!!) of UVs.

New in Blender 2.70 (Mar 20, 2014)

  • Cycles Rendering:
  • Cycles now has initial support for volume rendering including emission, absorption and scattering. Volume rendering can be used to render effects like fire, smoke, mist, absorption in glass, and many other effects that can't be represented by surface meshes alone.
  • CPU rendering performance was improved, particularly for hair, textures and Open Shading Language.
  • Motion Tracker:
  • Trackers can now be weighted, to keep the result stable as feature disappear or become difficult to track. The plane track workflow was improved to be easier to control. Automatic feature detection was made more robust using a new detector algorithm.
  • User Interface:
  • The toolbar now has tabs to organize tools in categories. Multiple buttons can now be edited at once, for example for XYZ axes or color channels. Transform tools now have a mode to enter expressions and units. Other changes were done to improve lists, header menus, tooltips, buttons, menus and more.
  • Modeling:
  • The Laplacian Deform modifier was added to pose a mesh while preserving geometric details of the surface, and a new wireframe modifier allows you transform your mesh into a wireframe representation. The boolean modifier now supports ngons, and there are improvements to the bevel, screw and triangulate modifiers.
  • The bevel tool now offers more control over the bevel profile and results, and the knife tool was improved as well.
  • Threaded Dependency Graph:
  • An important change that happened under the hood is the threaded dependency graph. This means that object modifiers and constraints, among other things, can now be computed with multiple threads taking advantage of multicore processors. This will be most noticeable with scenes that have many objects, or multiple objects with heavy modifiers. This is the first step in making the dependency graph in Blender more powerful.
  • Game Development:
  • The Blender game engine now supports discrete level of detail for meshes. For game developers, support for working with Photoshop PSD files has been added.
  • A new view navigation walk mode has been added, which has a control scheme as typically found in first person shooter games. This can be useful for game developers to navigate levels as if in a game.
  • Freestyle NPR Rendering:
  • The Freestyle Python API is an essential part that makes it a highly programmable NPR rendering engine. This API has been reorganized.
  • More Features:
  • Many small changes and features were done all over Blender. Some notable new feature are normalized display for FCurves, derivative map baking, baking to vertex colors, better visualization of masks and control over mask filling, gravity option for sculpting, negative texture values to support vector displacement and a Lamp Data shading node to create more customized NPR shaders.
  • Feature Videos:
  • For a visual demonstration of some of the new features in this release, check out the feature videos created during the development of this release.
  • Addons:
  • Several addons have been added and updated, including Node Wrangler (aka Node Efficiency Tools) and a new Sketchfab Exporter addon
  • Bug Fixes:
  • In addition to the new features, over 560 bugs that existed in previous releases have been fixed.

New in Blender 2.69 (Mar 4, 2014)

  • BUG FIXES:
  • 3D View:
  • Fix #36278: X,Y Direction wrong after bpy.ops.view3d.viewnumpad. (r58596)
  • Fix #36277: Right click no longer selects the camera. (r58614)
  • Fix #36499: Proportional edit circle was drawing behind objects in some cases. (r59360)
  • Fix #36409: Continuous Grab problem with arrow keys. (r59546)
  • Fix #36632: 3D Viewport does not show textures in "Texture" shading mode. (r59740)
  • Fix #36732: Auto depth feature misbehaves on orbit with mouse cursor outside the model. (r60159)
  • Fix #36736: You can still transform objects while navigating view with Maya preset. (r60168)
  • Fix #36718: Wrong lighting on text objects. (r60201)
  • Fix #34663: Cannot rotate view while using Knife tool with Maya preset. (r60207)
  • Fix #36773: Dolly breaks in quad view (r60249)
  • Fix #27536: GLSL object space normal maps have wrong shading. (r60261)
  • Fix #36939: Objects with nodes appear in gray in viewport, using Solid shade, and the Blender Engine (or Game Engine). (r60542):
  • Animation:
  • Fix #36538: Discontinuity (Euler) Filter - never ends - (deadlock?). (r59427)
  • Fix #36613: View select/all shortcuts not working in graph editor with the maya key configuration preset. (r59704)
  • Fix #36754: animation not evaluated on object two levels down in dupligroups. (r60222)
  • Fix #32346: Node animation, removing nodes keeps f-curves. (r60495)
  • Fix #36919: Cannot delete keyframe of animated simulation parameter if simulation has been disabled. (r60506)
  • Fix all actions created when keyframing now have their "id-root" set appropriately. (r60501)
  • Fix: when deleting all keyframes of an f-curve, the f-curve was incorrectly deleted if it had a driver. (r59761):
  • Armatures:
  • Fix #36391: Removing an armature with a custom bone shape object would not decrement the object user count when removing the armature. (r58992)
  • Fix #36663: Bone properties sometimes vanish when mousing into properties window. (r59939)
  • Fix #36906: AutoName operator do not update the display of the bone's name in the Bone Properties. (r60485)
  • Fix double-free happening when having proxy with motion paths. (r59135):
  • Collada:
  • Fix #36148: Collada instance nodes are not scaled properly during import. (r58743)
  • Fix wrong usage of the set attribute with multiple UV sets. (r58829):
  • Curves / Metas:
  • Fix #36007: ends of curves do not fit. (r58997)
  • Fix #36384: Inconsistent curve fill behaviour. (r59152)
  • Fix #36317: Keyframing metaball elements did not work yet. (r59024)
  • Fix #36438: Adding Metaball when unit scale is smaller than 0.01 seemingly hangs Blender (r59307)
  • Fix #36747: Curve bevel and extrude issue. (r60193)
  • Fix #36900: Single spline handle can't be "scaled". (r60467):
  • File I/O:
  • Fix #36455: OBJ fails to import relative paths on ms-windows (r59147)
  • Fix #36636: Incorrect assignment of Smoothing Groups on export. (r59743)
  • Fix #36755: EXR Layers are not fully updated on scene load or image refresh. (r60234):
  • Game Engine:
  • Fix #35563: Object colour setting for objects and fonts not using colour management like materials. (r58425)
  • Fix #36151: "Distance model not carrying over to standalone" reported by Florian Schneider (drjaska). (r58428)
  • Fix #35472: Sun variance shadows does not work in game engine.(r58523)
  • Fix #21488: Pumpkin in Gamekit Tutorial flips upside down. (r58558)
  • Fix #29575: Object not drawn in game engine. (r58563)
  • Fix #18804: Shadow type faces cast onto invisible faces (non-GLSL).(r58610)
  • Fix #33215: KX_MeshProxy.transformUV() argument ValueError. (r58975)
  • Fix #32360: Standalone Player switches not working. (r59862)
  • Fix #35522: Broken game engine compatibility since 2.66a on some ATI cards. (r60054)
  • Fix a memory leak with PyType_Ready_ADD. (r58837)
  • Warp Mesh not working. (r59126):
  • Image / UV Editing:
  • Fix #36286: UV face display not working for concave ngons. (r58626)
  • Fix #36408: Setting `image.colorspace_settings.name` changes saved alpha. (r59078)
  • Fix #36535: Color difference when saving image. (r59401)
  • Fix #36187: Crash loading large images. (r59978)
  • Fix #36020: SmartUV Project is messy on a cube was using very simple/stupid check to rotate us islands. (r60035)
  • Fix #36081: Ngones causes problems with lightmap packing. (r60039)
  • Fix #36845: New generated blank image doesn't update preview (properties editor). (r60414)
  • Fix #36435: Crash on unwrap with specific mesh. (r60483)
  • Fix #36981: Removing Sample line fails during render. (r60584):
  • Masking:
  • Fix #36701: Mask pivioting doesnt honor parenting. (r60040):
  • Mesh Editing:
  • Fix #36259: Select linked flat faces with Shift+Ctrl+Alt+F does not work in ver. 2.68 (r58551)
  • Fix #36256: Checker Deselect, failed with de-selected active face. (r58554)
  • Fix #36349: Separate mesh by material creates meshes with all the materials from the original. (r59139)
  • Fix #36517: You can edit a texture space (Shift-T) of a linked mesh (r59314)
  • Fix #36352: Inset individual, uncheck "select outer" selects zero faces. (r59330)
  • Fix #36453: Scaling faces with individual origins would permanently turn of proportional editing because this combination doesn't work, but it should be only temporary. (r59362)
  • Fix #36412: Pivot of active element switches to last selected face after duplicating vertices. (r59728)
  • Fix #36697: Topology mirror causes vertices to jump. (r60029)
  • Fix #36246: Weight tools do not mirror properly in vertex selection mask mode. (r60186)
  • Fix #36211: Bridge edge loops joining vertecies that are far away. (r60210)
  • Fix #36861: In face select masking circle select selects all when out of focus. (r60429)
  • Fix #36894: Maya keymap delete/backspace would immediately delete a mesh element. (r60457)
  • Fix #36913: GHASH_FLAG_ALLOW_DUPES assert and crash in Edge Collapse. (r60499)
  • Fix #36923: Merge / Delete vertices crashes for some meshes (r60523)
  • Fix #36947: "Edge Slide" bugs when "Even" is on. (r60541):
  • Modifiers:
  • Fix #36282: Spin error with non uniform scale add support for passing object matrix to bmesh transform operators. (r58620)
  • Fix #36417: vertex weight mix modifier crash with texture mask and subsurf modifier preceding it. (r59028)
  • Fix #36301: Mirror modifier does not mirror vertex normals when there are no faces. (r59547)
  • Fix ##36532: Baked Cloth Sim read/sync to device for Cycles to Render, causes geometry errors. (r59777)
  • Fix #36356: Faces not drawn with constructive modifier + dynamic paint. (r59971)
  • Fix #36299: Skin Modifier causes crashes in combination with multiple Subdivision modifiers. (r60063, r60066)
  • Fix #36291: Applying subsurf to mesh or setting subdivisions to zero crashes Blender. (r60158)
  • Fix #36759: UV Project - Specified UV Map doesnt work properly. (r60260)
  • Fix #36781: Triangulation modifer creases. (r60353)
  • Fix for 2 memory leaks in dualcon library (remesh modifier), quite bad since they leaked on every evaluation. (r58907):
  • Motion Tracking:
  • Fix #36283: Crash by activating "Clear Active" in Movie Clip Editor.(r58613)
  • Fix #36231: Motion tracker bug caused by uninitialized covariance matrix. (r59128)
  • Fix #36587: Tracking markers fail to track near the left and right edge of a movie clip. (r59765)
  • Fix for crash in track_markers_freejob (use freed memory). (r58544)
  • Fix for freed memory access clearing tracks in the clip editor. (r58685):
  • Movie Clip Editor:
  • Fix #36605: Segfault when border selecting markers in the "graph" mode when no track is active. (r59651)
  • Fix muted footage in MCE still was reading the frames from disk. (r60188):
  • Nodes / Compositor:
  • Fix #36264: New modulo math node not viewable in GLSL mode. (r58716)
  • Fix #36267: Connecting value node to reroute node makes value node non-functional. (r58763, r58764)
  • Fix #36266: First undo in compositor decrements usercounter without a reason. (r58991)
  • Fix #36146: Cycles SSS Shader Node - Scale Value Input Box - to sensitive. (r59031)
  • Fix #36468: "Buffer Groups" option changes compositing output. (r59188)
  • Fix #36589: Node Editor displays incorrect Material name when Pinning. (r59590)
  • Fix #36609: glsl materials with reroute nodes not working correct. (r59669)
  • Fix #36639: Textures not reloaded after fixing paths. (r59737, #36639)
  • Fix #36628: Muting bump node alters material visibility. (r59742)
  • Fix #36113: Translate's wrapping has 1 pixel gap in X and Y after scale node. (r59823)
  • Fix #36692: Crash with split viewer compositing node and rendering. (r59964)
  • Fix #36694: Texture node groups tend to crash Blender a lot. (r59983, r60058)
  • Fix #36700: z-depth not rendering properly at (n*256)+1 dimensions. (r60049)
  • Fix #36706: Prevent invalid sockets in the FileOutput node by removing sockets without storage data. (r60064, r60065)
  • Fix #36739: Delete new nodes added via the Add menu or toolbar if the subsequent transform operator is cancelled. (r60197)
  • Fix #36797: Make linked node groups local does not work (r60324)
  • Fix #36850: Material Node Editor Crash Always. (r60468)
  • Fix #36968: Shortcut search inconsistency node-editor. (r60574)
  • Fix for writing to freed memory enabling texture node tree. (r58655)
  • Fix issue with EWA filtering in compositor which disabled alpha. (r59261):
  • Objects:
  • Fix #36383: Add object to group check for dependency cycles did not work correctly when the group contained two objects duplicating the same group. (r59002)
  • Fix #36308: Custom hotkey "Set Object Mode" - "Object Mode" doesn't work properly. (r59530)
  • Fix #34462: Crash when switching modes via mix of TAB and spacebar menu. (r59628)
  • Fix #36189: Link group, delete instanced object, link group again would not create an instance. (r59773)
  • Fix #36699: ASCII-character "|" blocks parenting.(r60031)
  • Fix #36537: "Grid Floor Scaling" can have some unexpected behaviour on new objects. (r60157)
  • Fix #36758: Add Group Instance crash (r60212)
  • Fix #36771: Prevent 'Apply Transform' for Objects with a linked mesh. (r60227)
  • Fix #36749: Joining objects with more than one uv map depends on list order. (r60288)
  • Fix #36793: Missing update on undo with proxy object that is not using a proxy group. (r60345):
  • Outliner:
  • Fix #36260: 2,300 Objects Makes Blender Unresponsive (outliner being slow). (r58855)
  • Fix #36288: Renderlayer toggles behave unexpected in Outliner. (r58861)
  • Fix #36486: Outliner doesn't allow to expand Hierarchies of armature if it's present on 2 Scenes. (r59207)
  • Fix #36672: Outliner allowed to toggle linked group visibility.(r59878)
  • Fix #36709: Renaming multiple objects in the outliner halts the interface. (r60092)
  • Fix crash happening when clearing parent in outliner modes which doesn't support this. (r59112):
  • Particles:
  • Fix #36274: Empty particle texture slots should not have any influence, same as for materials, world, lamps, etc. (r59026)
  • Fix #36451: Particle system crashes blender. (r59102)
  • Fix #36479: Particle instance Modifier random position snaps objects to 0 position. (r59713)
  • Fix #36625: Particle Instances ignores Group offsets. (r60230)
  • Fix #36630: Particlesystem - boids - goal - collision. (r60392)
  • Fix #36853: Undo not working for Particles Hair - Free Edit. (r60436):
  • Physics / Hair / Simulations:
  • Fix #36265: Smoke doesn't work if domain object has negative scale. (r58802)
  • Fix #35541: Point cache doesn't load existing frames from disk if cache file name is changed. (r58830)
  • Fix #36600: Smoke subframes not working with initial velocity. (r59655)
  • Fix #36382: Simulation cache can not be saved for linked objects. (r59772)
  • Fix #36791: Fire ignores force fields when smoke is set to 0.0 (r60316)
  • Fix #36827: 2.69 bug with smoke domain, particle emitter and a force field causes a crash (r60406)
  • Fix #36847: If Force Field in Ridgid Body group, crash at first frame of animation on playback. (r60421)
  • Fix #36846: Adding a cloth sim to an object does not make it possible to go into Particle Mode for that object. (r60438)
  • Fix for possible out of bounds read, printing a warning with pointcache header. (r58656):
  • Python:
  • Fix #36363: ray_cast face index with n_gons. (r58950)
  • Fix #36528: crash when reinitializing bmesh from mesh. (r59545)
  • Fix #36387: User Preferences "Addons" panel bogs down the whole interface. (r59588)
  • Fix #36584: Inputs/outputs of created node group not accessable by their names. (r59589)
  • Fix #36688: First time access of brush curve in object mode leads to hard crash. (r59965, r60055)
  • Fix #36492: Keymap: Issue setting operator path properties. (r59982)
  • Fix #36713: Crash from adding gear from 'extra objects' addon (r60085)
  • Fix #36444: view3d.viewnumpad operator should not animate. (r60156)
  • Fix #36777: uv_on_emmiter make Blender crash. (r60251)
  • Fix #36835: Removing an addon has strange behavior. (r60437)
  • Fix #36924: Calling .define(...) on Macro subclass crashes Blender, if subclass wasn't registered. (r60518):
  • Render:
  • Fix #36302: Multires baking to zero 0 was showing error but still was baking. (r58752)
  • Fix #36394: Rendering a point density texture with a hair particle system did not work correct. (r59021)
  • Fix #36454: 'Tiles' settings in Render/Performance panel don't respect keyframes. (r59296)
  • Fix #36347: Blender crashes when clicking on 'render' in 'viewport shading' (r59335)
  • Fix #36441: Opengl render of smoke wrong after regular render with blender internal. (r59446)
  • Fix #36541: Blender internal raytrace render hangs with high ray depth. (r59472)
  • Fix #36555: Preview render in properties editor did not get cancelled and restarted fast enough on resizing the editor. (r59611)
  • Fix #36598: Blender render crash baking and then doing a full sample render. (r59617)
  • Fix #36194: Halo material on Layer 2 produces flares on layer 1. (r59776)
  • Fix #36449: Switching between render slots during render would leave some tiles black until the end of the render. (r59778)
  • Fix #36717: Don't grey out AO distance property, as it affects the AO Render Pass and AO closure as well. (r60102)
  • Fix #36710: Custom UI Button Not Respecting Render Layer Settings. (r60108)
  • Fix #36757: Vertex coloring in preview window meshes default to black, makes preview useless. (r60206)
  • Fix #36800: Closing render window during render crashes. (r60343)
  • Fix #36842: OpenGL Animation Playblast renders 1 too many frames. (r60430)
  • Fix #36948: Blender internal viewport render crashes holding shift+Z pressed to quickly toggle it on/off. (r60547)
  • Fix for frame reporting to console was wrong when not using Render Layers in compo. (r58951)
  • Fix for displacement bake buffer might be allocated twice. (r60256)
  • Fix for margin which didn't work properly with normalized displacement baking. (r60257)
  • Fix images didn't get clear when using multires baker from python script. (r60259):
  • Render: Freestyle:
  • Fix #36321: 'Mark Freestyle Edge' still showing with Cycles renderer. (r58738)
  • Temporary fix for gaps in strokes when objects are behind the lines. (r59373)
  • Fix #36374: Read unitialized memory in Freestyle. (r59460)
  • Fix #36602: crash with freestyle and full sample render of empty render layer. (r59644)
  • Fix #36599: Line thickness modifier with certain blend types incorrectly calculated. (r59652)
  • Fix #36649: Drivers for Freestyle parameters in Render Layer panel don't appear in Graph Editor. (r59785)
  • Fix for missing filter button to visualize/hide animation data related to line styles. (r59786)
  • Fix for redundant multiple animation data items of the same line style in DopeSheet. (r59787)
  • Fix #36650, #36650: Animation of freestyle line thickness and linestyle did not render correct in animations, due to missing updates. (r59844)
  • Fix #36727: Curve Object Scaled to 0 + Freestyle = Crash. (r60150)
  • Fix for Freestyle hang up in stroke rendering. (r60383):
  • Render: Cycles:
  • Fix #36235: Crash deactivating render layer during rendering. (r58718)
  • Fix #36290: Generated texture coordinates were not sticking to the surface again, got lost in an unrelated optimization. (r58723)
  • Fix #36380: Render error with sun lamp that has object scale 0,0,0. (r58931)
  • Fix #36355: Render of objects with both duplis and hair would not render the hair in some cases. (r58999)
  • Fix #36437: Cycles no longer rendering Emitter object (Particle Systems). (r59076)
  • Fix #36545: Crash with branched path tracing, correlated multi-jittered sampling and subsurface scattering. (r59447)
  • Fix #36594: 16 bit tiff not loading with correct color space in cycles. (r59643)
  • Fix #36611: Cycles issue loading png file with 2 channels. (r59668)
  • Fix #36137: cycles render not using all GPU's when the number of GPU's is larger than the number of CPU threads. (r59676)
  • Fix #36620: sss + indirect light rendering artifacts, due to wrong correlation in the random numbers. (r59705)
  • Fix #36327: Layers exclude layers animation did not work well. (r60023)
  • Fix #36719: UV pass not rendering in second render layer if first render layer does not have the UV pass enabled as well. (r60110)
  • Fix #36725: mismatch between viewport and render result when no world is linked to the scene in cycles. (r60176)
  • Fix #36738: Object ray visibility flags not working in cycles viewport if there is only a single object in the scene. (r60177)
  • Fix #36731: Border render not updating properly with persistent images setting enabled in cycles. (r60178)
  • Fix #36741: cycles AO pass giving values > 1.0 with transparency. (r60198)
  • Fix #36750: windows crash with empty cycles scene. (r60203)
  • Fix #36790: OSL point parameters of shader nodes not initialized correctly from UI inputs (r60325)
  • Fix #36822: Sky Turbidity values > 10 could result in weird behavior and crashes with the new sky model. (r60388)
  • Fix #36823: SSS node now displays a warning, that it does not work on the GPU. (r60389)
  • Fix #35684: Unable to use full 6GB of memory on NVidia Titan GPU.(r60400)
  • Fix #36863: OSL clamp, min and max functions have wrong signature when arguments are integers. (r60427)
  • Fix #36873: OpenCL render status show negative sample count. (r60440)
  • Fix #36882: Gamma node not working with glsl materials. (r60441)
  • Fix #36316: Dots in cycles render on certain CPUs with 32 bit linux builds. (r60509)
  • Fix #36935: Rendering under Windows XP32 SP3 with latest SVN is white. (r60550, r60573)
  • Fix #36962: "Render emitter" option for hair is ignored in Cycles. (r60567)
  • Fix cycles too slow export of meshes with uvs when a motion vector pass is used. (r60013)
  • Fix cycles issue with mapping node rotation and scale order. (r60371):
  • Sequencer:
  • Fix #36262: Paste strip with video or sound content from another file crashes Blender (r58565)
  • Fix #36423: Audio strips contain selectable (visual) blend modes and opacity value. (r59242)
  • Fix #36570: Changing the filename of a image strip doesnt refresh sequencer. (r59622)
  • Fix #36124: VSE - Input Color option does not work for video files. (r59734)
  • Fix #36359: Sequencer frame indicator not updating during animation render. (r59771)
  • Fix #36422: Trimmed audio files (hard cut only) in a metastrip have their trim removed. (r60453):
  • Sculpting / Painting:
  • Fix #36225: 2.67b & 2.68 crashes at the first click-and-drug paint brush stroke -2.66 doesn't. (r58539)
  • Fix #36280: Dynamic Topology crashes with active face. (r58715)
  • Fix #34413: Dyntopo, smooth shading normals not getting uploaded to GPU and undo buffers. (r59245)
  • Fix #34485: Sculpt strength weirdly inverted with some mesh part. (r59250)
  • Fix #36577: Sculpt area plane texture mapping + random angle did not work. (r60008)
  • Fix #36748: Sculpting/image painting does not respect undo steps limit. (r60196)
  • Fix #36695: Scale brush stroke with maximum scale component, except layer brush where the previous algorithm is used. (r60515)
  • Fix #36930: Dynamic topology sculpting with masks gave bad results. (r60548):
  • Text Editor:
  • Fix #36656: Text editor undo error when undoing paste command (r59856)
  • Fix #36742: Pasting image into text editor causes freeze. (r60173)
  • Fix #36724: Ctrl+F in text editor opens Toolbar, but no longer closes it. (r60270):
  • User Interface:
  • Fix #36269 Crash upon right click on menu and left click on item. (r58583)
  • Fix #36373: Maya and max key configurations for mesh loop select did not work correct when doing an extend loop select, then doing a regular loop select, it would still extend. (r58993)
  • Fix #36243: One screen should never be used by multiple windows, but this could happen when a screen was maximized to a single editor, now that case is disabled too. (r59023)
  • Fix #36359: and #36359: timeline no longer did redraw during animation render. (r59027)
  • Fix #36530: Texture tab refreshing problem. (r59374)
  • Fix #36330: Clicking Scrolled Object Properties Tab Brings Up Wrong One. (r59454)
  • Fix #36324: Theme color for label buttons are broken. (r59511)
  • Fix #36595: File browser sorting with link/append would mix together .blend files and directories instead of keeping them separate like regular file browse. (r59614)
  • Fix #36682: Disable shift+backspace shortcut to delete all text in text fields. (r59955)
  • Fix #36641: Maya key configuration shift + LMB drag border select did not work anymore. (r59970)
  • Fix #36271: Missing (+) icon for toolbar in compositing layout in default startup.blend. (r60011)
  • Fix #36641: Maya keymap: Border select doesn't add to selection. (r60225)
  • Fix #36226: Select Linked works not in touch with Prefs. (r60255)
  • Fix #36382: Bake buttons for linked objects could be grayed out when they shouldn't be. (r60329)
  • Fix #36783: Click outside splash screen to close it would not highlight the button under the mouse, and so clicking the button failed without first moving the mouse. (r60348)
  • Fix for missing theme color: Expose theme color of shadow UVs and UVs of other objects. (r59842)
  • Fix for window join action being interpreted as a split (r59794 r59795):
  • System:
  • Fix #36459: Official blenderplayer can not go fullscreen on Linux. (r59812)
  • Fix #35920: Adding a new node in Node Editor failed for "High DPI" (Only Mac retina now). (r59835)
  • Fix #36593: Crash duplicating window on OS X in some situations. (r59962)
  • Fix #36702: blenderapplication window position and size. (r60046)
  • Fix #36707: Blender Opens in fullscreen and stays like that. (r60067)
  • Fix #36501: Blenderplayer can not change video resolution in Mac OSX. (r60165)
  • Fix #36319: Keyboard Inputs Unresponsive When Using An Overlay Scene. (r60334)
  • Fix #36891: On OS X, cmd+s or cmd+o did not work when pressing them over the text editor. (r60450)
  • Fix #36852: Duplicate window crash on OS X. (r60456):
  • Other:
  • Fix #36270: Crash with pinning. (r58629)
  • Fix #36548: "Grease Pencil" Problems. (r59444)
  • Fix #36551: Camera has wrong rotation in default scene. (r59445)
  • Fix #36685: Crash calculating tangent space data on degenerate geometry. (r59943)
  • Fix #36788: Changing the built in keying set prints "attempt to free NULL pointer" to console. (r60291)
  • Fix #36826: Make screencast with quicktime output gave black flickering areas. (r60402)
  • Fix #36831: Grease Pencil dont create a drawing in current frame less than 1. (r60412)
  • Fix #36830: 'Reset to Default Value' on Current Area Type button causes crash. (r60420)
  • Fix #36859: Grease Pencil - Frames.new() doesn't create frame if frame_number