Page MenuHome

BF Blender (4.0)Milestone
ActivePublic

Details

Description

Temporary project page to tag big backward compatibility changes for Blender 4.0.

Recent Activity

Wed, Nov 30

Hans Goudey (HooglyBoogly) updated the task description for T102607: Breaking nodes API changes for 4.0.
Wed, Nov 30, 11:11 PM · BF Blender (4.0), Nodes & Physics
Julian Eisel (Severin) renamed T102877: Breaking asset API changes for 4.0 from Breaking Asset API changes for 4.0 to Breaking asset API changes for 4.0.
Wed, Nov 30, 5:02 PM · Asset Browser, BF Blender (4.0)
Julian Eisel (Severin) added a project to T102877: Breaking asset API changes for 4.0: Asset Browser.
Wed, Nov 30, 3:36 PM · Asset Browser, BF Blender (4.0)
Julian Eisel (Severin) updated the task description for T102877: Breaking asset API changes for 4.0.
Wed, Nov 30, 3:36 PM · Asset Browser, BF Blender (4.0)
Julian Eisel (Severin) created T102877: Breaking asset API changes for 4.0.
Wed, Nov 30, 3:34 PM · Asset Browser, BF Blender (4.0)

Fri, Nov 18

Hans Goudey (HooglyBoogly) added a parent task for T96219: Breaking shader node changes: T102607: Breaking nodes API changes for 4.0.
Fri, Nov 18, 4:27 PM · BF Blender (4.0), Render & Cycles
Hans Goudey (HooglyBoogly) added a subtask for T102607: Breaking nodes API changes for 4.0: T96219: Breaking shader node changes.
Fri, Nov 18, 4:27 PM · BF Blender (4.0), Nodes & Physics
Hans Goudey (HooglyBoogly) added a project to T102607: Breaking nodes API changes for 4.0: BF Blender (4.0).
Fri, Nov 18, 4:26 PM · BF Blender (4.0), Nodes & Physics

Fri, Nov 11

Brecht Van Lommel (brecht) added a project to D14202: UI (Shader/Compositor): Rename "RGB" input to "Color" input: BF Blender (4.0).

I think this is still postponed to 4.0 due to the API breaking change for the socket name, so will mark it as such.

Fri, Nov 11, 3:54 PM · BF Blender (4.0), User Interface

Oct 18 2022

Kazashi Yoshioka (AgAmemnno) added a watcher for BF Blender (4.0): Kazashi Yoshioka (AgAmemnno).
Oct 18 2022, 5:16 PM

Sep 13 2022

Harley Acheson (harley) abandoned D13208: UI: Refactor DPI.

closing in favor of D15961: BLF: Refactor of DPI

Sep 13 2022, 9:08 PM · BF Blender (4.0)

Aug 4 2022

Julien Kaspar (JulienKaspar) moved T100153: 4.0: Remove mesh sculpt vertex colors and vertex colors API from To Do to Backlog on the Sculpt, Paint & Texture board.
Aug 4 2022, 11:53 AM · Python API, BF Blender (4.0), Sculpt, Paint & Texture

Aug 2 2022

Hans Goudey (HooglyBoogly) added a project to T100153: 4.0: Remove mesh sculpt vertex colors and vertex colors API: Python API.
Aug 2 2022, 8:14 PM · Python API, BF Blender (4.0), Sculpt, Paint & Texture
Hans Goudey (HooglyBoogly) changed the status of T100153: 4.0: Remove mesh sculpt vertex colors and vertex colors API from Needs Triage to Confirmed.
Aug 2 2022, 8:14 PM · Python API, BF Blender (4.0), Sculpt, Paint & Texture

Jun 14 2022

Aaron Carlisle (Blendify) edited projects for D15156: Cleanup: Remove dead code for view layer AO control, added: BF Blender (4.0); removed BF Blender.
Jun 14 2022, 12:51 AM · BF Blender (4.0), Render & Cycles

May 23 2022

Riccardo Giovanetti (harvester) added a watcher for BF Blender (4.0): Riccardo Giovanetti (harvester).
May 23 2022, 6:28 PM

Mar 21 2022

Brecht Van Lommel (brecht) updated subscribers of T96219: Breaking shader node changes.

I propose we do the following:

  • For Blender 3.2, add new Mix and Combine/Separate nodes and convert existing nodes in .blend files. Keep the old nodes available in the Python API but hidden from the menus.
  • Postpone other changes to another release where we make more breaking changes to shader nodes that. For example in the context of new textures nodes or improvements to the principled BSDF, that are likely to happen before 4.0.
