diff --git a/Cargo.lock b/Cargo.lock
index 6380c37..cbcdd99 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -414,7 +414,7 @@ dependencies = [
[[package]]
name = "ironcalc"
-version = "0.3.0"
+version = "0.5.0"
dependencies = [
"bitcode",
"chrono",
@@ -430,7 +430,7 @@ dependencies = [
[[package]]
name = "ironcalc_base"
-version = "0.3.0"
+version = "0.5.0"
dependencies = [
"bitcode",
"chrono",
@@ -448,7 +448,7 @@ dependencies = [
[[package]]
name = "ironcalc_nodejs"
-version = "0.3.1"
+version = "0.5.0"
dependencies = [
"ironcalc",
"napi",
@@ -784,7 +784,7 @@ dependencies = [
[[package]]
name = "pyroncalc"
-version = "0.3.0"
+version = "0.5.0"
dependencies = [
"ironcalc",
"pyo3",
@@ -1070,7 +1070,7 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasm"
-version = "0.3.2"
+version = "0.5.0"
dependencies = [
"ironcalc_base",
"serde",
diff --git a/README.md b/README.md
index 552b1df..db2dc30 100644
--- a/README.md
+++ b/README.md
@@ -77,7 +77,7 @@ And visit
Add the dependency to `Cargo.toml`:
```toml
[dependencies]
-ironcalc = { git = "https://github.com/ironcalc/IronCalc", version = "0.1"}
+ironcalc = { git = "https://github.com/ironcalc/IronCalc", version = "0.5"}
```
And then use this code in `main.rs`:
diff --git a/base/Cargo.toml b/base/Cargo.toml
index 340e61d..e43def8 100644
--- a/base/Cargo.toml
+++ b/base/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ironcalc_base"
-version = "0.3.0"
+version = "0.5.0"
authors = ["Nicolás Hatcher "]
edition = "2021"
homepage = "https://www.ironcalc.com"
diff --git a/bindings/nodejs/Cargo.toml b/bindings/nodejs/Cargo.toml
index ac1f61b..2ad3b7c 100644
--- a/bindings/nodejs/Cargo.toml
+++ b/bindings/nodejs/Cargo.toml
@@ -1,7 +1,7 @@
[package]
edition = "2021"
name = "ironcalc_nodejs"
-version = "0.3.1"
+version = "0.5.0"
[lib]
crate-type = ["cdylib"]
@@ -10,7 +10,7 @@ crate-type = ["cdylib"]
# Default enable napi4 feature, see https://nodejs.org/api/n-api.html#node-api-version-matrix
napi = { version = "2.12.2", default-features = false, features = ["napi4", "serde-json"] }
napi-derive = "2.12.2"
-ironcalc = { path = "../../xlsx", version = "0.3.0" }
+ironcalc = { path = "../../xlsx", version = "0.5.0" }
serde = { version = "1.0", features = ["derive"] }
[build-dependencies]
diff --git a/bindings/python/Cargo.toml b/bindings/python/Cargo.toml
index 3e0138a..7d9a5f6 100644
--- a/bindings/python/Cargo.toml
+++ b/bindings/python/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pyroncalc"
-version = "0.3.0"
+version = "0.5.0"
edition = "2021"
@@ -12,7 +12,7 @@ crate-type = ["cdylib"]
[dependencies]
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
-xlsx = { package= "ironcalc", path = "../../xlsx", version = "0.3.0" }
+xlsx = { package= "ironcalc", path = "../../xlsx", version = "0.5.0" }
pyo3 = { version = "0.23", features = ["extension-module"] }
diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml
index f523f7f..c3128a5 100644
--- a/bindings/python/pyproject.toml
+++ b/bindings/python/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "ironcalc"
-version = "0.3.0"
+version = "0.5.0"
description = "Create, edit and evaluate Excel spreadsheets"
requires-python = ">=3.10"
keywords = [
diff --git a/bindings/wasm/Cargo.toml b/bindings/wasm/Cargo.toml
index 000ca65..2315210 100644
--- a/bindings/wasm/Cargo.toml
+++ b/bindings/wasm/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "wasm"
-version = "0.3.2"
+version = "0.5.0"
authors = ["Nicolas Hatcher "]
description = "IronCalc Web bindings"
license = "MIT/Apache-2.0"
@@ -14,7 +14,7 @@ crate-type = ["cdylib"]
# Uses `../ironcalc/base` when used locally, and uses
# the inicated version from crates.io when published.
# https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#multiple-locations
-ironcalc_base = { path = "../../base", version = "0.3", features = ["use_regex_lite"] }
+ironcalc_base = { path = "../../base", version = "0.5", features = ["use_regex_lite"] }
serde = { version = "1.0", features = ["derive"] }
wasm-bindgen = "0.2.92"
serde-wasm-bindgen = "0.4"
diff --git a/webapp/app.ironcalc.com/server/Cargo.toml b/webapp/app.ironcalc.com/server/Cargo.toml
index 5bbe291..a52b7e8 100644
--- a/webapp/app.ironcalc.com/server/Cargo.toml
+++ b/webapp/app.ironcalc.com/server/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ironcalc_server"
-version = "0.3.0"
+version = "0.5.0"
edition = "2021"
[dependencies]
diff --git a/xlsx/Cargo.toml b/xlsx/Cargo.toml
index 3a3c0b2..713d3bb 100644
--- a/xlsx/Cargo.toml
+++ b/xlsx/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ironcalc"
-version = "0.3.0"
+version = "0.5.0"
authors = ["Nicolás Hatcher "]
edition = "2021"
homepage = "https://www.ironcalc.com"
@@ -20,7 +20,7 @@ thiserror = "1.0"
# Uses `../base` when used locally, and uses
# the inicated version from crates.io when published.
# https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#multiple-locations
-ironcalc_base = { path = "../base", version = "0.3" }
+ironcalc_base = { path = "../base", version = "0.5" }
itertools = "0.12"
chrono = "0.4"
bitcode = "0.6.0"
diff --git a/xlsx/src/lib.rs b/xlsx/src/lib.rs
index fb5bf8f..8e1034d 100644
--- a/xlsx/src/lib.rs
+++ b/xlsx/src/lib.rs
@@ -9,11 +9,9 @@
//!
//! ```toml
//! [dependencies]
-//! ironcalc = { git = "https://github.com/ironcalc/IronCalc" }
+//! ironcalc = { git = "https://github.com/ironcalc/IronCalc", tag = "v0.5.0" }
//! ```
//!
-//! until version 0.5.0 you should use the git dependencies as stated
-//!
//! A simple example with some numbers, a new sheet and a formula:
//!
//!