NEWS


future 1.70.0-9014

New Features

Bug Fixes

future 1.70.0 (2026-03-14)

Significant Changes

Bug Fixes

future 1.69.0 (2026-01-16)

Significant Changes

New Features

Bug Fixes

Deprecated and Defunct

future 1.68.0 (2025-11-17)

This is the fifth rollout of several towards a near-future major release. This has been made possible due to a multi-year effort of internal re-designs, work with package maintainers, release, and repeat. This release fixes a few more regressions introduced in future 1.40.0 (2025-04-10) and 1.67.0 (2025-07-29).

Beta Features

Bug Fixes

future 1.67.0 (2025-07-29)

This is the fourth rollout of several towards a near-future major release. This has been made possible due to a multi-year effort of internal re-designs, work with package maintainers, release, and repeat. This release fixes a few more regressions introduced in future 1.40.0 (2025-04-10).

Significant Changes

Performance

Bug Fixes

future 1.58.0 (2025-06-05)

This is the third rollout of several towards a near-future major release that I am really excited about. This has been made possible due to a multi-year effort of internal re-designs, work with package maintainers, release, and repeat. This release fixes a few regressions introduced in future 1.40.0 (2025-04-10), despite passing all unit, regression, and system tests.

New Features

Beta Features

Bug Fixes

future 1.49.0 (2025-05-09)

This is the second rollout of three-four major updates, which is now possible due to a multi-year effort of internal re-designs, work with package maintainers, release, and repeat. This release fixes two regressions introduced in future 1.40.0 (2025-04-10), despite passing all unit, regression, and system tests of the Future API that we have built up over the years. On the upside, fixing these issues led to a greatly improved static-code analyzer for automatically finding global variables in future expressions. Also, with this release, we can now move on to releasing modern versions of future backends future.callr and future.mirai that support interrupting futures and near-live progress updates using the progressr package. In addition, map-reduce packages such as future.apply, furrr, and doFuture can be updated to take advantage of early exiting on errors via cancellation of futures.

New Features

Bug Fixes

Deprecated and Defunct

future 1.40.0 (2025-04-10)

This is the first rollout of three major updates, which is now possible due to a multi-year effort of internal re-designs, work with package maintainers, release, and repeat. This release comes with a large redesign of how future backends are implemented internally. One goal is to lower the threshold for implementing exciting, new features, that has been on hold for too long. Some of these features are available already in this release, and more are to come in near-future releases. Another goal is to make it straightforward to implement a new backend.

This update is fully backward compatible with previous versions. Developers and end-users can expect business as usual. Like all releases, this version has been validated thoroughly via reverse-dependency checks, future.tests checks, and more.

New Features

Bug Fixes

Documentation

Cleanup

future 1.34.0 (2024-07-29)

New Features

Performance

Bug Fixes

future 1.33.2 (2024-03-26)

Performance

Miscellaneous

Documentation

future 1.33.1 (2023-12-22)

Bug Fixes

future 1.33.0 (2023-07-01)

New Features

Bug Fixes

Deprecated and Defunct

future 1.32.0 (2023-03-07)

New Features

Miscellaneous

Deprecated and Defunct

future 1.31.0 (2023-02-01)

Significant Changes

Documentation

Bug Fixes

Deprecated and Defunct

future 1.30.0 (2022-12-15)

Bug Fixes

Deprecated and Defunct

future 1.29.0 (2022-11-06)

Documentation

Bug Fixes

Deprecated and Defunct

future 1.28.0 (2022-09-02)

Documentation

Bug Fixes

Deprecated and Defunct

Miscellaneous

future 1.27.0 (2022-07-22)

New Features

Bug Fixes

future 1.26.1 (2022-05-27)

Miscellaneous

future 1.26.0

Significant Changes

New Features

Bug Fixes

Deprecated and Defunct

future 1.25.0 (2022-04-24)

Significant Changes

New Features

Beta Features

Performance

Bug Fixes

future 1.24.0 (2022-02-19)

Significant Changes

New Features

Bug Fixes

Deprecated and Defunct

future 1.23.0 (2021-10-31)

Significant Changes

Beta Features

Miscellaneous

Bug Fixes

Deprecated and Defunct

future 1.22.1 (2021-08-25)

Miscellaneous

future 1.22.0

Significant Changes

Performance

New Features

Bug Fixes

