Skip to content

Releases: rdlowrey/auryn

1.4.4

04 Mar 20:31
v1.4.4

Choose a tag to compare

  • Fixed primitive type issue on PHP 8+ (#191)

1.4.3

21 Dec 21:14
v1.4.3
520bb1d

Choose a tag to compare

  • Fixed PHP 8 deprecation (#189)
  • Fixed definition of Injector::I_ALL (#157)
  • Fixed provisioning after exceptions have been thrown (#178)
  • Fixed CachingReflector not using passed Reflector instance (#177)

1.4.2

15 May 06:29
v1.4.2

Choose a tag to compare

Fix injection for optional variadic arguments.

1.4.1

07 Apr 16:17

Choose a tag to compare

Fixes delegate caching of namespaced closures, see #156.

Misc updates

23 Feb 16:11

Choose a tag to compare

Miscellaneous updates

Meaningful prepare returns

26 Aug 16:50

Choose a tag to compare

This release adds a requested feature from #116

  • If a "prepare" callable returns an object of the same type as the prepared instance that result will replace the original instance. This change simplifies working with immutable APIs where setter manipulation is not possible.

Improve error reporting

12 Aug 02:25

Choose a tag to compare

This patch adds improved error reporting when delegate callables return an incorrect type for the parameter they are intended to provision

Minor bugfix

26 Jul 16:17

Choose a tag to compare

Fixes a minor issue where null definitions were omitted from the Injector::inspect() return array.

v1.0.0

17 Jul 11:49

Choose a tag to compare

\o/

v1.0.0-alpha

27 May 12:53

Choose a tag to compare

v1.0.0-alpha Pre-release
Pre-release

v1.0.0-alpha