Prepared version 3.4.0
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 63643f6..a51c150 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-# 3.4.0 (2026-??-??)
+# 3.4.0 (2026-06-05)
 
 - Added file `AGENTS.md` for agentic AI.
 - Added member `VmaAllocationCreateInfo::minAlignment` (#523).
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1547f47..2f574cc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -22,7 +22,7 @@
 
 cmake_minimum_required(VERSION 3.15...3.26)
 
-project(VMA VERSION 3.3.0 LANGUAGES CXX)
+project(VMA VERSION 3.4.0 LANGUAGES CXX)
 
 add_library(VulkanMemoryAllocator INTERFACE)
 add_library(GPUOpen::VulkanMemoryAllocator ALIAS VulkanMemoryAllocator)
diff --git a/include/vk_mem_alloc.h b/include/vk_mem_alloc.h
index d09d613..f2b58bf 100644
--- a/include/vk_mem_alloc.h
+++ b/include/vk_mem_alloc.h
@@ -25,7 +25,7 @@
 
 /** \mainpage Vulkan Memory Allocator
 
-<b>Version 3.4.0-development</b>
+<b>Version 3.4.0</b>
 
 Copyright (c) 2017-2026 Advanced Micro Devices, Inc. All rights reserved. \n
 License: MIT \n
diff --git a/src/VulkanSample.cpp b/src/VulkanSample.cpp
index 564e59d..3fd6e9f 100644
--- a/src/VulkanSample.cpp
+++ b/src/VulkanSample.cpp
@@ -36,8 +36,8 @@
 static const char* const SHADER_PATH2 = "../bin/";
 static const wchar_t* const WINDOW_CLASS_NAME = L"VULKAN_MEMORY_ALLOCATOR_SAMPLE";
 static const char* const VALIDATION_LAYER_NAME = "VK_LAYER_KHRONOS_validation";
-static const char* const APP_TITLE_A =     "Vulkan Memory Allocator Sample 3.3.0";
-static const wchar_t* const APP_TITLE_W = L"Vulkan Memory Allocator Sample 3.3.0";
+static const char* const APP_TITLE_A =     "Vulkan Memory Allocator Sample 3.4.0";
+static const wchar_t* const APP_TITLE_W = L"Vulkan Memory Allocator Sample 3.4.0";
 
 static const bool VSYNC = true;
 static const uint32_t COMMAND_BUFFER_COUNT = 2;