Mar 21 2022, 12:26 PM · BF Blender (4.0), Render & Cycles

Mar 9 2022

Guido (Nurb2Kea) added a watcher for BF Blender (4.0): Guido (Nurb2Kea).
Mar 9 2022, 1:04 PM

Mar 8 2022

Brecht Van Lommel (brecht) added a comment to T96219: Breaking shader node changes.

The problem is that some scripts use .name instead of the .identifier, and worse, that node.inputs["Factor"]" actually use the name instead of the identifier currently.

Mar 8 2022, 2:51 PM · BF Blender (4.0), Render & Cycles

Mar 7 2022

Hallam Roberts (MysteryPancake) added a comment to T96219: Breaking shader node changes.

Is there any way the Python API could be detoured to avoid breaking changes? E.g. "Fac" in the API aliased to "Factor"?

Mar 7 2022, 5:49 PM · BF Blender (4.0), Render & Cycles
Brecht Van Lommel (brecht) added a comment to T96219: Breaking shader node changes.

Gathering feedback on devtalk here:
https://devtalk.blender.org/t/feedback-on-breaking-python-api-changes-for-shader-nodes/23281

Mar 7 2022, 2:37 PM · BF Blender (4.0), Render & Cycles
Brecht Van Lommel (brecht) updated the task description for T96219: Breaking shader node changes.
Mar 7 2022, 2:29 PM · BF Blender (4.0), Render & Cycles
Brecht Van Lommel (brecht) changed the status of T96219: Breaking shader node changes from Needs Triage to Confirmed.
Mar 7 2022, 2:16 PM · BF Blender (4.0), Render & Cycles
Brecht Van Lommel (brecht) added a project to D13359: Rename "fac" to "factor" across all nodes: BF Blender (4.0).
Mar 7 2022, 2:15 PM · BF Blender (4.0), User Interface

Jan 19 2022

Ludvik Koutny (rawalanche) added a watcher for BF Blender (4.0): Ludvik Koutny (rawalanche).
Jan 19 2022, 1:22 PM
Feng (systemmanager) added a watcher for BF Blender (4.0): Feng (systemmanager).
Jan 19 2022, 12:52 PM

Dec 28 2021

Subhendu Mishra (subhendumishra29) added a watcher for BF Blender (4.0): Subhendu Mishra (subhendumishra29).
Dec 28 2021, 11:23 AM

Dec 16 2021

Mayank Jain (mayank898) added a watcher for BF Blender (4.0): Mayank Jain (mayank898).
Dec 16 2021, 1:30 PM

Dec 1 2021

Carlos (Mujsoye) added a watcher for BF Blender (4.0): Carlos (Mujsoye).
Dec 1 2021, 8:12 PM
Donovane (Stimes) added a watcher for BF Blender (4.0): Donovane (Stimes).
Dec 1 2021, 6:31 PM

Nov 29 2021

Harley Acheson (harley) added a comment to D13208: UI: Refactor DPI.

@Brecht Van Lommel (brecht) - I think we should stop using U.dpi rather than trying to fix it...just pass a fixed value of 72 to FT_Set_Char_Size, which seems reasonable to me.

Nov 29 2021, 6:50 PM · BF Blender (4.0)
Brecht Van Lommel (brecht) added a comment to D13208: UI: Refactor DPI.

Also, changes here can be made without breaking API compatibility, the internals do not necessarily have to match the Python API, but it can get a bit ugly.

Nov 29 2021, 5:48 PM · BF Blender (4.0)
Brecht Van Lommel (brecht) added a comment to D13208: UI: Refactor DPI.

I think we should stop using U.dpi rather than trying to fix it. I know the BLF and Freetype functions want a DPI, but U.dpi is not a meaningful value for that, nor do I think we can obtain a useful value from the operating system.

Nov 29 2021, 5:47 PM · BF Blender (4.0)

Nov 26 2021

Harley Acheson (harley) removed a reviewer for D13208: UI: Refactor DPI: User Interface.

@Yevgeny Makarov (jenkm) - Don't forget about add-ons.

Nov 26 2021, 9:32 PM · BF Blender (4.0)
Dalai Felinto (dfelinto) created BF Blender (4.0).
Nov 26 2021, 9:50 AM