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

Stabilisation Roadmap #459

Closed
5 of 6 tasks
JohnnyMorganz opened this issue May 10, 2022 · 4 comments
Closed
5 of 6 tasks

Stabilisation Roadmap #459

JohnnyMorganz opened this issue May 10, 2022 · 4 comments
Milestone

Comments

@JohnnyMorganz
Copy link
Owner

JohnnyMorganz commented May 10, 2022

StyLua is pretty stable now, with the formatting not changing wildly anymore. We should look to stabilise to something like v2.0.0

Stabilisation Guarantees:

  • The formatting output is stable, and should not change excessively
  • Major code formatting changes will be classified as a breaking change and will require a major version bump
  • Minor version bumps will still allow minor style changes, especially around edge cases.
  • With the above three points, a minor/patch version bump should not result in excessive diff noise

Checklist before stabilisation:

... and a bit more as I continue to think on it. (All issues labelled as "bug" should also be resolved beforehand)

@JohnnyMorganz JohnnyMorganz pinned this issue May 10, 2022
@JohnnyMorganz JohnnyMorganz added this to the 2.0 milestone Dec 7, 2022
@JohnnyMorganz
Copy link
Owner Author

It is time :)

@chenrui333
Copy link

@JohnnyMorganz 👋 just curious, why not go with 1.0.0 before 2.0.0? :)

@JohnnyMorganz
Copy link
Owner Author

I didn't think v1 made much sense given StyLua has been in use for several years and across several versions now: v1 almost indicates to me it's the "initial release" of the project

@chenrui333
Copy link

chenrui333 commented Nov 17, 2024

cool, thanks for confirming it. 👍 (and congrats on the v2.0.0 release 🚀 )

@JohnnyMorganz JohnnyMorganz unpinned this issue Nov 17, 2024
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

2 participants