SAFE-Stack / SAFE-template

dotnet CLI template for SAFE project
MIT License
280 stars 87 forks source link

SAFE Stack v5 #569

Closed theprash closed 5 months ago

theprash commented 8 months ago

This issue is for tracking everything we need to do for v5 of SAFE Stack, which we plan to release this month.

Template changes (PR #564):

Other:

ciphertools commented 7 months ago

I hope you don't mind this comment as I have nothing useful to add to the work that you are doing, except to say that I am really grateful and that I am very much looking forward to the next version of the SAFE Stack template (even though the current one is still great!).

theprash commented 7 months ago

@ciphertools We really appreciate it, actually! You're welcome and thanks for expressing your gratitude 💚

isaacabraham commented 7 months ago

I'm reviewing the deps + lock files - to my mind they aren't at a state that I want them to be.

isaacabraham commented 7 months ago

I'm wondering whether to include the lock file in the upgrade instructions (it's ~200 lines) and then simply recommend "any custom packages that you have added will need to be added again".

What do you think @martinbryant @mattgallagher92 ? This might be easier / safer than having people regenerate a lock file?

martinbryant commented 7 months ago

I'm wondering whether to include the lock file in the upgrade instructions (it's ~200 lines) and then simply recommend "any custom packages that you have added will need to be added again".

What do you think @martinbryant @mattgallagher92 ? This might be easier / safer than having people regenerate a lock file?

@isaacabraham that is what has been done on the previous version upgrade recipes - it says overwrite the files with one from the current version of the template, which we should link to tbh

isaacabraham commented 7 months ago

@martinbryant great. So let's do that and remove the instructions to do Paket install / update deps file manually etc. - just provide links to the deps + lock files instead.