Skip to content

Commit 58c0c7f

Browse files
committed
intx 0.8.0
Bump version: 0.7.1 → 0.8.0
1 parent 29cabb9 commit 58c0c7f

File tree

3 files changed

+27
-2
lines changed

3 files changed

+27
-2
lines changed

.bumpversion.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 0.7.1
2+
current_version = 0.8.0
33
tag = True
44
sign_tags = True
55
tag_message = intx {new_version}

CHANGELOG.md

+25
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@ The format is based on [Keep a Changelog],
66
and this project adheres to [Semantic Versioning].
77

88

9+
## [0.8.0] — 2022-03-15
10+
11+
### Added
12+
13+
- Added support for big-endian architectures.
14+
[#257](https://github.com/chfast/intx/pull/257)
15+
- Extend endian-specific load/store helpers to work with builtin integer types.
16+
[#265](https://github.com/chfast/intx/pull/265)
17+
18+
### Changed
19+
20+
- The `addc()` and `subc()` have been optimized with compiler's builtins if available.
21+
[#250](https://github.com/chfast/intx/pull/250)
22+
[#251](https://github.com/chfast/intx/pull/251)
23+
[#253](https://github.com/chfast/intx/pull/253)
24+
- Fixed and enabled CI testing for architectures other than x86.
25+
[#255](https://github.com/chfast/intx/pull/255)
26+
- Small multiplication optimization.
27+
[#261](https://github.com/chfast/intx/pull/261)
28+
- Small division optimization.
29+
[#263](https://github.com/chfast/intx/pull/263)
30+
- Small comparison operators optimization for the `uint256` type.
31+
[#264](https://github.com/chfast/intx/pull/264)
32+
933
## [0.7.1] — 2022-02-15
1034

1135
### Fixed
@@ -124,6 +148,7 @@ and this project adheres to [Semantic Versioning].
124148
[#99](https://github.com/chfast/intx/pull/99)
125149

126150

151+
[0.8.0]: https://github.com/chfast/intx/releases/v0.8.0
127152
[0.7.1]: https://github.com/chfast/intx/releases/v0.7.1
128153
[0.7.0]: https://github.com/chfast/intx/releases/v0.7.0
129154
[0.6.0]: https://github.com/chfast/intx/releases/v0.6.0

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ if(INTX_TESTING)
2727
endif()
2828

2929
project(intx LANGUAGES CXX)
30-
set(PROJECT_VERSION 0.7.1)
30+
set(PROJECT_VERSION 0.8.0)
3131

3232
cable_configure_compiler(NO_STACK_PROTECTION)
3333

0 commit comments

Comments
 (0)