Skip to content

Releases: gr2m/javascript-plugin-architecture-with-typescript-definitions

v4.1.0

05 Aug 20:12
d6b6a6a
Compare
Choose a tag to compare

4.1.0 (2021-08-05)

Features

v4.0.0

20 Jul 20:00
cba90c6
Compare
Choose a tag to compare

4.0.0 (2021-07-20)

Features

  • Base.withPlugins() now accepts an array of plugin functions instead of multiple arguments. Export Plugin type (cba90c6)

BREAKING CHANGES

  • Base.withPlugins() now accepts an array of plugin functions instead of multiple arguments
  • .plugin() is now .withPlugins(), .defaults() is now .withDefaults(), .defaultOptions is now .defaults

v3.4.0

20 Jul 16:51
d5fd26f
Compare
Choose a tag to compare

3.4.0 (2021-07-20)

Features

  • user-defined required constructor options (#63) (d5fd26f)

v3.3.0

17 Jul 00:07
04f2454
Compare
Choose a tag to compare

Features

  • derive constructor options from chainable Base.defaults() calls (#57) (04f2454)

v3.2.0

18 Jun 20:25
bd9d789
Compare
Choose a tag to compare

3.2.0 (2021-06-18)

Features

  • extend Base constructor options with plugins (#56) (bd9d789)

v3.1.0

13 Jun 23:21
4c8cec9
Compare
Choose a tag to compare

3.1.0 (2021-06-13)

Features

v3.0.2

13 Jun 21:49
bedb7f4
Compare
Choose a tag to compare

3.0.2 (2021-06-13)

Bug Fixes

  • avoid base to be set to an intersection with void if a plugin returns void (#53) (bedb7f4)

v3.0.1

13 Jun 20:40
2e48e16
Compare
Choose a tag to compare

3.0.1 (2021-06-13)

Bug Fixes

v3.0.0

13 Jun 20:14
e13eb93
Compare
Choose a tag to compare

3.0.0 (2021-06-13)

Features

BREAKING CHANGES

  • javascript-plugin-architecture-with-typescript-definitions is now a native ES Module

v2.1.0

06 Apr 21:13
Compare
Choose a tag to compare

Features

  • typescript: Inherit options types set in Base.defaults() (#33) (a05dad6)

thanks @jacobwgillespie 💐