Skip to content
This repository has been archived by the owner on Mar 25, 2021. It is now read-only.

Release timeline for TSLint v6 #4811

Closed
JoshuaKGoldberg opened this issue Jul 27, 2019 · 14 comments
Closed

Release timeline for TSLint v6 #4811

JoshuaKGoldberg opened this issue Jul 27, 2019 · 14 comments
Assignees

Comments

@JoshuaKGoldberg
Copy link
Contributor

JoshuaKGoldberg commented Jul 27, 2019

There are a bunch of otherwise-actionable issues and pull requests marked as breaking changes. Let's come up with a timeline for getting to that fabled TSLint 6.x version! 🙌

Straw man proposal:

  • 8/1: close new rule issues lacking PRs per Roadmap: TSLint -> ESLint #4534
  • 8/2: release the last 5.X minor version
  • 8/2-9: one week waiting period in case there needs to be a 5.X patch, in case of critical bugs
  • 8/10: remove ignore 'breaking change' label from existing issues & PRs, and start merging them in
  • 8/24: release tslint@6.0.0-beta0
  • 9/1: release tslint@6.0.0-beta1
  • 9/8: release tslint@6.0.0

Thoughts?

/cc @adidahiya


Updated proposal 9/3 9/9 10/4:

  • 9/9: release the last 5.x minor version, prepare breaking changes to merge right after
  • 10/11: release tslint@6.0.0-beta0
  • 10/17: release tslint@6.0.0-beta1
  • 10/23: release tslint@6.0.0
@adidahiya
Copy link
Contributor

Sounds good to me 👍

@JoshuaKGoldberg JoshuaKGoldberg pinned this issue Aug 1, 2019
@JoshuaKGoldberg
Copy link
Contributor Author

Bump @adidahiya - are you able to publish a minor version update?

@adidahiya
Copy link
Contributor

@JoshuaKGoldberg sorry for the delay, I was OOTO the past 2 weeks... I can release a minor version this week.

@adidahiya adidahiya self-assigned this Aug 20, 2019
@jpike88
Copy link
Contributor

jpike88 commented Aug 20, 2019

@adidahiya Thanks this would be great, am aching to get at a rule I contributed

@adidahiya
Copy link
Contributor

5.19.0 is released now

@adidahiya
Copy link
Contributor

updated release timeline in OP

@JoshuaKGoldberg
Copy link
Contributor Author

😅 looks like we blew past that timeline. The 'breaking change' issues and PRs now ok to merge are linked here. I'll edit the revised timeline in the OP to push forward a month and start merging these in (read: bugging authors for merge conflicts).

FYI @adidahiya

@JoshuaKGoldberg
Copy link
Contributor Author

JoshuaKGoldberg commented Oct 19, 2019

@adidahiya I think we're ready to release a beta?

@adidahiya
Copy link
Contributor

@JoshuaKGoldberg sounds good, it's on my list to do this weekend.

@adidahiya
Copy link
Contributor

just released v6.0.0-beta0

@JounQin

This comment has been minimized.

@adidahiya

This comment has been minimized.

@JoshuaKGoldberg
Copy link
Contributor Author

@adidahiya are we ready to release 6.0.0?

@adidahiya
Copy link
Contributor

6.0.0 has been released and marked as deprecated on NPM. This will mean that new installs of the package will get the warning, while existing installs of 5.x will not.

$ npm info tslint

tslint@6.0.0 | Apache-2.0 | deps: 13 | versions: 178
An extensible static analysis linter for the TypeScript language
https://palantir.github.io/tslint

DEPRECATED ⚠️  - TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.

@JoshuaKGoldberg JoshuaKGoldberg unpinned this issue Mar 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants