diff --git a/docs/conf.py b/docs/conf.py
index 280532f0..fd87ab9f 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -22,7 +22,7 @@
 author = "Center for Threat-Informed Defense"
 
 # The full version, including alpha/beta/rc tags
-version = "v2.2.6"
+version = "v2.2.7"
 release = version
 
 
diff --git a/docs/developers.rst b/docs/developers.rst
index 42533fbb..af20e003 100644
--- a/docs/developers.rst
+++ b/docs/developers.rst
@@ -56,7 +56,7 @@ dependencies do not conflict with other Python packages you may have installed.
 
     ...
 
-    Installing the current project: attack-flow (2.2.6)
+    Installing the current project: attack-flow (2.2.7)
 
 Finally, enter the virtualenv. You can check if the installation succeeded by running
 the ``af`` command.
@@ -65,7 +65,7 @@ the ``af`` command.
 
     $ poetry shell
     py[attack-flow] $ af version
-    Attack Flow version 2.2.6
+    Attack Flow version 2.2.7
 
 .. warning::
 
diff --git a/pyproject.toml b/pyproject.toml
index de740121..b09a9092 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "attack-flow"
-version = "2.2.6"
+version = "2.2.7"
 description = "Attack Flow helps executives, SOC managers, and defenders easily understand how attackers compose ATT&CK techniques into attacks by developing a representation of attack flows, modeling attack flows for a small corpus of incidents, and creating visualization tools to display attack flows."
 authors = [
     "Desiree Beck <dbeck@mitre.org>",
diff --git a/src/attack_flow_builder/package.json b/src/attack_flow_builder/package.json
index 3b174f73..9bf842c7 100644
--- a/src/attack_flow_builder/package.json
+++ b/src/attack_flow_builder/package.json
@@ -1,6 +1,6 @@
 {
   "name": "attack-flow-builder",
-  "version": "2.2.6",
+  "version": "2.2.7",
   "private": true,
   "scripts": {
     "serve": "vue-cli-service serve",