Closed TonyValenti closed 1 year ago
Hi @TonyValenti , been a while!
Yeah moving to .net 6 is a good idea and the changes you've outlined would be great to see happen.
When you say binary-breaking, are you talking about more than just the "interface" to library changing? specifically does targeting .net 6 prevent older .net versions from using the library? I'd have to look into the whole .net framework vs .net core thing to remind myself how the unification played out (if you are already understanding, I'll take what you say).
Regarding the version number, I agree it makes sense to go to v6 as a clean break away from older versions.
I haven't needed this library in a while so I'm glad that you're minded to make the improvements.
Hi @andywilsonuk - Yes, when I make the proposed changes above, then anyone wanting to use the latest version (v6) of the library will also need to use .NET 6.x or above. If a .NET 4.x user wants to use StringTokenFormatter, they still can - they'll just have to use today's version instead of version 6.x.
Am I clear to move forward?
@andywilsonuk ?
Oh yeah sorry. I read your reply about versions and hadn't noticed the question. Go for it!
Have you an idea of when we can expect a release of that v6 ?
Your work seems great and it would be easier for us to start right now on such v6 instead of having to manage the breaking changes later, since we need it on a new project.
Hi,
There were a number of new features planned for the .net 6 version which didn't come to anything so yeah thanks for the nudge, I'll take a look at putting out a new v6 package.
On Thu, 1 Jun 2023, 10:49 Mickaël NIVET, @.***> wrote:
Have you an idea of when we can expect a release of that v6 ?
Your work seems great and it would be easier for us to start right now on such v6 instead of having to manage the breaking changes later, since we need it on a new project.
— Reply to this email directly, view it on GitHub https://github.com/andywilsonuk/StringTokenFormatter/issues/21#issuecomment-1571718267, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2W6SVYWET4MBRYUGAGK7TXJBQQ5ANCNFSM5VUSWPQQ . You are receiving this because you were mentioned.Message ID: @.***>
Hi Andy, I'll work to get a V6 package released if you'd like me to do it.
Want me to play point?
Thanks Tony, that'd really help me out.
If you can do the minimal to move to .net 6, I'll start putting together a roadmap for us to discuss transitioning the codebase to be more modern including the features you've suggested above. Do that sound like a plan?
On Sat, 3 Jun 2023, 22:05 Tony Valenti, @.***> wrote:
Hi Andy, I'll work to get a V6 package released if you'd like me to do it.
Want me to play point?
— Reply to this email directly, view it on GitHub https://github.com/andywilsonuk/StringTokenFormatter/issues/21#issuecomment-1575195103, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2W6STZUNSMZYN5LFLSZV3XJORK7ANCNFSM5VUSWPQQ . You are receiving this because you were mentioned.Message ID: @.***>
@mnivet v6.1 has been out for about a week now, I'm going to close this issue.
Hi @andywilsonuk - Since .NET 5.0 is now out of support, if you're OK with it, I'd like to do some pretty big rework on this library. Here's what I'd like to do:
Note: This will be a brand new binary-breaking version. I suggestion version: 6.0, which I think should align with the .NET version.
Thoughts?