diff --git a/CMakeLists.txt b/CMakeLists.txt
index bfc668a2e..7f7a8b5e0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -15,7 +15,7 @@ include(CMakePackageConfigHelpers)
project(Umpire
LANGUAGES CXX C
- VERSION 2022.10.0)
+ VERSION 2023.06.0)
cmake_minimum_required(VERSION 3.14)
diff --git a/README.md b/README.md
index 42c8f7a0b..da4587efc 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Umpire v2022.10.0
+# Umpire v2023.06.0
[![Travis Build Status](https://travis-ci.com/LLNL/Umpire.svg?branch=develop)](https://travis-ci.com/LLNL/Umpire)
[![Azure Pipelines Build Status](https://dev.azure.com/davidbeckingsale/Umpire/_apis/build/status/LLNL.Umpire?branchName=develop)](https://dev.azure.com/davidbeckingsale/Umpire/_build/latest?definitionId=1&branchName=develop)
diff --git a/RELEASE b/RELEASE
index 30796f0d8..c7a5c1e12 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,4 +1,4 @@
-Umpire Version 2022.10.0
+Umpire Version 2023.06.0
Copyright (c) 2016-23, Lawrence Livermore National Security, LLC.
Produced at the Lawrence Livermore National Laboratory.
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 1a337cb67..54f3389ca 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -1,3 +1,23 @@
+# v2023.06.0
+
+## New Features
+
+- Add `_hwm` variant of pool heuristic functions. These reallocate to the high watermark value after a coalescing, and can reduce memory overhead.
+
+## Improvements
+
+- Support 2023 OneAPI release.
+
+- Add HIP support to the DeviceAllocator.
+
+## Bug Fixes
+
+- Prefix fmt macros to avoid conflicts with other libraries including fmt.
+
+- Replace deprecated random_shuffle usage with shuffle for c++17.
+
+- Make exported include directories relative to install prefix.
+
# v2022.10.0
## New Features
diff --git a/blt b/blt
index 09f7a4be4..5a792c177 160000
--- a/blt
+++ b/blt
@@ -1 +1 @@
-Subproject commit 09f7a4be48886e1175885e10ed6af1225ae12a90
+Subproject commit 5a792c1775e7a7628d84dcde31652a689f1df7b5
diff --git a/docs/sphinx/conf.py.in b/docs/sphinx/conf.py.in
index 4c863e5ae..cb3d1bb2f 100644
--- a/docs/sphinx/conf.py.in
+++ b/docs/sphinx/conf.py.in
@@ -96,9 +96,9 @@ author = u'David Beckingsale'
# built documents.
#
# The short X.Y version.
-version = u'2022.10'
+version = u'2023.06'
# The full version, including alpha/beta/rc tags.
-release = u'2022.10.0'
+release = u'2023.06.0'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/scripts/make_release_tarball.sh b/scripts/make_release_tarball.sh
index c4f9ce0d4..9db02a687 100755
--- a/scripts/make_release_tarball.sh
+++ b/scripts/make_release_tarball.sh
@@ -7,7 +7,7 @@
##############################################################################
TAR_CMD=gtar
-VERSION=2022.10.0
+VERSION=2023.06.0
git archive --prefix=umpire-${VERSION}/ -o umpire-${VERSION}.tar HEAD 2> /dev/null
diff --git a/src/tpl/umpire/camp b/src/tpl/umpire/camp
index 9a6b8216a..ac34c25b7 160000
--- a/src/tpl/umpire/camp
+++ b/src/tpl/umpire/camp
@@ -1 +1 @@
-Subproject commit 9a6b8216a9c5f6d8f05a77fc1402fa7e91043d5c
+Subproject commit ac34c25b722a06b138bc045d38bfa5e8fa3ec9c5