Skip to content

Commit d6472c3

Browse files
committed
Update changelog and bump for 14.2.0
1 parent 5141ff0 commit d6472c3

2 files changed

Lines changed: 42 additions & 1 deletion

File tree

Changelog.rst

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,47 @@
99
Changelog
1010
=========
1111

12+
14.2.0
13+
------
14+
15+
* **New architecture**: IBM Z (s390x) support
16+
17+
* [API] New cross-platform ``cpu_features`` API for querying CPU features available at runtime
18+
19+
* [API] Add ``xsimd::get<I>()`` for compile-time lane extraction
20+
21+
* [API] Add ``xsimd::stream_load``, ``xsimd::stream_store``, and ``xsimd::fence`` for non-temporal memory transfers
22+
23+
* [VSX] Fix dynamic dispatch support with runtime cpu feature inspection
24+
25+
* [VSX] Fix rounding
26+
27+
* [SVE/RVV] Fix dynamic dispatch by inspecting available vector length
28+
29+
* [AVX2] Add native ``uint64``/``int64`` multiplication kernel
30+
31+
* [NEON] Add support for Windows ARM
32+
33+
* [NEON] Simplify static dispatch of intrinsicts
34+
35+
* [NEON] Fix ``batch_bool`` store on ARM by replacing ``vst1_lane_u32`` with a full
36+
lane store followed by a memcpy
37+
38+
* [SVE] Fix dynamic dispatch ODR violation
39+
40+
* [ci] Fix emulated architecture interaction with AVX512 leading to CI failures.
41+
Provide a cmake-level configuration switch for emulated build
42+
43+
* Fix build with compilers that do not support C++20
44+
45+
* Fix ``xsimd::signbit`` scalar overload leaking into non-scalar overload resolution
46+
47+
* Fix complex batch load
48+
49+
* Harden fast-math reassociation barriers
50+
51+
* Publish the C++14 requirement through the CMake interface
52+
1253
14.1.0
1354
------
1455

include/xsimd/config/xsimd_config.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#define XSIMD_CONFIG_HPP
1414

1515
#define XSIMD_VERSION_MAJOR 14
16-
#define XSIMD_VERSION_MINOR 1
16+
#define XSIMD_VERSION_MINOR 2
1717
#define XSIMD_VERSION_PATCH 0
1818

1919
#if defined(__GNUC__) && defined(__BYTE_ORDER__)

0 commit comments

Comments
 (0)