From cf3cc32edeac142349a13fc4974075ae2f019976 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Stolarczuk?= Date: Wed, 17 Jul 2024 11:10:08 +0200 Subject: [PATCH] Update the repo status for v0.9.0-rc1 release --- .github/workflows/basic.yml | 2 +- ChangeLog | 8 ++++++++ README.md | 8 -------- cmake/helpers.cmake | 3 +++ scripts/docs_config/conf.py | 2 +- 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.github/workflows/basic.yml b/.github/workflows/basic.yml index 31cfba774..b5ce1e948 100644 --- a/.github/workflows/basic.yml +++ b/.github/workflows/basic.yml @@ -8,7 +8,7 @@ permissions: env: # for installation testing - it should match with version set in CMake - UMF_VERSION: 0.1.0 + UMF_VERSION: 0.9.0 BUILD_DIR : "${{github.workspace}}/build" INSTL_DIR : "${{github.workspace}}/../install-dir" diff --git a/ChangeLog b/ChangeLog index b2b9158bf..950ad9947 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +Wed Jul 17 2024 Łukasz Stolarczuk + + * Version 0.9.0-rc1 + + This is a pre-release version 0.9.0-rc1. When ready (with no rc status), + it will aim to be the first complete release of the UMF project. + With this release we don't yet guarantee a fully stable API. + Thu Jul 04 2024 Łukasz Stolarczuk * Version 0.1.0 diff --git a/README.md b/README.md index 65c29b76e..808965c5f 100644 --- a/README.md +++ b/README.md @@ -15,14 +15,6 @@ The Unified Memory Framework (UMF) is a library for constructing allocators and memory pools. It also contains broadly useful abstractions and utilities for memory management. UMF allows users to manage multiple memory pools characterized by different attributes, allowing certain allocation types to be isolated from others and allocated using different hardware resources as required. -**⚠️ Work-In-Progress disclaimer:** -> Please note that this project is **pre-production software**, it should not be considered complete or fully functional. -> It has not been fully tested yet (including security testing). It is not recommended to be used in production -> as part of a larger system. Note that this warning is temporary - we plan to release a stable version within six months. -> This project is not eligible for Intel® Bug Bounty Program. -> -> The API is not yet stable, may change without notice, and will not maintain backward compatibility. - ## Usage For a quick introduction to UMF usage, please see diff --git a/cmake/helpers.cmake b/cmake/helpers.cmake index bb9b703d8..135f9986e 100644 --- a/cmake/helpers.cmake +++ b/cmake/helpers.cmake @@ -77,6 +77,9 @@ function(set_version_variables) WORKING_DIRECTORY ${UMF_CMAKE_SOURCE_DIR} OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_QUIET) + # XXX temp change, to simulate release: + set(GIT_VERSION "v0.9.0-rc1") + if(NOT GIT_VERSION) # no git or it reported no version. Use default ver: "0.0.0" return() diff --git a/scripts/docs_config/conf.py b/scripts/docs_config/conf.py index 306225b88..e0cf028a8 100644 --- a/scripts/docs_config/conf.py +++ b/scripts/docs_config/conf.py @@ -22,7 +22,7 @@ author = "Intel" # The full version, including alpha/beta/rc tags -release = "0.1.0" +release = "0.9.0-rc1" # -- General configuration ---------------------------------------------------