Skip to content
This repository has been archived by the owner on Jan 19, 2019. It is now read-only.

Question: When we can expect next release? #575

Closed
armano2 opened this issue Nov 30, 2018 · 17 comments
Closed

Question: When we can expect next release? #575

armano2 opened this issue Nov 30, 2018 · 17 comments
Labels

Comments

@armano2
Copy link
Contributor

armano2 commented Nov 30, 2018

I have small question about next release, when we can expect to have it live?

in eslint-plugin-typescript we are block due to issues with traversing AST

@corbinu
Copy link

corbinu commented Nov 30, 2018

I was wondering if it would be good to setup nightly builds? Or at least an easier way to release RCs. I am going to suggest this in typescript-estree also.

This would be really for use with the nightly typescript version and only for those that want to be on the bleeding edge. It would also be good for situations like this were devs want to test out a bunch of changes in the matching plugins.

I am happy to help if this sounds like a good idea.

@armano2
Copy link
Contributor Author

armano2 commented Dec 1, 2018

ohh, i was asking more about releasing fixes from master, rather than supporting RC versions of TS :)

@armano2 armano2 changed the title Question: New release Question: When we can expect next release? Dec 1, 2018
@corbinu
Copy link

corbinu commented Dec 1, 2018

@armano2 I know sorry maybe I should have just opened a separate issue just was thinking it would make development easier. Especially since 3.2 is out now and it will mean James Henry needs to make a release. Then a release here then in the typescript plugin.

@armano2
Copy link
Contributor Author

armano2 commented Dec 1, 2018

@corbinu for sure it will :>

@platinumazure
Copy link
Member

We're still trying to come up with the best ownership plan and release schedule (or at least release practices) after JamesHenry left the project. I greatly appreciate your patience as we continue to figure it out.

I should have time tonight to take a look and see what might still be mergeable, and can cut a release if everything is looking good.

@kaicataldo
Copy link
Member

kaicataldo commented Dec 3, 2018

@corbinu My biggest concern with nightly releases is the maintenance burden both in typescript-estree and this project. Any AST changes would need to be accounted for (potentially in both projects) to ensure compatibility with ESLint. I'm not sure the overhead is worth it, given that the ESLint team is already maintaining so many packages.

@corbinu
Copy link

corbinu commented Dec 3, 2018

@kaicataldo I was thinking something automated so no real burden increase. If there is breakage people can just pin to a version. This is how most people use the typescript@nightly releases.

I am just trying to find some solution to the status quo which is A) The new version is never ready when a new release of TypeScript drops B) I know I am not the only one who ends up maintaining forks to have access to the latest changes

Basically I am just suggesting we make what people are already doing official and setup a script that releases off of master nightly (and includes whatever is in typescript-estree in master or in nightly if James agrees to this idea for that project also) so people don't have to handle in via custom forks.

@armano2
Copy link
Contributor Author

armano2 commented Dec 3, 2018

@kaicataldo i started adding correct typescript types in estree project, its going to not compile if there are going to misstatements with eslint / typescript

@platinumazure
Copy link
Member

Apologies for not having time to release over the weekend.

I've merged everything semver-patch except for 2 changes:

I'd like to do a patch release with what's currently in master now, and then we can review and potentially merge the semver-minor #568.

@kaicataldo @mysticatea If you have any objections, please state them here or in our team chat; otherwise, I'll do the release later today (US time).

@corbinu
Copy link

corbinu commented Dec 3, 2018

@platinumazure We are also due for a major now that Typescript 3.2 was released. I can open a PR really quick bumping typescript-estree to 6.0

@platinumazure
Copy link
Member

@corbinu Sounds good but I think I want to cut this patch release without bumping typescript-estree to a new major version. So no rush on that PR 😄

To be clear, I'm anticipating cutting 2 releases in the next couple of days: Patch release today (hopefully), and a minor or major release with some of the new stuff that's coming in soon. I'd like the typescript-estree bump in the second release.

@corbinu
Copy link

corbinu commented Dec 3, 2018

@platinumazure Ok just be aware though the only thing that caused typescript-estree to be a major bump is that it adds Typescript 3.2 support.

@armano2
Copy link
Contributor Author

armano2 commented Dec 3, 2018

If its possible please do small patch before updating to ts 3.2

@platinumazure
Copy link
Member

@armano2 That's my goal:

To be clear, I'm anticipating cutting 2 releases in the next couple of days: Patch release today (hopefully), and a minor or major release with some of the new stuff that's coming in soon. I'd like the typescript-estree bump in the second release.

@platinumazure
Copy link
Member

I've just released [email protected].

Let's see if we can land the typescript-estree upgrade and the parser services PR this week, then do a major release (major only by convention since the supported Typescript range is changing).

@armano2
Copy link
Contributor Author

armano2 commented Dec 3, 2018

thank you

@platinumazure
Copy link
Member

I'm going to close this as we've done a patch release and outlined the rough plan for the next release. Thanks!

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

No branches or pull requests

4 participants