A plugin using `eleventyComputed` to set global data overwrites a project’s use of `buildawesomeComputed` in a data directory
Author: nathan-bottomleyCreated Jul 3, 2026Updated Jul 3, 2026
Labelsneeds-triage
Operating system
macOS Tahoe 26.5.1
Eleventy
4.0.0-alpha.10
Describe the bug
- My project uses the
eleventy-plugin-podcasterplugin. - In its configuration file,
eleventy-plugin-podcasteradds some properties toeleventyComputedusingconfig.addGlobalData. - In my project, I have a directory data file that uses
buildawesomeComputed. - The global data in
eleventyComputedoverwrites the directory data inbuildawesomeComputed, which is the opposite of what the data cascade rules specify.
It seems like the current method of merging data from buildawesomeComputed and eleventyComputed isn’t properly taking the rules of the cascade into account.
I can keep using eleventyComputed in my project, so it's not a big deal. Just out here, living on the edge, seeing if I can help.
Reproduction Source Code URL
No response
Screenshots
No response
Source: 11ty/buildawesome