diff --git a/blob/lib/azure/storage/blob/default.rb b/blob/lib/azure/storage/blob/default.rb
index 726f4eee994f21d7c26861506e9fb89aa17af9b6..35338747280fa5ec03d4c5652b17f3656ef09d18 100644
--- a/blob/lib/azure/storage/blob/default.rb
+++ b/blob/lib/azure/storage/blob/default.rb
@@ -29,7 +29,7 @@ require "rbconfig"
 module Azure::Storage::Blob
   module Default
     # Default REST service (STG) version number
-    STG_VERSION = "2017-11-09"
+    STG_VERSION = "2018-11-09"
 
     # The number of default concurrent requests for parallel operation.
     DEFAULT_PARALLEL_OPERATION_THREAD_COUNT = 1
diff --git a/common/ChangeLog.md b/common/ChangeLog.md
index d91cb09ea10d0e811075c11b662fe15364c703e7..f847bfa05629a25a09dd584cf124502cc2b4178c 100644
--- a/common/ChangeLog.md
+++ b/common/ChangeLog.md
@@ -2,6 +2,12 @@
 * This module now supports Ruby versions to 2.3 through 2.7
 * Add support for generating user delegation shared access signatures.
 * Update the storage API version used to generate shared access signatures to 2018-11-09.
+* This module now contains azure-core which was originally in azure-ruby-asm-core.
+* The following dependency version was bumped up to the specified version for security update:
+    Nokogiri 1.10.4
+    Faraday  1.0.0
+    Rake     13.0
+* Now reuses the HTTP Client on host level.
 
 2018.11 - version 1.1.0
 * Added the support for sending a request with a bearer token.
diff --git a/file/BreakingChanges.md b/file/BreakingChanges.md
index 8f62e32654720172a0d4d1b3a27c49a41de918f5..9d4ba5415b2a0364a60638f57a3093959c792a2b 100644
--- a/file/BreakingChanges.md
+++ b/file/BreakingChanges.md
@@ -1,3 +1,7 @@
+Tracking Breaking Changes in 2.0.0
+
+* This module now supports Ruby versions to 2.3 through 2.7
+
 Tracking Breaking Changes in 1.0.0
 
 * This module now only consists of functionalities to access Azure Storage File Service.
diff --git a/file/ChangeLog.md b/file/ChangeLog.md
index f22dbb384bf938e328e63c8f5e00a445d6ab34ee..e05e01a8b973d1454e51e1eb70c4f45df69d7af9 100644
--- a/file/ChangeLog.md
+++ b/file/ChangeLog.md
@@ -1,3 +1,6 @@
+2020.3 - version 2.0.0
+* This module now supports Ruby versions to 2.3 through 2.7
+
 2018.1 - version 1.0.1
 * Resolved an issue where user cannot use Gem package using `gem install`.
 
diff --git a/file/lib/azure/storage/file/version.rb b/file/lib/azure/storage/file/version.rb
index 2073fe6fbb2f5231aa88c3467b2677463cc05006..44ff4a4b4298e025b52410cce8a91e661aa9dda5 100644
--- a/file/lib/azure/storage/file/version.rb
+++ b/file/lib/azure/storage/file/version.rb
@@ -29,9 +29,9 @@ module Azure
     module File
       class Version
         # Fields represent the parts defined in http://semver.org/
-        MAJOR = 1 unless defined? MAJOR
+        MAJOR = 2 unless defined? MAJOR
         MINOR = 0 unless defined? MINOR
-        UPDATE = 1 unless defined? UPDATE
+        UPDATE = 0 unless defined? UPDATE
 
         class << self
           # @return [String]
diff --git a/queue/BreakingChanges.md b/queue/BreakingChanges.md
index b0783a5d3701d99dfb4a9d97774fe0b13640fc0b..e7b3e7e7995054fc00de2af25c6c91fe2f4afabf 100644
--- a/queue/BreakingChanges.md
+++ b/queue/BreakingChanges.md
@@ -1,3 +1,7 @@
+Tracking Breaking Changes in 2.0.0
+
+* This module now supports Ruby versions to 2.3 through 2.7
+
 Tracking Breaking Changes in 1.0.0
 
 * This module now only consists of functionalities to access Azure Storage Queue Service.
diff --git a/queue/ChangeLog.md b/queue/ChangeLog.md
index 85139f24fad9f364e35a9b7865359138ca802bc8..228115678bed319d27ab936723d41d53fac9f691 100644
--- a/queue/ChangeLog.md
+++ b/queue/ChangeLog.md
@@ -1,3 +1,6 @@
+2020.3 - version 2.0.0
+* This module now supports Ruby versions to 2.3 through 2.7
+
 2018.11 - version 1.1.0
 * Added the support for sending a request with a bearer token.
 
diff --git a/queue/lib/azure/storage/queue/version.rb b/queue/lib/azure/storage/queue/version.rb
index 4cb491e3e51a682b9dc0c6d9f64bfe856a11b78e..832f74b9951451f775c608cdc0cff97a7a96ec58 100644
--- a/queue/lib/azure/storage/queue/version.rb
+++ b/queue/lib/azure/storage/queue/version.rb
@@ -29,8 +29,8 @@ module Azure
     module Queue
       class Version
         # Fields represent the parts defined in http://semver.org/
-        MAJOR = 1 unless defined? MAJOR
-        MINOR = 1 unless defined? MINOR
+        MAJOR = 2 unless defined? MAJOR
+        MINOR = 0 unless defined? MINOR
         UPDATE = 0 unless defined? UPDATE
 
         class << self
diff --git a/table/BreakingChanges.md b/table/BreakingChanges.md
index 850f41f4a1c9cedc4600e0a4adb7ae20be53c6a0..da9b43204ae1f363957393f1e7fe2b947daf5df9 100644
--- a/table/BreakingChanges.md
+++ b/table/BreakingChanges.md
@@ -1,3 +1,7 @@
+Tracking Breaking Changes in 2.0.0
+
+* This module now supports Ruby versions to 2.3 through 2.7
+
 Tracking Breaking Changes in 1.0.0
 
 * This module now only consists of functionalities to access Azure Storage Table Service.
diff --git a/table/ChangeLog.md b/table/ChangeLog.md
index e08005dc4e50e36f651021111b93fd75f059bfd5..46fc5dd24fb2cdbbf0aeb32ccc1062c62d86956f 100644
--- a/table/ChangeLog.md
+++ b/table/ChangeLog.md
@@ -1,3 +1,6 @@
+2020.3 - version 2.0.0
+* This module now supports Ruby versions to 2.3 through 2.7
+
 2018.1 - version 1.0.1
 * Resolved an issue where user cannot use Gem package using `gem install`.
 
diff --git a/table/lib/azure/storage/table/version.rb b/table/lib/azure/storage/table/version.rb
index 49b37c6acf3e1ed46618ffd9cccabbfb978faf98..42e11b0b18dc3f6bab5c0c2778f2df9e7fef244b 100644
--- a/table/lib/azure/storage/table/version.rb
+++ b/table/lib/azure/storage/table/version.rb
@@ -29,9 +29,9 @@ module Azure
     module Table
       class Version
         # Fields represent the parts defined in http://semver.org/
-        MAJOR = 1 unless defined? MAJOR
+        MAJOR = 2 unless defined? MAJOR
         MINOR = 0 unless defined? MINOR
-        UPDATE = 1 unless defined? UPDATE
+        UPDATE = 0 unless defined? UPDATE
 
         class << self
           # @return [String]