diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1a4be65ca..b21eb3779 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
 # Changelog
 
+## [1.2.25](https://github.com/ably/ably-flutter/tree/v1.2.25)
+
+[Full Changelog](https://github.com/ably/ably-flutter/compare/v1.2.24...v1.2.25)
+
+**Closed issues:**
+
+- setOnBackgroundMessage not getting along with async/await [\#496](https://github.com/ably/ably-flutter/issues/496)
+
 ## [1.2.24](https://github.com/ably/ably-flutter/tree/v1.2.24)
 
 [Full Changelog](https://github.com/ably/ably-flutter/compare/v1.2.23...v1.2.24)
diff --git a/README.md b/README.md
index 8641ee667..41bc4415d 100644
--- a/README.md
+++ b/README.md
@@ -70,7 +70,7 @@ In `pubspec.yaml` file:
 
 ```yaml
 dependencies:
-  ably_flutter: ^1.2.24
+  ably_flutter: ^1.2.25
 ```
 
 ### Import the package
diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock
index 70b37b6f3..10eed5079 100644
--- a/example/ios/Podfile.lock
+++ b/example/ios/Podfile.lock
@@ -2,7 +2,7 @@ PODS:
   - Ably (1.2.23):
     - AblyDeltaCodec (= 1.3.3)
     - msgpack (= 0.4.0)
-  - ably_flutter (1.2.24):
+  - ably_flutter (1.2.25):
     - Ably (= 1.2.23)
     - Flutter
   - AblyDeltaCodec (1.3.3)
@@ -45,7 +45,7 @@ EXTERNAL SOURCES:
 
 SPEC CHECKSUMS:
   Ably: aaadd144e79ee75f024aef338db5d594b48d7142
-  ably_flutter: a4e2a5fb4c931b77bb0fe1b795f090e77b1009b3
+  ably_flutter: f81836c16c79c1d16782b7aae300b1d1abd4836a
   AblyDeltaCodec: add5d06a756b3581b12aab5b5500a320b8c55bea
   device_info_plus: e5c5da33f982a436e103237c0c85f9031142abed
   Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
diff --git a/example/pubspec.lock b/example/pubspec.lock
index 5ea29a6cc..fc4a84863 100644
--- a/example/pubspec.lock
+++ b/example/pubspec.lock
@@ -7,7 +7,7 @@ packages:
       path: ".."
       relative: true
     source: path
-    version: "1.2.24"
+    version: "1.2.25"
   args:
     dependency: transitive
     description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 0a38b39fa..2e41395e3 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,6 +1,6 @@
 name: ably_flutter
 description: A wrapper around Ably's Cocoa and Java client library SDKs, providing iOS and Android support.
-version: 1.2.24
+version: 1.2.25
 repository: https://github.com/ably/ably-flutter
 
 environment:
diff --git a/test_integration/ios/Podfile.lock b/test_integration/ios/Podfile.lock
index 6fb2fe363..0a9a1662e 100644
--- a/test_integration/ios/Podfile.lock
+++ b/test_integration/ios/Podfile.lock
@@ -2,7 +2,7 @@ PODS:
   - Ably (1.2.23):
     - AblyDeltaCodec (= 1.3.3)
     - msgpack (= 0.4.0)
-  - ably_flutter (1.2.24):
+  - ably_flutter (1.2.25):
     - Ably (= 1.2.23)
     - Flutter
   - AblyDeltaCodec (1.3.3)
@@ -27,7 +27,7 @@ EXTERNAL SOURCES:
 
 SPEC CHECKSUMS:
   Ably: aaadd144e79ee75f024aef338db5d594b48d7142
-  ably_flutter: a4e2a5fb4c931b77bb0fe1b795f090e77b1009b3
+  ably_flutter: f81836c16c79c1d16782b7aae300b1d1abd4836a
   AblyDeltaCodec: add5d06a756b3581b12aab5b5500a320b8c55bea
   Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
   msgpack: c85f6251873059738472ae136951cec5f30f3251
diff --git a/test_integration/pubspec.lock b/test_integration/pubspec.lock
index c895c66b4..5e5bec219 100644
--- a/test_integration/pubspec.lock
+++ b/test_integration/pubspec.lock
@@ -15,7 +15,7 @@ packages:
       path: ".."
       relative: true
     source: path
-    version: "1.2.24"
+    version: "1.2.25"
   analyzer:
     dependency: transitive
     description: