Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

It is recommended that this repository, add tags #971

Open
zhangymPerson opened this issue Oct 14, 2024 · 4 comments
Open

It is recommended that this repository, add tags #971

zhangymPerson opened this issue Oct 14, 2024 · 4 comments

Comments

@zhangymPerson
Copy link
Contributor

It is recommended that this repository, similar to the primary repository, uses tags for specific releases to prevent compatibility issues due to configuration feature changes.

@AucaCoyan
Copy link
Contributor

Mmmm I'm not against it, but that would mean that nushell org should give support to previous versions. Personally I would rather have the latest nu version and a bad/broken script, than preventing the nushell update because the script is broken in the current version.
Can I ask you for a clarification of the problem you are trying to solve? Maybe I don't understand it fully 😊

@zhangymPerson
Copy link
Contributor Author

Thank you for your response.
Each Nushell upgrade introduces API changes that may result in incompatibilities, leading to a nu_script error on startup. Creating tags for specific versions would facilitate better management of version compatibility between Nushell and nu_script. This is my interpretation

@AucaCoyan
Copy link
Contributor

Yes, but when you release a new version, wouldn't you re-tag or recheck if the scripts are runnable in the latest version?
I think it's a lot of work and it would be easier to update the scripts to the latest available nushell

@fdncred
Copy link
Collaborator

fdncred commented Dec 27, 2024

Indeed, it's a lot of work. If someone wants to volunteer to do this we could add tags.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants