Skip to content

Releases: ogre-works/ogre-tools

v15.2.0

30 Mar 14:56
Compare
Choose a tag to compare

15.2.0 (2023-03-30)

Features

  • Restore cycle detection (f603234)

Bug Fixes

  • Fix injectable-utils entrypoint (84cf9de)
  • Fix type decl to fix test (ab00ef9)
  • Improve typing of injectionDecoratorToken and instantiationDecoratorToken (b204cf1)

v15.1.2

02 Mar 12:38
Compare
Choose a tag to compare

15.1.2 (2023-03-02)

Bug Fixes

  • Fix injectable-utils entrypoint (6a668b5)

v15.1.1

27 Feb 07:56
Compare
Choose a tag to compare

15.1.1 (2023-02-27)

Note: Version bump only for package ogre-tools

v15.1.0

22 Feb 14:44
Compare
Choose a tag to compare

15.1.0 (2023-02-22)

Features

  • Make placeholder of withInjectables able to be more specialized by passing props to it (d3fa8aa)

v15.0.1

21 Feb 07:17
Compare
Choose a tag to compare

15.0.1 (2023-02-21)

Bug Fixes

v15.0.0

20 Feb 15:20
Compare
Choose a tag to compare

15.0.0 (2023-02-20)

⚠ BREAKING CHANGES

  • injectable-react now requires registerInjectableReact(di) to work.
  • Identify injectables and tokens by reference instead of id to permit namespaces later
  • Make flow not automatically await for promises in arrays

Features

  • Identify injectables and tokens by reference instead of id to permit namespaces later (72487e2)
  • Include "scope" of injectable in typing (6a81e7c)
  • Introduce "di.injectManyWithMeta()" to permit reuse of injectable id in implementation code (94fed1e)
  • Introduce "generable" (ie. generator library X) as package (bd1b8c7)
  • Introduce combinations in fp (88f0617)
  • Introduce matchAll in fp (000b23e)
  • Introduce movingWindow in fp (1f212c0)
  • Introduce relationJoin in fp (09ee015)
  • Introduce replaceTagsWithValues in fp (235be79)
  • Introduce scopes for injectables to initially serve as namespaces (d773e34)
  • Make flow not automatically await for promises in arrays (9752ef4)
  • Remove too complex concept of "ad-hoc"-injectables (ie. injectable without registration) (3baaf04)

v14.0.3

23 Nov 08:48
Compare
Choose a tag to compare

14.0.3 (2022-11-23)

Note: Version bump only for package ogre-tools

v14.0.2

23 Nov 08:43
Compare
Choose a tag to compare

14.0.2 (2022-11-23)

Note: Version bump only for package ogre-tools

v14.0.1

23 Nov 08:05
Compare
Choose a tag to compare

14.0.1 (2022-11-23)

Note: Version bump only for package ogre-tools

v14.0.0

22 Nov 13:07
Compare
Choose a tag to compare

14.0.0 (2022-11-22)

⚠ BREAKING CHANGES

  • Make properties of an injectable read-only to prevent misuse

Features

  • Make properties of an injectable read-only to prevent misuse (abf402a)
  • Permit override of single injectable using injection token (f6ae117)