Skip to content

Releases: Byloth/core

v2.0.0-rc.2

11 Sep 14:13
af66a66
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release

Release Candidate

  • Fixed wrong behaviour with Countdown class objects.

v2.0.0-rc.1

30 Aug 08:40
57af8c0
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

Release Candidate

  • Implemented GameLoop class.
  • Implemented Clock class.
  • Implemented Countdown class.
  • Added FileException class.
  • Added FileExistsException class.
  • Added RangeException class.
  • Added isBrowser, isNode & isWebWorker helpers.
  • Added JSON type definitions.
  • Renamed class Subscribers into Publisher.
  • Renamed enum DateUnit into TimeUnit.
  • General improvement & refactoring.

v1.5.3

08 Aug 15:04
f807a0d
Compare
Choose a tag to compare

Patch release

v1.5.2

19 Jul 09:37
04df18d
Compare
Choose a tag to compare

Patch release

v1.5.1

13 Jul 08:58
dcdab6b
Compare
Choose a tag to compare

Patch release

v1.5.0

11 Jul 10:16
00c1be9
Compare
Choose a tag to compare

Minor release

Going async!

Added support for asynchronous iterables / iterators / generator functions:

Implemented a new TimedPromise class

Now you can implement a promise that works with a timeout-behavior.
It would throw a TimeoutException after a given timeout value in milliseconds if it had not already been resolved before.

Exceptions

A large set of Exception classes was extracted from @byloth/exceptions package and included here.

Extras

  • Implemented chain helper.
  • Various optimizations on all Promise classes behaviour.
  • Migrate from yarn to pnpm.
  • General bug-fixing.
  • Minor refactoring.

Full Changelog: v1.4.1...v1.5.0

v1.5.0-rc.8

10 Jul 14:54
4835a35
Compare
Choose a tag to compare
v1.5.0-rc.8 Pre-release
Pre-release

Release Candidate

  • Now asynchronous iterators / aggregators can accepts both [Symbol.iterator]() and [Symbol.asyncIterator]() objects.
  • Migrate from yarn to pnpm.
  • Minor bug-fixes.

v1.5.0-rc.7

05 Jul 12:38
cc87a6b
Compare
Choose a tag to compare
v1.5.0-rc.7 Pre-release
Pre-release

Release Candidate

  • Added more exceptions classes.
  • Added reduce method on ReducedIterator class.
  • Fixed bug with keys method on AggregatedIterator classes.

v1.5.0-rc.6

03 Jul 07:17
acb5bbd
Compare
Choose a tag to compare
v1.5.0-rc.6 Pre-release
Pre-release

Release Candidate

  • Implemented SmartAsyncIterator class.
  • Implemented AsyncAggregator class.
  • Implemented AggregateAsyncIterator class.
  • Implemented chain helper.
  • Reorganized objects & types.

v1.5.0-rc.5

09 May 13:55
3a0ee27
Compare
Choose a tag to compare
v1.5.0-rc.5 Pre-release
Pre-release

Release Candidate

  • Fixed ReferenceError with instantiating a DeferredPromise object.