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

Feedback wanted! Ending beta period for 7.0 #2311

Open
nedtwigg opened this issue Oct 24, 2024 · 3 comments
Open

Feedback wanted! Ending beta period for 7.0 #2311

nedtwigg opened this issue Oct 24, 2024 · 3 comments
Labels

Comments

@nedtwigg
Copy link
Member

nedtwigg commented Oct 24, 2024

Now that plugin-gradle 7.0.0.BETA4 and plugin-maven 2.44.0.BETA4 have shipped, I think that every major change is ready. There are three small issues I want to see closed-out before we can ship 7.0.0. They're all pretty easy, PR's welcome if you want to see the beta period end sooner!

If you have any issues with the new APIs for linting or roundtrip serialization, speak now or be stuck with it FOREEVVERRR!

@Goooler @blacelle @jbduncan @lehmanju @lutovich @fvgh @simschla

No pressure to look into this, but my default plan is to ship 7.0.0 one week from today, which is Halloween Oct 31. If you want more time to look it over, feel free to ask for more time in this issue.

Lint API

Round-trip serialization (configuration cache rewrite)

Known bugs that won't get fixed before 7.0.0

@simschla
Copy link
Contributor

simschla commented Nov 1, 2024

@nedtwigg As far as I can tell as of now, these API changes LGTM.

@shyvum
Copy link

shyvum commented Nov 11, 2024

@nedtwigg any update on the release timeline for this?

@nedtwigg
Copy link
Member Author

I could use help with #794, it's an easy one. The other two blockers, #2318 and #2331 are trickier, I'll look at them ASAP but I'm slammed atm.

simschla added a commit to simschla/spotless that referenced this issue Nov 27, 2024
add deprecation warning for old api but keep supporting it

Refs: diffplug#794, diffplug#2311
simschla added a commit to simschla/spotless that referenced this issue Nov 27, 2024
- check for deprecation warnings but retained functionality of old api
- check functionality of new api
Refs: diffplug#794, diffplug#2311
simschla added a commit to simschla/spotless that referenced this issue Nov 27, 2024
- check for deprecation warnings but retained functionality of old api
- check functionality of new api

Refs: diffplug#794, diffplug#2311
simschla added a commit to simschla/spotless that referenced this issue Nov 27, 2024
simschla added a commit to simschla/spotless that referenced this issue Nov 27, 2024
simschla added a commit to simschla/spotless that referenced this issue Nov 28, 2024
simschla added a commit to simschla/spotless that referenced this issue Nov 28, 2024
add deprecation warning for old api but keep supporting it

Refs: diffplug#794, diffplug#2311
simschla added a commit to simschla/spotless that referenced this issue Nov 28, 2024
- check for deprecation warnings but retained functionality of old api
- check functionality of new api

Refs: diffplug#794, diffplug#2311
simschla added a commit to simschla/spotless that referenced this issue Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants