diff --git a/CHANGE_LOG.md b/CHANGE_LOG.md
index 2b3b1d3..7d6f0cd 100644
--- a/CHANGE_LOG.md
+++ b/CHANGE_LOG.md
@@ -10,4 +10,8 @@
* Fix memory leak with allocating strings. We store them in a dictionary and only allocate them the first time the scope is created.
* Use "on demand" model, meaning we don't store profiling info locally until the profiler is connected.
- * Get rid of attributes in TracyWrapperStubs so we don't accidentally leak function names into release builds.
\ No newline at end of file
+ * Get rid of attributes in TracyWrapperStubs so we don't accidentally leak function names into release builds.
+
+### 0.20.2
+
+ * Fix usage of allocations of CStrings to avoid a crash in the tracy profiler.
\ No newline at end of file
diff --git a/README.md b/README.md
index db7fced..5c76606 100644
--- a/README.md
+++ b/README.md
@@ -20,7 +20,7 @@ Get on nuget: https://www.nuget.org/packages/TracyWrapper
Or run in the package manager:
```
-NuGet\Install-Package TracyWrapper -Version 0.20.1
+NuGet\Install-Package TracyWrapper -Version 0.20.2
```
#### Or from source
@@ -103,7 +103,7 @@ Get on nuget: https://www.nuget.org/packages/TracyWrapperStubs
Or run in the package manager:
```
-NuGet\Install-Package TracyWrapperStubs -Version 0.20.1
+NuGet\Install-Package TracyWrapperStubs -Version 0.20.2
```
## Profiling accuracy
diff --git a/TracyWrapper/TracyWrapper.csproj b/TracyWrapper/TracyWrapper.csproj
index 0e0bb5c..eb213ac 100644
--- a/TracyWrapper/TracyWrapper.csproj
+++ b/TracyWrapper/TracyWrapper.csproj
@@ -5,7 +5,7 @@