NSubstitute
NSubstitute copied to clipboard
Question: When is the next NSubstitute release planned?
Hi everybody, I was wondering if there's an estimated release date for the next NSubstitute version. We're relying on PR #808, and would prefer to use an official release rather than a custom build, as it's needed in a large project currently in development.
Thanks a lot for your work on the project!
Hi,
I think the next release is 6.0, see #830
Or do you think we could create another 5.x release @dtchepak / @Romfos?
Hi,
when would the 6.0 Release happen?
sorry, I don't have this information
@Romfos do you have a guess at how many more breaking changes we'd like to get into 6.0?
@jmartschinke are you able to use alpha/beta builds? Implementation shouldn't be alpha/beta, it's just API may not be stabilised if you are extending NSub / relying on internal details.
If not I could look at another 5.x release.
@dtchepak no, I i think make sense to stabilize and release what we have now and then continue working on the next version
@dtchepak unfortunately I am not. I need a released version.
Are there any new insights when a new release will take place?
Sorry @jmartschinke, we due to everyone just volunteering time when they can I'm not able to give you a clear answer on this. I know it's far from ideal, so my apologies for this. For my changes, I'm working on ironing a few issues out of an attempt to improve support for custom arg matchers, which is the only change I'm trying to push into this release. After that I'm happy to release whenever @Romfos is.
@dtchepak no need to apologise! I love the project and know you are all doing your best :) Just keep me up to date!
@dtchepak could you please prepare 6.0.0 release?
@Romfos I was intending to get to this this weekend but I wasn't able to make the time sorry. There is still some custom arg matching i'd like to get in. If I can't get it sorted by the end of the month i will release 6.0.0 as-is.
@dtchepak is there a github issue for that?
@Romfos @304NotModified this is the change i've been trying to get in:
https://github.com/nsubstitute/NSubstitute/compare/main...dtchepak:NSubstitute:custom-arg-match?expand=1
It's not working with Arg.AnyType at the moment. The last commit is temporary to try to test equivalence of new matchers with existing ones.
I'll keep looking but if you have time it would be great if you can:
- provide feedback on the API and implementation; and/or
- show me where i'm going wrong with AnyType support 😅
Relates to:
- https://github.com/nsubstitute/NSubstitute/issues/796
- https://github.com/nsubstitute/NSubstitute/issues/822
Update: PR https://github.com/nsubstitute/NSubstitute/pull/912