I have a website which has been running fine on on Hugo (and I am a big fan of Hugo!) up to version v. 0.26. This site was migrated from a website which has been in continuous operation for ~20 years, so includes a variety of arrangements of content. A common pattern is to have a directory which includes an ‘index.md’ file as well as other pages, further subdirectories also including index.md files etc. I have also been making use of the _index.md functionality in sections.
All of this works fine in Hugo v.0.26
Having just tried to upgrade to Hugo v0.32.3, I have found that much of the site is no longer rendered.
I have identified a couple of patterns where things are broken, but I cannot make sense of these according to the release notes for the versions of Hugo since v.0.26
Pattern A
Source tree
content
├── conference
│ └── 2018
│ ├── committees.md
│ ├── index.md
│ ├── location.md
│ ├── submissions.md
│ ├── travel.md
│ └── venue.md
Resulting output tree
webroot
├── conference
│ ├── 2018
│ │ └── index.html
│ └── index.xml
In this pattern, the index.md file is rendered correctly, but none of the other *.md files are rendered.
Pattern B
Source tree
content
│── usage
│ ├── decisions
│ │ ├── 2000
│ │ │ ├── 2dc2.md
│ │ │ ├── 2dcq1.md
│ │ │ ├── 2dcq3.md
│ │ │ ├── 2dcq4.md
│ │ │ ├── 2dcq5.md
│ │ │ ├── 2dcq6.md
│ │ │ ├── ballotinfo.md
│ │ │ ├── contrib-creator-publisher-agents-index.md
│ │ │ ├── coverage-20000401-results.md
│ │ │ ├── coverage-20000401-settings.md
│ │ │ ├── coverage-index.md
│ │ │ ├── coverage-log.md
│ │ │ ├── coverage-results.md
│ │ │ ├── coverage-settings.md
│ │ │ ├── coverage-voters.md
│ │ │ ├── creator-contrib-publisher-20000401-index.md
│ │ │ ├── creator-contrib-publisher-20000401-log.md
│ │ │ ├── creator-contrib-publisher-20000401-settings.md
│ │ │ ├── css
│ │ │ │ └── dcmi-wd.css
│ │ │ ├── date-20000401-index.md
│ │ │ ├── date-final.md
│ │ │ ├── date-index.md
│ │ │ ├── date-log.md
│ │ │ ├── date-observers.md
│ │ │ ├── date-voters.md
│ │ │ ├── dcsubdesc-final.md
│ │ │ ├── dct1-20000401-results.md
│ │ │ ├── dct1-20000401-settings.md
│ │ │ ├── dct1.md
│ │ │ ├── descript-format-identifier-lang-20000401-index.md
│ │ │ ├── format-extent-qual.md
│ │ │ ├── format-imt-qual.md
│ │ │ ├── format-medium-qual.md
│ │ │ ├── images
│ │ │ │ ├── dcmi_22.gif
│ │ │ │ └── piros.gif
│ │ │ ├── index.md
│ │ │ ├── relation-20000401-index.md
│ │ │ ├── relation-20000401-log.md
│ │ │ ├── relation-20000401-settings.md
│ │ │ ├── relation-index.md
│ │ │ ├── relation-log.md
│ │ │ ├── rfc2396.txt
│ │ │ ├── subject-title-type-20000401-index.md
│ │ │ ├── subject-title-type-20000401-log.md
Resulting output tree
webroot
├── usage
│ ├── decisions
│ │ ├── 2000
│ │ │ ├── css
│ │ │ │ └── dcmi-wd.css
│ │ │ ├── images
│ │ │ │ ├── dcmi_22.gif
│ │ │ │ └── piros.gif
│ │ │ └── rfc2396.txt
In this pattern, not even the index.md file is rendered, but some images and a *.txt file are rendered.
It seems to me that this is a result of the page bundling function, which I do not want or need.
Is there a way to switch this off?
Thanks!