diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json
index 06958d1..3849969 100644
--- a/.github/release-please/manifest.json
+++ b/.github/release-please/manifest.json
@@ -1,3 +1,3 @@
 {
-  ".": "0.5.28"
+  ".": "0.5.29"
 }
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2f1a70f..a78e5cb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
 # Changelog
 
+## [0.5.29](https://github.com/fluencelabs/aqua-ipfs/compare/aqua-ipfs-v0.5.28...aqua-ipfs-v0.5.29) (2024-01-04)
+
+
+### Features
+
+* **aqua-ipfs:** Use `aqua` keyword instead of `module` ([#153](https://github.com/fluencelabs/aqua-ipfs/issues/153)) ([d973633](https://github.com/fluencelabs/aqua-ipfs/commit/d9736332dcbe7b2389c650157d2c8a84b7386939))
+
 ## [0.5.28](https://github.com/fluencelabs/aqua-ipfs/compare/aqua-ipfs-v0.5.27...aqua-ipfs-v0.5.28) (2023-12-27)
 
 
diff --git a/aqua/package-lock.json b/aqua/package-lock.json
index 4cfb332..8e3046b 100644
--- a/aqua/package-lock.json
+++ b/aqua/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "@fluencelabs/aqua-ipfs",
-  "version": "0.5.28",
+  "version": "0.5.29",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@fluencelabs/aqua-ipfs",
-      "version": "0.5.28",
+      "version": "0.5.29",
       "license": "MIT",
       "dependencies": {
         "@fluencelabs/aqua-lib": "0.9.0"
diff --git a/aqua/package.json b/aqua/package.json
index 0206c64..7536346 100644
--- a/aqua/package.json
+++ b/aqua/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@fluencelabs/aqua-ipfs",
-  "version": "0.5.28",
+  "version": "0.5.29",
   "description": "Aqua IPFS library",
   "files": [
     "*.aqua"
diff --git a/service/Cargo.lock b/service/Cargo.lock
index b77aee2..94a0539 100644
--- a/service/Cargo.lock
+++ b/service/Cargo.lock
@@ -58,7 +58,7 @@ checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
 
 [[package]]
 name = "aqua-ipfs-distro"
-version = "0.5.28"
+version = "0.5.29"
 dependencies = [
  "built",
  "maplit",
@@ -1018,7 +1018,7 @@ checksum = "bffb4def18c48926ccac55c1223e02865ce1a821751a95920448662696e7472c"
 
 [[package]]
 name = "ipfs-effector"
-version = "0.5.28"
+version = "0.5.29"
 dependencies = [
  "eyre",
  "fluence-fork-parity-multiaddr",
@@ -1032,7 +1032,7 @@ dependencies = [
 
 [[package]]
 name = "ipfs-pure"
-version = "0.5.28"
+version = "0.5.29"
 dependencies = [
  "bs58 0.5.0",
  "eyre",
@@ -2318,7 +2318,7 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
 
 [[package]]
 name = "types"
-version = "0.5.28"
+version = "0.5.29"
 dependencies = [
  "eyre",
  "marine-rs-sdk",
diff --git a/service/distro/Cargo.toml b/service/distro/Cargo.toml
index f8fbbec..5dcef8f 100644
--- a/service/distro/Cargo.toml
+++ b/service/distro/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "aqua-ipfs-distro"
-version = "0.5.28"
+version = "0.5.29"
 description = "distribution of aqua ipfs service"
 edition = "2021"
 build = "build.rs"
diff --git a/service/effector/Cargo.toml b/service/effector/Cargo.toml
index c599b8a..59b7c8c 100644
--- a/service/effector/Cargo.toml
+++ b/service/effector/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ipfs-effector"
-version = "0.5.28"
+version = "0.5.29"
 authors = ["Fluence Labs"]
 edition = "2018"
 publish = false
diff --git a/service/pure/Cargo.toml b/service/pure/Cargo.toml
index 647c23f..5968a3d 100644
--- a/service/pure/Cargo.toml
+++ b/service/pure/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ipfs-pure"
-version = "0.5.28"
+version = "0.5.29"
 authors = ["Fluence Labs"]
 edition = "2018"
 publish = false
diff --git a/service/types/Cargo.toml b/service/types/Cargo.toml
index 74640da..444c4b5 100644
--- a/service/types/Cargo.toml
+++ b/service/types/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "types"
-version = "0.5.28"
+version = "0.5.29"
 edition = "2018"
 publish = false