File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -118,6 +118,15 @@ Use this section for any extra context that doesn't fit elsewhere:
118118
119119PR titles and bodies are automatically validated via GitHub Actions. The check will fail if required sections are missing or incorrectly formatted.
120120
121+ ---
122+
123+ ## Release Process
124+
125+ 1. Update `Changelog.md` with the new version entry
126+ 2. Update the version in `common/include/VkVSCommon.h`
127+ 3. Create a tag (e.g. `v0.4.0`) and push it — GitHub will automatically create a release
128+
129+ ---
121130
122131## Developer Certificate of Origin
123132
Original file line number Diff line number Diff line change 1+ v0.4.0:
2+ - Add testing framework to run automated decode and encode conformance
3+ tests across multiple GPU drivers and codecs
4+ - Add GitHub issue and PR templates with body validation workflow
5+ - Add contributing section with testing hardware requirements
6+ - Improve error handling: VulkanVideoProcessor::Initialize returns VkResult
7+ - Improve frame output error handling with result enum in VkVideoQueue
8+ - Code cleanup and better C++ compliance across decoder and build system
9+
110v0.3.9:
211 - Add clang compiler support for Linux and Windows builds
312 - Add -Wundef warning flag and fix undefined macro usage
Original file line number Diff line number Diff line change @@ -9,8 +9,8 @@ extern "C" {
99
1010// Version information
1111#define VKVS_VERSION_MAJOR 0
12- #define VKVS_VERSION_MINOR 3
13- #define VKVS_VERSION_PATCH 9
12+ #define VKVS_VERSION_MINOR 4
13+ #define VKVS_VERSION_PATCH 0
1414
1515// Helper macros for version string construction (prefixed to avoid reserved identifier issues)
1616#define VKVS_STRINGIFY (x ) #x
You can’t perform that action at this time.
0 commit comments