diff --git a/docs/add-ons/search/advanced.md b/docs/add-ons/search/advanced.md
index 76207ca6d..2adaa86be 100755
--- a/docs/add-ons/search/advanced.md
+++ b/docs/add-ons/search/advanced.md
@@ -257,6 +257,20 @@ Or you can add the word "not" (with a space after it) to exclude channels:
channel="not channel1|channel2|channel3"
+### `entry_id=`
+
+ entry_id="147"
+
+You can hard code the search form to only include specific entries. You may also specify multiple entries by separating them with the pipe character:
+
+ entry_id="13|42|147"
+
+Or use "not" to exclude entries:
+
+ entry_id="not 45|534|807"
+
+If you set the entry_id parameter to no value, the parameter will be ignored.
+
### `form_class=`
form_class="search_form"
diff --git a/docs/add-ons/search/simple.md b/docs/add-ons/search/simple.md
index e6d1047e6..5a5d2fb25 100755
--- a/docs/add-ons/search/simple.md
+++ b/docs/add-ons/search/simple.md
@@ -161,6 +161,20 @@ Or you can add the word "not" (with a space after it) to exclude channels:
channel="not channel1|channel2|channel3"
+### `entry_id=`
+
+ entry_id="147"
+
+You can hard code the search form to only include specific entries. You may also specify multiple entries by separating them with the pipe character:
+
+ entry_id="13|42|147"
+
+Or use "not" to exclude entries:
+
+ entry_id="not 45|534|807"
+
+If you set the entry_id parameter to no value, the parameter will be ignored.
+
### `where=`
where="all"
diff --git a/docs/channels/category-heading.md b/docs/channels/category-heading.md
index ee6c9b63a..cf1db498a 100755
--- a/docs/channels/category-heading.md
+++ b/docs/channels/category-heading.md
@@ -50,6 +50,28 @@ The `category_url_title=` parameter allows you to specify the URL title of a spe
NOTE: **Note:** You must specify the [`channel` parameter](channels/category-heading.md#channel) when using this parameter.
+### `category_group=`
+
+ category_group="2"
+
+Category Groups are specified by ID number. This parameter can be used with [`category_url_title=`](#category_url_title) to limit matching categories to a specific category group.
+
+As with many other parameters, you can stack category groups:
+
+ category_group="1|2|4"
+
+Or use "not" to exclude category groups:
+
+ category_group="not 2"
+
+Category URL titles are unique within a category group, but not across all category groups. If multiple eligible category groups contain the same category URL title, the first matching category is used unless you use `category_group=` to narrow the match.
+
+### `parent_only=`
+
+ parent_only="yes"
+
+This parameter allows you to limit the Category Heading tag to only top-level categories. Child categories will not be displayed.
+
### `disable=`
disable="category_fields"
diff --git a/docs/installation/changelog.md b/docs/installation/changelog.md
index eb07ddc9b..36f79b369 100755
--- a/docs/installation/changelog.md
+++ b/docs/installation/changelog.md
@@ -8,12 +8,52 @@
-->
# ExpressionEngine v7 Change Log
+## Version 7.5.23
+(Release: May 12th, 2026)
+
+
+**Enhancements** 🚀
+
+- Added a clearer title treatment on the Edit Entry page, including a dedicated entry title row [#3864](https://github.com/ExpressionEngine/ExpressionEngine/pull/3864)
+- Added support for multiple `orderby` and `sort` options when ordering Grid field rows [#5250](https://github.com/ExpressionEngine/ExpressionEngine/pull/5250)
+- Added support for including or excluding entry IDs in Search form results [#5259](https://github.com/ExpressionEngine/ExpressionEngine/pull/5259)
+- Added `category_group` and `parent_only` support to category heading output [#5270](https://github.com/ExpressionEngine/ExpressionEngine/pull/5270)
+
+**Bug Fixes** 💃🐛
+
+- Resolved [#5205](https://github.com/ExpressionEngine/ExpressionEngine/issues/5205) where member field instructions were not displayed [#5206](https://github.com/ExpressionEngine/ExpressionEngine/pull/5206)
+- Fixed WEBP and AVIF alpha transparency preservation in GD image manipulations [#5243](https://github.com/ExpressionEngine/ExpressionEngine/pull/5243)
+- Resolved [#5252](https://github.com/ExpressionEngine/ExpressionEngine/issues/5252) where File Entries pagination could break with category filters [#5254](https://github.com/ExpressionEngine/ExpressionEngine/pull/5254)
+- Resolved [#5253](https://github.com/ExpressionEngine/ExpressionEngine/issues/5253) where the File Manager category column could display incorrect data [#5255](https://github.com/ExpressionEngine/ExpressionEngine/pull/5255)
+- Prevented fatal errors in legacy exception handling when the request constant is unavailable [#5266](https://github.com/ExpressionEngine/ExpressionEngine/pull/5266)
+- Fixed PHP deprecation notices across Channel Form, Structure, Translate, Channel Set imports, template/model services, and related legacy paths [#5241](https://github.com/ExpressionEngine/ExpressionEngine/pull/5241) [#5261](https://github.com/ExpressionEngine/ExpressionEngine/pull/5261) [#5268](https://github.com/ExpressionEngine/ExpressionEngine/pull/5268)
+- Resolved [#5225](https://github.com/ExpressionEngine/ExpressionEngine/issues/5225) where image manipulation tabs could be shown for corrupt files [#5271](https://github.com/ExpressionEngine/ExpressionEngine/pull/5271)
+- Resolved [#5213](https://github.com/ExpressionEngine/ExpressionEngine/issues/5213) where a missing `site_pages` entry could throw a deprecation notice [#5272](https://github.com/ExpressionEngine/ExpressionEngine/pull/5272)
+- Resolved [#4705](https://github.com/ExpressionEngine/ExpressionEngine/issues/4705) where the Control Panel log Search field could not be cleared [#5273](https://github.com/ExpressionEngine/ExpressionEngine/pull/5273)
+- Fixed Markdown link normalization so Unicode links and protocols are handled correctly without changing visible link text [#5275](https://github.com/ExpressionEngine/ExpressionEngine/pull/5275) [#5276](https://github.com/ExpressionEngine/ExpressionEngine/pull/5276)
+
+**Developers** 💻
+
+- Added extensive tests for Member Register, Template parsing, legacy database drivers, installer flows, SimplePie cache, Pages, Structure, File Manager, File field, Grid parser, and Grid model behavior [#5165](https://github.com/ExpressionEngine/ExpressionEngine/pull/5165) [#5178](https://github.com/ExpressionEngine/ExpressionEngine/pull/5178) [#5185](https://github.com/ExpressionEngine/ExpressionEngine/pull/5185) [#5186](https://github.com/ExpressionEngine/ExpressionEngine/pull/5186) [#5196](https://github.com/ExpressionEngine/ExpressionEngine/pull/5196) [#5216](https://github.com/ExpressionEngine/ExpressionEngine/pull/5216) [#5226](https://github.com/ExpressionEngine/ExpressionEngine/pull/5226) [#5232](https://github.com/ExpressionEngine/ExpressionEngine/pull/5232) [#5234](https://github.com/ExpressionEngine/ExpressionEngine/pull/5234) [#5247](https://github.com/ExpressionEngine/ExpressionEngine/pull/5247) [#5249](https://github.com/ExpressionEngine/ExpressionEngine/pull/5249) [#5251](https://github.com/ExpressionEngine/ExpressionEngine/pull/5251) [#5256](https://github.com/ExpressionEngine/ExpressionEngine/pull/5256) [#5257](https://github.com/ExpressionEngine/ExpressionEngine/pull/5257)
+- Expanded core test coverage and deprecation cleanup for PHP 7.4 through PHP 8.5 [#5241](https://github.com/ExpressionEngine/ExpressionEngine/pull/5241) [#5261](https://github.com/ExpressionEngine/ExpressionEngine/pull/5261) [#5262](https://github.com/ExpressionEngine/ExpressionEngine/pull/5262)
+- Normalized Search module conditionals for clearer operator precedence [#5264](https://github.com/ExpressionEngine/ExpressionEngine/pull/5264)
+- Refactored Structure nav parser tests to avoid special bootstrapping [#5263](https://github.com/ExpressionEngine/ExpressionEngine/pull/5263)
+
## Version 7.5.22
(Release: April 21st, 2026)