npm / @tanstack/react-pacer
@tanstack/react-pacer
What changed in @tanstack/react-pacer 0.17 to 0.24, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-13.
8 breaking9 new APIs and options1 behavior and defaults1 tooling5 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@tanstack/react-pacer 0.246 changes
Breaking changes 5
CommonJS packages are no longer published.
Packages now target ES2022, which may affect compatibility with older JavaScript runtimes.
Packages and declarations are ESM-only; existing subpath and browser/server exports are preserved.
Node.js 20 is now the target runtime.
Source files and source maps are no longer published.
Tooling 1
A framework-independent Pacer plugin is available for the TanStack Devtools host.
@tanstack/react-pacer 0.231 changes
Fixes and other changes 1
The hook now returns Promise<Awaited<ReturnType<TFn>> | undefined>, matching the actual runtime behavior.
@tanstack/react-pacer 0.222 changes
New APIs and options 1
Adds the useSelector hook with the upgrade to TanStack Store.
Fixes and other changes 1
Standalone devtools panels can render without required TanStack Devtools props.
@tanstack/react-pacer 0.211 changes
Behavior and default changes 1
TanStack Store was upgraded to alien signals.
@tanstack/react-pacer 0.193 changes
New APIs and options 1
Adds the Subscribe API to all util hooks.
Fixes and other changes 2
Fixed a bug that overwrote lastResult.
Fixed getAbortSignal binding on all utils.
@tanstack/react-pacer 0.1711 changes
Breaking changes 3
Adds a dedicated method for aborting ongoing executions across async utilities.
Canceling async utility executions no longer aborts them; aborting ongoing executions uses the dedicated abort method.
Standardizes reset behavior across async utilities.
New APIs and options 7
Adds a utility function for sharing common options between pacer utilities.
Adds a function for retrying asynchronous operations with configurable backoff strategies, jitter, timeout controls, lifecycle callbacks, and dynamic options.
Adds a class supporting exponential, linear, and fixed backoff strategies, jitter, timeout controls, lifecycle callbacks, and dynamic options.
Adds built-in retry integration for async utilities and a utility function for sharing common retry options.
Adds a method to async utilities for canceling underlying asynchronous operations when abort is called.
Adds a React component for setting default configurations for all pacer utilities within a component tree.
Adds a hook related to configuring defaults for pacer utilities within a component tree.
Fixes and other changes 1
Fixes trailing-edge behavior when long async-throttler executions were awaited.