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

Release generator-jhipster 8.7.2 #27597

Closed
1 task done
mraible opened this issue Oct 16, 2024 · 21 comments
Closed
1 task done

Release generator-jhipster 8.7.2 #27597

mraible opened this issue Oct 16, 2024 · 21 comments
Assignees
Labels
area: feature request 💡 $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ $200 https://www.jhipster.tech/bug-bounties/
Milestone

Comments

@mraible
Copy link
Contributor

mraible commented Oct 16, 2024

Overview of the feature request

I think releasing a new minor version with recent bug fixes would be good.

FWIW, Spring Boot 3.3.5 is due October 24. I'd be happy to do a minor release before and after that update.

Motivation for or Use Case

Because developers have had issues with the new Docker support.

Related issues or PR
  • Checking this box is mandatory (this is just to show you read everything)
@mraible mraible added $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ $200 https://www.jhipster.tech/bug-bounties/ area: feature request 💡 and removed area: triage theme: undefined labels Oct 16, 2024
@DanielFran
Copy link
Member

@mshima Do you think we should wait for the last topics in #27433?

@mshima
Copy link
Member

mshima commented Oct 16, 2024

@mshima Do you think we should wait for the last topics in #27433?

Not a blocker.

@mshima
Copy link
Member

mshima commented Oct 16, 2024

Some blueprints based on 8.7.1 needs to be released.
Maybe a JHipster release should be announced the day after with blueprints that are already released.

@mraible
Copy link
Contributor Author

mraible commented Oct 16, 2024

Are you suggesting we do some blueprint releases with 8.7.1 support in the next week before we worry about 8.7.2?

@mshima
Copy link
Member

mshima commented Oct 16, 2024

I suggest to release 8.7.2 and blueprints based on 8.7.2 and announce together.

@mraible
Copy link
Contributor Author

mraible commented Oct 24, 2024

I suggest to release 8.7.2 and blueprints based on 8.7.2 and announce together.

I'm OK with this. I can release 8.7.2 this weekend. When you say "announce," do you mean announcing it on social media or publishing the release on GitHub?

Publishing the release to npmjs.com will be necessary to update the blueprints, but I can hold off publishing the release on jhipster.tech and github.com until the blueprints are updated. It'd be fun to announce everything on Halloween (Oct 31), but I realize that's mostly a US holiday.

@mraible mraible added this to the 8.7.2 milestone Oct 28, 2024
@mraible
Copy link
Contributor Author

mraible commented Oct 28, 2024

I tried to add support for Java 23 tonight before releasing 8.7.2. However, the CI builds were so slow that I ran out of time. I'll revisit it in the morning.

@mraible
Copy link
Contributor Author

mraible commented Oct 28, 2024

I'm starting the release now.

@mraible
Copy link
Contributor Author

mraible commented Oct 28, 2024

The 8.7.2 release has been published to npmjs.com.

@mshima Please proceed with updating blueprints to use this release.

@mshima

This comment was marked as resolved.

@mshima
Copy link
Member

mshima commented Oct 28, 2024

No, it's another problem I will take a look.

@mshima
Copy link
Member

mshima commented Oct 28, 2024

@mraible can you tag 8.7.3 with #27710?

@mraible
Copy link
Contributor Author

mraible commented Oct 28, 2024

I have to take my wife to surgery now so won't be able to do this until this evening, in approximately 6 hours.

@mshima
Copy link
Member

mshima commented Oct 28, 2024

Best wishes.

@mraible
Copy link
Contributor Author

mraible commented Oct 28, 2024

Just so I know what to do: #27710 needs to be merged and then a new release (8.7.3) needs to be made?

@mshima
Copy link
Member

mshima commented Oct 28, 2024

Just so I know what to do: #27710 needs to be merged and then a new release (8.7.3) needs to be made?

Yes, unfortunately blueprints tests are broken.

@mraible
Copy link
Contributor Author

mraible commented Oct 29, 2024

Does that mean that 8.7.2 will work for creating apps, but not for blueprints?

@mshima
Copy link
Member

mshima commented Oct 29, 2024

Does that mean that 8.7.2 will work for creating apps, but not for blueprints?

Yes.
Only blueprints testing are broken. Unfortunately this use case is only tested when sources are not available (released package or installed using git)

@mraible
Copy link
Contributor Author

mraible commented Oct 29, 2024

OK. I'm going to continue releasing 8.7.2 and then I'll release 8.7.3. I won't announce either one.

@mraible mraible self-assigned this Oct 29, 2024
@mraible
Copy link
Contributor Author

mraible commented Oct 29, 2024

@mraible mraible closed this as completed Oct 29, 2024
@mraible
Copy link
Contributor Author

mraible commented Nov 2, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: feature request 💡 $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ $200 https://www.jhipster.tech/bug-bounties/
Projects
None yet
Development

No branches or pull requests

3 participants