[go: nahoru, domu]

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

Lay the groundwork for v3 #450

Merged
merged 26 commits into from
Jun 6, 2019
Merged

Lay the groundwork for v3 #450

merged 26 commits into from
Jun 6, 2019

Conversation

merlinnot
Copy link
Contributor
@merlinnot merlinnot commented May 30, 2019

Description

This PR creates a foundation for a v3 release of the library, which drops support for Node.js 6. Package version is not changed deliberately, as more breaking changes might be staged in this release.

Although there's not that many changes, I made some well-named commits, so it might be easier to review one by one.

Supersedes #440

@thechenky thechenky added this to To do in Drop Node 6 Support Jun 3, 2019
@thechenky thechenky self-assigned this Jun 3, 2019
src/config.ts Outdated Show resolved Hide resolved
src/config.ts Outdated Show resolved Hide resolved
tsconfig.json Outdated Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
package.json Show resolved Hide resolved
spec/fixtures/http.ts Outdated Show resolved Hide resolved
spec/fixtures/http.ts Outdated Show resolved Hide resolved
spec/providers/https.spec.ts Show resolved Hide resolved
tsconfig.json Show resolved Hide resolved
.travis.yml Show resolved Hide resolved
spec/fixtures/http.ts Outdated Show resolved Hide resolved
tsconfig.json Outdated Show resolved Hide resolved
@merlinnot
Copy link
Contributor Author

Thanks for the reviews @bkendall, @joehan, @thechenky! I replied to all of the comments and made some adjustments, I linked commits in some of the replies, so it's easier to review.

Copy link
Contributor
@thechenky thechenky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll reconfirm the changes that remove the FIREBASE_PROJECT env var, but otherwise this looks good!

Copy link
Contributor
@thechenky thechenky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirming that we no longer use FIREBASE_PROJECT env var and it's safe to remove.

changelog.txt Outdated Show resolved Hide resolved
changelog.txt Outdated Show resolved Hide resolved
package.json Show resolved Hide resolved
tsconfig.release.json Show resolved Hide resolved
@thechenky
Copy link
Contributor

@merlinnot just those two changes in changelog.txt and package.json and we should be good to merge this in!

@merlinnot
Copy link
Contributor Author

Changelog entry added yesterday in 682e8c8, bump of firebase-tools today in 4abe9c0.

@merlinnot
Copy link
Contributor Author

Let me know if you need any help on other tasks towards v3.

changelog.txt Outdated Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
@thechenky
Copy link
Contributor
thechenky commented Jun 6, 2019

Also @merlinnot FYI we are going to try to release this today as part of a suite of changes with other products dropping node 6 support.

@merlinnot
Copy link
Contributor Author

@thechenky Done!

Copy link
Contributor
@thechenky thechenky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfect, thanks!!

@thechenky thechenky merged commit ff1d203 into firebase:master Jun 6, 2019
@merlinnot merlinnot deleted the node-8 branch June 6, 2019 18:04
dkuspawono added a commit to dkuspawono/firebase-functions that referenced this pull request Jun 15, 2019
lay the groundwork v.3(firebase#450)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

4 participants