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

Docs: Update CHANGELOG for @wordpress/scripts after Puppeteer upgrade #16937

Merged
merged 2 commits into from
Aug 7, 2019

Conversation

gziolo
Copy link
Member

@gziolo gziolo commented Aug 7, 2019

Description

Follow-up for #16875.

This PR adds the missing CHANGELOG entries for @wordpress/scripts package.

In addition, it enables ranged for puppeteer dependency so we could update it more often with ease.

@gziolo gziolo requested a review from ellatrix August 7, 2019 06:35
@gziolo gziolo self-assigned this Aug 7, 2019
@gziolo gziolo added the [Package] Scripts /packages/scripts label Aug 7, 2019
@gziolo gziolo changed the title Update/scripts changelog Docs: Update CHANGELOG for @wordpress/scripts after Puppeteer upgrade Aug 7, 2019
@gziolo gziolo added the [Type] Developer Documentation Documentation for developers label Aug 7, 2019
@@ -47,7 +47,7 @@
"jest-puppeteer": "^4.3.0",
"minimist": "^1.2.0",
"npm-package-json-lint": "^3.6.0",
"puppeteer": "1.19.0",
"puppeteer": "^1.19.0",
Copy link
Member

Choose a reason for hiding this comment

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

@gziolo Just wanting to confirm that adding the ^ caret here is deliberate?

Copy link
Member Author

Choose a reason for hiding this comment

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

In addition, it enables ranged for puppeteer dependency so we could update it more often with ease.

Yes, I also included it in the CHANGELOG file. In general, while working on upgrade we started at 1.15 and didn't see any issues up to 1.19, so there is no need to be worried about it.

Copy link
Member

Choose a reason for hiding this comment

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

Why do we keep these if there is a lock file? Why to get rid of all ^ entirely?

Copy link
Member Author

Choose a reason for hiding this comment

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

it's not for us, it's for those who consume this package on npm. They shouldn't be forced to use the same version we do.

Copy link
Member

Choose a reason for hiding this comment

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

Thanks, all makes sense, merge when green 💯

@gziolo gziolo merged commit 3e271ce into master Aug 7, 2019
@gziolo gziolo deleted the update/scripts-changelog branch August 7, 2019 13:27
@gziolo gziolo added this to the Gutenberg 6.3 milestone Aug 7, 2019
gziolo added a commit that referenced this pull request Aug 29, 2019
…#16937)

* Docs: Update CHANGELOG for @wordpress/scripts after Puppeteer upgrade

* Scripts: Enable semver friendly updates to puppeteer dependency
gziolo added a commit that referenced this pull request Aug 29, 2019
…#16937)

* Docs: Update CHANGELOG for @wordpress/scripts after Puppeteer upgrade

* Scripts: Enable semver friendly updates to puppeteer dependency
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Package] Scripts /packages/scripts [Type] Developer Documentation Documentation for developers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants