Skip to content

Latest commit

 

History

History
78 lines (42 loc) · 1.47 KB

changelog.md

File metadata and controls

78 lines (42 loc) · 1.47 KB

Changelog

12.0.0

  • use Object.hasOwn which requires ES2022 or a polyfill

11.0.0

  • decorateWorker requires Node 14+

10.1.0

  • Functions provided to registerWorker can also return Promises
  • Requires async await support

10.0.0

  • Worker is a module by default
  • Works with Deno

9.1.0

  • Add arrayParallel.js

9.0.0

  • Rename built/worka_require.js into built/worka.cjs
  • Rename built/worka_script.js into built/worka.iife.js
  • Move Changelog to changelog.md

8.0.0

  • Symbols are exported individually
  • work expects an object as argument
  • for MULTI_FUNCTION, functionName is separated from name

7.0.0

  • Move to ES Module first

6.1.0

  • build-time decorateWorker exposed, FILE loadMode support

6.0.0

  • built/worka_script.js and built/worka_require.js removed from git
  • Use npm or run build yourself.

5.0.0

  • Symbol is expected to be defined. Cleanup behaviour after error occurs, instead of never settled promised

4.0.3

  • Now importable with require. See built/worka_require.js

4.0.0

  • Run time errors inside the worker will cause the catch statement to be executed with the error message inside as String. See example/workaRunTimeError.html Syntax Errors are not managed (same as before)

3.1.3

  • Now importable as script. See built/worka_script.js

3.0.0

  • Renamed SYMBOLS into WORKA_SYMBOLS

2.1.1

  • Do less when there is no web worker support

2.0.6

  • add .npmignore for light npm install