Blender LTS: Maintenance Task 3.3 #100749
Open
opened 2022-09-01 15:02:39 +02:00 by Thomas Dinges
·
40 comments
blender-v3.3-release
main
blender-v3.6-release
asset-shelf
brush-assets-project
temp-sculpt-dyntopo
temp-sculpt-dyntopo-hive-alloc
tmp-usd-python-mtl
asset-browser-frontend-split
node-group-operators
blender-v2.93-release
blender-v3.3-release
universal-scene-description
temp-sculpt-attr-api
blender-v3.5-release
realtime-clock
sculpt-dev
gpencil-next
bevelv2
microfacet_hair
blender-projects-basics
principled-v2
v3.3.7
v2.93.18
v3.5.1
v3.3.6
v2.93.17
v3.5.0
v2.93.16
v3.3.5
v3.3.4
v2.93.15
v2.93.14
v3.3.3
v2.93.13
v2.93.12
v3.4.1
v3.3.2
v3.4.0
v3.3.1
v2.93.11
v3.3.0
v3.2.2
v2.93.10
v3.2.1
v3.2.0
v2.83.20
v2.93.9
v3.1.2
v3.1.1
v3.1.0
v2.83.19
v2.93.8
v3.0.1
v2.93.7
v3.0.0
v2.93.6
v2.93.5
v2.83.18
v2.93.4
v2.93.3
v2.83.17
v2.93.2
v2.93.1
v2.83.16
v2.93.0
v2.83.15
v2.83.14
v2.83.13
v2.92.0
v2.83.12
v2.91.2
v2.83.10
v2.91.0
v2.83.9
v2.83.8
v2.83.7
v2.90.1
v2.83.6.1
v2.83.6
v2.90.0
v2.83.5
v2.83.4
v2.83.3
v2.83.2
v2.83.1
v2.83
v2.82a
v2.82
v2.81a
v2.81
v2.80
v2.80-rc3
v2.80-rc2
v2.80-rc1
v2.79b
v2.79a
v2.79
v2.79-rc2
v2.79-rc1
v2.78c
v2.78b
v2.78a
v2.78
v2.78-rc2
v2.78-rc1
v2.77a
v2.77
v2.77-rc2
v2.77-rc1
v2.76b
v2.76a
v2.76
v2.76-rc3
v2.76-rc2
v2.76-rc1
v2.75a
v2.75
v2.75-rc2
v2.75-rc1
v2.74
v2.74-rc4
v2.74-rc3
v2.74-rc2
v2.74-rc1
v2.73a
v2.73
v2.73-rc1
v2.72b
2.72b
v2.72a
v2.72
v2.72-rc1
v2.71
v2.71-rc2
v2.71-rc1
v2.70a
v2.70
v2.70-rc2
v2.70-rc
v2.69
v2.68a
v2.68
v2.67b
v2.67a
v2.67
v2.66a
v2.66
v2.65a
v2.65
v2.64a
v2.64
v2.63a
v2.63
v2.61
v2.60a
v2.60
v2.59
v2.58a
v2.58
v2.57b
v2.57a
v2.57
v2.56a
v2.56
v2.55
v2.54
v2.53
v2.52
v2.51
v2.50
v2.49b
v2.49a
v2.49
v2.48a
v2.48
v2.47
v2.46
v2.45
v2.44
v2.43
v2.42a
v2.42
v2.41
v2.40
v2.37a
v2.37
v2.36
v2.35a
v2.35
v2.34
v2.33a
v2.33
v2.32
v2.31a
v2.31
v2.30
v2.28c
v2.28a
v2.28
v2.27
v2.26
v2.25
Labels
Clear labels
Issues relating to security: https://wiki.blender.org/wiki/Process/Vulnerability_Reports
Apply labels
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
Eevee & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest/Import
Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest: Wayland
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Issues relating to security: https://wiki.blender.org/wiki/Process/Vulnerability_Reports
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Eevee & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
Eevee & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest/Import
Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest: Wayland
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Eevee & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Set Project
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
15 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#100749
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
This task is a management task to track the commits and fixes that will be or are already applied to Blender 3.3 rolling release. The process is documented on https://wiki.blender.org/wiki/User:Jbakker/projects/BlenderLTS/ProcessDescription
NOTE: When changing this task please make sure to stick to the markup. The description is parsed to generate the release notes.
blender-v3.3-release
tomain
:main
:To Be Backported
NOTE: When adding commits please add the repository prefix to it. The release note generator requires the prefix.
NOTE: When adding items, please add them to the bottom of the list.
main
f6c2f1c65e
68589a31eb
(not in 3.3)6c4b72b135
ea571ddc29
37533cd6cb
a84c92fc73
9fd6dae793
bbb389589a
8934f00ac5
f1c0249f34
51759e6595
962b647690
0beb358a69
f1c0249f34
19222627c6
3eed00dc54
6d3ce8273a
2a6f177e8e
5532d05622
98334b8f7d
39ba60e88d
has a unit test for that fix, might be nice to back-port too for completeness, has conflicts thoughb0bef8354d
5d695b4f06
02202dd5a1
370b7ae917
3e71220efc
e0732b640a
68e7004e5e
a4aee6a997
86b6aba437
a50768616f
b544199c56
e5c8b92e9c
d58e422ac3
0711bae5e7
51d10f4400
855d8d3fa4
Blender 3.3.7
main
0bc957063c
8f77893d26
6383ed9956
a091b545ac
7c927155b5
2c92d61761
b0ec4d889a
d71b3d9825
45c0762f1b
e2ed8fa58a
100f37af49
f971417320
5294758830
cddcabc409
2f0b166dce
4e320104d0
eda88466ee
36550a437a
46153f1898
,30a81f1b55
,248d81fcbf
b685c1cd57
,3d21d05ea2
,7269f26de9
5b876b810f
c4b2f6fb6a
bd412c9e71
ff5038e58d
d6092a6c36
63943f83e7
322dab936f
e7e359f982
0327d2c963
f698b37ba9
149d364307
e24b575947
d68ed238b9
632af7d
ac1ac6be9a
14c906caec
4ecbb3f1d5
5b9d24221f
Blender 3.3.6
main
1658b8ab46
72a8bab04e
12b001ebce
9301513a43
bb2c89b20d
5ff9180890
2fba27e6d8
4bb3baddbd
7eda8e5367
a9e4c62b41
fa4acbd6be
312f954a22
24266fd68c
140f6a7a75
2eeec49640
b5144f7ec0
58c54b5859
9b86f9c32e
792da15d53
c2b517950a
022652beb9
74ac31e083
Blender 3.3.5
main
b3f42d8e98
and related6494fbbdc5
,b9d242797b
,f4b095c872
,28cb5a3a04
,02498e8f13
218a909dec
23f6baf45b
c624e56ffc
04da7c1153
69677827ff
cb9cd06f06
918cf6cd77
0e8080419d
1f6c710463
a274713f6c
d66672e17a
88dcc0b176
5a20c63975
c86cda24a3
Blender 3.3.4
main
8c7cca66f0
2cec5d8139
a3c38667f0
46293e3f97
12a3de9
4eab596c3d
93d84e87b2
fc61f24f63
6aa29549e8
3a0eb79ed0
f72969f377
90f06aa48f
d8e01150d6
aa2571b8e7
12ca26afc2
a1015d2d23
9f866a92dc
786286111d
a71ae981c7
06bfceeda7
d335db09e0
0364607a69
1a13940ef8
555eb1e46c
6d297c35c8
92213e052b
90f36fc50e
bc9a6c858e
51ceeb506f
a3c0ff9b74
dc9f7fe64f
608916b0e1
efabe81c91
4fec780a9f
77963ff778
(1e16e55f7d
)1c90f8209d
581d1f396b
Blender 3.3.3
main
8d2f4ddb2f
4d25c6b86e
461cb550cc
4107e04c45
cdc1c60f5b
cdfb21c7e2
b918c079da
f32939af53
118afe1de3
9d3d9019ab
d1c21d5673
fff29e1bd6
63c4ec89e1
a274718e7d
5d481d9e55
15b36dc4e6
179008f57a
e981a187e5
ee56c46c15
f3a10a1543
b0bcdcdbef
5940e9b792
5a504a0d9d
7a4b3d2287
33ce83984d
2bbabbc739
e97443478e
a86f32d219
fd9b197226
b3e0eadbdc
0361afb165
77e66d630a
56ae4089eb
, resolved8c82d4cbf6
17fd81fb9b
fe30856d83
746af98b00
e4f9c50928
d2050c7c36
8709a51fa9
ae5b912f78
8666791b2e
6fbb4d7051
e438e8e04e
849c76a10b
93fc352cfa
eca95d35ba
603a534
427b0a0ab2
b314d92
3029bd2b0c
bcc56253e2
8529458cc7
fddb76e9af
9137a4f03c
d1810d11f4
158752cee6
923f394485
442ce8610d
e0ef5f3602
6aacbdd716
940fd87e77
6191b726aa
99dc90accc
095b363899
997ff54d30
405dd143cf
ed6c8d82b8
d6d0643265
f0ebf696cb
4ffbc6175e
a67876103a
47868c8a4f
bcc56253e2
cbe1c1474b
c3a5a0becf
bc5337a05a
faca2c614b
00a20aec07
d290b8b2b9
Blender 3.3.2
main
0458b24a23
197f3d75d1
97746129d5
, resolved957cb173f2
295eb04ba3
95f05a6a4b
, resolvedf8a3ec48e4
72a34ab1b9
cfa765845b
5d820393af
0458b24a23
197f3d75d1
97746129d5
, resolved957cb173f2
295eb04ba3
95f05a6a4b
, resolvedf8a3ec48e4
72a34ab1b9
cfa765845b
5d820393af
634e4a49d6
a18b8ba1be
6dd2e193e1
cb2fb570f1
51bd26d0fa
7e5db850dc
b04514da5d
, resolved. This function will be used in future commits fixing GPencil bug0484b6bb18
e2beed6ae2
25533ac22d
8725bb5108
51bd26d0fa
6d879601b7
2a78941d2c
4baa6e57bd
, resolveda01ab2b4e0
85fb4708f4
23276bcc37
, resolved423c1366b0
86f8898ccd
0d0e2dc0a8
c98268d3f5
fc0b1627eb
6004e9d62b
412d670e9c
0b45d3e386
f7a781d45f
567e3f6508
412d670e9c
21ed3b3258
fcc291bbf9
f96b729d7b
bfc9d7cadf
bd2f002e71
e1e9c83889
aaa731a782
7e942b2a1e
95aac5df73
3d7f298e9a
f6a6992031
07ba515b21
2bacf1cb26
7881a797a0
23276bcc37
, resolved65b42d8c57
f9c6e0c814
872a45f42b
0386737097
ea70687dd5
, resolved. Note this did NOT fully fix #98575a379fce14b
bb95609fce
99f88281df
9f8ece70ee
20dc839319
e5af9a12d7
b898330c37
1492f566c8
6ad04a031c
5ff62df238
0c50f9c4aa
30774f01cd
6ad04a031c
fabf4ee33d
5916e73b28
0a35afb
94ec66c2f2
a450a2f2b2
514f4e8b47
ead3fc4a07
2a7b8e78e1
56d1f07
2b2fc6d
21deba5
2fb0640
4269559
953eda6
19202736d5
cacfaaa9a5
15b2b53b87
b3daf61ddf
b7b9e670ce
460f7ec7aa
2124bfb211
425e7ca342
832157cb02
e2a93e9c7c
d5acb2b2fe
3d878cd0df
be38344de0
09ac5f97a7
f07f55582a
bd9d68e4dc
0c3a52d571
21fdb0d92b
90055a1f2c
9fc000cc6f
a49a960a58
2240ca3e7b
c5ec667b69
fb424db2b7
d2b74943ce
16acd7e473
7ce6750234
2186d58d1c
b43cfae49c
2625c39ce7
9676cb6d8d
3f91540cef
6810deb521
f66236a
af7dd99588
671c3e1fa4
1fd35126c4
82ba205646
19a13a8b8b
09faf8a449
7a21a49ac5
b70b02ee42
036c60a27d
8232cf5
ee8d32b1d9
7f6521f
198fd56a5e
7c1ab77fa6
be34354500
e4f1d71908
29bc410c8a
1df58ec540
331de028ef
84d8698488
d0e9a8c46a
80f5a5a
4f22e6178e
b927cc9ba6
92680674d0
d17f5bcd8f
c024d6f47d
5f4afec
981245fc6f
c0df88f3b5
e257e2e075
f7e0317b96
f0cd1fed18
4401c93e45
5a03d212a9
58795c6047
4a7ace4a78
51914d4a4a
6008c67859
3e81d177ea
4d58a1c657
edc00429e8
e968b4197b
c94583c
3e41332798
88c956c13b
2eabe0a320
1e77769
0385e4d
24c416c
8dfe5b2
1fbb1d8
dd7a10e
2b88ee5
021c8c7
edae67c
3e247f0
e6902d1
f9f8340
193b456
86abbf7
Blender 3.3.1
main
7c33d7b4b5
19ae71c
df75151
06005b0
cb9b6cefb3
40194f7219
df75151
06005b0
cb9b6cefb3
40194f7219
e665f0f
9806672
b5ff47667d
765f987fee
3a605b2
50069fb2a1
32d19f7317
c0640ddff9
dd19d6456a
5e372fca7c
394c0b5ae4
8004214356
c1e342136d
c25181be4d
9f50bd20eb
bcdb90b961
67dcdebb3a
6133434478
268e1eff8a
761da576b0
129993c026
faccd88038
e5a7470638
568265964e
6d0f8d5a19
0a3b6b134c
2d069b609b
22c73b36af
16af35054d
bf6a9d705f
ebcf004
ec2938c71a
cca416c
6143b3ab38
bc15c83
42937493d8
7518d30f2a
440c29f65b
100fe61f7c
2a43bb5ed7
4b326d5a78
52f7d4bbab
2eb19ee
b50c1ca8fe
d4a763d363
41527ea89c
0bdb5239c1
c1f2cd4871
3302b7e6a3
55177b40f3
8a9f6a2e0a
9b591a104b
22b69ed08f
3a880b820b
903709c4eb
fe15766f46
b999854
ff8cd48
03fbfb3
609422c
5b216aa
5fddc4a
6adb481fb5
a920f32
4cbd799373
dba599c806
97bd04d665
670ced9758
345cdf71e9
97bd04d665
97bd04d665
07b547ef96
5f4db28c24
81ec5ec366
bbf87c4f75
but5f4db28c24
seemed safe enough after testingd4fc451
cc1105f
8d49a4f
6012ded
84ddb8b
753dea7
main
because attribute export is totally refactored inmain
7f284f5134
aa7449e691
f42569bb71
5faaaf0982
c172522060
4b0243dae4
c350d97a2f
0ecc1d788c
eb54502d9d
740b501d8b
b6adca3280
803d9f9748
530b9841ee
b266eedb24
125ac1f914
a6c27ea49d
236fda7faf
1c8374978d
46cfd345e4
b4e8d03e5c
30113e54d2
ede6c26222
1cbfe04638
24814a03b7
715c86d9e5
6c3364052b
ad789c74df
662ba67210
2004827bc9
93bbaad2f8
ada2b9f6e4
5041666321
8ba508d70b
cc8df686ad
912a1e2820
25cc656003
dcd909122f
86538e31f5
7029f11439
3f30c1c042
035c237d69
1bdb5542ff
83ebf6a811
fb499916bb
c3003b4346
c3003b4346
fc604a0be3
2653775c66
13b3c408e3
5a1ef2dc78
4186b0ebe4
28e09980a2
Changed status from 'Needs Triage' to: 'Confirmed'
Added subscriber: @ThomasDinges
#100848 was marked as duplicate of this issue
Added subscriber: @JulienDuroure
Added subscriber: @PratikPB2123
Added subscriber: @Harvester
Added subscriber: @lichtwerk
Added subscriber: @SteffenD
Added subscriber: @MWillcox24
Added subscriber: @ChengduLittleA
Added subscribers: @aras_p, @antoniov
@aras_p , @antoniov : reg.
97bd04d665
: do you want the other two commits in LTS as well? or can provide an alternative patch specifically for LTS?Added subscriber: @mano-wii
@mano-wii : reg. "Suggested solution is to revert bbf87c4f75": can you elaborate? Is
5f4db28c24
enough?Added subscriber: @ideasman42
It was a suggested solution to avoid other possible issues. See comment in #100899
So we have two options to resolve the issue in 3.3:
5f4db28c24
orbbf87c4f75
Reverting seemed safer at the time, but soon after users tested the fix in a variety of ways, so cherry-picking
5f4db28c24
doesn't seem so unsafe anymore.@lichtwerk I think either approach is fine. Looking at the two dependent commits, you could (with some squinting) say they are also bugfixes (user selects multiple files in the file dialog, only one gets imported). The code in both commits sounds simple enough to me to not pose a risk. My vote would be thus on taking the other two commits as well. If anyone objects, then I can backport just the final commit manually with adjustments into the LTS branch.
applied
5f4db28c24
thentook all three commits now
@mano-wii reg. blender/blender-addons@e6dcc0b1ca : in 3.3 I am getting the following when exportingthe UV layout with the patch:
shader changed again in blender/blender-addons@5578ae83b? Should we use
POLYLINE_UNIFORM_COLOR
in 3.3 as well?This error message is unexpected. the branch must be at a time when the coordinates were 3D. I need to look carefully...
POLYLINE_UNIFORM_COLOR
only exists in 3.4 if I'm not mistaken.Removed subscriber: @aras_p
Removed subscriber: @antoniov
Added subscriber: @antoniov
@antoniov: please check the issue mentioned at the top about the failing commit.
@lichtwerk What you do in the cases? edit manually the changes and commit manually?
https://developer.blender.org/P3232
Removed subscriber: @antoniov
Added subscriber: @brecht
Added subscriber: @iss
@xavierh : backporting
1c90f8209d
, I get conflicts because of0c824837ab
(at least). Mind checking (got a patch specifically for 3.3)?@antoniov @filedescriptor : same as in #88449, backporting
218a909dec
gives conflicts (because of the move to C++, cleanups -- can you provide a patch for 3.3?)I guess this patch will work for 3.3 and maybe for 2.9x
@lichtwerk sure, here is a PR for 3.3: #104781
Thx! updated the list then.
I didnt get to it in time for 3.3.4 / 2.93.15, will put in the following dot release
Philipp Oeser referenced this issue from infrastructure/blender-projects-platform2023-02-17 11:47:55 +01:00
Iliya Katueshenock referenced this issue2023-04-04 20:32:53 +02:00
@brecht : backporting
d68ed238b9
had conflicts I'd rather have you take a look@mont29 : backporting
ac1ac6be9a
had conflicts I'd rather have you take a look@dr.sybren : backporting
5532d05622
,98334b8f7d
had conflicts I'd rather have you take a lookFeel free to just commit to the branch on your own.
Ok,
d68ed238b9
was backported.Thanks,
ac1ac6be9a
has been backported, as well as4ecbb3f1d5
.