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
Don't upgrade rxjs dependents to 7 #52680
Conversation
rxjs@7 just shipped, and has, at least, some problems with DOM types. It also seems to only ship types to TS 4.2 and higher. Keep its DT dependents on rxjs@6 for now.
@sandersn Thank you for submitting this PR! This is a live comment which I will keep updated. 3 packages in this PR
Code ReviewsBecause this PR edits multiple packages, it can be merged once it's reviewed by a DT maintainer. Status
Once every item on this list is checked, I'll ask you for permission to merge and publish the changes. Diagnostic Information: What the bot saw about this PR{
"type": "info",
"now": "-",
"pr_number": 52680,
"author": "sandersn",
"headCommitOid": "9a5059e8cd54248bf1958ea97162e5696f89e7dc",
"lastPushDate": "2021-04-30T17:04:37.000Z",
"lastActivityDate": "2021-04-30T17:10:51.000Z",
"maintainerBlessed": false,
"hasMergeConflict": false,
"isFirstContribution": false,
"tooManyFiles": false,
"popularityLevel": "Well-liked by everyone",
"pkgInfo": [
{
"name": "http-rx",
"kind": "edit",
"files": [
{
"path": "types/http-rx/package.json",
"kind": "package-meta-ok"
}
],
"owners": [
"L2jLiga"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Well-liked by everyone"
},
{
"name": "yeoman-environment",
"kind": "edit",
"files": [
{
"path": "types/yeoman-environment/package.json",
"kind": "package-meta-ok"
}
],
"owners": [
"bolasblack",
"manuth"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Well-liked by everyone"
},
{
"name": "yeoman-generator",
"kind": "edit",
"files": [
{
"path": "types/yeoman-generator/package.json",
"kind": "package-meta-ok"
}
],
"owners": [
"armorik83",
"janslow",
"ikatyang",
"tasadar2",
"haggen",
"chigix",
"misterdev",
"manuth"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Well-liked by everyone"
}
],
"reviews": [
{
"type": "approved",
"reviewer": "manuth",
"date": "2021-04-30T17:10:51.000Z",
"isMaintainer": false
}
],
"ciResult": "pass"
} |
🔔 @L2jLiga @bolasblack @manuth @armorik83 @janslow @ikatyang @tasadar2 @haggen @chigix @misterdev — please review this PR in the next few days. Be sure to explicitly select |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine to me
Yep, I'm going to merge this to keep these packages working, although it would be a good idea to make them work with rxjs@7 after it gets its types figured out. |
I just published |
I just published |
I just published |
👋 Hi there! I’ve run some quick measurements against master and your PR. These metrics should help the humans reviewing this PR gauge whether it might negatively affect compile times or editor responsiveness for users who install these typings. Let’s review the numbers, shall we? http-rx/v2.0
Looks like there were a couple significant differences—take a look at mean duration for getting quick info at a position and worst-case duration for getting quick info at a position to make sure everything looks ok. yeoman-environment/v2.10Comparison details for yeoman-environment/2.10 📊
It looks like nothing changed too much. I won’t post performance data again unless it gets worse. yeoman-generator/v4.11Comparison details for yeoman-generator/4.11 📊
First off, note that the system varied slightly between these two runs, so you’ll have to take these measurements with a grain of salt. It looks like nothing changed too much. I won’t post performance data again unless it gets worse. |
rxjs@7 just shipped, and has, at least, some problems with DOM types. It also seems to only ship types to TS 4.2 and higher.
Keep its DT dependents on rxjs@6 for now.