-
Notifications
You must be signed in to change notification settings - Fork 878
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
Back-port v3.1.0 to v2.x.x #163
Conversation
npm packs it anyway, like package.json and README
I'm 👍 on this. @jsumners @davidmarkclements what do you think? @watson would you be up to maintaining v2 going forward? |
yeah that's awesome great stuff @watson |
I think if @watson really wants to maintain the branch then 👍 . Personally, I don't have any financial incentive to desire 0.10/12 compatibility and would rather just not even think about them. |
I propose that we publish a pino@v2 tag on NPM with this branch. We should also change the docs on Do we all agree? |
@jsumners normally I wouldn't do this, but my company unfortunately still have customers running production systems on v0.10. So in order for us to use pino, we need the v0.10 support. So for now, I see this as the only option. |
@mcollina that is fine with me. |
@watson I've added you on NPM and I have invited you to the org. Feel free to send PRs for your contacts in the README etc, also to https://github.com/pinojs/community. You can release v2 on NPM on the |
@mcollina @jsumners @davidmarkclements Thanks y'all 😃 |
@mcollina I've accepted the invite, but I don't seem to have access to push to the v2.x.x branch |
@watson you should be good now. |
Hmmm - still not quite working
I even tried to delete the local repo and clone a new one. This is my
|
@watson my bad, now it should be good. |
@mcollina works now, thanks :) Btw,
|
@watson how about legacy? |
|
Success! The |
Can you send PRs to the README of the 3.x line, so that if someone needs v0.10 and v0.12 support, they can install We also use https://github.com/pinojs/pino/releases to track down each formal release, as a changelog. |
@mcollina I haven't used GitHub releases before - should I just click "Draft a new release" write |
Yes. |
@mcollina how do you feel about this? |
@watson awesome, go ahead!! |
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Closes #160
The following commits have not been back-ported:
The following commits have been back-ported, but slightly modified:
String(...)
addLevel
uses the old pre instance docs andlevelVal
docs have been removedObject.assign
calls have been rewritten and a single test omitted when running in Node.js v0.xObject.assign
call and ES6 shorthand property names have been rewrittenEverything else have been back-ported as is.