Skip to content

Latest commit

 

History

History
138 lines (74 loc) · 6.24 KB

CHANGELOG.md

File metadata and controls

138 lines (74 loc) · 6.24 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.5.0-0 (2022-03-05)

⚠ BREAKING CHANGES

  • Removed JobSystem class, use ThreadPool instead.
  • Complete Overhaul of the JobSystem.
  • Remove Job class.

Features

  • Complete Overhaul of the JobSystem. (cf23bb3)
  • Remove Job class. (f507430)
  • Removed JobSystem class, use ThreadPool instead. (472e2c8)

Refactor

  • Improved ThreadPool internal logic. (095d452)

Docs

0.4.0 (2021-11-15)

⚠ BREAKING CHANGES

  • Removed isCompleted from JobHandle.

Features

  • Add success and error events to JobHandle. (0da010b)
  • Removed isCompleted from JobHandle. (849df09)

Bug Fixes

  • fix job handle complete method. (e6d019b)

Refactor

  • Change worker function to const. (3037325)
  • Improve project structure. (d280472)

Docs

  • Update JobHandle readme. (39f94c9)

0.3.0 (2021-10-24)

⚠ BREAKING CHANGES

  • Removed unused deferred.

Features

  • Improved SerializableValue type. (d856001)
  • Job Handle now extends EventEmitter. (126a59e)
  • package: rename ts-types to build:ts (05b7fce)
  • Removed unused deferred. (6d99587)

0.2.0 (2021-10-18)

Features

  • Implemented Job State. (e717eb8)
  • Increase radix from 16 to 36. (738d5a1)

Bug Fixes

  • build: fix build settings. (a7f6791)

Refactor

  • Change build output format. (897d561)
  • Move Deferred to utils folder. (17c0d05)
  • Move JobHandle to job-handle.ts. (2c3ab92)
  • Move jobStateChange Symbol to constants.ts. (960c4fa)
  • Move types-utility to utils folder. (d954c8f)

0.1.0 (2021-10-14)

⚠ BREAKING CHANGES

  • All schedule methods now returns a JobHandle instead of a Promise.

Features

  • all schedule methods now returns a JobHandle. (1dc5085)
  • Improve SerializableValue and Transferable types. (c9dfa62)
  • removed NoExtraProperties utility type. (354624e)

Bug Fixes

Refactor

  • Improve schedule function. (a43c989)

Docs

  • all schedule methods now returns a JobHandle. (c3da075)
  • Improve in code docs. (b62c068)
  • Improve in code JobHandle docs. (01ef06a)
  • Removed todo.txt (c6bbde0)

0.0.4 (2021-10-13)

Features

  • Implement data transfer. (e6ea77f)

Refactor

  • Improve schedule function. (a43c989)