Skip to content

Releases: duart38/Thread

v4.2.0

02 Mar 11:33
9641deb
Compare
Choose a tag to compare

What's Changed

  • fix: an issue that caused import() statements to resolve urls with the incorrect base url if the library was imported from the network
  • feat: Added debug system.

Full Changelog: v4.1.0...v4.2.0

v4.1.0

12 Sep 13:03
a68289f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.1.0

v4.0.0

11 Sep 17:07
772a48b
Compare
Choose a tag to compare

What's Changed

  • Async handler support by @duart38 in #4
  • Type enforcement on postMessage

Full Changelog: v3.0.0...v4.0.0

v3.0.0

14 Apr 11:37
Compare
Choose a tag to compare

What's changed?

  • Now using Blobs internally
  • Simplified logic
  • Less error-prone importing

!!!

Requires Deno v1.9.0 or higher

v2.3.1

21 Mar 10:53
Compare
Choose a tag to compare

Fixes

  • Fixed a minor issue with the default worker type being something other than "module"

v2.3.0

14 Mar 10:38
Compare
Choose a tag to compare

Notes

  • This release includes breaking changes. (second constructor parameter is now module type)
  • Deno is no longer a constructor option (built in)
  • Fixed some issues caused by the new workerOptions interface

v2.2.0

04 Sep 21:34
Compare
Choose a tag to compare

Fixes

This version fixes issues with nested imports

Extras

Thread no longer copies your modules in a temporary folder, instead it uses the full path of the files it needs.

Tests have also been added

v2.1.0

27 Aug 18:49
Compare
Choose a tag to compare
  • Renamed filename to filepath
  • added utility method to clean-up imports
  • Pushed imports to a folder for easier cleanup
  • Added vscode debug settings
  • Added some examples
  • Made posting and binding return the instance for chaining
  • Added cleanup method inside main class

v2.0.0

26 Aug 15:19
Compare
Choose a tag to compare

In this update we revised the way importing works.

  • Locally imported modules (to be used in worker) now copies the file and puts it in a temporary directory alongside your worker.
  • Over-the-net imported modules will just work as is
  • Re-introduced the Deno = true option within the constructor (this allows you to use Deno in the worker)
  • Moved from using an in solution folder to the temporary folder on your OS

Fixes -> #1

v1.0.1

15 Aug 13:51
Compare
Choose a tag to compare
  • This version removes the Thread temp folder after loading
  • Now checking wether the to be imported file type is the correct extension