## Release Notes



## Changelog

**Bump Type:** minor

### ✨ New Features
- feat: lazy loading fields for Object Types and Interface Types ([#3356](https://github.com/wp-graphql/wp-graphql/pull/3356))
- feat: Update Enum Type descriptions ([#3355](https://github.com/wp-graphql/wp-graphql/pull/3355))

### 🐛 Bug Fixes
- fix: don't initialize  twice in class constructor ([#3369](https://github.com/wp-graphql/wp-graphql/pull/3369))
- fix: cleanup Model fields for better source-of-truth and type-safety. ([#3363](https://github.com/wp-graphql/wp-graphql/pull/3363))
- fix: bump  and remove 7.3 references ([#3360](https://github.com/wp-graphql/wp-graphql/pull/3360))

### 🔄 Other Changes
- chore: improve type-safety for  class ([#3367](https://github.com/wp-graphql/wp-graphql/pull/3367))
- chore: add array shapes to  and  ([#3366](https://github.com/wp-graphql/wp-graphql/pull/3366))
- chore: inline (non-breaking) native return types ([#3362](https://github.com/wp-graphql/wp-graphql/pull/3362))
- chore: implement array shapes for  ([#3364](https://github.com/wp-graphql/wp-graphql/pull/3364))
- chore: Test compatibility with WordPress 6.8 ([#3361](https://github.com/wp-graphql/wp-graphql/pull/3361))
- ci: trigger Codeception workflow more often ([#3359](https://github.com/wp-graphql/wp-graphql/pull/3359))
- chore: Update Composer deps ([#3358](https://github.com/wp-graphql/wp-graphql/pull/3358))

### 👏 Contributors

Thanks to the following contributors for making this release possible:

- [@justlevine](https://github.com/justlevine)
- [@jasonbahl](https://github.com/jasonbahl)

### `@since` Tag / Deprecation Placeholder Updates

Updated 4 version placeholders in the following files:

* `src/Type/WPInputObjectType.php` (1 update)
* `src/Type/Enum/MediaItemSizeEnum.php` (2 updates)
* `src/Type/Enum/CommentStatusEnum.php` (1 update)
