From 7563adc8f4218eb7ed5949677ba83fe0fc1f2699 Mon Sep 17 00:00:00 2001 From: poirier <stephane.poirier@synchrotron-soleil.fr> Date: Wed, 5 Apr 2023 15:16:10 +0200 Subject: [PATCH] version 1.20.0 --- CMakeLists.txt | 4 ++-- ReleaseNotes.txt | 18 ++++++++++++------ pom.xml | 2 +- pom_64.xml | 2 +- pom_64_Win7_shared.xml | 2 +- 5 files changed, 17 insertions(+), 11 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a113d69..c2b77ae 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,8 +4,8 @@ cmake_minimum_required (VERSION 2.6) set(CMAKE_VERBOSE_MAKEFILE TRUE) set(MAJOR_VERSION "1") -set(MINOR_VERSION "19") -set(PATCH_VERSION "5") +set(MINOR_VERSION "20") +set(PATCH_VERSION "0") set(VERSION "${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}") # check for 64 bit diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index f5e3ea7..a4c64d3 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -1,6 +1,6 @@ YAT history file -1.19.6 (2023/mm/dd) +1.20.0 (2023/04/05) =================== Fixes @@ -10,18 +10,24 @@ Fixes Additions classes CPlugIn, CPlugInManager - New pure-C plug-ins manager + New C-language plug-ins support + -> see <yat/plugin/CPlugIn.h>, <yat/plugin/CPlugInManager.h>, + <yat/plugin/CPlugInSymbols.h> class Format - operator%() defined in order to shorter the syntax used to pass format + new operator%() defined in order to shorter the syntax used to pass format arguments - cget() return formatted string as const char* + ne method cget() that return formatted string as const char* -> see <yat/utils/String.h> Log functions - operator,() defined in order to shorter the syntax used to pass format - arguments + new operator,() defined in order to shorter the syntax used to pass format + arguments. operator % is also available by inheritance from Format. + class String + new method h128_t h128() that return the a 128 bits hash value using an + high-speed version of Fnv1a128 algorithm (https://github.com/3F/Fnv1a128) + -> see <yat/utils/String.h> 1.19.5 (2022/12/15) =================== diff --git a/pom.xml b/pom.xml index 9f7b963..cb30648 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ </parent> <groupId>fr.soleil.lib</groupId> <artifactId>YAT-${aol}-${library}-${mode}</artifactId> -<version>1.19.6-SNAPSHOT</version> +<version>1.20.0</version> <packaging>nar</packaging> <name>YAT</name> <description>Yet Another Toolkit Library</description> diff --git a/pom_64.xml b/pom_64.xml index 1577a1e..4c8aeaa 100644 --- a/pom_64.xml +++ b/pom_64.xml @@ -10,7 +10,7 @@ <groupId>fr.soleil.lib</groupId> <artifactId>YAT-amd64-Linux-gcc-${library}-${mode}</artifactId> - <version>1.19.5</version> + <version>1.20.0</version> <packaging>nar</packaging> <name>YAT</name> diff --git a/pom_64_Win7_shared.xml b/pom_64_Win7_shared.xml index c376905..868c670 100644 --- a/pom_64_Win7_shared.xml +++ b/pom_64_Win7_shared.xml @@ -10,7 +10,7 @@ <groupId>fr.soleil.lib</groupId> <artifactId>YAT-${aol}-shared-${mode}</artifactId> - <version>1.19.5</version> + <version>1.20.0</version> <packaging>nar</packaging> <name>YAT</name> -- GitLab