Skip to content
Snippets Groups Projects
Commit 1b4161e9 authored by Stéphane Poirier's avatar Stéphane Poirier
Browse files

version 1.21.0

parent 54039b07
No related branches found
No related tags found
No related merge requests found
......@@ -4,8 +4,8 @@ cmake_minimum_required (VERSION 2.6)
set(CMAKE_VERBOSE_MAKEFILE TRUE)
set(MAJOR_VERSION "1")
set(MINOR_VERSION "20")
set(PATCH_VERSION "3")
set(MINOR_VERSION "21")
set(PATCH_VERSION "0")
set(VERSION "${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}")
# check for 64 bit
......
YAT history file
1.21.0 (2024/04/03)
===================
Additions
classes JThread, StopSource, StopToken
Auto joinable & cancellable thread management class
-> see <yat/threading/JThread.h>
function 'async', classes Promise & Future
Function that start asynchronous execution of code
-> see <yat/threading/Future.h>
Formatter<Error>
text formatter for Error struct
class Duration
new classes Seconds, Millisecs, Microsecs, Nanosecs inherited from Duration.
new conversion methods from Duration to Seconds, Millisecs, Microsecs,
Nanosecs
-> see <yat/time/Time.h>
Formatter for Error class
Changes
Duration now internally store duration value in ns reather than µs
function fp_is_equal
if no precision is provided then use std::epsilon
ThreadingUtilities class name is deprecated, Use ThisThread instead.
1.20.3 (2023/12/05)
===================
......@@ -15,6 +46,7 @@ Additions
regex without the need to explicitely declare Regex class objets
If performance is a critical concern using thoses methods is not
recommanded.
-> see <yat/utils/String.h>
Fixes
class Thread
......@@ -35,6 +67,7 @@ Additions
class SFormat
Inherited from Format. The only difference is that it not throw exception
when parsing format.
-> see <yat/utils/String.h>
1.20.1 (2023/04/11)
===================
......
......@@ -9,7 +9,7 @@
</parent>
<groupId>fr.soleil.lib</groupId>
<artifactId>YAT-${aol}-${library}-${mode}</artifactId>
<version>1.20.3</version>
<version>1.21.0</version>
<packaging>nar</packaging>
<name>YAT</name>
<description>Yet Another Toolkit Library</description>
......
......@@ -10,7 +10,7 @@
<groupId>fr.soleil.lib</groupId>
<artifactId>YAT-amd64-Linux-gcc-${library}-${mode}</artifactId>
<version>1.20.2</version>
<version>1.21.0</version>
<packaging>nar</packaging>
<name>YAT</name>
......
......@@ -10,7 +10,7 @@
<groupId>fr.soleil.lib</groupId>
<artifactId>YAT-${aol}-shared-${mode}</artifactId>
<version>1.20.2</version>
<version>1.21.0</version>
<packaging>nar</packaging>
<name>YAT</name>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment