diff --git a/CHANGELOG.md b/CHANGELOG.md
index 760b301131d90..978d0846b81f3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,33 @@
+
+# 17.0.0-next.3 (2023-09-06)
+## Breaking Changes
+### core
+- `OnPush` components that are created dynamically now
+ only have their host bindings refreshed and `ngDoCheck run` during change
+ detection if they are dirty.
+ Previously, a bug in the change detection would result in the `OnPush`
+ configuration of dynamically created components to be ignored when
+ executing host bindings and the `ngDoCheck` function. This is
+ rarely encountered but can happen if code has a handle on the
+ `ComponentRef` instance and updates values read in the `OnPush`
+ component template without then calling either `markForCheck` or
+ `detectChanges` on that component's `ChangeDetectorRef`.
+### router
+- `urlHandlingStrategy` has been removed from the Router public API.
+ This should instead be configured through the provideRouter or RouterModule.forRoot APIs.
+### core
+| Commit | Type | Description |
+| -- | -- | -- |
+| [40bb45f329](https://github.com/angular/angular/commit/40bb45f3297359866cab39044dba06b3e809b096) | fix | Respect OnPush change detection strategy for dynamically created components ([#51356](https://github.com/angular/angular/pull/51356)) |
+| [88a0af64fd](https://github.com/angular/angular/commit/88a0af64fde58cbf71e8e2a22c39fabb8f0ee8fb) | perf | generate arrow functions for pure function calls ([#51668](https://github.com/angular/angular/pull/51668)) |
+### router
+| Commit | Type | Description |
+| -- | -- | -- |
+| [f464e39364](https://github.com/angular/angular/commit/f464e39364da6436fc4b5a703f66fe7dee70818c) | fix | Ensure title observable gets latest values ([#51561](https://github.com/angular/angular/pull/51561)) |
+| [b2aff43621](https://github.com/angular/angular/commit/b2aff4362129feb746856fc3d0f8e73b1927a037) | fix | Remove `urlHandlingStrategy` from public Router properties ([#51631](https://github.com/angular/angular/pull/51631)) |
+
+
+
# 16.2.4 (2023-09-06)
diff --git a/package.json b/package.json
index d2da196465f4a..2a6059af3b50b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "angular-srcs",
- "version": "17.0.0-next.2",
+ "version": "17.0.0-next.3",
"private": true,
"description": "Angular - a web framework for modern web apps",
"homepage": "https://github.com/angular/angular",