Dev:Ref/Release Notes/2.77/a
< Dev:Ref | Release Notes | 2.77
2.77a
Agreed on:
Revisions since 2.77 to include in official 2.77a release.
- rBe2181c2ef2a80 Fix for crash of point density textures due to undefined
point_data
on loading. - rBfb5c6333f9aa8 GPU: avoid redundant logic for non-spot lamps
- rB72bf5d13e6e65 Fix for non spot lamps calculating spot
- rB712a2579944fb Fix T47928: Crashing save corruption with dynamic paint drip effector groups.
- rB72199882587b2 Revert "Fix T47263: numpad4/6 rotates around worl Z axis and not view Y axis."
- rBf209529c3dded Fix T47838: Fix T47910: Knife project fails
- rB75849b099f28c Fix T47838: Walk gravity fails w/ intersecting objects
- rB376eb77fd7c97 Fix T47900: VSE adjustment crashes on blank frame
- rB6e31f4f0900d0 Fix T47893: BGE crashes w/ generated mesh data
- rB0f501a73ab618 Fix T47890: Vertex mask w/ subsurf select fails
- rB0f1d711681dca Fix T47830: Multi-edit w/ ui-list wont highlight
- rBf4840e878b95e Fix T47848: Fix regression in sequencer GL render.
- rB112300a982380 Fix T47862: VSE hard cut fails.
- rB0f63ce61c52fc Fix add mesh template
- rB2c3985d9e684b Fix T47842: UV sculpt brush widgets are available when not in uv sculpt mode.
- rB46dd04faed2c6 Fix incorrect strncat use
Missed previously
- rB002deb29cbc2f Fix T47670: cycles GLSL incorrect layer weight / fresnel.
- rB6bfd88acd9498 Fix T47670: cycles GLSL incorrect normal map node.
Proposed:
(e4a265f05856eac40159b34b17d97c2ae1e14bb3..b03ff0bbf8ec33fab734ebd8c61b4410e666f957)
- rB112f431c3b715 Bastien Montagne Fix T47951: UserId problem on reload.
- rB201d393862243 Bastien Montagne Fix T47902: Particle grid not using modifier stack, Take II.
- rB26132eaf1f805 Bastien Montagne Partly fix (unreported) particles not updating correctly when changing settings.
- rB53e85a159a64a Bastien Montagne Particles: Fix broken grid distribution in some case from own recent rB201d3938622.
- rB8e6d6cc4dc2b1 Bastien Montagne Fix T48001: Highlighting selected item in filtered lists.
- rB8fcf774167a2e Bastien Montagne Fix T47935: Hair particles; The display percentage parameter breaks after a render is done.
- rB9317f9c055626 Bastien Montagne Fix T47939, take II: Check clang package version, not llvm-devel one.
- rBb1f918bcc53d5 Bastien Montagne Fix T47958: Crash in Walk or Fly Navigation in Camera mode when invoking from non-3DView region
- rBcb1994805373c Bastien Montagne Fix T47983: Particles - Emit from Verts emits double on one vert.
- rBce71e2e78965b Bastien Montagne Fix T47962: It's possible to set a Sound strip as a modifier Mask.
- rBd336bb0765e81 Bastien Montagne Fix T47972: Blender crash showing particle system.
- rB273740006e19f Brecht Van Lommel Fix T47668: Cycles OpenCL glass not rendering correctly on AMD.
- rB52f3f6ffa4137 Brecht Van Lommel Fix crash opening some .blend files after recent fix for hidden preview regions.
- rBe02d0de36e89c Brecht Van Lommel Fix T47505: Cycles OpenCL rendering crash on Windows.
- rBe14324daa72f2 Brecht Van Lommel Fix T47758: rigidbody bug with constraint breaking and disable collisions.
- rB74e40663da696 Brecht Van Lommel Fix T47971: rigid body baking crash due to thread race condition.
- rB119ce13a41d5c Campbell Barton Fix T46623: OSX bpy.app.binary_path_python incorrect
- rB240adb90a5d43 Campbell Barton Fix T47973: Render stamp ignores font alpha
- rB6a099b0c45ca4 Campbell Barton BLF: alpha support for drawing to buffer
- rB28ca3ebc5f813 Campbell Barton Fix T47969: Select Random always uses same seed
- rB2fae1719f82c1 Campbell Barton Fix T47986: OBJ Import fails w/ imagepath encoding
- rB37e1e2695cc3e Campbell Barton Fix T47814: VSE Scene 'Use Sequence' fails
- rB553ea6de8b57c Campbell Barton Fix NULL check before free
- rB83b5f0268ef76 Campbell Barton Fix T48012: Knife Project crash
- rB93f107729cf7a Campbell Barton Fix T48000: Eyedropper sample-merged ignored at first
- rBa9cd97673deb4 Campbell Barton Knife Project: revert fix for T43896
- rBb03ff0bbf8ec3 Campbell Barton Fix T48030: Can't zoom VSE properties panel
- rBc3ed6010afd0a Campbell Barton Fix T47967: Select next active fails in some cases
- rBde81607efca43 Campbell Barton Fix error in ghash/gset_ensure_p_ex
- rBe5e8d67028ba6 Campbell Barton Fix T47961: Wipe effects should have 2 inputs
- rBec28fe2e6b4e2 Campbell Barton Fix T47985: VSE GL-render scene strip hangs
- rBee324aacdd4a6 Campbell Barton Hide layers from UI in template
- rBc868945a430a3 Campbell Barton Fix curve, missing update on Ctrl-LMB
- rB097b895c2cccf Campbell Barton Fix curve hide keeping spline active
- rB0a7ed17099c62 Campbell Barton Fix curve adding 3D nurbs when 2D is set
- rBf4875bed89de6 Campbell Barton Fix curve editmode adding 3D primitives w/ 2D curves
- rB214e384fc4ac0 Campbell Barton Fix T48059: UV-editor crashes w/ over SHRT_MAX UV's
- rB314aa17678832 Joshua Leung Fix When using keying sets, the toggling "all items" in the array target only goes from the index value down, instead of keying all
- rB4ec95d621ada1 Martijn Berger CMAKE / msvc openmp, delay loading of openmp dll so we can set environment variable before it is loaded
- rB74d3f3746c644 Martijn Berger CMake cleanup target_link_libraries_decoupled
- rBbd68a25505ac6 Martijn Berger cmake fix full debug builds on msvc
- rBc0cb9d75d625b Martijn Berger CMAKE disable building the windows launcher, fix type in delayloading of debug dll
- rBde6af2f02a716 Martijn Berger Remove the obsolete windows launcher
- rBae49f2ed99b65 Philipp Oeser Fix T48013: UV Sculpt Brush Does not appear in UV window - but does show up in uv panels (t, n)
- rB003f908f0d9e2 Sergey Sharybin Fix T47987: Blender Cycles standalone does not properly read UV coordinates from XML
- rB0b6b094a8c6ff Sergey Sharybin Cycles: Aligned vector was not covered by guarded stat
- rB7bce3dd3ad029 Sergey Sharybin Fix T47697: Smoke simulation doesn't work in viewport
- rB9431fc67648be Sergey Sharybin Cycles: Fix wrong initialization order of mesh flags and object transform
- rBce44ffd74f749 Sergey Sharybin Cycles: Fix wrong camera-in-volume stack when camera ray hits volume domain twice
- rBe2e72a20ec979 Sergey Sharybin Fix T47931: Missed world shader update when having object dependency
- 9ca9256 Sergey Sharybin Cycles: Support deformation motion blur for curves deformed by taper
- 673ddd4 Sergey Sharybin Cycles: Make curves modified by a taper object with modifier considered a deform modified
- ac8f4ba Sergey Sharybin Cycles: Fix regression caused by recent camera-in-volume commit
- 65f279b Sergey Sharybin Cycles: Fix wrong camera in volume check when domain is only visible to camera rays
- db28ff54d650af6 Tamito Kajiyama Fix T47705: Freestyle line glitch.
- rB7607d064d658e Thomas Dinges Fix Cycles debug panel, being shown in BI as well.
Suggested, for python to include trusted certificates.
- rB9f8311ee8871b Include requests' cacert.pem file.
Add-ons
(1c9d5a8507acfe76b7d4770f8436af0456ee9f55..c24359d93a4d2862e185f73814eff9213a98dc46)
- rBA1c9d5a8507ac Greg Fix T47832 - node switching did not update viewport render
- rBAcb2f13371259 Bastien Montagne Fix T47831: Obj_Import_Problem.
- rBAe42f47d181a4 Campbell Barton OBJ Import: prevent loading an image many times
- rBA8c19f730b75a Greg Node Wrangler: Fix T47892 output socket was ignored when connected to another input of the output node
- rBA320d4f7bafb2 Greg Node Wrangler tidy silly duplicate logic
- rBAc24359d93a4d Campbell Barton Correct import (missed when moving from BAM)
- rBA4e01dc4deaa6 Campbell Barton Correct links
- rBAc553d7c0eb00 Campbell Barton Avoid writing redundant zeros
2.77rc2
Revisions from 2.77rc2 to include in official 2.77 release.
(d8b8a6e .. 9777c5b) 5fd0c1e Campbell Barton BMesh: avoid assert dissolving degenerate faces 431a5b6 Campbell Barton Fix T47688: Regression in gl_load 9fe977d Julian Eisel Fix T47706: 'CTRL ALT Left Mouse' clicking on the dope sheet summary line crashes Blender 5adfdd9 Sergey Sharybin Fix T47681: Bump node doesn't work with SSS shader when using OSL 9b3b0a5 Sergey Sharybin Skip scopes update for render result during rendering 751874d Campbell Barton CMake: remove OSX version lookup table 0bcbbb1 Campbell Barton Fix T47749: Crash subdividing wire edge w/ mdisps c149b6b Campbell Barton Fix T47753: World equirectangular regression 1394369 Bastien Montagne Fix crash adding EditNormals modifier to NURBS object (or other types but mesh). 9389542 Thomas Dinges Cycles: Do no limit viewport samples to USHRT_MAX when value is at 0. 7d82de9 Sergey Sharybin Fix bad UI range of convergence distance which was above the hard limit 34fe03c Bastien Montagne Fix T47773: Particle System with Boids Crash. e509e91 Sergey Sharybin Fix T47785: Rendering Crash, Node Connector Crash, Changing Editors Crash 6b1d77a Bastien Montagne Fix T47787: When performing operation 'Make single user' -> 'obj&data', object could be removed from group. 9777c5b Campbell Barton Fix T47827: Single Channel Preview Error 02cabda Campbell Barton Fix crash loading some library blend files 01d3afa Campbell Barton Fix/workaround T47685: Drag keymap slider fails d030443 Campbell Barton Correct UI active state w/ bevel-factor 66043cc Campbell Barton Fix T47788: Symmetrize flips multi-res data a12d427 Campbell Barton Fix T47772: Randomize stroke has direction bias 2a9bc88 Campbell Barton Fix T47784: BMesh.from_object broken keyword args 0bf34bb Campbell Barton Fix T47759: Mesh 'Select less', leaves isolated verts bd5bfad Campbell Barton Fix T47807: Toggle header shortcut doesn't work e327fb5 Bastien Montagne Fix T47763: 2.77 RC2 (Fluid) Particle Baking slower compared to 2.67b. 6952d75 Bastien Montagne Fix missing 'anim_data' in RNA API of Freestyle's linestyle. 8d91864242dc1929904da8f01b55d16304cafaca - Fix T47760: Toggling GPencil's "Selection Mask" via Python does not update UI 23e608b6fbdfa9b5dce18803527a9cb92f3ed5b6 - Fix T47818: GPencil Sculpt Brush settings update when adjusted using scrollwheel while sculpting