Skip to content

Commit f31d415

Browse files
committed
Release 0.26.0
1 parent 67fbf7b commit f31d415

File tree

3 files changed

+40
-6
lines changed

3 files changed

+40
-6
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,10 @@ Julia and R bindings, check out the [xtensor-python](https://github.com/xtensor-
3232
[xtensor-julia](https://github.com/xtensor-stack/Xtensor.jl) and
3333
[xtensor-r](https://github.com/xtensor-stack/xtensor-r) projects respectively.
3434

35-
`xtensor` requires a modern C++ compiler supporting C++14. The following C++
36-
compilers are supported:
35+
Up to version 0.26.0, `xtensor` requires a C++ compiler supporting C++14.
36+
37+
`xtensor` 0.26.x requires a C++ compiler supporting C++17.
3738

38-
- On Windows platforms, Visual C++ 2015 Update 2, or more recent
39-
- On Unix platforms, gcc 4.9 or a recent version of Clang
4039

4140
## Installation
4241

@@ -97,7 +96,8 @@ library:
9796

9897
| `xtensor` | `xtl` |`xsimd` (optional) |
9998
|-----------|---------|-------------------|
100-
| master | ^0.7.5 | ^11.0.0 |
99+
| master | ^0.8.0 | ^13.2.0 |
100+
| 0.26.0 | ^0.8.0 | ^13.2.0 |
101101
| 0.25.0 | ^0.7.5 | ^11.0.0 |
102102
| 0.24.7 | ^0.7.0 | ^10.0.0 |
103103
| 0.24.6 | ^0.7.0 | ^10.0.0 |

docs/source/changelog.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,40 @@
77
Changelog
88
=========
99

10+
0.26.0
11+
------
12+
13+
- Adding the ability to enable memory overlap check in assignment to avoid unneeded temporary memory allocation
14+
`# 2768 https://github.com/xtensor-stack/xtensor/pull/2768`
15+
- Pure xtensor FFT implementation
16+
`# 2782 https://github.com/xtensor-stack/xtensor/pull/2782`
17+
- Update for C++ 20 compatibility
18+
`# 2774 https://github.com/xtensor-stack/xtensor/pull/2774`
19+
- Fixed CI added OSX 13 and GCC 12
20+
`# 2796 https://github.com/xtensor-stack/xtensor/pull/2796`
21+
- Fix compile issue with clang 19.1.1
22+
`# 2813 https://github.com/xtensor-stack/xtensor/pull/2813`
23+
- Avoid warnings in compiler version checks
24+
`# 2781 https://github.com/xtensor-stack/xtensor/pull/2781`
25+
- Bump OSX Version 12 -> 13 to avoid deprecated environment
26+
`# 2818 https://github.com/xtensor-stack/xtensor/pull/2818`
27+
- Update gh-pages.yml
28+
`# 2824 https://github.com/xtensor-stack/xtensor/pull/2824`
29+
- Upgraded to xsimd 13.2.0
30+
`# 2825 https://github.com/xtensor-stack/xtensor/pull/2825`
31+
- Added missing configuration key for RTD
32+
`# 2826 https://github.com/xtensor-stack/xtensor/pull/2826`
33+
- Code reorganization
34+
`# 2829 https://github.com/xtensor-stack/xtensor/pull/2829`
35+
- Adding fix for incorrect usage of xt::has_assign_conversion in xassig
36+
`# 2830 https://github.com/xtensor-stack/xtensor/pull/2830`
37+
- Upgraded to xtl 0.8.0 and C++17
38+
`# 2831 https://github.com/xtensor-stack/xtensor/pull/2831`
39+
- Migrated to more recent compilers
40+
`# 2832 https://github.com/xtensor-stack/xtensor/pull/2832`
41+
- Fix for Clang19
42+
`# 2833 https://github.com/xtensor-stack/xtensor/pull/2833`
43+
1044
0.25.0
1145
------
1246

include/xtensor/core/xtensor_config.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#define XTENSOR_CONFIG_HPP
1212

1313
#define XTENSOR_VERSION_MAJOR 0
14-
#define XTENSOR_VERSION_MINOR 25
14+
#define XTENSOR_VERSION_MINOR 26
1515
#define XTENSOR_VERSION_PATCH 0
1616

1717

0 commit comments

Comments
 (0)