future 1.21.0 (2020-12-10)

New Features

Beta Features

Bug Fixes

future 1.20.1 (2020-11-03)

Bug Fixes

future 1.20.0

Significant Changes

New Features

Documentation

Miscellaneous

Bug Fixes

Deprecated and Defunct

future 1.19.1 (2020-09-22)

Bug Fixes

future 1.19.0

Significant Changes

New Features

Performance

Bug Fixes

future 1.18.0 (2020-07-09)

Significant Changes

New Features

Bug Fixes

Deprecated and Defunct

future 1.17.0 (2020-04-18)

Significant Changes

New Features

Miscellaneous

Bug Fixes

Deprecated and Defunct

future 1.16.0 (2020-01-16)

Significant Changes

New Features

Beta Features

Bug Fixes

Deprecated and Defunct

future 1.15.1 (2019-11-25)

New Features

Bug Fixes

future 1.15.0 (2019-11-08)

Significant Changes

New Features

Documentation

Bug Fixes

Deprecated and Defunct

future 1.14.0 (2019-07-02)

Significant Changes

New Features

Bug Fixes

Deprecated and Defunct

future 1.13.0 (2019-05-08)

Significant Changes

New Features

Documentation

Bug Fixes

Deprecated and Defunct

future 1.12.0 (2019-03-08)

New Features

Bug Fixes

Deprecated and Defunct

future 1.11.1.1 (2019-01-26)

Bug Fixes

future 1.11.1

New Features

Software Quality

Bug Fixes

future 1.11.0 (2019-01-21)

Significant Changes

New Features

Bug Fixes

Deprecated and Defunct

future 1.10.0 (2018-10-17)

New Features

Bug Fixes

future 1.9.0 (2018-07-23)

Significant Changes

New Features

Documentation

Bug Fixes

Deprecated and Defunct

future 1.8.1 (2018-05-03)

New Features

Bug Fixes

future 1.8.0 (2018-04-08)

Significant Changes

New Features

Bug Fixes

Deprecated and Defunct

future 1.7.0 (2018-02-11)

Significant Changes

New Features

Documentation

Beta Features

Bug Fixes

Deprecated and Defunct

future 1.6.2 (2017-10-16)

New Features

Bug Fixes

future 1.6.1 (2017-09-09)

New Features

Bug Fixes

Software Quality

future 1.6.0 (2017-08-13)

New Features

Bug Fixes

Software Quality

Deprecated and Defunct

future 1.5.0 (2017-05-26)

Significant Changes

New Features

Documentation

Deprecated and Defunct

Bug Fixes

Software Quality

future 1.4.0 (2017-03-13)

Significant Changes

New Features

Random Number Generation

Performance

Bug Fixes

Deprecated and Defunct

future 1.3.0 (2017-02-19)

Significant Changes

New Features

Globals

Deprecated and Defunct

Bug Fixes

future 1.2.0 (2016-11-12)

New Features

Deprecated and Defunct

Bug Fixes

future 1.1.1 (2016-10-11)

Bug Fixes

future 1.1.0 (2016-10-10)

New Features

Globals

Documentation

future 1.0.1 (2016-07-04)

New Features

Documentation

Bug Fixes

future 1.0.0 (2016-06-24)

New Features

Globals

Documentation

Bug Fixes

future 0.15.0 (2016-06-14)

New Features

Performance

Bug Fixes

future 0.14.0 (2016-05-17)

New Features

Deprecated and Defunct

Bug Fixes

future 0.13.0 (2016-04-14)

New Features

Bug Fixes

future 0.12.0 (2016-02-24)

New Features

Performance

Globals

Bug Fixes

future 0.11.0 (2016-01-20)

New Features

Globals

future 0.10.0 (2015-12-31)

New Features

Bug Fixes

future 0.9.0 (2015-12-12)

New Features

Globals

Documentation

Bug Fixes

future 0.8.2 (2015-10-14)

Bug Fixes

future 0.8.1 (2015-10-05)

Documentation

Globals

Bug Fixes

future 0.8.0 (2015-09-07)

New Features

Bug Fixes

future 0.7.0 (2015-07-14)

New Features

Documentation

Bug Fixes

future 0.6.0 (2015-06-19)

New Features

future 0.5.1

New Features

future 0.5.0

Globals

future 0.4.2

New Features

Documentation

future 0.4.1

New Features

future 0.4.0