docs(changelog): changelog for lts-v2.8.30 release

Change-Id: Iee5723a7a1349079a136bf131fd1b6e0c31c7813
Signed-off-by: Release CI <ci@trustedfirmware.org>
diff --git a/Makefile b/Makefile
index cab461f..a75cf89 100644
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,7 @@
 #
 VERSION_MAJOR			:= 2
 VERSION_MINOR			:= 8
-VERSION_PATCH			:= 29
+VERSION_PATCH			:= 30
 VERSION				:= ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}
 
 # Default goal is build all images
diff --git a/docs/change-log.md b/docs/change-log.md
index 9425029..0d0dd1c 100644
--- a/docs/change-log.md
+++ b/docs/change-log.md
@@ -3,6 +3,58 @@
 This document contains a summary of the new features, changes, fixes and known
 issues in each release of Trusted Firmware-A.
 
+## [lts-2.8.30](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/refs/tags/lts-v2.8.29..refs/tags/lts-v2.8.30) (2025-02-21)
+
+### Code Refactoring
+
+- **Services**
+
+  - **ERRATA ABI**
+
+    - move EXTRACT_PARTNUM to arch.h ([1a2a268](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1a2a26897d84300174689f2c8f924bf8bd616d4e))
+
+- **Libraries**
+
+  - **EL3 Runtime**
+
+    - **Context Management**
+
+      - move remaining EL2 save/restore into C ([37db9ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37db9abefe1d29b07d8fc392cf28e39ef6816388))
+
+### Resolved Issues
+
+- **Libraries**
+
+  - **CPU Support**
+
+    - workaround for accessing ICH_VMCR_EL2 ([8c6068f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8c6068fab4886de9fc929eb31deb27c540612393))
+    - workaround for Cortex-A710 erratum 3701772 ([c32e3a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c32e3a38dde1f6b2205af1f8387b033dcd85c65b))
+    - workaround for Cortex-A715 erratum 3699560 ([3b8a3ad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3b8a3ad1508fdcfef7f3487da5a32636b0bc4ada))
+    - workaround for Cortex-A720 erratum 3699561 ([c7d5de9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c7d5de9fe3031e315ec91bc1b4d1a62361ce89e0))
+    - workaround for Cortex-X2 erratum 3701772 ([2296df6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2296df6febef9bbac508182cf4aefa5882984e39))
+    - workaround for Cortex-X3 erratum 3701769 ([ed4bd3c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ed4bd3c61b3bb57fddb93dd4d49d205f59636d38))
+    - workaround for Cortex-X4 erratum 3701758 ([395f67e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/395f67e871ad0d73f71a7858bc05fd7d6161abc7))
+    - workaround for Neoverse-N2 erratum 3701773 ([2414a85](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2414a852a0c862e51f0fff4f20afa69eff424d99))
+    - workaround for Neoverse-V3 erratum 3701767 ([35caff9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/35caff9793f1a484db908f8df4e54141d90dd61e))
+
+  - **EL3 Runtime**
+
+    - **Context Management**
+
+      - update gic el2 sysregs save/restore mechanism ([f2a263e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f2a263ed806f8364a107ec67746ba9e231c3114b))
+
+### Miscellaneous
+
+- **Libraries**
+
+  - **CPU Support**
+
+    - fix incorrect header macro ([983f4c8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/983f4c8edf46a8c05662787b9a6e5f87ff6247b6))
+
+  - **SMCCC**
+
+    - bump up SMCCC version to 1.4 ([55589ce](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/55589ce2921099d9250c8e6a0184c9a19f77e803))
+
 ## [lts-2.8.29](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/refs/tags/lts-v2.8.28..refs/tags/lts-v2.8.29) (2025-02-14)
 
 ### ⚠ BREAKING CHANGES
diff --git a/docs/conf.py b/docs/conf.py
index 9040ad9..b39659c 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -14,8 +14,8 @@
 
 project = "Trusted Firmware-A"
 author = "Trusted Firmware-A contributors"
-version = "2.8.29"
-release = "2.8.29"
+version = "2.8.30"
+release = "2.8.30"
 
 # -- General configuration ---------------------------------------------------
 
diff --git a/package-lock.json b/package-lock.json
index 06f82e2..9a0ef34 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "trusted-firmware-a",
-  "version": "2.8.29",
+  "version": "2.8.30",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "trusted-firmware-a",
-      "version": "2.8.29",
+      "version": "2.8.30",
       "hasInstallScript": true,
       "license": "BSD-3-Clause",
       "devDependencies": {
diff --git a/package.json b/package.json
index bd9e055..8162051 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "trusted-firmware-a",
-  "version": "2.8.29",
+  "version": "2.8.30",
   "license": "BSD-3-Clause",
   "type": "module",
   "private": true,
diff --git a/pyproject.toml b/pyproject.toml
index bec4962..6f148d0 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "trusted-firmware-a"
-version = "2.8.29"
+version = "2.8.30"
 description = "Trusted Firmware-A (TF-A) Python dependencies."
 authors = ["Arm Ltd."]
 license = "BSD-3-Clause"
diff --git a/readme.rst b/readme.rst
index ff7bb56..0d71781 100644
--- a/readme.rst
+++ b/readme.rst
@@ -62,3 +62,4 @@
 
 
 
+
diff --git a/tools/conventional-changelog-tf-a/package.json b/tools/conventional-changelog-tf-a/package.json
index f59a866..59849a6 100644
--- a/tools/conventional-changelog-tf-a/package.json
+++ b/tools/conventional-changelog-tf-a/package.json
@@ -1,6 +1,6 @@
 {
   "name": "conventional-changelog-tf-a",
-  "version": "2.8.29",
+  "version": "2.8.30",
   "license": "BSD-3-Clause",
   "private": true,
   "main": "index.js",