> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt.

## 0.40.1

**`(fix):`** Fix compilation error where structs incorrectly derived `Default` when
containing fields whose types extend base objects that don't support
`Default` (e.g., objects with required enum fields). The
`namedTypeSupportsDefault` check now also verifies parent types via
`extends`, not just direct properties.