diff --git a/CHANGELOG.md b/CHANGELOG.md
index b277f2af5fbdbc5abd3ceeb137d1939cfe33af2f..e7e988ebad1a5aa6018eb7e0115b4553944f36e6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,7 +4,7 @@ Notable changes to Conduit are documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project aspires to adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
-## Unreleased
+## [0.8.6] - Released 2023-01-11
 
 ### Added
 #### General
diff --git a/LICENSE b/LICENSE
index 01d483a4b0e724cadf6cc78565679b54a039cda3..d03560271b945bf6ab601dd72110abbb59bd058f 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2014-2022, Lawrence Livermore National Security, LLC.
+Copyright (c) 2014-2023, Lawrence Livermore National Security, LLC.
 
 Produced at the Lawrence Livermore National Laboratory
 
diff --git a/setup.py b/setup.py
index aeffe2c9f88a3435ed75db350d3d6dc189087ae6..9bb5ded0f79c93ab487249bd1caea2f545bff66d 100644
--- a/setup.py
+++ b/setup.py
@@ -42,7 +42,7 @@ from setuptools import setup, Extension
 from setuptools.command.build_ext import build_ext
 from distutils.version import LooseVersion
 
-CONDUIT_VERSION = '0.8.5'
+CONDUIT_VERSION = '0.8.6'
 
 class CMakeExtension(Extension):
     def __init__(self, name, sourcedir=''):
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 7fa0ae37387034c8af3260a4aa307274a14d0261..4a85b8d77826e74f369a6211aeb3688e834e4f09 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -15,7 +15,7 @@ endif()
 # Conduit
 ################################
 
-project(conduit VERSION "0.8.5")
+project(conduit VERSION "0.8.6")
 
 ################################ 
 # Build Options
diff --git a/src/docs/sphinx/conf.py b/src/docs/sphinx/conf.py
index 64b4d15f24cc01b9832baf8b7f7586b37ea7094d..5f6731a72407cac022dc96b3395a9b42c86075aa 100644
--- a/src/docs/sphinx/conf.py
+++ b/src/docs/sphinx/conf.py
@@ -62,16 +62,16 @@ master_doc = 'index'
 
 # General information about the project.
 project = u'Conduit'
-copyright = u'Copyright (c) 2014-2022, LLNS'
+copyright = u'Copyright (c) 2014-2023, LLNS'
 
 # The version info for the project you're documenting, acts as replacement for
 # |version| and |release|, also used in various other places throughout the
 # built documents.
 #
 # The short X.Y version.
-version = '0.8.5'
+version = '0.8.6'
 # The full version, including alpha/beta/rc tags.
-release = '0.8.5'
+release = '0.8.6'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/src/docs/sphinx/releases.rst b/src/docs/sphinx/releases.rst
index ceb3df2c6f9adf93ccb95e8c6e766417bcd4939e..98ebb467549b5a6611883afb290969fd4832091b 100644
--- a/src/docs/sphinx/releases.rst
+++ b/src/docs/sphinx/releases.rst
@@ -12,6 +12,39 @@ https://github.com/LLNL/conduit/releases
 
 .. note:: Conduit uses `BLT <https://github.com/LLNL/blt>`__ as its core CMake build system. We leverage BLT as a git submodule, however github does not include submodule contents in its automatically created source tarballs. To avoid confusion, starting with v0.3.0 we provide our own source tarballs that include BLT. 
 
+v0.8.6
+---------------------------------
+
+* `Source Tarball <https://github.com/LLNL/conduit/releases/download/v0.8.6/conduit-v0.8.6-src-with-blt.tar.gz>`__
+
+Highlights
+++++++++++++++++++++++++++++++++++++
+
+(Extracted from Conduit's :download:`Changelog <../../../CHANGELOG.md>`)
+
+
+Added
+~~~~~
+
+
+* **General**
+
+ * Added C++ ``int DataType::sizeof_index_t()`` and C ``int conduit_datatype_sizeof_index_t()`` methods to provide a stable ABI to determine configured size (number of bytes) of Conduit's index_t type.
+
+Fixed
+~~~~~
+
+
+* **General**
+
+ * Build fixes for Conda Forge (mpi -fallow-argument-mismatch clang protection)
+
+* **Relay**
+
+ * Fixed a directory creation bug in ``relay::io::blueprint::{save_mesh|write_mesh}`` that occurred with sparse topologies with no domains on rank 0.
+ * Fixed a bug in ``relay::io::blueprint::{save_mesh|write_mesh}`` with the ``suffix=cycle`` option that could cause int max to erroneously be used as the cycle number in the output directory.
+
+
 
 v0.8.5
 ---------------------------------
diff --git a/src/libs/conduit/conduit_license.hpp b/src/libs/conduit/conduit_license.hpp
index c4379a2e6fc941335c052c88a87a35f1360e2c19..245373172884bee81d93748537d159d334d88c82 100644
--- a/src/libs/conduit/conduit_license.hpp
+++ b/src/libs/conduit/conduit_license.hpp
@@ -5,7 +5,7 @@
 #ifndef CONDUIT_LICENSE_TEXT_HPP
 #define CONDUIT_LICENSE_TEXT_HPP
 
-std::string CONDUIT_LICENSE_TEXT = "Copyright (c) 2014-2021, Lawrence Livermore National Security, LLC.\n"
+std::string CONDUIT_LICENSE_TEXT = "Copyright (c) 2014-2023, Lawrence Livermore National Security, LLC.\n"
 "\n"
 "Produced at the Lawrence Livermore National Laboratory\n"
 "\n"