diff --git a/.version b/.version
index 0530859dffb50c66137d279ca946d1dc515c199d..035651d120199eafe4ea8080cf355ce1d0404698 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-20.7.0-rc2
+20.7.0
diff --git a/CHANGES.md b/CHANGES.md
index 327f561dcde8aec1a7bc66c9c88ab77c408a764d..4a1e980e922b1b7c1c110b6e06549f32cb1379dc 120000
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1 +1 @@
-ChangeLogs/ChangeLog-20.7.0-rc2.md
\ No newline at end of file
+ChangeLogs/ChangeLog-20.7.0.md
\ No newline at end of file
diff --git a/ChangeLogs/ChangeLog-20.7.0-rc2.md b/ChangeLogs/ChangeLog-20.7.0-rc2.md
deleted file mode 100644
index 914a93023ff641db8e363e6fb9c8f8e1d533f550..0000000000000000000000000000000000000000
--- a/ChangeLogs/ChangeLog-20.7.0-rc2.md
+++ /dev/null
@@ -1,52 +0,0 @@
-
-Change Log for Release asterisk-20.7.0-rc2
-========================================
-
-Links:
-----------------------------------------
-
- - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.7.0-rc2.md)  
- - [GitHub Diff](https://github.com/asterisk/asterisk/compare/20.7.0-rc1...20.7.0-rc2)  
- - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20.7.0-rc2.tar.gz)  
- - [Downloads](https://downloads.asterisk.org/pub/telephony/asterisk)  
-
-Summary:
-----------------------------------------
-
-- res_pjsip_stir_shaken.c:  Add checks for missing parameters                     
-
-User Notes:
-----------------------------------------
-
-
-Upgrade Notes:
-----------------------------------------
-
-
-Closed Issues:
-----------------------------------------
-
-  - #645: [bug]: Occasional SEGV in res_pjsip_stir_shaken.c
-
-Commits By Author:
-----------------------------------------
-
-- ### George Joseph (1):
-  - res_pjsip_stir_shaken.c:  Add checks for missing parameters
-
-
-Detail:
-----------------------------------------
-
-- ### res_pjsip_stir_shaken.c:  Add checks for missing parameters                     
-  Author: George Joseph  
-  Date:   2024-03-11  
-
-  * Added checks for missing session, session->channel and rdata
-    in stir_shaken_incoming_request.
-
-  * Added checks for missing session, session->channel and tdata
-    in stir_shaken_outgoing_request.
-
-  Resolves: #645
-
diff --git a/ChangeLogs/ChangeLog-20.7.0-rc1.md b/ChangeLogs/ChangeLog-20.7.0.md
similarity index 97%
rename from ChangeLogs/ChangeLog-20.7.0-rc1.md
rename to ChangeLogs/ChangeLog-20.7.0.md
index 356cba33f388c933f609b3f1681e03cd39535258..785ebff4c7e704cce111105afb2865323cc8041d 100644
--- a/ChangeLogs/ChangeLog-20.7.0-rc1.md
+++ b/ChangeLogs/ChangeLog-20.7.0.md
@@ -1,18 +1,19 @@
 
-Change Log for Release asterisk-20.7.0-rc1
+Change Log for Release asterisk-20.7.0
 ========================================
 
 Links:
 ----------------------------------------
 
- - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.7.0-rc1.md)  
- - [GitHub Diff](https://github.com/asterisk/asterisk/compare/20.6.0...20.7.0-rc1)  
- - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20.7.0-rc1.tar.gz)  
+ - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.7.0.md)  
+ - [GitHub Diff](https://github.com/asterisk/asterisk/compare/20.6.0...20.7.0)  
+ - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20.7.0.tar.gz)  
  - [Downloads](https://downloads.asterisk.org/pub/telephony/asterisk)  
 
 Summary:
 ----------------------------------------
 
+- res_pjsip_stir_shaken.c:  Add checks for missing parameters                     
 - app_dial: Add dial time for progress/ringing.                                   
 - app_voicemail: Properly reinitialize config after unit tests.                   
 - app_queue.c : fix "queue add member" usage string                               
@@ -134,6 +135,7 @@ Closed Issues:
   - #629: [bug]: app_voicemail: Multiple executions of unit tests cause segfault
   - #634: [bug]: make install doesn't create the stir_shaken cache directory
   - #636: [bug]: Possible SEGV in res_stir_shaken due to wrong free function
+  - #645: [bug]: Occasional SEGV in res_pjsip_stir_shaken.c
 
 Commits By Author:
 ----------------------------------------
@@ -145,12 +147,13 @@ Commits By Author:
   - main/utils: Simplify the FreeBSD ast_get_tid() handling
   - BuildSystem: Bump autotools versions on OpenBSD.
 
-- ### George Joseph (5):
+- ### George Joseph (6):
   - Reduce startup/shutdown verbose logging
   - pjsip show channelstats: Prevent possible segfault when faxing
   - Stir/Shaken Refactor
   - Makefile: Add stir_shaken/cache to directories created on install
   - attestation_config.c: Use ast_free instead of ast_std_free
+  - res_pjsip_stir_shaken.c:  Add checks for missing parameters
 
 - ### Joshua C. Colp (1):
   - utils: Make behavior of ast_strsep* match strsep.
@@ -203,6 +206,18 @@ Commits By Author:
 Detail:
 ----------------------------------------
 
+- ### res_pjsip_stir_shaken.c:  Add checks for missing parameters                     
+  Author: George Joseph  
+  Date:   2024-03-11  
+
+  * Added checks for missing session, session->channel and rdata
+    in stir_shaken_incoming_request.
+
+  * Added checks for missing session, session->channel and tdata
+    in stir_shaken_outgoing_request.
+
+  Resolves: #645
+
 - ### app_dial: Add dial time for progress/ringing.                                   
   Author: Naveen Albert  
   Date:   2024-02-08