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

v4 still in beta #206

Closed
ghost opened this issue Nov 17, 2019 · 8 comments
Closed

v4 still in beta #206

ghost opened this issue Nov 17, 2019 · 8 comments

Comments

@ghost
Copy link

ghost commented Nov 17, 2019

V4 beta was released long back. is there anything still pending. So far everything works fine I guess.
Perhaps it's safe to release v4.0.0

@ghost ghost mentioned this issue Apr 24, 2020
@telion2
Copy link

telion2 commented Sep 10, 2020

I would also like to encourage a release. I ran into some wierd compatibility issues with babel, core-js 3 and vue-jest 3, which got resolved by updating to vue-jest 4beta.
I think this issue was part of the problem: vuejs/vue-cli#5125

Maybe the contributes, could provide a link or list of things that need to be done before v4 can be released?
Even though vue-jest is used as dev-dependencies, my clients see beta packages as risks, even though like in this case the package is fine.

@lmiller1990
Copy link
Member

lmiller1990 commented Sep 14, 2020

I moved to release candidate as of right now. https://github.com/vuejs/vue-jest/releases/tag/v4.0.0-rc.0

We can move to 4.0.0 soon. There are few PRs I would like to merge first. Let's make this happen before the end of September - ping me if needed. Most of the team is focused on Vue 3 now but we should still make this hit a proper 4.0.0 release.

@n1ngu
Copy link

n1ngu commented Feb 15, 2021

For the record, v4.0.0-rc1 was published this december https://github.com/vuejs/vue-jest/releases/tag/v4.0.0-rc.1

Yet, we are clearly not on track to

Let's make this happen before the end of September

so here's your ping, @lmiller1990 :)

Not that I want to cause any hassle! Just checking out this thread because I was surprised about this ubiquitous pre-release installed across many of my team's projects, and the absence of a 4.0 release while many 5.0-alphas can already be found in the npm registry.

Is there anything blocking the release besides lack of manpower? (due to other higher priorities, etc, totally understandable) Is there a roadmap for what is missing where the community can help in any way? Maybe a "4.x" label for PRs and issues would come in handy?

@lmiller1990
Copy link
Member

There is nothing really stopping a 4.0 release other than no clear goal - eg, what makes it 4.x instead of just rc? There is many outstanding improvements but from what I can tell everything generally works fine.

I can just do a release this week and call it 4.x if that will make people happy. What do you think? If you want to look over the issues and see if there is any obvious blocker, that'd be great.

I need to spend some time to triage issues - most focus has been on 5.x and various other parts of the Vue 3 ecosystem.

@n1ngu
Copy link

n1ngu commented Feb 16, 2021

I guess precisely the pre-release stability plus the lack of a clear goal make the latest rc a valid 4.0 release as-is? I think that was @sibiraj-sr intent when opening this issue.

And I guess, if nobody has hassled about the open issues present from the 3.x series... they can just wait for the 4.0.1? I'd like to help triaging them but I fear I'd be useless: I have no experience with this tool, I'm just that weird guy watching lock files and wondering about life.

Then again this is rather unimportant because vue-jest is usually used as a dev-dependency, but it will probably help people deduplicating transient dependencies if they are being picky about pre-releases.

Cheers and thanks for your work! Keep on track for the 5.0, we are expectant!

@lmiller1990
Copy link
Member

Hi guys, I have not forgotten this, I will do it in a few days - busy! I want to spend a few hours really making sure we did not miss anything before dropping 4.0 (I think it's pretty stable by this point, but you know).

@lmiller1990
Copy link
Member

@lmiller1990
Copy link
Member

Install with yarn add vue-jest@4.0.0.

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