Continuing the discussion from Cross-processing - recommended workflow?:
@pk5dark is right this script is already prepared for the next darktable version. You need the yield.lua script and and then add a “require line” as the first script into the luarc file.