From 454e80fa7ce233455dee8e6ef5e05ee36a7d1d42 Mon Sep 17 00:00:00 2001 From: "flex-development[bot]" <148604919+flex-development[bot]@users.noreply.github.com> Date: Wed, 25 Feb 2026 04:06:42 +0000 Subject: [PATCH] release: 3.0.0 Signed-off-by: flex-development[bot] <148604919+flex-development[bot]@users.noreply.github.com> --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a3fe178..5f80740 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,34 @@ +## [3.0.0](https://github.com/flex-development/when/compare/2.0.0...3.0.0) (2026-02-24) + +### ⚠ BREAKING CHANGES + +- `Catchable`, `Finalizable`, `Thenable` + +### :package: Build + +- [[`340df4f`](https://github.com/flex-development/when/commit/340df4f57ed241acc8ce8ab424cccfc023a949c2)] **deps-dev:** Bump cspell from 9.6.4 to 9.7.0 ([#18](https://github.com/flex-development/when/issues/18)) +- [[`07726cd`](https://github.com/flex-development/when/commit/07726cd69f2153aae740c10697abfeabbc357b70)] **deps-dev:** Bump happy-dom from 20.6.3 to 20.7.0 ([#16](https://github.com/flex-development/when/issues/16)) +- [[`ea80b80`](https://github.com/flex-development/when/commit/ea80b80eb67613cda8b7c45cd2d3aa6cd7dbc25b)] **deps-dev:** Bump rollup from 4.57.1 to 4.58.0 ([#13](https://github.com/flex-development/when/issues/13)) +- [[`ef6cb07`](https://github.com/flex-development/when/commit/ef6cb07c6446ba449bdc02610d4aba2e26dd8786)] **deps-dev:** Bump rollup from 4.58.0 to 4.59.0 ([#17](https://github.com/flex-development/when/issues/17)) + +### :robot: Continuous Integration + +- [[`ca32394`](https://github.com/flex-development/when/commit/ca323946f35cb01944141ea58504e940574e9b10)] **deps:** Bump streetsidesoftware/cspell-action from 8.2.0 to 8.3.0 ([#19](https://github.com/flex-development/when/issues/19)) + +### :pencil: Documentation + +- [[`9636e24`](https://github.com/flex-development/when/commit/9636e24f6cc999d9256cc7ba0d3afad3bbfe5d6d)] testing + +### :sparkles: Features + +- [[`94af5ff`](https://github.com/flex-development/when/commit/94af5ffeb6e9b3330088f9eb48d4644c0592d53c)] `finally` support +- [[`e8ee57a`](https://github.com/flex-development/when/commit/e8ee57a301df194744163611169de33ed7f85738)] `Catchable`, `Finalizable`, `Thenable` +- [[`e75d78d`](https://github.com/flex-development/when/commit/e75d78d4265d384b10e09206a332e1abee2d4d2d)] **testing:** `createThenable` + +### :bug: Fixes + +- [[`014a949`](https://github.com/flex-development/when/commit/014a94908eb0fc1d39efcd2f19c0922b40fc9894)] **lib:** export `isCatchable` + ## [2.0.0](https://github.com/flex-development/when/compare/1.0.0...2.0.0) (2026-02-19) ### ⚠ BREAKING CHANGES @@ -88,3 +119,4 @@ + diff --git a/package.json b/package.json index 4d97bde..f8d48e5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@flex-development/when", "description": "Chain callbacks on synchronous values or thenables without forcing Promise.resolve or microtasks.", - "version": "2.0.0", + "version": "3.0.0", "keywords": [ "async", "await",