1
0
forked from boostorg/mp11
Files
boost_mp11/doc/mp11/changelog.adoc

81 lines
2.3 KiB
Plaintext
Raw Permalink Normal View History

2019-01-30 01:24:28 +02:00
////
Copyright 2019-2024 Peter Dimov
2019-01-30 01:24:28 +02:00
Distributed under the Boost Software License, Version 1.0.
See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt
////
[#changelog]
# Revision History
## Changes in 1.87.0
2024-10-14 19:25:30 +03:00
* Added `mp_lambda` (contributed by Joaquin M Lopez Munoz)
2023-12-17 20:01:09 +02:00
## Changes in 1.85.0
* Added `mp_sliding_fold`, a generalization of `mp_pairwise_fold` (contributed by Braden Ganetsky)
* Added `mp_slice` (thanks to Braden Ganetsky)
2023-12-17 20:41:43 +02:00
* Added value list support to `mp_min_element`, `mp_max_element`.
2023-12-18 18:29:53 +02:00
* Added limited value list support to `mp_transform`.
2023-12-17 20:01:09 +02:00
2023-05-14 04:30:28 +03:00
## Changes in 1.83.0
* Added an offset/from parameter to `mp_from_sequence`, `mp_iota`, `mp_iota_c`.
2023-05-16 17:29:42 +03:00
* Added `mp_value`, `mp_list_v`, `mp_rename_v`, `mp_is_value_list`.
* Added value list support to the primitives in `<boost/mp11/list.hpp>`.
2023-05-16 22:19:12 +03:00
* Added value list support to `mp_repeat`, `mp_fill`, `mp_at`, `mp_back`, `mp_take`, `mp_pop_back`, `mp_drop`, `mp_insert`, `mp_erase`.
2023-05-14 04:30:28 +03:00
## Changes in 1.79.0
* Added `mp_valid_and_true` (contributed by Dmitry Arkhipov)
## Changes in 1.78.0
* Added support for n-ary functions to `mp_compose` (contributed by Dmitry Arkhipov)
2021-03-12 19:21:15 +02:00
## Changes in 1.77.0
* Added `mp_intersperse`, `mp_split`, `mp_join`
2020-10-13 21:32:40 +03:00
## Changes in 1.75.0
* Added `mp_pairwise_fold` (suggested by Barry Revzin)
2020-10-20 00:08:11 +03:00
* Removed `mp_invoke` (use `mp_invoke_q`)
2020-10-13 21:32:40 +03:00
2020-05-10 14:20:19 +03:00
## Changes in 1.74.0
2020-05-24 03:06:47 +03:00
* Improved compilation performance of `mp_with_index<N>` for large `N`
2020-05-23 19:16:07 +03:00
* Added `tuple_transform` (contributed by Hans Dembinski)
2020-05-10 14:20:19 +03:00
2019-12-07 22:01:57 +02:00
## Changes in 1.73.0
* Added `mp_unique_if` (contributed by Kris Jusiak)
2019-12-08 03:21:56 +02:00
* Added `mp_flatten`
2020-01-31 15:35:10 +02:00
* Added `mp_rotate_left`, `mp_rotate_right` (contributed by Duncan Barber)
2020-03-08 02:44:09 +02:00
* Added `mp_compose`
2020-03-19 16:31:52 +02:00
* Added `mp_power_set`
2020-03-19 19:35:02 +02:00
* Added `mp_partial_sum`
2020-03-23 02:59:00 +02:00
* Added `mp_iterate`
2019-12-07 22:01:57 +02:00
2019-01-30 01:24:28 +02:00
## Changes in 1.70.0
2019-03-05 02:49:08 +02:00
* Renamed `mp_invoke` to `mp_invoke_q`
* Added `mp_similar`
* Added `mp_set_union`, `mp_set_intersection`, `mp_set_difference`
* Added `mp_not_fn`
* Added `mp_transform_first`, `mp_transform_second`, `mp_transform_third`
* Added `mp_filter`
* Added `mp_eval_if_not`, `mp_eval_or`, `mp_valid_q`
* Added `mp_back`, `mp_pop_back`
* Added `BOOST_MP11_VERSION`
2019-01-30 01:24:28 +02:00
## Changes in 1.69.0
2019-03-05 02:49:08 +02:00
* Removed dependency on Boost.Config; Mp11 is now standalone
* Improved code generation for `mp_with_index`
* Added `mp_starts_with` (contributed by Glen Fernandes)
* Added CMake support