Interaction between DI 2.3 and DT

In dry-initializer 2.3 support for a second parameter which passes the instance of the initialized object breaks when using arrays. I have recreated the issue in this repo:

It seems like an assumption in initializer about the signature of dry types has been changed to cause this issue. The workaround appears to be to use a proc wrapper. Individually, the changes were not breaking, but together they are.

Should I open an issue somewhere?

@kbacha Yep, I reckon opening a dry-initializer issue would be good :slight_smile:

1 Like