Skip to content

Commit f33dbe5

Browse files
author
TinySemVer
committed
Release: v2.1.0 [skip ci]
### Minor - Add: Vector Search Rust example (f74ef30) - Add: `RoundRobinVec` for Rust (141985a) - Add: New metadata APIs for C (5d80c48) - Add: `locate_thread_in` for C and Rust (7fbddb2) - Add: `IndexedSplit` for Rust (339ec63) - Add: Fetching total RAM volume on a NUMA node (115f74f) - Add: `SpinMutex` for Rust (420d606) - Add: `PinnedVec` for Rust (3394386) ### Patch - Make: Run both C++17 and 20 tests (7542c4c) - Fix: Try `strtoull` over `stoull` for MSVC (6a54aac) - Fix: Down-casting `size_t` warning (ef9f501) - Fix: Avoid ternary-default operations for MSVC (7d59d08) - Fix: Globally define `_WIN32`-related macros (5809a1c) - Fix: Hard-coding WFET instruction (81fb545) - Make: Avoid `-latomic` on AppleClang (9486cb5) - Docs: Polish intro (35baa71) - Fix: Type-casting issues (1b21aa7) - Fix: MSVC has no `std::stoul`, only 64-bit (fe330d2) - Fix: MSVC security warnings (2d41131) - Fix: Correct target `arch` pragmas for Arm (3107b8c) - Make: Unlink from OpenMP on Clang (f1112e2) - Fix: Skip OpenMP on Clang (7eb9fde) - Fix: `int` cast warnings (5915d3e) - Fix: Colored CLI output on Windows (57994b8) - Improve: Feature-gate HW-specific YIELDs (02fff3c) - Fix: Require inline Asm for HW-specific YIELDs (08b3922) - Fix: Conflicting `max` in MSVC builds (b19dc4c) - Make: Require C++17 or higher (9e228c4) - Improve: Switch to `bf16` examples (3405ccf) - Fix: Check for `WFET` support on macOS (8e1b683) - Fix: Clang `waitpkg` compilation on Linux (35f696c) - Improve: Types choice in `search.rs` (9e54b5e) - Make: Test on all OSes before releasing (844e3b2) - Make: Rebase `dev` after releasing (5e6143a)
1 parent 65581d2 commit f33dbe5

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.14)
22

33
project(
44
fork_union
5-
VERSION 2.0.0
5+
VERSION 2.1.0
66
DESCRIPTION "OpenMP-style cross-platform fine-grained parallelism library"
77
LANGUAGES CXX
88
)

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "fork_union"
33
description = "OpenMP-style cross-platform fine-grained parallelism library"
4-
version = "2.0.0"
4+
version = "2.1.0"
55
edition = "2021"
66
authors = ["Ash Vardanian"]
77
license = "Apache-2.0"

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.0.0
1+
2.1.0

include/fork_union.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
#include <array> // `std::array`
7575

7676
#define FORK_UNION_VERSION_MAJOR 2
77-
#define FORK_UNION_VERSION_MINOR 0
77+
#define FORK_UNION_VERSION_MINOR 1
7878
#define FORK_UNION_VERSION_PATCH 0
7979

8080
#if !defined(FU_ALLOW_UNSAFE)

0 commit comments

Comments
 (0)