diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index e3d1b60364c..8cc351f7cdc 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -13,7 +13,7 @@ This serves two purposes: - for new features. ### Changed -- for changes in existing functionality. +- Made the `HydePage::$title` property readonly ### Deprecated - for soon-to-be removed features. diff --git a/packages/framework/src/Pages/Concerns/HydePage.php b/packages/framework/src/Pages/Concerns/HydePage.php index 5c699aa1ea0..827b68bb96b 100644 --- a/packages/framework/src/Pages/Concerns/HydePage.php +++ b/packages/framework/src/Pages/Concerns/HydePage.php @@ -66,7 +66,7 @@ abstract class HydePage implements PageSchema, SerializableContract public PageMetadataBag $metadata; public NavigationData $navigation; - public string $title; + public readonly string $title; public ?string $canonicalUrl; public static function make(string $identifier = '', FrontMatter|array $matter = []): static