UNPKG

@rushstack/operation-graph

Version:

Library for managing and executing operations in a directed acyclic graph.

344 lines (203 loc) 5.61 kB
# Change Log - @rushstack/operation-graph This log was last generated on Wed, 25 Feb 2026 00:34:30 GMT and should not be manually modified. ## 0.6.3 Wed, 25 Feb 2026 00:34:30 GMT _Version update only_ ## 0.6.2 Tue, 24 Feb 2026 01:13:27 GMT _Version update only_ ## 0.6.1 Fri, 20 Feb 2026 00:15:04 GMT ### Patches - Add `"node"` condition before `"import"` in the `"exports"` map so that Node.js uses the CJS output (which handles extensionless imports), while bundlers still use ESM via `"import"`. Fixes https://github.com/microsoft/rushstack/issues/5644. ## 0.6.0 Thu, 19 Feb 2026 00:04:53 GMT ### Minor changes - Normalize package layout. CommonJS is now under `lib-commonjs`, DTS is now under `lib-dts`, and ESM is now under `lib-esm`. Imports to `lib` still work as before, handled by the `"exports"` field in `package.json`. ## 0.5.7 Wed, 07 Jan 2026 01:12:24 GMT _Version update only_ ## 0.5.6 Mon, 05 Jan 2026 16:12:49 GMT _Version update only_ ## 0.5.5 Sat, 06 Dec 2025 01:12:29 GMT _Version update only_ ## 0.5.4 Fri, 21 Nov 2025 16:13:56 GMT _Version update only_ ## 0.5.3 Fri, 24 Oct 2025 00:13:38 GMT _Version update only_ ## 0.5.2 Wed, 22 Oct 2025 00:57:54 GMT _Version update only_ ## 0.5.1 Wed, 08 Oct 2025 00:13:29 GMT _Version update only_ ## 0.5.0 Fri, 03 Oct 2025 20:09:59 GMT ### Minor changes - Normalize import of builtin modules to use the `node:` protocol. ## 0.4.1 Tue, 30 Sep 2025 23:57:45 GMT _Version update only_ ## 0.4.0 Tue, 30 Sep 2025 20:33:51 GMT ### Minor changes - Require the "requestor" parameter and add a new "detail" parameter for watch-mode rerun requests. Make "name" a required field for operations. - (BREAKING CHANGE) Revert the extensibility points for `(before/after)ExecuteOperation(Group)?Async` to be synchronous to signify that they are only meant for logging, not for expensive work. ## 0.3.2 Thu, 11 Sep 2025 00:22:31 GMT _Version update only_ ## 0.3.1 Wed, 23 Jul 2025 20:55:57 GMT _Version update only_ ## 0.3.0 Sat, 21 Jun 2025 00:13:15 GMT ### Minor changes - (BREAKING CHANGE) The OperationExecutionManager `beforeExecute` and `afterExecute` hooks have been made async and renamed to `beforeExecuteAsync` and `afterExecuteAsync`. Operations now have an optional `metadata` field that can be used to store arbitrary data. ## 0.2.41 Thu, 01 May 2025 00:11:12 GMT _Version update only_ ## 0.2.40 Tue, 25 Mar 2025 15:11:15 GMT _Version update only_ ## 0.2.39 Tue, 11 Mar 2025 02:12:33 GMT _Version update only_ ## 0.2.38 Wed, 12 Feb 2025 01:10:52 GMT _Version update only_ ## 0.2.37 Thu, 30 Jan 2025 01:11:42 GMT _Version update only_ ## 0.2.36 Thu, 09 Jan 2025 01:10:10 GMT _Version update only_ ## 0.2.35 Sat, 14 Dec 2024 01:11:07 GMT _Version update only_ ## 0.2.34 Fri, 22 Nov 2024 01:10:43 GMT _Version update only_ ## 0.2.33 Fri, 13 Sep 2024 00:11:43 GMT _Version update only_ ## 0.2.32 Tue, 10 Sep 2024 20:08:11 GMT _Version update only_ ## 0.2.31 Wed, 21 Aug 2024 05:43:04 GMT _Version update only_ ## 0.2.30 Mon, 12 Aug 2024 22:16:04 GMT _Version update only_ ## 0.2.29 Sat, 27 Jul 2024 00:10:27 GMT ### Patches - Include CHANGELOG.md in published releases again ## 0.2.28 Wed, 17 Jul 2024 06:55:10 GMT _Version update only_ ## 0.2.27 Wed, 17 Jul 2024 00:11:19 GMT ### Patches - Handle errors when sending IPC messages to host. ## 0.2.26 Tue, 16 Jul 2024 00:36:21 GMT _Version update only_ ## 0.2.25 Thu, 30 May 2024 00:13:05 GMT _Version update only_ ## 0.2.24 Wed, 29 May 2024 02:03:51 GMT _Version update only_ ## 0.2.23 Tue, 28 May 2024 15:10:09 GMT _Version update only_ ## 0.2.22 Tue, 28 May 2024 00:09:47 GMT _Version update only_ ## 0.2.21 Sat, 25 May 2024 04:54:07 GMT _Version update only_ ## 0.2.20 Thu, 23 May 2024 02:26:56 GMT _Version update only_ ## 0.2.19 Wed, 15 May 2024 23:42:58 GMT _Version update only_ ## 0.2.18 Wed, 15 May 2024 06:04:17 GMT _Version update only_ ## 0.2.17 Fri, 10 May 2024 05:33:34 GMT _Version update only_ ## 0.2.16 Mon, 06 May 2024 15:11:05 GMT _Version update only_ ## 0.2.15 Wed, 10 Apr 2024 15:10:08 GMT _Version update only_ ## 0.2.14 Sat, 24 Feb 2024 23:02:51 GMT _Version update only_ ## 0.2.13 Thu, 22 Feb 2024 01:36:09 GMT ### Patches - Fix memory leaks on abort controllers. ## 0.2.12 Wed, 21 Feb 2024 21:45:28 GMT _Version update only_ ## 0.2.11 Tue, 20 Feb 2024 21:45:10 GMT _Version update only_ ## 0.2.10 Mon, 19 Feb 2024 21:54:27 GMT _Version update only_ ## 0.2.9 Sat, 17 Feb 2024 06:24:35 GMT ### Patches - Fix broken link to API documentation ## 0.2.8 Thu, 08 Feb 2024 01:09:22 GMT _Version update only_ ## 0.2.7 Mon, 05 Feb 2024 23:46:52 GMT _Version update only_ ## 0.2.6 Thu, 25 Jan 2024 01:09:30 GMT _Version update only_ ## 0.2.5 Tue, 23 Jan 2024 20:12:58 GMT _Version update only_ ## 0.2.4 Tue, 23 Jan 2024 16:15:05 GMT _Version update only_ ## 0.2.3 Tue, 16 Jan 2024 18:30:10 GMT ### Patches - Upgrade build dependencies ## 0.2.2 Wed, 03 Jan 2024 00:31:18 GMT _Version update only_ ## 0.2.1 Thu, 07 Dec 2023 03:44:13 GMT _Version update only_ ## 0.2.0 Thu, 28 Sep 2023 20:53:17 GMT ### Minor changes - Enforce task concurrency limits and respect priority for sequencing. ## 0.1.2 Tue, 26 Sep 2023 09:30:33 GMT ### Patches - Update type-only imports to include the type modifier. ## 0.1.1 Mon, 25 Sep 2023 23:38:27 GMT ### Patches - Add OperationStatus.Waiting to possible states in watcher loop, add exhaustiveness check. ## 0.1.0 Tue, 19 Sep 2023 15:21:51 GMT ### Minor changes - Initial commit. Includes IPC support and watch loop.