Skip to content

Latest commit

 

History

History
315 lines (160 loc) · 6.19 KB

CHANGELOG.md

File metadata and controls

315 lines (160 loc) · 6.19 KB

Unreleased

Bug Fixes

  • Correct control result and generator dispatch types to match existing middleware behavior (#85121).

Internal

  • Convert the tests to TypeScript (#85121).

6.0.0 (2026-10-20)

Breaking Changes

  • Raise the minimum required Node.js version to >=22.13.0, for stable require(esm) support (#84313).

5.57.0 (2026-10-07)

5.56.0 (2026-09-23)

5.55.0 (2026-09-10)

5.54.0 (2026-08-26)

5.53.0 (2026-08-12)

5.52.0 (2026-07-29)

5.51.0 (2026-07-14)

5.50.0 (2026-07-01)

5.49.0 (2026-06-24)

5.48.1 (2026-06-16)

5.48.0 (2026-06-10)

5.47.0 (2026-05-27)

5.46.0 (2026-05-14)

5.45.0 (2026-04-29)

5.44.0 (2026-04-15)

5.43.0 (2026-04-01)

5.42.0 (2026-03-18)

5.41.0 (2026-03-04)

5.40.0 (2026-02-18)

5.39.0 (2026-01-29)

5.38.0 (2026-01-16)

5.36.0 (2025-11-26)

5.35.0 (2025-11-12)

5.34.0 (2025-10-29)

5.33.0 (2025-10-17)

5.32.0 (2025-10-01)

5.31.0 (2025-09-17)

5.30.0 (2025-09-03)

5.29.0 (2025-08-20)

5.28.0 (2025-08-07)

5.27.0 (2025-07-23)

5.26.0 (2025-06-25)

5.25.0 (2025-06-04)

5.24.0 (2025-05-22)

5.23.0 (2025-05-07)

5.22.0 (2025-04-11)

5.21.0 (2025-03-27)

5.20.0 (2025-03-13)

5.19.0 (2025-02-28)

5.18.0 (2025-02-12)

5.17.0 (2025-01-29)

5.16.0 (2025-01-15)

5.15.0 (2025-01-02)

5.14.0 (2024-12-11)

5.13.0 (2024-11-27)

5.12.0 (2024-11-16)

5.11.0 (2024-10-30)

5.10.0 (2024-10-16)

5.9.0 (2024-10-03)

5.8.0 (2024-09-19)

5.7.0 (2024-09-05)

5.6.0 (2024-08-21)

5.5.0 (2024-08-07)

5.4.0 (2024-07-24)

5.3.0 (2024-07-10)

5.2.0 (2024-06-26)

5.1.0 (2024-06-15)

5.0.0 (2024-05-31)

Breaking Changes

  • Increase the minimum required Node.js version to v18.12.0 matching long-term support releases (#31270). Learn more about Node.js releases.

4.58.0 (2024-05-16)

4.57.0 (2024-05-02)

4.56.0 (2024-04-19)

4.55.0 (2024-04-03)

4.54.0 (2024-03-21)

4.53.0 (2024-03-06)

4.52.0 (2024-02-21)

4.51.0 (2024-02-09)

4.50.0 (2024-01-24)

4.49.0 (2024-01-10)

4.48.0 (2023-12-13)

4.47.0 (2023-11-29)

4.46.0 (2023-11-16)

4.45.0 (2023-11-02)

4.44.0 (2023-10-18)

4.43.0 (2023-10-05)

4.42.0 (2023-09-20)

4.41.0 (2023-08-31)

4.40.0 (2023-08-16)

4.39.0 (2023-08-10)

4.38.0 (2023-07-20)

4.37.0 (2023-07-05)

4.36.0 (2023-06-23)

4.35.0 (2023-06-07)

4.34.0 (2023-05-24)

4.33.0 (2023-05-10)

4.32.0 (2023-04-26)

4.31.0 (2023-04-12)

4.30.0 (2023-03-29)

4.29.0 (2023-03-15)

4.28.0 (2023-03-01)

4.27.0 (2023-02-15)

4.26.0 (2023-02-01)

4.25.0 (2023-01-11)

4.24.0 (2023-01-02)

4.23.0 (2022-12-14)

4.22.0 (2022-11-16)

4.21.0 (2022-11-02)

4.20.0 (2022-10-19)

4.19.0 (2022-10-05)

4.18.0 (2022-09-21)

4.17.0 (2022-09-13)

Internal

  • Lodash: Remove completely from @wordpress/redux-routine package (#43741).

4.16.0 (2022-08-24)

Bug Fixes

  • Packages: Replace is-plain-obj with is-plain-object (#43511).

4.15.0 (2022-08-10)

4.14.0 (2022-07-27)

4.13.0 (2022-07-13)

4.12.0 (2022-06-29)

4.11.0 (2022-06-15)

4.10.0 (2022-06-01)

4.9.0 (2022-05-18)

4.8.0 (2022-05-04)

4.7.0 (2022-04-21)

4.6.0 (2022-04-08)

4.5.0 (2022-03-23)

4.4.0 (2022-03-11)

4.3.0 (2022-01-27)

4.2.0 (2021-07-21)

New Features

  • Added and published TypeScript annotations

4.1.0 (2021-05-20)

4.0.0 (2021-05-14)

Breaking Changes

3.14.0 (2021-03-17)

3.7.0 (2020-02-04)

Bug Fixes

  • Change the isGenerator check for better compatibility with generator helper libraries (#19666).

3.1.0 (2019-03-06)

Bug Fixes

  • Fix unhandled promise rejection error caused by returning null from registered generator (#13314)
  • The middleware will no longer attempt to coerce an error to an instance of Error, and instead passes through the thrown value directly. This resolves issues where an Error would be thrown when the underlying values were not of type Error or string (e.g. a thrown object) and the message would end up not being useful (e.g. [Object object]). (#13315)
  • Fix unintended recursion when invoking sync routine (#13818)

3.0.3 (2018-10-19)

3.0.2 (2018-10-18)

Bug Fixes

  • Account for null value in redux-routine createRuntime (introduces isAction and isActionOfType methods to assist with that).

3.0.0 (2018-09-30)

Breaking Changes

  • The middleware returns a promise resolving once the runtime finishes iterating over the generator.
  • It's not possible to kill the execution of the runtime anymore by returning undefined

Bug Fixes

  • Fix running routines in Firefox.

2.0.0 (2018-09-05)

Breaking Changes

  • Change how required built-ins are polyfilled with Babel 7 (#9171). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using core-js or @babel/polyfill will add support for these methods.