Skip to content

Releases: atom-universe/useWebWorker

Release 2.1.2-beta.0

11 Aug 16:55

Choose a tag to compare

Release 2.1.2-beta.0 Pre-release
Pre-release

2.1.2-beta.0 (2025-08-11)

Performance Improvements

Release 2.1.0

07 Apr 19:23

Choose a tag to compare

2.1.0 (2025-04-07)

Features

  • add progress reporting and custom message handling to useWebWorker 🐹 (15e09c7)

Release 2.0.3

03 Apr 15:37

Choose a tag to compare

2.0.3 (2025-04-03)

  • Minimize size of the output bundle much more again

Release 2.0.2

03 Apr 08:35

Choose a tag to compare

2.0.2 (2025-04-03)

  • Minimize size of the output production

Release 2.0.1

28 Mar 18:46

Choose a tag to compare

2.0.1 (2025-03-28)

  • Remove CommonJS output configuration from Rolldown config

Release 2.0.0

28 Mar 18:25

Choose a tag to compare

2.0.0 (2025-03-28)

Features

  • core: major API refactor and documentation update (b823ad7)

BREAKING CHANGES

  • core: Rename useWebWorkerFn to useWebWorker as default export
  • Rename useWebWorkerFn to useWebWorker as the default export
  • Remove file-based worker API in favor of function-based API
  • Update API to use array destructuring for better ergonomics
  • Improve type safety with automatic type inference
  • Add built-in timeout handling
  • Add comprehensive error handling with customizable callbacks
  • Add support for external and local dependencies
  • Add automatic cleanup of worker resources
  • Add memory leak prevention
  • Update documentation to reflect new API
  • Add detailed feature explanations
  • Add Chinese documentation