andrewlock / StronglyTypedId

A Rosyln-powered generator for strongly-typed IDs
MIT License
1.5k stars 78 forks source link

Plans for v1.0 Release #115

Open stefc opened 8 months ago

stefc commented 8 months ago

Hi did you have any plans for deploy a first v1.0 Release of this smart nuget package? Which of the issues are not ready for leave the beta state and goes to production ?

I personal want to use the package at current state, but my teammates told me that they have actualy a problem with integrate a beta version of a nuget package and they want to wait after we got an official v1.0 version from the feed.

Greetings Stefc

andrewlock commented 8 months ago

I'm currently working on a big redesign of the library in this PR:

The main idea is to make the library much more maintainable while also giving people a mechanism to customise the generated IDs as much as they like.

I can't say when I'll move out of the beta, but I'll feel a lot happier once this PR is merged! Of course, the beta suffix is relatively arbitrary as far as I'm concerned; all the code is provided under MIT licesnse, and you're free to fork/copy it into your projects if that will keep your teammates happy 😉

baynezy commented 5 months ago

@andrewlock - now that #117 has been merged have you softened your stance on a non-beta release?

andrewlock commented 5 months ago

Hey, I'm certainly considering it. The one outstanding issue is #111 - I had some ideas on how to resolve that, but it would require semi-breaking changes, so was hoping to fix that first. Unfortunately my initial PoC didn't really work out, so I'm at a bit of an impasse - I haven't found the time to revisit again yet, but I'd like to take one more shot at it to see if there's a nice solution.