-
Notifications
You must be signed in to change notification settings - Fork 10.3k
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
feature: (scripts/i18n) Check if an existing sync PR exists before creating a new one. #22617
Conversation
scripts/i18n/sync.js
Outdated
logger.info(`No currently open sync pull requests.`) | ||
|
||
let syncLabel | ||
if (!repository.label) { |
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.
if (!repository.label) { | |
if (!repository.syncLabel) { |
@tesseralis, if I'm understanding this correctly, I think this needs to be syncLabel
. I'm looking at line 60. Let me know? Everything else makes sense to me!
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.
It should just be label
. The repository
here refers to the result of the query in getRepository
, which assigns the label found using the label
query. Although I do think it's unclear. I can rename those query variables.
logger.info( | ||
`There are currently open sync pull requests. Please ask the language maintainers to merge the existing PR(s) in before opening another one. Exiting...` | ||
) | ||
process.exit(0) |
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.
Since this is a failure it should exit non-zero (process.exit(1)
)
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.
It's not a failure though—it just represents another possible branch in the state of the world and exits early. Like in a dependency update script, it's not a "failure" if there are no dependencies to be updated and the script exits early.
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.
The exit
question is debatable as far as I'm concerned. I see what you're saying, Nat, in that an existing sync PR doesn't actually mean that anything is wrong. I'm going to merge this but am open to continuing the discussion there if folks feel strongly.
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.
👍
commit d29585b Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Tue Apr 14 16:08:02 2020 -0700 Fix translated aria-label for expand buttons (#23113) commit 6d4c664 Author: Michelle Gienow <michellegienow@gmail.com> Date: Tue Apr 14 15:56:23 2020 -0400 blog post urging Gatsby community members to meet virtually, not in p… (#23111) * blog post urging Gatsby community members to meet virtually, not in person, until pandemic ends * add bold bullet points * Add bold bullet points * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 7a686ed Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Wed Apr 15 01:28:05 2020 +0700 chore(release): Publish - gatsby-source-graphql@2.4.0 commit c7b0f70 Author: Kamil Kisiela <kamil.kisiela@gmail.com> Date: Tue Apr 14 20:09:53 2020 +0200 chore(gatsby-source-graphql): Use GraphQL Tools again (#23103) * Use GraphQL Tools again GraphQL Tools Fork was merged into GraphQL Tools v5 * Update packages/gatsby-source-graphql/src/__tests__/gatsby-node.js Co-Authored-By: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Co-authored-by: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> commit 8956767 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 18:09:33 2020 +0200 fix(blog): MagMutual - brand names (#23072) * fix brand names * apply https commit c803288 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 17:36:53 2020 +0200 fix(docs): security in Gatsby - remove domain from internal links (#23100) * fix local links * fix remove local domain commit e9c8931 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 16:40:46 2020 +0200 fix format (#23073) commit b9e931a Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Tue Apr 14 21:01:19 2020 +0700 chore(gatsby): Test sift filtering on date instances (skipped for now) (#23096) commit 900f31c Author: LB <laurie@gatsbyjs.com> Date: Tue Apr 14 09:58:45 2020 -0400 Remove upcoming events (#23080) * Remove upcoming events * skip test * between the two of us we'll get this right, skip another test Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit 85e3580 Author: Peter van der Zee <github-public@qfox.nl> Date: Tue Apr 14 15:07:30 2020 +0200 chore(release): Publish - gatsby-theme-blog-core@1.3.22 - gatsby-theme-blog@1.4.22 - gatsby-theme-notes@1.2.21 - gatsby@2.20.20 commit d9bf48a Author: Mikhail Novikov <freiksenet@gmail.com> Date: Tue Apr 14 15:17:07 2020 +0300 Revert "fix(gatsby): Set a timeout of 15 seconds on queries" (#23095) This reverts commit 1e81c76. commit f864e88 Author: Andrew Fairlie <andrew@madebymutual.com> Date: Tue Apr 14 13:09:36 2020 +0100 Add The Cares Family to Showcase (#23043) * Add The Cares Family to Showcase * Fix extra space on sites.yml * Remove incompatible categories Co-authored-by: LB <laurie@gatsbyjs.com> commit fd57224 Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Tue Apr 14 13:49:24 2020 +0200 perf(gatsby): Support `lte` for indexed fast filters (#22932) * Rename function to better fit what it returns * Use `filterCacheKey` more consistently * Consistency around `nodesPerValue` * Fix the name and typing of array of sets of nodes * Fix typing, fix perf bug The typing of the array of caches was incorrect (see previous commit too). The sort, affected in this commit, was sorting by `.length`, but the value is a `Set` so the intention was to sort by `.size` since its `.length` will always be `undefined`. This won't change semantics, just meant that the sort didn't do anything, leading to a sub-optimal performance. * Extend the `FilterCache` type to support op-specific meta data * Replace wild usage of `FilterType` * Refactor some old comments / naming to be consistent with current code / types * Suggested changes Followup commits suggested by @vladar in #22742 * Enable `lte` for fast filters * Mandatory lint/type fix commit * And the loki commit * Enable/disable query and eleeMatch ops in one place * Fix tests, fix lte binary search lookup * Support `null` properly and handle not found binary search case The binary search should not return an arbitrary node, but rather a signal value (`undefined` in this case) that it failed somehow. It shouldn't, but who knows. The `null` case was a bit more work because it affects typign and all kinds of weird comparing edge cases. There's also a distinction between how `eq` treats `null` target values versus how `lte` treats them. So I had to encode them differently in the cache. Hence the type update. * Sigh, this is why I had to introduce that type in the first place * Forgot to remove an argument from followup work * Apply suggestions commit 65cfc81 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 13:47:24 2020 +0200 fix brand names (#23075) commit 408240b Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 13:46:27 2020 +0200 fix code block language (#23074) commit b8a9b60 Author: LekoArts <lekoarts@gmail.com> Date: Tue Apr 14 13:25:05 2020 +0200 chore(release): Publish - gatsby-plugin-fullstory@2.2.2 commit 843cf3a Author: Akash Arora <akash.arora777@gmail.com> Date: Tue Apr 14 16:51:45 2020 +0530 fix(gatsby-plugin-fullstory): Updated to Edge URL + Add Update… (#23089) * Updated to Edge URL + Add Updated JS Code Refer to issue #23088 * update snapshots Co-authored-by: LekoArts <lekoarts@gmail.com> commit d32baae Author: Ward Peeters <ward@coding-tech.com> Date: Tue Apr 14 08:55:10 2020 +0200 chore(release): Publish - gatsby-cli@2.11.8 - gatsby-plugin-sitemap@2.3.2 - gatsby-theme-blog-core@1.3.21 - gatsby-theme-blog@1.4.21 - gatsby-theme-notes@1.2.20 - gatsby@2.20.19 commit 64627e7 Author: Tyler Barnes <tylerdbarnes@gmail.com> Date: Mon Apr 13 14:01:10 2020 -0700 chore(benchmarks): upgrade wordpress benchmark (#23065) * upgrade to latest and remove unneeded packages * bump wp source version commit 36cb890 Author: LB <laurie@gatsbyjs.com> Date: Mon Apr 13 16:23:07 2020 -0400 Make a note about duplicate behavior in theme authoring (#23055) Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit b969dc4 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Mon Apr 13 13:20:07 2020 -0700 docs: Docs sync behavior (#23022) * try a few languages to check perf * Add section on the sync behavior * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update i18n.js * chore: format Co-authored-by: Aisha Blake <aisha@gatsbyjs.com> Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 4983d20 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Mon Apr 13 12:33:34 2020 -0700 Fix mobile nav bar text (#23069) commit 63b9dd6 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:56:35 2020 +0200 fix code block language (#23070) commit 0ede4c8 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:56:05 2020 +0200 fix casing in Image Captions (#23068) commit b67891a Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:24:22 2020 +0200 fix links (#23066) commit 13d3898 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:20:06 2020 +0200 fix brand names (#23067) commit bd5ca8e Author: João Pedro Schmitz <oi@joaopedro.cc> Date: Mon Apr 13 15:03:35 2020 -0300 chore(starters): add gatsby-starter-ts (#22954) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit a367a88 Author: Masoud <50676388+masoudkarimif@users.noreply.github.com> Date: Mon Apr 13 12:03:01 2020 -0600 chore(sites): add whilenext.com (#22883) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit 6f909b1 Author: Amadeus <38767929+Mozart409@users.noreply.github.com> Date: Mon Apr 13 20:02:14 2020 +0200 chore(starters): add gatsby-custom-tailwind (#22858) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit a63b42b Author: SaimirKapaj <kapajsaimir@gmail.com> Date: Mon Apr 13 19:59:14 2020 +0200 chore(starters): add gatsby-redux-toolkit-typescript-starter (#22788) * Add starter to starter list * fixed formatting Co-authored-by: Saimir Kapaj <saimir.kapaj@pm-international.com> Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit 41f1cc5 Author: Michelle Gienow <michellegienow@gmail.com> Date: Mon Apr 13 12:01:11 2020 -0400 Add Virtual Gatsby Days registration blog post (#23060) * Add Virtual Gatsby Days registration blog post * Fix image path * Update index.md commit 74114a4 Author: Alejandro Ñáñez Ortiz <alejonanez@gmail.com> Date: Mon Apr 13 10:58:32 2020 -0500 Update tailwind-css.md (#23028) CSS-in-JS section was referring to `Styled Components`, but in reality, it was using `Emotion`. I updated the documentation to reflect that. Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit f9929be Author: Michelle Gienow <michellegienow@gmail.com> Date: Mon Apr 13 11:32:22 2020 -0400 Update tagging (#23056) commit 66a1b7f Author: Blaine Kasten <blainekasten@gmail.com> Date: Mon Apr 13 09:11:46 2020 -0500 fix(gatsby-cli): Fix console methods incorrectly handling falsy values (#23021) * fix(gatsby-cli): Fix console.* methods incorectly handling falsy values * handle more situations commit 854241b Author: caitlinthefirst <caitlin@gatsbyjs.com> Date: Mon Apr 13 09:51:23 2020 -0400 fix-typo commit 8d4c96d Author: Andrew Louis <andrew@hyfen.net> Date: Mon Apr 13 09:20:16 2020 -0400 Adds duetocovid19.com to sites.yml (#23048) * Adds duetocovid19.com to sites.yml * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit ddde4f9 Author: Jeremy Le François <jelefra@users.noreply.github.com> Date: Mon Apr 13 14:01:07 2020 +0100 chore(docs): fix e-commerce showcase link (#23053) Access the page in question: https://www.gatsbyjs.org/docs/building-an-e-commerce-site/ commit 1cef929 Author: Jongwoo Han <44025432+jongwooo@users.noreply.github.com> Date: Mon Apr 13 21:52:56 2020 +0900 chore(starters): update gatsby-starter-typescript (#23042) commit 34defce Author: Rolwin Reevan Monteiro <rolwinmonteiro@gmail.com> Date: Mon Apr 13 18:15:57 2020 +0530 Update starters.yml (#22960) commit cb224bb Author: Blaine Kasten <blainekasten@gmail.com> Date: Mon Apr 13 07:17:01 2020 -0500 chore(scripts): Add conversion metrics to typecheck command (#23025) commit 21d0e5b Author: Tyler Barnes <tylerdbarnes@gmail.com> Date: Sun Apr 12 13:02:04 2020 -0700 chore(wordpress-benchmark): upgrade to latest packages and rem… (#23046) commit 8493de8 Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Sun Apr 12 22:23:48 2020 +0700 fix(gatsby): call schema rebuild manually on __refresh (#23009) * fix(gatsby): call schema rebuild manually on __refresh * Avoid collisions between schema hot reloader and __refresh commit df870ab Author: Nicholas Duffy <duffn@outlook.com> Date: Sun Apr 12 08:05:54 2020 -0600 chore(circleci): Remove benchmark configuration (#23034) commit 1e81c76 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sun Apr 12 08:03:49 2020 -0600 fix(gatsby): Set a timeout of 15 seconds on queries (#23036) Query resolvers can hang indefinitely right now which can be confusing to debug as there's no indication of what's happening. With a timeout set, eventually the hanging query will fail with an error like this which should help people figure out where to investigate commit 94267be Author: Peteris Bikis <hi@peter.is> Date: Sat Apr 11 16:02:30 2020 +0100 fix: Ensure component order is deterministic (#22965) * Ensure component order is deterministic Ensure component order - and therefore hash - is deterministic when writing out .cache/async-requires.js * Add test for getComponents commit cff1d7f Author: Alex Moon <moonmeister@users.noreply.github.com> Date: Sat Apr 11 23:01:39 2020 +0800 fix(plugin-sitemap): missing data in query results (#22843) * fix: #22703 missing data in serialize funciton * fix: revert a couple changes for url resolution to not change and get whole query * refactor: move otherData spread to top so site is overritten by propper url if needed * test: add test to confirm non standard data is passed commit eacffd9 Author: Peter van der Zee <github-public@qfox.nl> Date: Sat Apr 11 14:36:40 2020 +0200 chore(release): Publish - gatsby-remark-embed-snippet@4.2.2 - gatsby-theme-blog-core@1.3.20 - gatsby-theme-blog@1.4.20 - gatsby-theme-notes@1.2.19 - gatsby@2.20.18 commit 96f8d4b Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Sat Apr 11 14:33:10 2020 +0200 fix(gatsby): Use `moveSync` over `renameSync` to fix cross mount cases (#23029) commit 2fcb978 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:32:25 2020 -0700 Set the script to run at Friday 6pm PST (#23017) commit 17d7ba2 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:17:29 2020 -0700 update time commit eb660bd Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:10:11 2020 -0700 Add label to the sync PR even if no conflicts (#23014) commit 1cc3498 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:06:50 2020 -0700 test run-all (#23016) commit f27bcad Author: Shane Thomas <shane@codekarate.com> Date: Fri Apr 10 15:54:29 2020 -0500 docs: Update spelling error in 2020-04-05 blog post (#23015) commit 17d5f5d Author: Michelle Gienow <michellegienow@gmail.com> Date: Fri Apr 10 16:47:20 2020 -0400 Add blog post Agility CMS upgrades to Gatsby with author avatar (#22985) * Add blog post Agility CMS upgrades to Gatsby with author avatar * chore: format * Fix indent on Joel Varty newly added author ID * fix syntax that was making MDX choke Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit 109b905 Author: Dan Bovey <41577056+danpoq@users.noreply.github.com> Date: Fri Apr 10 21:34:56 2020 +0100 feat(remark-embed-snippet): embed specific lines (#21907) * feat(remark-embed-snippet): embed specific lines * refactor(remark-embed-snippet): util file names * fix(remark-embed-snippet): language of snippet * feat(remark-embed-snippet): parse numeric range Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 0b0f5f3 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 13:25:26 2020 -0700 update weekly sync script (#23008) commit 5ca794d Author: Ashutosh Hathidara <ashutoshhathidara98@gmail.com> Date: Sat Apr 11 01:41:24 2020 +0530 Added doc for absolute import from gatsby eslint rules or other tools (#22750) * Added doc for absolute import from gatsby eslint rules or other tools * Added doc for absolute import from gatsby eslint rules or other tools * Prettier * Prettier * Added new section for importing non-webpack tools * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Prettier run * Undone other changes Co-authored-by: LB <laurie@gatsbyjs.com> commit 1bfd022 Author: Michelle Gienow <michellegienow@gmail.com> Date: Fri Apr 10 15:52:10 2020 -0400 Update index.md (#23007) commit 250611a Author: John Bampton <jbampton@users.noreply.github.com> Date: Sat Apr 11 05:29:44 2020 +1000 chore(docs): 🧹 Remove whitespace from Markdown link (#23001) commit 45d2a62 Author: IMRAN KHAN <30754328+strongSoda@users.noreply.github.com> Date: Sat Apr 11 00:46:16 2020 +0530 Update sites.yml (#22881) commit 3ac14e8 Author: Blaine Kasten <blainekasten@gmail.com> Date: Fri Apr 10 12:51:09 2020 -0500 chore(release): Publish - gatsby-cli@2.11.7 - gatsby-plugin-mdx@1.1.7 - gatsby-plugin-react-helmet@3.2.2 - gatsby-theme-blog-core@1.3.19 - gatsby-theme-blog@1.4.19 - gatsby-theme-notes@1.2.18 - gatsby@2.20.17 commit be85f2e Author: Blaine Kasten <blainekasten@gmail.com> Date: Fri Apr 10 12:50:10 2020 -0500 fix(gatsby-cli): Address an issue that caused empty logs to print undefined (#23000) * fix(gatsby-cli): Address an issue that caused empty logs to print undefined * fix lint commit ec80671 Author: Kirill Vasiltsov <38713361+jlkiri@users.noreply.github.com> Date: Fri Apr 10 21:23:09 2020 +0900 fix(gatsby-plugin-mdx): Truncate non-latin language excerpts correctly (#22638) * Truncate option for non-latin languages * Add mention of truncate to docs commit 84a37d2 Author: Phumrapee Limpianchop <git@rayriffy.com> Date: Fri Apr 10 18:47:17 2020 +0700 chore(gatsby): properly typed return types of replaceHydrateFunction (#22854) * feat: properly typed return types of replaceHydrateFunction * refactor: use renderer type in react-dom instead of manually define commit ed2762f Author: Steven Occhipinti <dev@stevenocchipinti.com> Date: Fri Apr 10 21:30:48 2020 +1000 fix(gatsby-plugin-react-helmet): allow the use of `react-helmet@6` (#22993) Adjusts peerDependencies constraint. No code changes needed commit 93b8213 Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Fri Apr 10 18:04:05 2020 +0700 chore(release): Publish - gatsby-cli@2.11.6 - gatsby-source-drupal@3.4.3 - gatsby-theme-blog-core@1.3.18 - gatsby-theme-blog@1.4.18 - gatsby-theme-notes@1.2.17 - gatsby-transformer-documentationjs@4.2.2 - gatsby@2.20.16 commit f4da756 Author: Nicholas Capo <nicholas.capo@gmail.com> Date: Fri Apr 10 03:34:42 2020 -0500 Benchmarks tune circleci (#22872) * circleci: Set GATSBY_CPU_COUNT on benchmarks to get them to run * Without this they (e.g. MDX) fail with ENOMEM * circleci: Remove incorrect second npm install * A second npm install would invalidate the second WARM_START build numbers * benchmarks/source-wordpress: Standardize dotenv configs Co-authored-by: Peter van der Zee <209817+pvdz@users.noreply.github.com> commit 5a2c0cf Author: Nicholas Duffy <duffn@outlook.com> Date: Fri Apr 10 00:59:38 2020 -0600 chore: Add benchmarks and environment variables for CMS sources (#22893) * Add Contenful and DatoCMS benchmarks * Update WordPress environment loading * Update CircleCI environment variable loading * Add WordPress benchmarks * Split set environment variables into separate command commit ccaf075 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:55:35 2020 -0700 Update gatsby-config.js (#22992) Add empty plugin array commit 1272037 Author: 1natsu <1natsu172@users.noreply.github.com> Date: Fri Apr 10 13:11:06 2020 +0900 chore(gatsby): Migrate redux/actions/types and redux/actions/restricted to TypeScript (#22297) * chore: restricted.js to TypeScript * fix: require to import statement * chore: enhance payload types Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit 90afde3 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 14:51:25 2020 -0700 fix(scripts/i18n) Add better error logging + dedupe logic of sync script (#22984) * Make the sync script work better for integration * process.exit when promises error * process.exit when promises error commit 405964e Author: Tiffany Brown <webinista@users.noreply.github.com> Date: Thu Apr 9 14:30:15 2020 -0700 Adds NPM article. (#22942) * Adds NPM article. Update glossary.md, doc-links.yaml with links to new entry. * Update docs/docs/glossary.md Follow capitalization of "Node package manager" from npmjs.com. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Update document title to use capitalization preferred by npm, Inc. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Change capitalization of "Node Package Manager" to "Node package manager" * Update docs/docs/glossary/npm.md Update directions for installing plugins to remove the `--save` flag since npm now does this by default. Change tutorial link to be relative instead of absolute. * Update docs/docs/glossary/npm.md: Clarify global installation Remove language about Gatsby "needing" to be installed globally. Instead call it the recommended way. Explain npx a little more. Added a clarifying note about plugins, npx and npm install. * Update docs/docs/glossary.md Capitalization of npm Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Use active voice re: installing Gatsby globally. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Change NPM to npm for style, consistency. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> Co-authored-by: Aisha Blake <aisha@gatsbyjs.com> commit 6b8aa5a Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 13:12:04 2020 -0700 Make the sync script work better for integration (#22981) commit f1a9616 Author: Aisha Blake <aisha@gatsbyjs.com> Date: Thu Apr 9 14:56:38 2020 -0400 Automate i18n sync (#22967) * Automate test translation PR * Fix YAML spacing commit ee97e05 Author: Rosário Pereira Fernandes <rosariofernandes51@gmail.com> Date: Thu Apr 9 20:24:02 2020 +0200 docs: update docs/docs/deploying-to-firebase.md (#22966) * docs: fill out "static folder" stub article * docs: update docs/docs/deploying-to-firebase.md * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 6a4adf1 Author: Danilo Bürger <info@danilobuerger.de> Date: Thu Apr 9 19:52:44 2020 +0200 chore(gatsby): Improve graphql type definitions in BuildArgs (#22544) Copied from 5bedc01 commit ecc1ac0 Author: Apoorv Vardhan <vardhanapoorv@users.noreply.github.com> Date: Thu Apr 9 23:11:51 2020 +0530 Add Dgraph GraphQL API example under third party (#22696) Added [Dgraph](https://github.com/dgraph-io/dgraph) usage example in docs/docs/third-party-graphql.md. commit f4198e2 Author: Jérémy Barbet <jeremgraph@gmail.com> Date: Thu Apr 9 17:18:36 2020 +0000 feat(gatsby-cli): allow --recursive git url (#22747) commit 1381a0b Author: Jason Quense <monastic.panic@gmail.com> Date: Thu Apr 9 12:59:19 2020 -0400 fix: create unique Nodes (#22774) * fix: create unique Nodes this used the same parent for every doc node, leading to `id` collisions for overloads with the same path. Also `lineNumber` seems broken from documentationjs, in a few cases it confusing different nodes for each other. * fix test commit 6c336d0 Author: Connor Mulqueen <Connor.Mulqueen@gmail.com> Date: Thu Apr 9 12:19:41 2020 -0400 chore(scripts): Fix grammar in comment (#22929) commit cdbe734 Author: Shane Thomas <shane@beginr.com> Date: Thu Apr 9 11:11:46 2020 -0500 fix(gatsby-source-drupal): Verify nodes exist before looping through them (#22898) * Verify nodes exist before looping through them * Update to push nodes directly inside loop Co-Authored-By: Peter van der Zee <209817+pvdz@users.noreply.github.com> Co-authored-by: Peter van der Zee <209817+pvdz@users.noreply.github.com> commit c83b85a Author: Kyle Gill <kylerobertgill@gmail.com> Date: Thu Apr 9 10:00:58 2020 -0600 docs: update creating source plugins guide & add example repo (#22943) * add example monorepo, make initial updates for source plugin guide and move some content to the transformer guide * update sample code in guide for proactive fetching * update READMEs and remove unused files * remove more unused files * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * split terminal comments up * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * code suggestions * more review suggestions Co-authored-by: LB <laurie@gatsbyjs.com> commit f0ec0b5 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 06:15:59 2020 -0700 maintenance (scripts/i18n) Create run-all i18n script (#22873) * Create run-all i18n script * error checking * add more documentation commit d6ac255 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 06:15:35 2020 -0700 feature: (scripts/i18n) Check if an existing sync PR exists before creating a new one. (#22617) * do not create a new pull request if a label exists * Add the labels to the created PRs * remove todo * spelling error * remove debug code * aliases in getRepository for clarity * whoops commit 0c3b3d3 Author: Obinna Ekwuno <obinnacodes@gmail.com> Date: Thu Apr 9 14:12:22 2020 +0100 chore(doc): Add using cloudinary plugin for images to reference guides. (#22798) * Add guide to using cloudinary plugins * chore: format * Update link to using-gatsby-image * Add guide to using cloudinary plugins * Corrected my awful mistakes 😳 and updated this doc * Remove extra Cloudinary link * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update doc on cloudinary plugins * few fixes * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Updated Doc * chore: format * Updated doc * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Add additional information on parameters * Update docs/docs/using-cloudinary-image-service.md * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: LB <laurie@gatsbyjs.com> commit 7f6b27f Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 05:41:57 2020 -0700 value to check if i18n is enabled for this build (#22956) commit 5037e9d Author: Phumrapee Limpianchop <git@rayriffy.com> Date: Thu Apr 9 19:30:58 2020 +0700 chore(gatsby): Migrate graphql-runner into TypeScript (#22860) * feat: typed graphql-runner * fix: anything else context can also be boolean (graphql-runner.ts:L55) * refactor: format * fix: caling default export from ts * fix: defining default in test suite * cleanup PR * fix ci * fix lint again * fix ci again * update snapshot Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit 246c39c Author: fartinmartin <30564420+fartinmartin@users.noreply.github.com> Date: Thu Apr 9 05:04:58 2020 -0700 Update programmatically-creating-pages.md (#22944) There is a slight inconsistency in the docs for the final steps of the `Make a template for your posts` section. The docs have separated this section into two steps (creating an MDX layout component + adding a GraphQL query) but when showing the completed component code (`src/components/posts-page-layout.js`) the component is missing some imports and the `<MDXProvider>` component that were present in the first step of this section. commit ddc759c Author: Michelle Gienow <michellegienow@gmail.com> Date: Thu Apr 9 07:35:19 2020 -0400 Add video blog post 10 for April 14th (#22946) * Add video blog post 10 for April 14th * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 1872c27 Author: Michelle Gienow <michellegienow@gmail.com> Date: Thu Apr 9 07:34:53 2020 -0400 Add Gatsby Days LA video 11 (#22947) * Add Gatsby Days LA video 11 * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 317da55 Author: Obinna Ekwuno <obinnacodes@gmail.com> Date: Thu Apr 9 12:10:11 2020 +0100 Replace "Sisphean labour" for readability reasons (#22961) While this really nice use of grammar , I feel like maybe just saying “ Feels like a task that can never be completed” in place of “ Sisyphean” would reduce the cognitive load in this part of the Doc commit 86cf920 Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Thu Apr 9 11:00:16 2020 +0200 fix(gatsby): Use tmp dir for tmp redux cache folder (#22959) commit a10382d Author: Akshit Kr Nagpal <akshitkrnagpal@gmail.com> Date: Thu Apr 9 14:19:42 2020 +0530 chore(gatsby): Convert redux/reducers/redirects to typescript (#22810) * Convert redux/reducer/redirects to typescript * Fix Tests * Fix Test * Fix * address PR feedback * fix issues in test Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit d07c7b1 Author: Blaine Kasten <blainekasten@gmail.com> Date: Thu Apr 9 03:45:19 2020 -0500 chore(gatsby-cli): Migrate reporter to TypeScript (#22869) * chore(gatsby-cli): Migrate reporter to TypeScript * Complete changes from Matts review * fix tests * fix enumeration of class commit e691d76 Author: Ward Peeters <ward@coding-tech.com> Date: Thu Apr 9 10:12:40 2020 +0200 chore(release): Publish - gatsby-theme-blog-core@1.3.17 - gatsby-theme-blog@1.4.17 - gatsby-theme-notes@1.2.16 - gatsby@2.20.15 commit 7cf056f Author: Ward Peeters <ward@coding-tech.com> Date: Thu Apr 9 10:07:37 2020 +0200 fix(gatsby): improve async commons chunking (#22879)
commit 9bbf3f46099f71fd9b36fee5f56ba3f7e5df28a2 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 21:36:08 2020 -0600 Remove 404ed starter commit f83132bbe05d965caaaf01177186dbb151553dd2 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 21:02:43 2020 -0600 fix another commit bc6f0e799e3721f7f94dc7e8ed2ea919ab1887b0 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:54:38 2020 -0600 Fixing building .org commit 474ce42ebfabe363c179477b672edb9ba9dcf5b3 Author: John Otander <johnotander@gmail.com> Date: Wed Apr 15 20:48:17 2020 -0600 Fix typo in package update commit 1db306b2d3e9227e5bd2266375df9f266f52f32a Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:47:41 2020 -0600 Remove another failing giphy commit 71049cdc7b3390f0c4eedc2b6a16e2acf2c078b7 Author: John Otander <johnotander@gmail.com> Date: Wed Apr 15 20:46:09 2020 -0600 Fix remaining package.json inconsistency commit c035e6cd8527cb19c9116ebc0d627500a5f7b5cc Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:45:44 2020 -0600 Add note to theme-ui recipe that people need to remove any background css that's already added commit 33ee7cf4e29911471b4d0d6c0b04d11cd375283c Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:40:44 2020 -0600 Fix site build commit e8562726b97461876dbf148baf1fd7bf23d12d08 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:29:34 2020 -0600 Have gatsby depend on recipes tag commit 3dd8f6ca4d028946f50ba61699b458a126bc2b09 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:27:43 2020 -0600 Update commit 64d3651d3a9d5ac88365f57ecdc7216fee4eee57 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:21:10 2020 -0600 Fix lint errors commit 6a41c60cb32cc2a669c5ad3744b91126d8531779 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 18:29:47 2020 -0600 Run prettier commit 3dcc4ab3f84f878c8984945a514821983eab63b4 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 16:46:57 2020 -0600 update docs for release commit 71daa66f1c6a78cbab9b4e61b5dc47fe2aa8f6e7 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 16:42:39 2020 -0600 Make the dependency type 'development' as less repetative commit 3ac23586832e51cf6bc70f6d1731f63f35a1b61c Merge: ce0c71900 189abc55e Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 16:21:25 2020 -0600 Merge branch 'add-recipes' of github.com:gatsbyjs/gatsby into add-recipes commit 189abc55eb805dbe2bc9d8bce38c7c2a2f755dc3 Author: John Otander <johnotander@gmail.com> Date: Wed Apr 15 16:16:21 2020 -0600 fix(recipes): Update tests and fix babel config, tweak readme (#23152) * Add codeowners to gatsby-recipes * fix(recipes): Update tests and fix babel config, tweak readme commit 348d326c28aaaf87a8291b7b224195c01e7962e4 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 16:15:40 2020 -0600 chore(recipes): fix stuff (#23154) * Use dist * chore(recipes): fixes commit ce0c7190077b87f4aafda313e93f4069839c2782 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 15:06:30 2020 -0600 Use dist commit d7bf2b5a66c66ebb108979bc59ef722a4ae2a051 Author: John Otander <johnotander@gmail.com> Date: Wed Apr 15 14:59:11 2020 -0600 Add codeowners to gatsby-recipes (#23146) commit 8064fb4e8a96b22378befe7de785cdbace51319a Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 14:51:57 2020 -0600 chore(recipes): Move recipes code to gatsby-recipes-core (#23138) Co-authored-by: John Otander <johnotander@gmail.com> commit 1834ecd84e34e0da3bf049d85d862928092a007d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 07:26:37 2020 -0600 Fix telemetry data commit d9eb403d1f88577836b06df087f101dea01755bf Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 23:04:41 2020 -0600 fix tests commit b33d513e741a2a03aaab267d863b82e44bdca24b Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:31:20 2020 -0600 update eslint recipe commit f583af8779798baae50e076444e9c962b8d96cae Merge: b52fc3805 d29585b77 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:21:55 2020 -0600 Merge branch 'master' into add-recipes commit b52fc3805444ded55387c5378f60b95dfd6a7d7d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:20:40 2020 -0600 update yarn.lock commit ba566231d607ff1e397d4a33eaeeb234c068405e Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:09:04 2020 -0600 Squashed commit of the following: commit d29585b77cde186eeb3cd2a297effba34a56fa8b Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Tue Apr 14 16:08:02 2020 -0700 Fix translated aria-label for expand buttons (#23113) commit 6d4c664eb5e8044a20099330d0315ea06318f7ff Author: Michelle Gienow <michellegienow@gmail.com> Date: Tue Apr 14 15:56:23 2020 -0400 blog post urging Gatsby community members to meet virtually, not in p… (#23111) * blog post urging Gatsby community members to meet virtually, not in person, until pandemic ends * add bold bullet points * Add bold bullet points * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 7a686ede986142518d2601350b9236704664975f Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Wed Apr 15 01:28:05 2020 +0700 chore(release): Publish - gatsby-source-graphql@2.4.0 commit c7b0f703add9b676fa9cacd3f9063c9e21fea555 Author: Kamil Kisiela <kamil.kisiela@gmail.com> Date: Tue Apr 14 20:09:53 2020 +0200 chore(gatsby-source-graphql): Use GraphQL Tools again (#23103) * Use GraphQL Tools again GraphQL Tools Fork was merged into GraphQL Tools v5 * Update packages/gatsby-source-graphql/src/__tests__/gatsby-node.js Co-Authored-By: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Co-authored-by: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> commit 89567674c3e91f356cbf318883a0217ae7f4c220 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 18:09:33 2020 +0200 fix(blog): MagMutual - brand names (#23072) * fix brand names * apply https commit c803288120a7f800083301c0ed0d0f8463bced9a Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 17:36:53 2020 +0200 fix(docs): security in Gatsby - remove domain from internal links (#23100) * fix local links * fix remove local domain commit e9c89310106e45557682366ae9f7133a6d652a74 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 16:40:46 2020 +0200 fix format (#23073) commit b9e931a9f469323bb999129474d1df07983be7bf Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Tue Apr 14 21:01:19 2020 +0700 chore(gatsby): Test sift filtering on date instances (skipped for now) (#23096) commit 900f31c127461d93d0025fd5972af10f74982bf1 Author: LB <laurie@gatsbyjs.com> Date: Tue Apr 14 09:58:45 2020 -0400 Remove upcoming events (#23080) * Remove upcoming events * skip test * between the two of us we'll get this right, skip another test Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit 85e3580c695260c1322e03a13bf1fd8783e3806e Author: Peter van der Zee <github-public@qfox.nl> Date: Tue Apr 14 15:07:30 2020 +0200 chore(release): Publish - gatsby-theme-blog-core@1.3.22 - gatsby-theme-blog@1.4.22 - gatsby-theme-notes@1.2.21 - gatsby@2.20.20 commit d9bf48aa4beacd67a41ec255a1d96956afbc3652 Author: Mikhail Novikov <freiksenet@gmail.com> Date: Tue Apr 14 15:17:07 2020 +0300 Revert "fix(gatsby): Set a timeout of 15 seconds on queries" (#23095) This reverts commit 1e81c76be653cadda933a7ed2e4ca0ca2d8742de. commit f864e88c74ecda1a2a59f308d98cf53c5421b8b9 Author: Andrew Fairlie <andrew@madebymutual.com> Date: Tue Apr 14 13:09:36 2020 +0100 Add The Cares Family to Showcase (#23043) * Add The Cares Family to Showcase * Fix extra space on sites.yml * Remove incompatible categories Co-authored-by: LB <laurie@gatsbyjs.com> commit fd57224888a9ab1e92bc0cbe786665cbf9ca6ead Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Tue Apr 14 13:49:24 2020 +0200 perf(gatsby): Support `lte` for indexed fast filters (#22932) * Rename function to better fit what it returns * Use `filterCacheKey` more consistently * Consistency around `nodesPerValue` * Fix the name and typing of array of sets of nodes * Fix typing, fix perf bug The typing of the array of caches was incorrect (see previous commit too). The sort, affected in this commit, was sorting by `.length`, but the value is a `Set` so the intention was to sort by `.size` since its `.length` will always be `undefined`. This won't change semantics, just meant that the sort didn't do anything, leading to a sub-optimal performance. * Extend the `FilterCache` type to support op-specific meta data * Replace wild usage of `FilterType` * Refactor some old comments / naming to be consistent with current code / types * Suggested changes Followup commits suggested by @vladar in https://github.com/gatsbyjs/gatsby/pull/22742 * Enable `lte` for fast filters * Mandatory lint/type fix commit * And the loki commit * Enable/disable query and eleeMatch ops in one place * Fix tests, fix lte binary search lookup * Support `null` properly and handle not found binary search case The binary search should not return an arbitrary node, but rather a signal value (`undefined` in this case) that it failed somehow. It shouldn't, but who knows. The `null` case was a bit more work because it affects typign and all kinds of weird comparing edge cases. There's also a distinction between how `eq` treats `null` target values versus how `lte` treats them. So I had to encode them differently in the cache. Hence the type update. * Sigh, this is why I had to introduce that type in the first place * Forgot to remove an argument from followup work * Apply suggestions commit 65cfc811f7774e47d8e0e2b5379b939cd964d67e Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 13:47:24 2020 +0200 fix brand names (#23075) commit 408240b0a309abe2b4f1042f4adc324f18091b5f Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 13:46:27 2020 +0200 fix code block language (#23074) commit b8a9b607ee97f25408bb1e509bb0f410ddeec2b8 Author: LekoArts <lekoarts@gmail.com> Date: Tue Apr 14 13:25:05 2020 +0200 chore(release): Publish - gatsby-plugin-fullstory@2.2.2 commit 843cf3aee014debdc7eaf59009aa75e33025befd Author: Akash Arora <akash.arora777@gmail.com> Date: Tue Apr 14 16:51:45 2020 +0530 fix(gatsby-plugin-fullstory): Updated to Edge URL + Add Update… (#23089) * Updated to Edge URL + Add Updated JS Code Refer to issue #23088 * update snapshots Co-authored-by: LekoArts <lekoarts@gmail.com> commit d32baaea10d036c09a36f1efcbfdfd3098561723 Author: Ward Peeters <ward@coding-tech.com> Date: Tue Apr 14 08:55:10 2020 +0200 chore(release): Publish - gatsby-cli@2.11.8 - gatsby-plugin-sitemap@2.3.2 - gatsby-theme-blog-core@1.3.21 - gatsby-theme-blog@1.4.21 - gatsby-theme-notes@1.2.20 - gatsby@2.20.19 commit 64627e700bafd03c17b435784ca87425ae1455a1 Author: Tyler Barnes <tylerdbarnes@gmail.com> Date: Mon Apr 13 14:01:10 2020 -0700 chore(benchmarks): upgrade wordpress benchmark (#23065) * upgrade to latest and remove unneeded packages * bump wp source version commit 36cb89057ee774ddff103ed7967742e51ab0a9a4 Author: LB <laurie@gatsbyjs.com> Date: Mon Apr 13 16:23:07 2020 -0400 Make a note about duplicate behavior in theme authoring (#23055) Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit b969dc4c93842040a9e68e05fe0f666bdb4b2751 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Mon Apr 13 13:20:07 2020 -0700 docs: Docs sync behavior (#23022) * try a few languages to check perf * Add section on the sync behavior * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update i18n.js * chore: format Co-authored-by: Aisha Blake <aisha@gatsbyjs.com> Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 4983d2067473b2bbff32742095f2dba2fff9662f Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Mon Apr 13 12:33:34 2020 -0700 Fix mobile nav bar text (#23069) commit 63b9dd67d421d6e64f5f74574d23d2628d0d41c9 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:56:35 2020 +0200 fix code block language (#23070) commit 0ede4c8ad14f33ffab1d4aa14c502b16eb1a6260 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:56:05 2020 +0200 fix casing in Image Captions (#23068) commit b67891a50ba37309d99c84f7cc92ead7fd56f358 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:24:22 2020 +0200 fix links (#23066) commit 13d3898a18faa43bc306a6cc0618e9e432b9a7b6 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:20:06 2020 +0200 fix brand names (#23067) commit bd5ca8e42fcfa5a6f41ecc9bbd71845076d676dd Author: João Pedro Schmitz <oi@joaopedro.cc> Date: Mon Apr 13 15:03:35 2020 -0300 chore(starters): add gatsby-starter-ts (#22954) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit a367a8885ff4b3c1cfa89111a3639fb107bacaaf Author: Masoud <50676388+masoudkarimif@users.noreply.github.com> Date: Mon Apr 13 12:03:01 2020 -0600 chore(sites): add whilenext.com (#22883) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit 6f909b1f8b5818df4168b1628cc51cb47abd413f Author: Amadeus <38767929+Mozart409@users.noreply.github.com> Date: Mon Apr 13 20:02:14 2020 +0200 chore(starters): add gatsby-custom-tailwind (#22858) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit a63b42ba8b1203a9ad8367bcc3951063b4dc402c Author: SaimirKapaj <kapajsaimir@gmail.com> Date: Mon Apr 13 19:59:14 2020 +0200 chore(starters): add gatsby-redux-toolkit-typescript-starter (#22788) * Add starter to starter list * fixed formatting Co-authored-by: Saimir Kapaj <saimir.kapaj@pm-international.com> Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit 41f1cc5e70ad61184a1acee2a3cbec234c486ce6 Author: Michelle Gienow <michellegienow@gmail.com> Date: Mon Apr 13 12:01:11 2020 -0400 Add Virtual Gatsby Days registration blog post (#23060) * Add Virtual Gatsby Days registration blog post * Fix image path * Update index.md commit 74114a4103748b74733a900b9a9e492d9699c56b Author: Alejandro Ñáñez Ortiz <alejonanez@gmail.com> Date: Mon Apr 13 10:58:32 2020 -0500 Update tailwind-css.md (#23028) CSS-in-JS section was referring to `Styled Components`, but in reality, it was using `Emotion`. I updated the documentation to reflect that. Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit f9929bee7bb2642ebff4824aa295e3e44322bcf2 Author: Michelle Gienow <michellegienow@gmail.com> Date: Mon Apr 13 11:32:22 2020 -0400 Update tagging (#23056) commit 66a1b7f443d7d2067163528693344f686ba6ed71 Author: Blaine Kasten <blainekasten@gmail.com> Date: Mon Apr 13 09:11:46 2020 -0500 fix(gatsby-cli): Fix console methods incorrectly handling falsy values (#23021) * fix(gatsby-cli): Fix console.* methods incorectly handling falsy values * handle more situations commit 854241bb467d49adac8160fc594b7ff347fcf398 Author: caitlinthefirst <caitlin@gatsbyjs.com> Date: Mon Apr 13 09:51:23 2020 -0400 fix-typo commit 8d4c96dcd648772dff22f51425e59a5b30f849c7 Author: Andrew Louis <andrew@hyfen.net> Date: Mon Apr 13 09:20:16 2020 -0400 Adds duetocovid19.com to sites.yml (#23048) * Adds duetocovid19.com to sites.yml * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit ddde4f9848ac49822faa5b4c4223c1efe7c8a233 Author: Jeremy Le François <jelefra@users.noreply.github.com> Date: Mon Apr 13 14:01:07 2020 +0100 chore(docs): fix e-commerce showcase link (#23053) Access the page in question: https://www.gatsbyjs.org/docs/building-an-e-commerce-site/ commit 1cef9296a37ad1badfab487fc8ad60cb42138690 Author: Jongwoo Han <44025432+jongwooo@users.noreply.github.com> Date: Mon Apr 13 21:52:56 2020 +0900 chore(starters): update gatsby-starter-typescript (#23042) commit 34defce9ac13240282be95587b570826932536fe Author: Rolwin Reevan Monteiro <rolwinmonteiro@gmail.com> Date: Mon Apr 13 18:15:57 2020 +0530 Update starters.yml (#22960) commit cb224bb49f4a3cffa758da62ede0f720b94af52d Author: Blaine Kasten <blainekasten@gmail.com> Date: Mon Apr 13 07:17:01 2020 -0500 chore(scripts): Add conversion metrics to typecheck command (#23025) commit 21d0e5b52121b2516eb97667d185e50796ec7e7b Author: Tyler Barnes <tylerdbarnes@gmail.com> Date: Sun Apr 12 13:02:04 2020 -0700 chore(wordpress-benchmark): upgrade to latest packages and rem… (#23046) commit 8493de86e4a4dd780afc8d289eaf723c52c6de61 Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Sun Apr 12 22:23:48 2020 +0700 fix(gatsby): call schema rebuild manually on __refresh (#23009) * fix(gatsby): call schema rebuild manually on __refresh * Avoid collisions between schema hot reloader and __refresh commit df870aba0888b1885309151ed473be70a1f0245f Author: Nicholas Duffy <duffn@outlook.com> Date: Sun Apr 12 08:05:54 2020 -0600 chore(circleci): Remove benchmark configuration (#23034) commit 1e81c76be653cadda933a7ed2e4ca0ca2d8742de Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sun Apr 12 08:03:49 2020 -0600 fix(gatsby): Set a timeout of 15 seconds on queries (#23036) Query resolvers can hang indefinitely right now which can be confusing to debug as there's no indication of what's happening. With a timeout set, eventually the hanging query will fail with an error like this which should help people figure out where to investigate commit 94267be6c11fd23db4a6a881b2964f0045d4725a Author: Peteris Bikis <hi@peter.is> Date: Sat Apr 11 16:02:30 2020 +0100 fix: Ensure component order is deterministic (#22965) * Ensure component order is deterministic Ensure component order - and therefore hash - is deterministic when writing out .cache/async-requires.js * Add test for getComponents commit cff1d7f35c0cb81fa192336eee046cb83550af12 Author: Alex Moon <moonmeister@users.noreply.github.com> Date: Sat Apr 11 23:01:39 2020 +0800 fix(plugin-sitemap): missing data in query results (#22843) * fix: #22703 missing data in serialize funciton * fix: revert a couple changes for url resolution to not change and get whole query * refactor: move otherData spread to top so site is overritten by propper url if needed * test: add test to confirm non standard data is passed commit eacffd99e1306603761b594329719ea2db91733d Author: Peter van der Zee <github-public@qfox.nl> Date: Sat Apr 11 14:36:40 2020 +0200 chore(release): Publish - gatsby-remark-embed-snippet@4.2.2 - gatsby-theme-blog-core@1.3.20 - gatsby-theme-blog@1.4.20 - gatsby-theme-notes@1.2.19 - gatsby@2.20.18 commit 96f8d4b28c47e6833a057e1bcce41ceb5e54ca45 Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Sat Apr 11 14:33:10 2020 +0200 fix(gatsby): Use `moveSync` over `renameSync` to fix cross mount cases (#23029) commit 2fcb978c3b294660c55e912e6146b2c9e79b0e31 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:32:25 2020 -0700 Set the script to run at Friday 6pm PST (#23017) commit 17d7ba23c985283af35af935f7a2897678364914 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:17:29 2020 -0700 update time commit eb660bd3b0186839365fc4382bec564bd7d96469 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:10:11 2020 -0700 Add label to the sync PR even if no conflicts (#23014) commit 1cc34980a557d83db2480d635d2fbdcd89098953 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:06:50 2020 -0700 test run-all (#23016) commit f27bcadda1ab41ed012d1e0802217b2969fbe69f Author: Shane Thomas <shane@codekarate.com> Date: Fri Apr 10 15:54:29 2020 -0500 docs: Update spelling error in 2020-04-05 blog post (#23015) commit 17d5f5d2bfab3a944dc0d0466140cd13eea9b12d Author: Michelle Gienow <michellegienow@gmail.com> Date: Fri Apr 10 16:47:20 2020 -0400 Add blog post Agility CMS upgrades to Gatsby with author avatar (#22985) * Add blog post Agility CMS upgrades to Gatsby with author avatar * chore: format * Fix indent on Joel Varty newly added author ID * fix syntax that was making MDX choke Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit 109b905dd02c36177d537078663c5408828564e7 Author: Dan Bovey <41577056+danpoq@users.noreply.github.com> Date: Fri Apr 10 21:34:56 2020 +0100 feat(remark-embed-snippet): embed specific lines (#21907) * feat(remark-embed-snippet): embed specific lines * refactor(remark-embed-snippet): util file names * fix(remark-embed-snippet): language of snippet * feat(remark-embed-snippet): parse numeric range Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 0b0f5f3fb9e38d12cf45911f18b615652044d23d Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 13:25:26 2020 -0700 update weekly sync script (#23008) commit 5ca794d80468c702b53eba6d071fd4755d862142 Author: Ashutosh Hathidara <ashutoshhathidara98@gmail.com> Date: Sat Apr 11 01:41:24 2020 +0530 Added doc for absolute import from gatsby eslint rules or other tools (#22750) * Added doc for absolute import from gatsby eslint rules or other tools * Added doc for absolute import from gatsby eslint rules or other tools * Prettier * Prettier * Added new section for importing non-webpack tools * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Prettier run * Undone other changes Co-authored-by: LB <laurie@gatsbyjs.com> commit 1bfd02291250aafb1b49ddbc04c48b312a297d3e Author: Michelle Gienow <michellegienow@gmail.com> Date: Fri Apr 10 15:52:10 2020 -0400 Update index.md (#23007) commit 250611abdb9905411281d4444265b57cbd129978 Author: John Bampton <jbampton@users.noreply.github.com> Date: Sat Apr 11 05:29:44 2020 +1000 chore(docs): 🧹 Remove whitespace from Markdown link (#23001) commit 45d2a629f794f3325b4b7abf5af3b4aa1ea5d014 Author: IMRAN KHAN <30754328+strongSoda@users.noreply.github.com> Date: Sat Apr 11 00:46:16 2020 +0530 Update sites.yml (#22881) commit 3ac14e86d96190e6a28e1b2ad458bc6a1161d94a Author: Blaine Kasten <blainekasten@gmail.com> Date: Fri Apr 10 12:51:09 2020 -0500 chore(release): Publish - gatsby-cli@2.11.7 - gatsby-plugin-mdx@1.1.7 - gatsby-plugin-react-helmet@3.2.2 - gatsby-theme-blog-core@1.3.19 - gatsby-theme-blog@1.4.19 - gatsby-theme-notes@1.2.18 - gatsby@2.20.17 commit be85f2e51515582cef4dd140cd263b6c61c3a7e1 Author: Blaine Kasten <blainekasten@gmail.com> Date: Fri Apr 10 12:50:10 2020 -0500 fix(gatsby-cli): Address an issue that caused empty logs to print undefined (#23000) * fix(gatsby-cli): Address an issue that caused empty logs to print undefined * fix lint commit ec806717db88d22e83679221dff83e2d85f98c49 Author: Kirill Vasiltsov <38713361+jlkiri@users.noreply.github.com> Date: Fri Apr 10 21:23:09 2020 +0900 fix(gatsby-plugin-mdx): Truncate non-latin language excerpts correctly (#22638) * Truncate option for non-latin languages * Add mention of truncate to docs commit 84a37d2ce1c5043ffcd6c817cc2467ed710c5790 Author: Phumrapee Limpianchop <git@rayriffy.com> Date: Fri Apr 10 18:47:17 2020 +0700 chore(gatsby): properly typed return types of replaceHydrateFunction (#22854) * feat: properly typed return types of replaceHydrateFunction * refactor: use renderer type in react-dom instead of manually define commit ed2762fbfb1c18c5c25b3ae386b9654a22b36a8d Author: Steven Occhipinti <dev@stevenocchipinti.com> Date: Fri Apr 10 21:30:48 2020 +1000 fix(gatsby-plugin-react-helmet): allow the use of `react-helmet@6` (#22993) Adjusts peerDependencies constraint. No code changes needed commit 93b821342f386333ab3fbd2982e227026fa529e0 Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Fri Apr 10 18:04:05 2020 +0700 chore(release): Publish - gatsby-cli@2.11.6 - gatsby-source-drupal@3.4.3 - gatsby-theme-blog-core@1.3.18 - gatsby-theme-blog@1.4.18 - gatsby-theme-notes@1.2.17 - gatsby-transformer-documentationjs@4.2.2 - gatsby@2.20.16 commit f4da7560553457ce0c23050c1a05e3a67a843544 Author: Nicholas Capo <nicholas.capo@gmail.com> Date: Fri Apr 10 03:34:42 2020 -0500 Benchmarks tune circleci (#22872) * circleci: Set GATSBY_CPU_COUNT on benchmarks to get them to run * Without this they (e.g. MDX) fail with ENOMEM * circleci: Remove incorrect second npm install * A second npm install would invalidate the second WARM_START build numbers * benchmarks/source-wordpress: Standardize dotenv configs Co-authored-by: Peter van der Zee <209817+pvdz@users.noreply.github.com> commit 5a2c0cf110f19c00cab4a588cd8998b06fb8e957 Author: Nicholas Duffy <duffn@outlook.com> Date: Fri Apr 10 00:59:38 2020 -0600 chore: Add benchmarks and environment variables for CMS sources (#22893) * Add Contenful and DatoCMS benchmarks * Update WordPress environment loading * Update CircleCI environment variable loading * Add WordPress benchmarks * Split set environment variables into separate command commit ccaf075ba7c454cdbf0bd131ad6b4df2fdebdbc2 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:55:35 2020 -0700 Update gatsby-config.js (#22992) Add empty plugin array commit 1272037a30cb3a88cf85b64bcea7e8cd9dd4853c Author: 1natsu <1natsu172@users.noreply.github.com> Date: Fri Apr 10 13:11:06 2020 +0900 chore(gatsby): Migrate redux/actions/types and redux/actions/restricted to TypeScript (#22297) * chore: restricted.js to TypeScript * fix: require to import statement * chore: enhance payload types Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit 90afde3836042d1fe42dc62a4c2a25facb651c78 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 14:51:25 2020 -0700 fix(scripts/i18n) Add better error logging + dedupe logic of sync script (#22984) * Make the sync script work better for integration * process.exit when promises error * process.exit when promises error commit 405964e8380fa6dca1bad515ead0dc7a82bc2b04 Author: Tiffany Brown <webinista@users.noreply.github.com> Date: Thu Apr 9 14:30:15 2020 -0700 Adds NPM article. (#22942) * Adds NPM article. Update glossary.md, doc-links.yaml with links to new entry. * Update docs/docs/glossary.md Follow capitalization of "Node package manager" from npmjs.com. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Update document title to use capitalization preferred by npm, Inc. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Change capitalization of "Node Package Manager" to "Node package manager" * Update docs/docs/glossary/npm.md Update directions for installing plugins to remove the `--save` flag since npm now does this by default. Change tutorial link to be relative instead of absolute. * Update docs/docs/glossary/npm.md: Clarify global installation Remove language about Gatsby "needing" to be installed globally. Instead call it the recommended way. Explain npx a little more. Added a clarifying note about plugins, npx and npm install. * Update docs/docs/glossary.md Capitalization of npm Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Use active voice re: installing Gatsby globally. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Change NPM to npm for style, consistency. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> Co-authored-by: Aisha Blake <aisha@gatsbyjs.com> commit 6b8aa5a7eb49337f4604cd9ab236d4347430e698 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 13:12:04 2020 -0700 Make the sync script work better for integration (#22981) commit f1a96165abf95936c3cdce4d8fef6949f6076038 Author: Aisha Blake <aisha@gatsbyjs.com> Date: Thu Apr 9 14:56:38 2020 -0400 Automate i18n sync (#22967) * Automate test translation PR * Fix YAML spacing commit ee97e05cb91aface398dcc3529925d84ab5bca56 Author: Rosário Pereira Fernandes <rosariofernandes51@gmail.com> Date: Thu Apr 9 20:24:02 2020 +0200 docs: update docs/docs/deploying-to-firebase.md (#22966) * docs: fill out "static folder" stub article * docs: update docs/docs/deploying-to-firebase.md * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 6a4adf1cd8541e667093fb87971da411f68b8d52 Author: Danilo Bürger <info@danilobuerger.de> Date: Thu Apr 9 19:52:44 2020 +0200 chore(gatsby): Improve graphql type definitions in BuildArgs (#22544) Copied from https://github.com/gatsbyjs/gatsby/commit/5bedc01e0fce12c4d7fb3f0d7df4ab1fba058530 commit ecc1ac06ae307b4e72ce76802f9f2b17e4b17844 Author: Apoorv Vardhan <vardhanapoorv@users.noreply.github.com> Date: Thu Apr 9 23:11:51 2020 +0530 Add Dgraph GraphQL API example under third party (#22696) Added [Dgraph](https://github.com/dgraph-io/dgraph) usage example in docs/docs/third-party-graphql.md. commit f4198e2f8a05ba247310f35a249f2fe201a0afad Author: Jérémy Barbet <jeremgraph@gmail.com> Date: Thu Apr 9 17:18:36 2020 +0000 feat(gatsby-cli): allow --recursive git url (#22747) commit 1381a0b155b978adabcb08ccdb4266c5671458c8 Author: Jason Quense <monastic.panic@gmail.com> Date: Thu Apr 9 12:59:19 2020 -0400 fix: create unique Nodes (#22774) * fix: create unique Nodes this used the same parent for every doc node, leading to `id` collisions for overloads with the same path. Also `lineNumber` seems broken from documentationjs, in a few cases it confusing different nodes for each other. * fix test commit 6c336d07b4ff0d66e9a47a024a99ca0b8dbbccf0 Author: Connor Mulqueen <Connor.Mulqueen@gmail.com> Date: Thu Apr 9 12:19:41 2020 -0400 chore(scripts): Fix grammar in comment (#22929) commit cdbe734d52a0b09667dc4418ba4132702dddaae5 Author: Shane Thomas <shane@beginr.com> Date: Thu Apr 9 11:11:46 2020 -0500 fix(gatsby-source-drupal): Verify nodes exist before looping through them (#22898) * Verify nodes exist before looping through them * Update to push nodes directly inside loop Co-Authored-By: Peter van der Zee <209817+pvdz@users.noreply.github.com> Co-authored-by: Peter van der Zee <209817+pvdz@users.noreply.github.com> commit c83b85ab531f4f17aa3624a2f144e03960d2e1d4 Author: Kyle Gill <kylerobertgill@gmail.com> Date: Thu Apr 9 10:00:58 2020 -0600 docs: update creating source plugins guide & add example repo (#22943) * add example monorepo, make initial updates for source plugin guide and move some content to the transformer guide * update sample code in guide for proactive fetching * update READMEs and remove unused files * remove more unused files * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * split terminal comments up * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * code suggestions * more review suggestions Co-authored-by: LB <laurie@gatsbyjs.com> commit f0ec0b53580ebe16a4dce44655e5e1a86bdbd839 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 06:15:59 2020 -0700 maintenance (scripts/i18n) Create run-all i18n script (#22873) * Create run-all i18n script * error checking * add more documentation commit d6ac25508b9385a76610494c4a2bb526a9e4d802 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 06:15:35 2020 -0700 feature: (scripts/i18n) Check if an existing sync PR exists before creating a new one. (#22617) * do not create a new pull request if a label exists * Add the labels to the created PRs * remove todo * spelling error * remove debug code * aliases in getRepository for clarity * whoops commit 0c3b3d3b899699b5abda04a6746fc01e6e1943c7 Author: Obinna Ekwuno <obinnacodes@gmail.com> Date: Thu Apr 9 14:12:22 2020 +0100 chore(doc): Add using cloudinary plugin for images to reference guides. (#22798) * Add guide to using cloudinary plugins * chore: format * Update link to using-gatsby-image * Add guide to using cloudinary plugins * Corrected my awful mistakes 😳 and updated this doc * Remove extra Cloudinary link * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update doc on cloudinary plugins * few fixes * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Updated Doc * chore: format * Updated doc * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Add additional information on parameters * Update docs/docs/using-cloudinary-image-service.md * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: LB <laurie@gatsbyjs.com> commit 7f6b27fba7a4c5c47720e5900e80bee65ccd8579 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 05:41:57 2020 -0700 value to check if i18n is enabled for this build (#22956) commit 5037e9d427b585158b40b94ea5ce441bc3044928 Author: Phumrapee Limpianchop <git@rayriffy.com> Date: Thu Apr 9 19:30:58 2020 +0700 chore(gatsby): Migrate graphql-runner into TypeScript (#22860) * feat: typed graphql-runner * fix: anything else context can also be boolean (graphql-runner.ts:L55) * refactor: format * fix: caling default export from ts * fix: defining default in test suite * cleanup PR * fix ci * fix lint again * fix ci again * update snapshot Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit 246c39cf2dc419fc2bc55ff95812598d90e97789 Author: fartinmartin <30564420+fartinmartin@users.noreply.github.com> Date: Thu Apr 9 05:04:58 2020 -0700 Update programmatically-creating-pages.md (#22944) There is a slight inconsistency in the docs for the final steps of the `Make a template for your posts` section. The docs have separated this section into two steps (creating an MDX layout component + adding a GraphQL query) but when showing the completed component code (`src/components/posts-page-layout.js`) the component is missing some imports and the `<MDXProvider>` component that were present in the first step of this section. commit ddc759cde0a96b2be2f0ec8564900f64d1210c85 Author: Michelle Gienow <michellegienow@gmail.com> Date: Thu Apr 9 07:35:19 2020 -0400 Add video blog post 10 for April 14th (#22946) * Add video blog post 10 for April 14th * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 1872c2739cf25b968a34c28de39e6cab64196349 Author: Michelle Gienow <michellegienow@gmail.com> Date: Thu Apr 9 07:34:53 2020 -0400 Add Gatsby Days LA video 11 (#22947) * Add Gatsby Days LA video 11 * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 317da55266d31fb7794e453fdf37ae0578ee5da1 Author: Obinna Ekwuno <obinnacodes@gmail.com> Date: Thu Apr 9 12:10:11 2020 +0100 Replace "Sisphean labour" for readability reasons (#22961) While this really nice use of grammar , I feel like maybe just saying “ Feels like a task that can never be completed” in place of “ Sisyphean” would reduce the cognitive load in this part of the Doc commit 86cf9207b00c8bc53267f7c81ff7ae10e37163fb Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Thu Apr 9 11:00:16 2020 +0200 fix(gatsby): Use tmp dir for tmp redux cache folder (#22959) commit a10382d022f34382cd1ba589e992782e59bd5a65 Author: Akshit Kr Nagpal <akshitkrnagpal@gmail.com> Date: Thu Apr 9 14:19:42 2020 +0530 chore(gatsby): Convert redux/reducers/redirects to typescript (#22810) * Convert redux/reducer/redirects to typescript * Fix Tests * Fix Test * Fix * address PR feedback * fix issues in test Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit d07c7b1b04cc8c806d7320e6df578843baa0595f Author: Blaine Kasten <blainekasten@gmail.com> Date: Thu Apr 9 03:45:19 2020 -0500 chore(gatsby-cli): Migrate reporter to TypeScript (#22869) * chore(gatsby-cli): Migrate reporter to TypeScript * Complete changes from Matts review * fix tests * fix enumeration of class commit e691d769def92553332e2c0d7d8a9bb72f5c7aa7 Author: Ward Peeters <ward@coding-tech.com> Date: Thu Apr 9 10:12:40 2020 +0200 chore(release): Publish - gatsby-theme-blog-core@1.3.17 - gatsby-theme-blog@1.4.17 - gatsby-theme-notes@1.2.16 - gatsby@2.20.15 commit 7cf056ff9120cd9e07b19a2dacd8e92a2f86f286 Author: Ward Peeters <ward@coding-tech.com> Date: Thu Apr 9 10:07:37 2020 +0200 fix(gatsby): improve async commons chunking (#22879) commit ae658e831d8c4f4b3e3e7812dc0afde56b4c95fa Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:05:02 2020 -0600 update snapshots commit d725570edd1edf569267aec76814e0e33e153906 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 21:59:52 2020 -0600 Fix more linting commit 4b2d5f5e9e637c75be1f640f0ef547e4e11cd343 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 21:47:46 2020 -0600 Fix linting errors commit ca5876fe990305335dca44e0bd70e82eec490648 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 21:44:34 2020 -0600 Format commit feddd5ab274cf06874ff99e9d8f600934d607d5f Author: John Otander <johnotander@gmail.com> Date: Tue Apr 14 21:37:29 2020 -0600 feat(recipes): Bundle react libraries into the cli (#23122) * Begin bundling cli with react using webpack * Use proper imports for gql things * Mark proper libraries for bundling the cli commit 0ca5abb75e4d8fdf729f97f31d31246a87777a9f Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 17:08:51 2020 -0600 Fix name of <GatsbyShadowFile> and document it commit 74350b08af9befb7152e388a6c01385ae8ab3249 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 16:56:11 2020 -0600 feat(recipes): Add more recipes (#23119) * Add Typescript recipe * remove old duplicate * Add Styled Components Recipe * More bottom margin * Add Cypress recipe * Add recipe for animated page transitions * Update packages/gatsby-recipes/recipes/cypress.mdx Co-Authored-By: Dustin Schau <DSchau@users.noreply.github.com> * Update packages/gatsby-recipes/recipes/cypress.mdx Co-Authored-By: Dustin Schau <DSchau@users.noreply.github.com> Co-authored-by: Dustin Schau <DSchau@users.noreply.github.com> commit 197f63969f98b127b0d090eddd8c1668cd8dcfd4 Author: shannonbux <32467162+shannonbux@users.noreply.github.com> Date: Tue Apr 14 15:21:28 2020 -0700 Bigger changes (#23078) * Bigger changes I switched the order so a person can experience the example first, then see how it was written, and then try writing their own * update based on @jxnblk 's suggestion thx! * Restructuring of install instructions and headers * Add cd command * formatting * a couple small nits (#23117) Do these make sense @laurieontech? Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com> commit 22253824ec9124d8424e5858f63a86e835604e64 Merge: a2c264c45 9acdd1156 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 15:35:50 2020 -0600 Merge branch 'add-recipes' of github.com:gatsbyjs/gatsby into add-recipes commit 9acdd1156471d5ab55ec5a4456bba53c44c9a9bb Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 13:39:12 2020 -0600 feat(recipes): Format gatsby-config changes with Prettier (#23112) * Prettier color * feat(recipes): Format gatsby-config changes with Prettier commit a2c264c451a8446f936acdabc4e9db2e67b90f4d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 13:17:00 2020 -0600 Prettier color commit 69bac1b4feacda226de3e8ac351f54e819bf67d9 Author: John Otander <johnotander@gmail.com> Date: Tue Apr 14 13:08:51 2020 -0600 feat(recipes): Move recipes to a standalone package (#23108) * feat(recipes): Move recipes to a standalone package * Update prettier-git-hook.mdx Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com> commit 0e482a218aed3f9fa91056bdb47f9e29e23bba3d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 12:07:36 2020 -0600 update todos & add layout recipe to list" commit 27376b0569324df5d6988c960720862fcdb215b8 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 09:53:39 2020 -0600 feat(Recipes): Show list of recipes when one isn't passed in (#23086) * feat(Recipes): Show list of recipes when one isn't passed in * Fixes to recipes + styling tweaks * Update packages/gatsby/src/recipes/README.md Co-Authored-By: John Otander <johnotander@gmail.com> * make broken example actually broken Co-authored-by: John Otander <johnotander@gmail.com> commit 2ef02d1cca2af50e4203cb0b115d44b47963962d Author: John Otander <johnotander@gmail.com> Date: Mon Apr 13 19:44:57 2020 -0600 Update todos commit 40b0cdcf4b3cf79826d107b1fdfd380d55df0624 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 17:06:41 2020 -0600 update todos commit c0d111cf7475faf46b561cbfde4b479a8127cb98 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 17:04:18 2020 -0600 chore(recipes): test File resouces with remote file content (#23084) commit 32edae3ec593c23ad1de290eb2993bc9478d7b50 Author: John Otander <johnotander@gmail.com> Date: Mon Apr 13 17:03:50 2020 -0600 feat(recipes): Improve error handling and validation for MDX files and structure (#23085) * feat(recipes): Validate the presence of an introduction step * feat(recipes): Improve error handling and validation commit 4d80e588d7d6b586c2595c774fa832e86411bfc6 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 16:52:34 2020 -0600 feat(recipes): Use the package manager client the user specifies in their Gatsby config (#23083) * feat(recipes): Use the package manager client the user specifies in their Gatsby config * use actual package manager commit 3fd10b4e63bdfc47ea8582cb347d624bf757f864 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 14:53:07 2020 -0600 Update todo commit e5c9a3dd87d38a3ed365d58a5102d69207d34e73 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 14:52:16 2020 -0600 feat(recipes): Tell people recipes is experimental & point them to the umbrella issue (#23079) commit eb2acd75a249e79cb5e0dfd438814f615c918057 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 14:13:35 2020 -0600 feat(recipes): detect if port is used and use a different one (#23076) * feat(recipes): detect if port is used and use a different one * Check task done * pass graphqlPort to client commit f3a6f669c0379ed156d2c0f15fd0089cbbf07800 Author: shannonbux <32467162+shannonbux@users.noreply.github.com> Date: Mon Apr 13 13:07:42 2020 -0700 Update README.md commit 482399539f3b4773182ba5da3f3cecdb728a7ce1 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 12:13:10 2020 -0600 update todos commit a47d18831ca4f710166599af6d66430944fecfd5 Author: John Otander <johnotander@gmail.com> Date: Mon Apr 13 13:01:43 2020 -0600 feat(recipes): Implement shadow file resource and test it (#23063) * feat(recipes): Implement shadow file resource and test it * Call ensureFile in file resource * Use path.sep for cross-platform support * Update snapshots for jest-diff commit 6add89193e0da544a707b0343107300adcb35254 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 12:01:46 2020 -0600 feat(recipes): Eliminate new lines from markdown (#23064) commit 2a2802be8ee8c752d8f81ae51c94543fe8fbd7d7 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 09:34:21 2020 -0600 Add todo around bundling commit 4f2e2df26c18208fb5d5c0b84ac1bcdd9bbaddd4 Author: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> Date: Mon Apr 13 08:42:24 2020 -0600 Add recipe for setting up local gatsby-theme-blog commit 5efb22f5f66d453a1da80eb1726a0470da4650bc Author: Marcy Sutton <marcy@gatsbyjs.com> Date: Mon Apr 13 08:00:42 2020 -0600 Add Sass recipe commit 44aee1ac38793ec1613fb33269986067b644e1c9 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 07:55:05 2020 -0600 Move mdx source for recipes to their own directory commit abad6f3830c6a847005394097c5786e851cf22b1 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sun Apr 12 14:20:46 2020 -0600 update todos commit cf8603c97283f59264eef044a37c254d096ce54e Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sat Apr 11 23:03:06 2020 -0600 update todos commit 9a717233c01a43f284d2639490865aadc741b6b7 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sat Apr 11 16:55:43 2020 -0700 tweak TODOs commit 0401a13e95757b4c3b6d8f06e5157f97fa2eda7f Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sat Apr 11 16:53:03 2020 -0700 Chalk thinks it shouldn't output color in a child process — fix that commit 19ad1d00c5a24a6d8bcbbe07b5eaf5fde9a3a0f8 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Fri Apr 10 14:14:45 2020 -0700 Update snapshots & use default jest-diff export as that handles any type of JS value" commit 9a4695d009d17197a007c0145a2ea2eb722b2e81 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Fri Apr 10 14:01:43 2020 -0700 Move to jest-diff for faster diffing & more control commit 22912c3e637b8c4ee1cac17a2d6a6d78c119fc3b Author: John Otander <johnotander@gmail.com> Date: Fri Apr 10 11:06:11 2020 -0600 feat(recipes): Implement basic gitignore provider (#23003) * Begin implementing gitignore * feat(recipes): Implement basic gitignore provider commit 7a0f08ba6d423530e2ebf666d0111401d68f4d80 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Fri Apr 10 08:15:11 2020 -0700 Add to docs about how to upgrade gatsby-cli commit f4d5b2af51b3cc2b13f2d536f34c12c289e476e9 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 23:13:51 2020 -0700 Cleanup comments commit ae665f0f2880efbde0136bf1784554689fd32a02 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:55:57 2020 -0700 More todos commit c36ecee7f3254b4fb37881245689b569b9df58a9 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:48:17 2020 -0700 fix commit 0d0367daaa102e01af1c6337a935f9ea3a2b7e8d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:45:02 2020 -0700 small fixes commit de5e40c1bd79311c329bed730dc929234d635401 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:39:18 2020 -0700 Small updates to README commit 793c3dec721147bcf30b20c810925c5c0cfca8c0 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:36:09 2020 -0700 Add some basic docs & new emotion recipe commit 0be2a5dde55bf9fb5ab2a2821baa9d72bbf9787d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:22:40 2020 -0700 Add support for file content on remote URLs commit 2d191c43805df51e6fad8ce6944a15a4c34faaaa Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 20:35:05 2020 -0700 update todos commit 64625e4ee45bea5c3363b5611842b661beb952e0 Author: John Otander <johnotander@gmail.com> Date: Thu Apr 9 20:50:01 2020 -0600 feat(recipes): Import recipes from urls and begin moving parsing to the server (#22987) * Update todo * feat(recipes): Move recipe parsing to the server Also adds experimental support for url imports and recipes from urls. * Fix command commit 63604f3961d8f194430195e5d6dea82e9113afb4 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 18:33:09 2020 -0700 Improve diffing & just run all resource operations serially commit bc369a00fb3ac1ff0d0fbd3bfecab1e29cc820bf Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 17:12:19 2020 -0700 Validate resources & improve file diffing (#22986) commit c6de7149ac7f384af32c93701aee478e76b7b456 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 22:01:31 2020 -0700 update todos commit bbfa77fd05647d7d9ff730c63467afc2c4aa8902 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 21:47:21 2020 -0700 Remove file that came in from bad merge commit f1d245b612e13db1a4ff1bcdad7387f5baed67cd Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 21:44:30 2020 -0700 Fix merge barf commit eaa053552fb6d98f9ba5eae99397da981bf563c4 Merge: b11808b30 02bf0587e Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 21:43:58 2020 -0700 Merge remote-tracking branch 'origin/master' into add-recipes commit b11808b307627540fdcb704b12f1b842cd04c409 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 21:34:08 2020 -0700 feat(recipes): Show recap of operations & show diff for changes to files (#22953) * feat(recipes): Show recap of completed operations & diff of proposed changes to files * Use better diff algorithm + diff by line not word as that's more normal commit 3b3f9263ff41bf033ffba09e73a2a014cb4d8e50 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 7 19:28:59 2020 -0700 add todo commit 6b6704641dd410636019ff78678fe0ea6e7fc6d5 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 7 19:27:39 2020 -0700 Squashed master commit 5859bdbd5b34b8758e35959e8da96db1eb7b70cc Author: Pascal Jean-Francois <jeffpascal96@gmail.com> Date: Tue Apr 7 23:38:19 2020 +0300 Recipe google analytics (#22648) * Update deploying-your-site.md * Added link from recipes page * chore: format * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update deploying-your-site.md * chore: format * Minor formatting, finishing step Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: LB <laurie@gatsbyjs.com> Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit cc6dbf65f0f3c3052c922383f2f7f772f6cd3f12 Author: Peter van der Zee <github-public@qfox.nl> Date: Tue Apr 7 22:22:56 2020 +0200 chore(release): Publish - gatsby-image@2.3.2 - gatsby-plugin-mdx@1.1.6 - gatsby-theme-blog-core@1.3.15 - gatsby-theme-blog@1.4.15 - gatsby-theme-notes@1.2.14 commit cd120ae95de4f17a94b3002235d25cda812a219f Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Tue Apr 7 22:16:06 2020 +0200 fix(gatsby-plugin-mdx): pass on proper `modules` option value to babel (#22903) commit ff500c4f0ecff53223001769a35f128cb09878d1 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 7 22:09:26 2020 +0200 fix brand name (#22901) commit 45b4ddefccd696523b0efbba89db324230bd48eb Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 7 22:08:59 2020 +0200 fix brand name (#22902) commit ff48b22dc12fd29bbb401306f24856e55c2b7a81 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 7 22:05:20 2020 +0200 fix toc (#22895) commit 60445cbc301e94aab01d9d60ac121abc406020d8 Author: LB <laurie@gatsbyjs.com> Date: Tue Apr 7 15:54:18 2020 -0400 Update blogs with Gatsby Days info (#22900) Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit a171827f2e18b1cf3bb162a4df9eea570aa4b944 Author: Michelle Gienow <michellegienow@gmail.com> Date: Tue Apr 7 14:55:52 2020 -0400 Fix Gatsby Days Virtual date Gatsby Days Virtual date has changed since publication, adjust text to reflect this. commit f95cd06bb8454ae3a9dd746f6e4fa3f12bdc3717 Author: Brad Garropy <bradgarropy@gmail.com> Date: Tue Apr 7 11:22:06 2020 -0500 update seo example to use location and static query hooks. (#22772) commit 0c480233824f85ef4ac1c02bb31329c997b538d3 Author: B4Le <iqbalanggoro48@gmail.com> Date: Tue Apr 7 23:10:41 2020 +0700 [Docs] adding additional parameter for Install the Visual Studio 2015 Build Tools (#22653) commit 16f9b40a44ecbf2f3210dcaad76bd09c8cba8780 Author: Aisha Blake <aisha@gatsbyjs.com> Date: Tue Apr 7 12:02:49 2020 -0400 chore(docs): Add Snipcart reference guide (#22628) * Draft beginning and end * Tweak Snipcart intro * Finish draft * chore: format * HTML to JSX highlighting and label * Apply suggestions from code review Co-Authored-By: Obinna Ekwuno <obinnacodes@gmail.com> * Add explanation for where to put product code * chore: format * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/adding-a-shopping-cart-with-snipcart.md * Update docs/docs/adding-a-shopping-cart-with-snipcart.md Co-Authored-By: LB <laurie@gatsbyjs.com> Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: Ekwuno Obinna <obinnacodes@gmail.com> Co-authored-by: LB <laurie@gatsbyjs.com> commit 16984877481579a3aab739a42d90a3bf122175d6 Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Tue Apr 7 22:54:45 2020 +0700 chore(benchmarks): Add ability to fix broken images for contentful sites (#22882) * chore(benchmarks): Add ability to fix broken images for contentful sites * fix: added missing await * fix: removed accidental console.log commit f19c4d7691d9e8e2c81575c4b10feecab27ba511 Author: Andrew Zeller <andrew.j.zeller@gmail.com> Date: Tue Apr 7 06:14:56 2020 -0700 docs: add Gatsby Cloud documentation (#22708) * Add Gatsby Cloud documentation * Fix typo in Gatsby Cloud doc * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * Add sub-bullets to breakup long steps * Revise CMS integrations bullet * alter some formatting * Update docs/docs/deploying-to-gatsby-cloud.md Co-authored-by: LB <laurie@gatsbyjs.com> Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit 2d147d3863a4e21f1de2b492f935502f70e16c46 Author: Michelle Gienow <michellegienow@gmail.com> Date: Tue Apr 7 09:06:21 2020 -0400 Add Gatsby Days LA video blog number 6 (#22871) * Add Gatsby Days LA video blog number 6 * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 80c453e288164260d472beff1b37548b5afe4f15 Author: Florian Gyger <gygy1992@hotmail.com> Date: Tue Apr 7 14:31:05 2020 +0200 fix(gatsby-image): apply IE polyfill styles to placeholder images too (#22863) * apply IE polyfill styles to placeholder images too * fixed formatting commit c16eaa25ea95addda5215d5c36324db7340d053c Author: Marcy Sutton <marcy@gatsbyjs.com> Date: Tue Apr 7 05:12:03 2020 -0700 update contributing doc (#22874) commit 30397f3625328f666ddeb05affae5ca134ef4f86 Author: Mikhail Novikov <freiksenet@gmail.com> Date: Tue Apr 7 12:24:33 2020 +0300 chore(release): Publish - gatsby-plugin-mdx@1.1.5 - gatsby-plugin-twitter@2.2.2 - gatsby-theme-blog-core@1.3.14 - gatsby-theme-blog@1.4.14 - gatsby-theme-notes@1.2.13 - gatsby@2.20.13 commit cb9692f6dfc65a5c0229b93aea992aaf2eac26fa Author: Mikhail Novikov <freiksenet@gmail.com> Date: Tue Apr 7 11:59:50 2020 +0300 Use v8 serialize for context (#22851) commit 5c1d4a4f084bcf6123ef4d67ebe4f14940f39f07 Author: Michelle Gienow <michellegienow@gmail.com> Date: Mon Apr 6 19:59:09 2020 -0400 Add Gatsby Days LA video blog 5 (#22870) * Add Gatsby Days LA video blog 5 * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 8ef405bfdc8b3b9186ddb8631d50d260885df531 Author: LB <laurie@gatsbyjs.com> Date: Mon Apr 6 17:06:13 2020 -0400 Improve README for twitter plugin (#22786) * Improve README for twitter plugin * Update packages/gatsby-plugin-twitter/README.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update packages/gatsby-plugin-twitter/README.md Co-Authored-By: A…
* initial commit * add video * Add new FAQ * Squashed commit of the following: commit 9bbf3f46099f71fd9b36fee5f56ba3f7e5df28a2 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 21:36:08 2020 -0600 Remove 404ed starter commit f83132bbe05d965caaaf01177186dbb151553dd2 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 21:02:43 2020 -0600 fix another commit bc6f0e799e3721f7f94dc7e8ed2ea919ab1887b0 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:54:38 2020 -0600 Fixing building .org commit 474ce42ebfabe363c179477b672edb9ba9dcf5b3 Author: John Otander <johnotander@gmail.com> Date: Wed Apr 15 20:48:17 2020 -0600 Fix typo in package update commit 1db306b2d3e9227e5bd2266375df9f266f52f32a Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:47:41 2020 -0600 Remove another failing giphy commit 71049cdc7b3390f0c4eedc2b6a16e2acf2c078b7 Author: John Otander <johnotander@gmail.com> Date: Wed Apr 15 20:46:09 2020 -0600 Fix remaining package.json inconsistency commit c035e6cd8527cb19c9116ebc0d627500a5f7b5cc Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:45:44 2020 -0600 Add note to theme-ui recipe that people need to remove any background css that's already added commit 33ee7cf4e29911471b4d0d6c0b04d11cd375283c Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:40:44 2020 -0600 Fix site build commit e8562726b97461876dbf148baf1fd7bf23d12d08 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:29:34 2020 -0600 Have gatsby depend on recipes tag commit 3dd8f6ca4d028946f50ba61699b458a126bc2b09 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:27:43 2020 -0600 Update commit 64d3651d3a9d5ac88365f57ecdc7216fee4eee57 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 20:21:10 2020 -0600 Fix lint errors commit 6a41c60cb32cc2a669c5ad3744b91126d8531779 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 18:29:47 2020 -0600 Run prettier commit 3dcc4ab3f84f878c8984945a514821983eab63b4 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 16:46:57 2020 -0600 update docs for release commit 71daa66f1c6a78cbab9b4e61b5dc47fe2aa8f6e7 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 16:42:39 2020 -0600 Make the dependency type 'development' as less repetative commit 3ac23586832e51cf6bc70f6d1731f63f35a1b61c Merge: ce0c71900 189abc55e Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 16:21:25 2020 -0600 Merge branch 'add-recipes' of github.com:gatsbyjs/gatsby into add-recipes commit 189abc55eb805dbe2bc9d8bce38c7c2a2f755dc3 Author: John Otander <johnotander@gmail.com> Date: Wed Apr 15 16:16:21 2020 -0600 fix(recipes): Update tests and fix babel config, tweak readme (#23152) * Add codeowners to gatsby-recipes * fix(recipes): Update tests and fix babel config, tweak readme commit 348d326c28aaaf87a8291b7b224195c01e7962e4 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 16:15:40 2020 -0600 chore(recipes): fix stuff (#23154) * Use dist * chore(recipes): fixes commit ce0c7190077b87f4aafda313e93f4069839c2782 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 15:06:30 2020 -0600 Use dist commit d7bf2b5a66c66ebb108979bc59ef722a4ae2a051 Author: John Otander <johnotander@gmail.com> Date: Wed Apr 15 14:59:11 2020 -0600 Add codeowners to gatsby-recipes (#23146) commit 8064fb4e8a96b22378befe7de785cdbace51319a Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 14:51:57 2020 -0600 chore(recipes): Move recipes code to gatsby-recipes-core (#23138) Co-authored-by: John Otander <johnotander@gmail.com> commit 1834ecd84e34e0da3bf049d85d862928092a007d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 15 07:26:37 2020 -0600 Fix telemetry data commit d9eb403d1f88577836b06df087f101dea01755bf Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 23:04:41 2020 -0600 fix tests commit b33d513e741a2a03aaab267d863b82e44bdca24b Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:31:20 2020 -0600 update eslint recipe commit f583af8779798baae50e076444e9c962b8d96cae Merge: b52fc3805 d29585b77 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:21:55 2020 -0600 Merge branch 'master' into add-recipes commit b52fc3805444ded55387c5378f60b95dfd6a7d7d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:20:40 2020 -0600 update yarn.lock commit ba566231d607ff1e397d4a33eaeeb234c068405e Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:09:04 2020 -0600 Squashed commit of the following: commit d29585b77cde186eeb3cd2a297effba34a56fa8b Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Tue Apr 14 16:08:02 2020 -0700 Fix translated aria-label for expand buttons (#23113) commit 6d4c664eb5e8044a20099330d0315ea06318f7ff Author: Michelle Gienow <michellegienow@gmail.com> Date: Tue Apr 14 15:56:23 2020 -0400 blog post urging Gatsby community members to meet virtually, not in p… (#23111) * blog post urging Gatsby community members to meet virtually, not in person, until pandemic ends * add bold bullet points * Add bold bullet points * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 7a686ede986142518d2601350b9236704664975f Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Wed Apr 15 01:28:05 2020 +0700 chore(release): Publish - gatsby-source-graphql@2.4.0 commit c7b0f703add9b676fa9cacd3f9063c9e21fea555 Author: Kamil Kisiela <kamil.kisiela@gmail.com> Date: Tue Apr 14 20:09:53 2020 +0200 chore(gatsby-source-graphql): Use GraphQL Tools again (#23103) * Use GraphQL Tools again GraphQL Tools Fork was merged into GraphQL Tools v5 * Update packages/gatsby-source-graphql/src/__tests__/gatsby-node.js Co-Authored-By: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Co-authored-by: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> commit 89567674c3e91f356cbf318883a0217ae7f4c220 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 18:09:33 2020 +0200 fix(blog): MagMutual - brand names (#23072) * fix brand names * apply https commit c803288120a7f800083301c0ed0d0f8463bced9a Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 17:36:53 2020 +0200 fix(docs): security in Gatsby - remove domain from internal links (#23100) * fix local links * fix remove local domain commit e9c89310106e45557682366ae9f7133a6d652a74 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 16:40:46 2020 +0200 fix format (#23073) commit b9e931a9f469323bb999129474d1df07983be7bf Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Tue Apr 14 21:01:19 2020 +0700 chore(gatsby): Test sift filtering on date instances (skipped for now) (#23096) commit 900f31c127461d93d0025fd5972af10f74982bf1 Author: LB <laurie@gatsbyjs.com> Date: Tue Apr 14 09:58:45 2020 -0400 Remove upcoming events (#23080) * Remove upcoming events * skip test * between the two of us we'll get this right, skip another test Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit 85e3580c695260c1322e03a13bf1fd8783e3806e Author: Peter van der Zee <github-public@qfox.nl> Date: Tue Apr 14 15:07:30 2020 +0200 chore(release): Publish - gatsby-theme-blog-core@1.3.22 - gatsby-theme-blog@1.4.22 - gatsby-theme-notes@1.2.21 - gatsby@2.20.20 commit d9bf48aa4beacd67a41ec255a1d96956afbc3652 Author: Mikhail Novikov <freiksenet@gmail.com> Date: Tue Apr 14 15:17:07 2020 +0300 Revert "fix(gatsby): Set a timeout of 15 seconds on queries" (#23095) This reverts commit 1e81c76be653cadda933a7ed2e4ca0ca2d8742de. commit f864e88c74ecda1a2a59f308d98cf53c5421b8b9 Author: Andrew Fairlie <andrew@madebymutual.com> Date: Tue Apr 14 13:09:36 2020 +0100 Add The Cares Family to Showcase (#23043) * Add The Cares Family to Showcase * Fix extra space on sites.yml * Remove incompatible categories Co-authored-by: LB <laurie@gatsbyjs.com> commit fd57224888a9ab1e92bc0cbe786665cbf9ca6ead Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Tue Apr 14 13:49:24 2020 +0200 perf(gatsby): Support `lte` for indexed fast filters (#22932) * Rename function to better fit what it returns * Use `filterCacheKey` more consistently * Consistency around `nodesPerValue` * Fix the name and typing of array of sets of nodes * Fix typing, fix perf bug The typing of the array of caches was incorrect (see previous commit too). The sort, affected in this commit, was sorting by `.length`, but the value is a `Set` so the intention was to sort by `.size` since its `.length` will always be `undefined`. This won't change semantics, just meant that the sort didn't do anything, leading to a sub-optimal performance. * Extend the `FilterCache` type to support op-specific meta data * Replace wild usage of `FilterType` * Refactor some old comments / naming to be consistent with current code / types * Suggested changes Followup commits suggested by @vladar in https://github.com/gatsbyjs/gatsby/pull/22742 * Enable `lte` for fast filters * Mandatory lint/type fix commit * And the loki commit * Enable/disable query and eleeMatch ops in one place * Fix tests, fix lte binary search lookup * Support `null` properly and handle not found binary search case The binary search should not return an arbitrary node, but rather a signal value (`undefined` in this case) that it failed somehow. It shouldn't, but who knows. The `null` case was a bit more work because it affects typign and all kinds of weird comparing edge cases. There's also a distinction between how `eq` treats `null` target values versus how `lte` treats them. So I had to encode them differently in the cache. Hence the type update. * Sigh, this is why I had to introduce that type in the first place * Forgot to remove an argument from followup work * Apply suggestions commit 65cfc811f7774e47d8e0e2b5379b939cd964d67e Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 13:47:24 2020 +0200 fix brand names (#23075) commit 408240b0a309abe2b4f1042f4adc324f18091b5f Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 14 13:46:27 2020 +0200 fix code block language (#23074) commit b8a9b607ee97f25408bb1e509bb0f410ddeec2b8 Author: LekoArts <lekoarts@gmail.com> Date: Tue Apr 14 13:25:05 2020 +0200 chore(release): Publish - gatsby-plugin-fullstory@2.2.2 commit 843cf3aee014debdc7eaf59009aa75e33025befd Author: Akash Arora <akash.arora777@gmail.com> Date: Tue Apr 14 16:51:45 2020 +0530 fix(gatsby-plugin-fullstory): Updated to Edge URL + Add Update… (#23089) * Updated to Edge URL + Add Updated JS Code Refer to issue #23088 * update snapshots Co-authored-by: LekoArts <lekoarts@gmail.com> commit d32baaea10d036c09a36f1efcbfdfd3098561723 Author: Ward Peeters <ward@coding-tech.com> Date: Tue Apr 14 08:55:10 2020 +0200 chore(release): Publish - gatsby-cli@2.11.8 - gatsby-plugin-sitemap@2.3.2 - gatsby-theme-blog-core@1.3.21 - gatsby-theme-blog@1.4.21 - gatsby-theme-notes@1.2.20 - gatsby@2.20.19 commit 64627e700bafd03c17b435784ca87425ae1455a1 Author: Tyler Barnes <tylerdbarnes@gmail.com> Date: Mon Apr 13 14:01:10 2020 -0700 chore(benchmarks): upgrade wordpress benchmark (#23065) * upgrade to latest and remove unneeded packages * bump wp source version commit 36cb89057ee774ddff103ed7967742e51ab0a9a4 Author: LB <laurie@gatsbyjs.com> Date: Mon Apr 13 16:23:07 2020 -0400 Make a note about duplicate behavior in theme authoring (#23055) Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit b969dc4c93842040a9e68e05fe0f666bdb4b2751 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Mon Apr 13 13:20:07 2020 -0700 docs: Docs sync behavior (#23022) * try a few languages to check perf * Add section on the sync behavior * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/contributing/translation/sync-guide.md Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update i18n.js * chore: format Co-authored-by: Aisha Blake <aisha@gatsbyjs.com> Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 4983d2067473b2bbff32742095f2dba2fff9662f Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Mon Apr 13 12:33:34 2020 -0700 Fix mobile nav bar text (#23069) commit 63b9dd67d421d6e64f5f74574d23d2628d0d41c9 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:56:35 2020 +0200 fix code block language (#23070) commit 0ede4c8ad14f33ffab1d4aa14c502b16eb1a6260 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:56:05 2020 +0200 fix casing in Image Captions (#23068) commit b67891a50ba37309d99c84f7cc92ead7fd56f358 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:24:22 2020 +0200 fix links (#23066) commit 13d3898a18faa43bc306a6cc0618e9e432b9a7b6 Author: Michael <184316+muescha@users.noreply.github.com> Date: Mon Apr 13 20:20:06 2020 +0200 fix brand names (#23067) commit bd5ca8e42fcfa5a6f41ecc9bbd71845076d676dd Author: João Pedro Schmitz <oi@joaopedro.cc> Date: Mon Apr 13 15:03:35 2020 -0300 chore(starters): add gatsby-starter-ts (#22954) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit a367a8885ff4b3c1cfa89111a3639fb107bacaaf Author: Masoud <50676388+masoudkarimif@users.noreply.github.com> Date: Mon Apr 13 12:03:01 2020 -0600 chore(sites): add whilenext.com (#22883) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit 6f909b1f8b5818df4168b1628cc51cb47abd413f Author: Amadeus <38767929+Mozart409@users.noreply.github.com> Date: Mon Apr 13 20:02:14 2020 +0200 chore(starters): add gatsby-custom-tailwind (#22858) Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit a63b42ba8b1203a9ad8367bcc3951063b4dc402c Author: SaimirKapaj <kapajsaimir@gmail.com> Date: Mon Apr 13 19:59:14 2020 +0200 chore(starters): add gatsby-redux-toolkit-typescript-starter (#22788) * Add starter to starter list * fixed formatting Co-authored-by: Saimir Kapaj <saimir.kapaj@pm-international.com> Co-authored-by: Kyle Gill <kylerobertgill@gmail.com> commit 41f1cc5e70ad61184a1acee2a3cbec234c486ce6 Author: Michelle Gienow <michellegienow@gmail.com> Date: Mon Apr 13 12:01:11 2020 -0400 Add Virtual Gatsby Days registration blog post (#23060) * Add Virtual Gatsby Days registration blog post * Fix image path * Update index.md commit 74114a4103748b74733a900b9a9e492d9699c56b Author: Alejandro Ñáñez Ortiz <alejonanez@gmail.com> Date: Mon Apr 13 10:58:32 2020 -0500 Update tailwind-css.md (#23028) CSS-in-JS section was referring to `Styled Components`, but in reality, it was using `Emotion`. I updated the documentation to reflect that. Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit f9929bee7bb2642ebff4824aa295e3e44322bcf2 Author: Michelle Gienow <michellegienow@gmail.com> Date: Mon Apr 13 11:32:22 2020 -0400 Update tagging (#23056) commit 66a1b7f443d7d2067163528693344f686ba6ed71 Author: Blaine Kasten <blainekasten@gmail.com> Date: Mon Apr 13 09:11:46 2020 -0500 fix(gatsby-cli): Fix console methods incorrectly handling falsy values (#23021) * fix(gatsby-cli): Fix console.* methods incorectly handling falsy values * handle more situations commit 854241bb467d49adac8160fc594b7ff347fcf398 Author: caitlinthefirst <caitlin@gatsbyjs.com> Date: Mon Apr 13 09:51:23 2020 -0400 fix-typo commit 8d4c96dcd648772dff22f51425e59a5b30f849c7 Author: Andrew Louis <andrew@hyfen.net> Date: Mon Apr 13 09:20:16 2020 -0400 Adds duetocovid19.com to sites.yml (#23048) * Adds duetocovid19.com to sites.yml * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit ddde4f9848ac49822faa5b4c4223c1efe7c8a233 Author: Jeremy Le François <jelefra@users.noreply.github.com> Date: Mon Apr 13 14:01:07 2020 +0100 chore(docs): fix e-commerce showcase link (#23053) Access the page in question: https://www.gatsbyjs.org/docs/building-an-e-commerce-site/ commit 1cef9296a37ad1badfab487fc8ad60cb42138690 Author: Jongwoo Han <44025432+jongwooo@users.noreply.github.com> Date: Mon Apr 13 21:52:56 2020 +0900 chore(starters): update gatsby-starter-typescript (#23042) commit 34defce9ac13240282be95587b570826932536fe Author: Rolwin Reevan Monteiro <rolwinmonteiro@gmail.com> Date: Mon Apr 13 18:15:57 2020 +0530 Update starters.yml (#22960) commit cb224bb49f4a3cffa758da62ede0f720b94af52d Author: Blaine Kasten <blainekasten@gmail.com> Date: Mon Apr 13 07:17:01 2020 -0500 chore(scripts): Add conversion metrics to typecheck command (#23025) commit 21d0e5b52121b2516eb97667d185e50796ec7e7b Author: Tyler Barnes <tylerdbarnes@gmail.com> Date: Sun Apr 12 13:02:04 2020 -0700 chore(wordpress-benchmark): upgrade to latest packages and rem… (#23046) commit 8493de86e4a4dd780afc8d289eaf723c52c6de61 Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Sun Apr 12 22:23:48 2020 +0700 fix(gatsby): call schema rebuild manually on __refresh (#23009) * fix(gatsby): call schema rebuild manually on __refresh * Avoid collisions between schema hot reloader and __refresh commit df870aba0888b1885309151ed473be70a1f0245f Author: Nicholas Duffy <duffn@outlook.com> Date: Sun Apr 12 08:05:54 2020 -0600 chore(circleci): Remove benchmark configuration (#23034) commit 1e81c76be653cadda933a7ed2e4ca0ca2d8742de Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sun Apr 12 08:03:49 2020 -0600 fix(gatsby): Set a timeout of 15 seconds on queries (#23036) Query resolvers can hang indefinitely right now which can be confusing to debug as there's no indication of what's happening. With a timeout set, eventually the hanging query will fail with an error like this which should help people figure out where to investigate commit 94267be6c11fd23db4a6a881b2964f0045d4725a Author: Peteris Bikis <hi@peter.is> Date: Sat Apr 11 16:02:30 2020 +0100 fix: Ensure component order is deterministic (#22965) * Ensure component order is deterministic Ensure component order - and therefore hash - is deterministic when writing out .cache/async-requires.js * Add test for getComponents commit cff1d7f35c0cb81fa192336eee046cb83550af12 Author: Alex Moon <moonmeister@users.noreply.github.com> Date: Sat Apr 11 23:01:39 2020 +0800 fix(plugin-sitemap): missing data in query results (#22843) * fix: #22703 missing data in serialize funciton * fix: revert a couple changes for url resolution to not change and get whole query * refactor: move otherData spread to top so site is overritten by propper url if needed * test: add test to confirm non standard data is passed commit eacffd99e1306603761b594329719ea2db91733d Author: Peter van der Zee <github-public@qfox.nl> Date: Sat Apr 11 14:36:40 2020 +0200 chore(release): Publish - gatsby-remark-embed-snippet@4.2.2 - gatsby-theme-blog-core@1.3.20 - gatsby-theme-blog@1.4.20 - gatsby-theme-notes@1.2.19 - gatsby@2.20.18 commit 96f8d4b28c47e6833a057e1bcce41ceb5e54ca45 Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Sat Apr 11 14:33:10 2020 +0200 fix(gatsby): Use `moveSync` over `renameSync` to fix cross mount cases (#23029) commit 2fcb978c3b294660c55e912e6146b2c9e79b0e31 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:32:25 2020 -0700 Set the script to run at Friday 6pm PST (#23017) commit 17d7ba23c985283af35af935f7a2897678364914 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:17:29 2020 -0700 update time commit eb660bd3b0186839365fc4382bec564bd7d96469 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:10:11 2020 -0700 Add label to the sync PR even if no conflicts (#23014) commit 1cc34980a557d83db2480d635d2fbdcd89098953 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 14:06:50 2020 -0700 test run-all (#23016) commit f27bcadda1ab41ed012d1e0802217b2969fbe69f Author: Shane Thomas <shane@codekarate.com> Date: Fri Apr 10 15:54:29 2020 -0500 docs: Update spelling error in 2020-04-05 blog post (#23015) commit 17d5f5d2bfab3a944dc0d0466140cd13eea9b12d Author: Michelle Gienow <michellegienow@gmail.com> Date: Fri Apr 10 16:47:20 2020 -0400 Add blog post Agility CMS upgrades to Gatsby with author avatar (#22985) * Add blog post Agility CMS upgrades to Gatsby with author avatar * chore: format * Fix indent on Joel Varty newly added author ID * fix syntax that was making MDX choke Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit 109b905dd02c36177d537078663c5408828564e7 Author: Dan Bovey <41577056+danpoq@users.noreply.github.com> Date: Fri Apr 10 21:34:56 2020 +0100 feat(remark-embed-snippet): embed specific lines (#21907) * feat(remark-embed-snippet): embed specific lines * refactor(remark-embed-snippet): util file names * fix(remark-embed-snippet): language of snippet * feat(remark-embed-snippet): parse numeric range Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 0b0f5f3fb9e38d12cf45911f18b615652044d23d Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Fri Apr 10 13:25:26 2020 -0700 update weekly sync script (#23008) commit 5ca794d80468c702b53eba6d071fd4755d862142 Author: Ashutosh Hathidara <ashutoshhathidara98@gmail.com> Date: Sat Apr 11 01:41:24 2020 +0530 Added doc for absolute import from gatsby eslint rules or other tools (#22750) * Added doc for absolute import from gatsby eslint rules or other tools * Added doc for absolute import from gatsby eslint rules or other tools * Prettier * Prettier * Added new section for importing non-webpack tools * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/add-custom-webpack-config.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Prettier run * Undone other changes Co-authored-by: LB <laurie@gatsbyjs.com> commit 1bfd02291250aafb1b49ddbc04c48b312a297d3e Author: Michelle Gienow <michellegienow@gmail.com> Date: Fri Apr 10 15:52:10 2020 -0400 Update index.md (#23007) commit 250611abdb9905411281d4444265b57cbd129978 Author: John Bampton <jbampton@users.noreply.github.com> Date: Sat Apr 11 05:29:44 2020 +1000 chore(docs): 🧹 Remove whitespace from Markdown link (#23001) commit 45d2a629f794f3325b4b7abf5af3b4aa1ea5d014 Author: IMRAN KHAN <30754328+strongSoda@users.noreply.github.com> Date: Sat Apr 11 00:46:16 2020 +0530 Update sites.yml (#22881) commit 3ac14e86d96190e6a28e1b2ad458bc6a1161d94a Author: Blaine Kasten <blainekasten@gmail.com> Date: Fri Apr 10 12:51:09 2020 -0500 chore(release): Publish - gatsby-cli@2.11.7 - gatsby-plugin-mdx@1.1.7 - gatsby-plugin-react-helmet@3.2.2 - gatsby-theme-blog-core@1.3.19 - gatsby-theme-blog@1.4.19 - gatsby-theme-notes@1.2.18 - gatsby@2.20.17 commit be85f2e51515582cef4dd140cd263b6c61c3a7e1 Author: Blaine Kasten <blainekasten@gmail.com> Date: Fri Apr 10 12:50:10 2020 -0500 fix(gatsby-cli): Address an issue that caused empty logs to print undefined (#23000) * fix(gatsby-cli): Address an issue that caused empty logs to print undefined * fix lint commit ec806717db88d22e83679221dff83e2d85f98c49 Author: Kirill Vasiltsov <38713361+jlkiri@users.noreply.github.com> Date: Fri Apr 10 21:23:09 2020 +0900 fix(gatsby-plugin-mdx): Truncate non-latin language excerpts correctly (#22638) * Truncate option for non-latin languages * Add mention of truncate to docs commit 84a37d2ce1c5043ffcd6c817cc2467ed710c5790 Author: Phumrapee Limpianchop <git@rayriffy.com> Date: Fri Apr 10 18:47:17 2020 +0700 chore(gatsby): properly typed return types of replaceHydrateFunction (#22854) * feat: properly typed return types of replaceHydrateFunction * refactor: use renderer type in react-dom instead of manually define commit ed2762fbfb1c18c5c25b3ae386b9654a22b36a8d Author: Steven Occhipinti <dev@stevenocchipinti.com> Date: Fri Apr 10 21:30:48 2020 +1000 fix(gatsby-plugin-react-helmet): allow the use of `react-helmet@6` (#22993) Adjusts peerDependencies constraint. No code changes needed commit 93b821342f386333ab3fbd2982e227026fa529e0 Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Fri Apr 10 18:04:05 2020 +0700 chore(release): Publish - gatsby-cli@2.11.6 - gatsby-source-drupal@3.4.3 - gatsby-theme-blog-core@1.3.18 - gatsby-theme-blog@1.4.18 - gatsby-theme-notes@1.2.17 - gatsby-transformer-documentationjs@4.2.2 - gatsby@2.20.16 commit f4da7560553457ce0c23050c1a05e3a67a843544 Author: Nicholas Capo <nicholas.capo@gmail.com> Date: Fri Apr 10 03:34:42 2020 -0500 Benchmarks tune circleci (#22872) * circleci: Set GATSBY_CPU_COUNT on benchmarks to get them to run * Without this they (e.g. MDX) fail with ENOMEM * circleci: Remove incorrect second npm install * A second npm install would invalidate the second WARM_START build numbers * benchmarks/source-wordpress: Standardize dotenv configs Co-authored-by: Peter van der Zee <209817+pvdz@users.noreply.github.com> commit 5a2c0cf110f19c00cab4a588cd8998b06fb8e957 Author: Nicholas Duffy <duffn@outlook.com> Date: Fri Apr 10 00:59:38 2020 -0600 chore: Add benchmarks and environment variables for CMS sources (#22893) * Add Contenful and DatoCMS benchmarks * Update WordPress environment loading * Update CircleCI environment variable loading * Add WordPress benchmarks * Split set environment variables into separate command commit ccaf075ba7c454cdbf0bd131ad6b4df2fdebdbc2 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:55:35 2020 -0700 Update gatsby-config.js (#22992) Add empty plugin array commit 1272037a30cb3a88cf85b64bcea7e8cd9dd4853c Author: 1natsu <1natsu172@users.noreply.github.com> Date: Fri Apr 10 13:11:06 2020 +0900 chore(gatsby): Migrate redux/actions/types and redux/actions/restricted to TypeScript (#22297) * chore: restricted.js to TypeScript * fix: require to import statement * chore: enhance payload types Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit 90afde3836042d1fe42dc62a4c2a25facb651c78 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 14:51:25 2020 -0700 fix(scripts/i18n) Add better error logging + dedupe logic of sync script (#22984) * Make the sync script work better for integration * process.exit when promises error * process.exit when promises error commit 405964e8380fa6dca1bad515ead0dc7a82bc2b04 Author: Tiffany Brown <webinista@users.noreply.github.com> Date: Thu Apr 9 14:30:15 2020 -0700 Adds NPM article. (#22942) * Adds NPM article. Update glossary.md, doc-links.yaml with links to new entry. * Update docs/docs/glossary.md Follow capitalization of "Node package manager" from npmjs.com. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Update document title to use capitalization preferred by npm, Inc. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Change capitalization of "Node Package Manager" to "Node package manager" * Update docs/docs/glossary/npm.md Update directions for installing plugins to remove the `--save` flag since npm now does this by default. Change tutorial link to be relative instead of absolute. * Update docs/docs/glossary/npm.md: Clarify global installation Remove language about Gatsby "needing" to be installed globally. Instead call it the recommended way. Explain npx a little more. Added a clarifying note about plugins, npx and npm install. * Update docs/docs/glossary.md Capitalization of npm Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Use active voice re: installing Gatsby globally. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> * Update docs/docs/glossary/npm.md Change NPM to npm for style, consistency. Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com> Co-authored-by: Aisha Blake <aisha@gatsbyjs.com> commit 6b8aa5a7eb49337f4604cd9ab236d4347430e698 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 13:12:04 2020 -0700 Make the sync script work better for integration (#22981) commit f1a96165abf95936c3cdce4d8fef6949f6076038 Author: Aisha Blake <aisha@gatsbyjs.com> Date: Thu Apr 9 14:56:38 2020 -0400 Automate i18n sync (#22967) * Automate test translation PR * Fix YAML spacing commit ee97e05cb91aface398dcc3529925d84ab5bca56 Author: Rosário Pereira Fernandes <rosariofernandes51@gmail.com> Date: Thu Apr 9 20:24:02 2020 +0200 docs: update docs/docs/deploying-to-firebase.md (#22966) * docs: fill out "static folder" stub article * docs: update docs/docs/deploying-to-firebase.md * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 6a4adf1cd8541e667093fb87971da411f68b8d52 Author: Danilo Bürger <info@danilobuerger.de> Date: Thu Apr 9 19:52:44 2020 +0200 chore(gatsby): Improve graphql type definitions in BuildArgs (#22544) Copied from https://github.com/gatsbyjs/gatsby/commit/5bedc01e0fce12c4d7fb3f0d7df4ab1fba058530 commit ecc1ac06ae307b4e72ce76802f9f2b17e4b17844 Author: Apoorv Vardhan <vardhanapoorv@users.noreply.github.com> Date: Thu Apr 9 23:11:51 2020 +0530 Add Dgraph GraphQL API example under third party (#22696) Added [Dgraph](https://github.com/dgraph-io/dgraph) usage example in docs/docs/third-party-graphql.md. commit f4198e2f8a05ba247310f35a249f2fe201a0afad Author: Jérémy Barbet <jeremgraph@gmail.com> Date: Thu Apr 9 17:18:36 2020 +0000 feat(gatsby-cli): allow --recursive git url (#22747) commit 1381a0b155b978adabcb08ccdb4266c5671458c8 Author: Jason Quense <monastic.panic@gmail.com> Date: Thu Apr 9 12:59:19 2020 -0400 fix: create unique Nodes (#22774) * fix: create unique Nodes this used the same parent for every doc node, leading to `id` collisions for overloads with the same path. Also `lineNumber` seems broken from documentationjs, in a few cases it confusing different nodes for each other. * fix test commit 6c336d07b4ff0d66e9a47a024a99ca0b8dbbccf0 Author: Connor Mulqueen <Connor.Mulqueen@gmail.com> Date: Thu Apr 9 12:19:41 2020 -0400 chore(scripts): Fix grammar in comment (#22929) commit cdbe734d52a0b09667dc4418ba4132702dddaae5 Author: Shane Thomas <shane@beginr.com> Date: Thu Apr 9 11:11:46 2020 -0500 fix(gatsby-source-drupal): Verify nodes exist before looping through them (#22898) * Verify nodes exist before looping through them * Update to push nodes directly inside loop Co-Authored-By: Peter van der Zee <209817+pvdz@users.noreply.github.com> Co-authored-by: Peter van der Zee <209817+pvdz@users.noreply.github.com> commit c83b85ab531f4f17aa3624a2f144e03960d2e1d4 Author: Kyle Gill <kylerobertgill@gmail.com> Date: Thu Apr 9 10:00:58 2020 -0600 docs: update creating source plugins guide & add example repo (#22943) * add example monorepo, make initial updates for source plugin guide and move some content to the transformer guide * update sample code in guide for proactive fetching * update READMEs and remove unused files * remove more unused files * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * split terminal comments up * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * code suggestions * more review suggestions Co-authored-by: LB <laurie@gatsbyjs.com> commit f0ec0b53580ebe16a4dce44655e5e1a86bdbd839 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 06:15:59 2020 -0700 maintenance (scripts/i18n) Create run-all i18n script (#22873) * Create run-all i18n script * error checking * add more documentation commit d6ac25508b9385a76610494c4a2bb526a9e4d802 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 06:15:35 2020 -0700 feature: (scripts/i18n) Check if an existing sync PR exists before creating a new one. (#22617) * do not create a new pull request if a label exists * Add the labels to the created PRs * remove todo * spelling error * remove debug code * aliases in getRepository for clarity * whoops commit 0c3b3d3b899699b5abda04a6746fc01e6e1943c7 Author: Obinna Ekwuno <obinnacodes@gmail.com> Date: Thu Apr 9 14:12:22 2020 +0100 chore(doc): Add using cloudinary plugin for images to reference guides. (#22798) * Add guide to using cloudinary plugins * chore: format * Update link to using-gatsby-image * Add guide to using cloudinary plugins * Corrected my awful mistakes 😳 and updated this doc * Remove extra Cloudinary link * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update doc on cloudinary plugins * few fixes * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Updated Doc * chore: format * Updated doc * Update docs/docs/using-cloudinary-image-service.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Add additional information on parameters * Update docs/docs/using-cloudinary-image-service.md * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: LB <laurie@gatsbyjs.com> commit 7f6b27fba7a4c5c47720e5900e80bee65ccd8579 Author: Nat Alison <1278991+tesseralis@users.noreply.github.com> Date: Thu Apr 9 05:41:57 2020 -0700 value to check if i18n is enabled for this build (#22956) commit 5037e9d427b585158b40b94ea5ce441bc3044928 Author: Phumrapee Limpianchop <git@rayriffy.com> Date: Thu Apr 9 19:30:58 2020 +0700 chore(gatsby): Migrate graphql-runner into TypeScript (#22860) * feat: typed graphql-runner * fix: anything else context can also be boolean (graphql-runner.ts:L55) * refactor: format * fix: caling default export from ts * fix: defining default in test suite * cleanup PR * fix ci * fix lint again * fix ci again * update snapshot Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit 246c39cf2dc419fc2bc55ff95812598d90e97789 Author: fartinmartin <30564420+fartinmartin@users.noreply.github.com> Date: Thu Apr 9 05:04:58 2020 -0700 Update programmatically-creating-pages.md (#22944) There is a slight inconsistency in the docs for the final steps of the `Make a template for your posts` section. The docs have separated this section into two steps (creating an MDX layout component + adding a GraphQL query) but when showing the completed component code (`src/components/posts-page-layout.js`) the component is missing some imports and the `<MDXProvider>` component that were present in the first step of this section. commit ddc759cde0a96b2be2f0ec8564900f64d1210c85 Author: Michelle Gienow <michellegienow@gmail.com> Date: Thu Apr 9 07:35:19 2020 -0400 Add video blog post 10 for April 14th (#22946) * Add video blog post 10 for April 14th * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 1872c2739cf25b968a34c28de39e6cab64196349 Author: Michelle Gienow <michellegienow@gmail.com> Date: Thu Apr 9 07:34:53 2020 -0400 Add Gatsby Days LA video 11 (#22947) * Add Gatsby Days LA video 11 * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> commit 317da55266d31fb7794e453fdf37ae0578ee5da1 Author: Obinna Ekwuno <obinnacodes@gmail.com> Date: Thu Apr 9 12:10:11 2020 +0100 Replace "Sisphean labour" for readability reasons (#22961) While this really nice use of grammar , I feel like maybe just saying “ Feels like a task that can never be completed” in place of “ Sisyphean” would reduce the cognitive load in this part of the Doc commit 86cf9207b00c8bc53267f7c81ff7ae10e37163fb Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Thu Apr 9 11:00:16 2020 +0200 fix(gatsby): Use tmp dir for tmp redux cache folder (#22959) commit a10382d022f34382cd1ba589e992782e59bd5a65 Author: Akshit Kr Nagpal <akshitkrnagpal@gmail.com> Date: Thu Apr 9 14:19:42 2020 +0530 chore(gatsby): Convert redux/reducers/redirects to typescript (#22810) * Convert redux/reducer/redirects to typescript * Fix Tests * Fix Test * Fix * address PR feedback * fix issues in test Co-authored-by: Blaine Kasten <blainekasten@gmail.com> commit d07c7b1b04cc8c806d7320e6df578843baa0595f Author: Blaine Kasten <blainekasten@gmail.com> Date: Thu Apr 9 03:45:19 2020 -0500 chore(gatsby-cli): Migrate reporter to TypeScript (#22869) * chore(gatsby-cli): Migrate reporter to TypeScript * Complete changes from Matts review * fix tests * fix enumeration of class commit e691d769def92553332e2c0d7d8a9bb72f5c7aa7 Author: Ward Peeters <ward@coding-tech.com> Date: Thu Apr 9 10:12:40 2020 +0200 chore(release): Publish - gatsby-theme-blog-core@1.3.17 - gatsby-theme-blog@1.4.17 - gatsby-theme-notes@1.2.16 - gatsby@2.20.15 commit 7cf056ff9120cd9e07b19a2dacd8e92a2f86f286 Author: Ward Peeters <ward@coding-tech.com> Date: Thu Apr 9 10:07:37 2020 +0200 fix(gatsby): improve async commons chunking (#22879) commit ae658e831d8c4f4b3e3e7812dc0afde56b4c95fa Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 22:05:02 2020 -0600 update snapshots commit d725570edd1edf569267aec76814e0e33e153906 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 21:59:52 2020 -0600 Fix more linting commit 4b2d5f5e9e637c75be1f640f0ef547e4e11cd343 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 21:47:46 2020 -0600 Fix linting errors commit ca5876fe990305335dca44e0bd70e82eec490648 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 21:44:34 2020 -0600 Format commit feddd5ab274cf06874ff99e9d8f600934d607d5f Author: John Otander <johnotander@gmail.com> Date: Tue Apr 14 21:37:29 2020 -0600 feat(recipes): Bundle react libraries into the cli (#23122) * Begin bundling cli with react using webpack * Use proper imports for gql things * Mark proper libraries for bundling the cli commit 0ca5abb75e4d8fdf729f97f31d31246a87777a9f Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 17:08:51 2020 -0600 Fix name of <GatsbyShadowFile> and document it commit 74350b08af9befb7152e388a6c01385ae8ab3249 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 16:56:11 2020 -0600 feat(recipes): Add more recipes (#23119) * Add Typescript recipe * remove old duplicate * Add Styled Components Recipe * More bottom margin * Add Cypress recipe * Add recipe for animated page transitions * Update packages/gatsby-recipes/recipes/cypress.mdx Co-Authored-By: Dustin Schau <DSchau@users.noreply.github.com> * Update packages/gatsby-recipes/recipes/cypress.mdx Co-Authored-By: Dustin Schau <DSchau@users.noreply.github.com> Co-authored-by: Dustin Schau <DSchau@users.noreply.github.com> commit 197f63969f98b127b0d090eddd8c1668cd8dcfd4 Author: shannonbux <32467162+shannonbux@users.noreply.github.com> Date: Tue Apr 14 15:21:28 2020 -0700 Bigger changes (#23078) * Bigger changes I switched the order so a person can experience the example first, then see how it was written, and then try writing their own * update based on @jxnblk 's suggestion thx! * Restructuring of install instructions and headers * Add cd command * formatting * a couple small nits (#23117) Do these make sense @laurieontech? Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com> commit 22253824ec9124d8424e5858f63a86e835604e64 Merge: a2c264c45 9acdd1156 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 15:35:50 2020 -0600 Merge branch 'add-recipes' of github.com:gatsbyjs/gatsby into add-recipes commit 9acdd1156471d5ab55ec5a4456bba53c44c9a9bb Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 13:39:12 2020 -0600 feat(recipes): Format gatsby-config changes with Prettier (#23112) * Prettier color * feat(recipes): Format gatsby-config changes with Prettier commit a2c264c451a8446f936acdabc4e9db2e67b90f4d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 13:17:00 2020 -0600 Prettier color commit 69bac1b4feacda226de3e8ac351f54e819bf67d9 Author: John Otander <johnotander@gmail.com> Date: Tue Apr 14 13:08:51 2020 -0600 feat(recipes): Move recipes to a standalone package (#23108) * feat(recipes): Move recipes to a standalone package * Update prettier-git-hook.mdx Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com> commit 0e482a218aed3f9fa91056bdb47f9e29e23bba3d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 12:07:36 2020 -0600 update todos & add layout recipe to list" commit 27376b0569324df5d6988c960720862fcdb215b8 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 14 09:53:39 2020 -0600 feat(Recipes): Show list of recipes when one isn't passed in (#23086) * feat(Recipes): Show list of recipes when one isn't passed in * Fixes to recipes + styling tweaks * Update packages/gatsby/src/recipes/README.md Co-Authored-By: John Otander <johnotander@gmail.com> * make broken example actually broken Co-authored-by: John Otander <johnotander@gmail.com> commit 2ef02d1cca2af50e4203cb0b115d44b47963962d Author: John Otander <johnotander@gmail.com> Date: Mon Apr 13 19:44:57 2020 -0600 Update todos commit 40b0cdcf4b3cf79826d107b1fdfd380d55df0624 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 17:06:41 2020 -0600 update todos commit c0d111cf7475faf46b561cbfde4b479a8127cb98 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 17:04:18 2020 -0600 chore(recipes): test File resouces with remote file content (#23084) commit 32edae3ec593c23ad1de290eb2993bc9478d7b50 Author: John Otander <johnotander@gmail.com> Date: Mon Apr 13 17:03:50 2020 -0600 feat(recipes): Improve error handling and validation for MDX files and structure (#23085) * feat(recipes): Validate the presence of an introduction step * feat(recipes): Improve error handling and validation commit 4d80e588d7d6b586c2595c774fa832e86411bfc6 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 16:52:34 2020 -0600 feat(recipes): Use the package manager client the user specifies in their Gatsby config (#23083) * feat(recipes): Use the package manager client the user specifies in their Gatsby config * use actual package manager commit 3fd10b4e63bdfc47ea8582cb347d624bf757f864 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 14:53:07 2020 -0600 Update todo commit e5c9a3dd87d38a3ed365d58a5102d69207d34e73 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 14:52:16 2020 -0600 feat(recipes): Tell people recipes is experimental & point them to the umbrella issue (#23079) commit eb2acd75a249e79cb5e0dfd438814f615c918057 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 14:13:35 2020 -0600 feat(recipes): detect if port is used and use a different one (#23076) * feat(recipes): detect if port is used and use a different one * Check task done * pass graphqlPort to client commit f3a6f669c0379ed156d2c0f15fd0089cbbf07800 Author: shannonbux <32467162+shannonbux@users.noreply.github.com> Date: Mon Apr 13 13:07:42 2020 -0700 Update README.md commit 482399539f3b4773182ba5da3f3cecdb728a7ce1 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 12:13:10 2020 -0600 update todos commit a47d18831ca4f710166599af6d66430944fecfd5 Author: John Otander <johnotander@gmail.com> Date: Mon Apr 13 13:01:43 2020 -0600 feat(recipes): Implement shadow file resource and test it (#23063) * feat(recipes): Implement shadow file resource and test it * Call ensureFile in file resource * Use path.sep for cross-platform support * Update snapshots for jest-diff commit 6add89193e0da544a707b0343107300adcb35254 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 12:01:46 2020 -0600 feat(recipes): Eliminate new lines from markdown (#23064) commit 2a2802be8ee8c752d8f81ae51c94543fe8fbd7d7 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 09:34:21 2020 -0600 Add todo around bundling commit 4f2e2df26c18208fb5d5c0b84ac1bcdd9bbaddd4 Author: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> Date: Mon Apr 13 08:42:24 2020 -0600 Add recipe for setting up local gatsby-theme-blog commit 5efb22f5f66d453a1da80eb1726a0470da4650bc Author: Marcy Sutton <marcy@gatsbyjs.com> Date: Mon Apr 13 08:00:42 2020 -0600 Add Sass recipe commit 44aee1ac38793ec1613fb33269986067b644e1c9 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Mon Apr 13 07:55:05 2020 -0600 Move mdx source for recipes to their own directory commit abad6f3830c6a847005394097c5786e851cf22b1 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sun Apr 12 14:20:46 2020 -0600 update todos commit cf8603c97283f59264eef044a37c254d096ce54e Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sat Apr 11 23:03:06 2020 -0600 update todos commit 9a717233c01a43f284d2639490865aadc741b6b7 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sat Apr 11 16:55:43 2020 -0700 tweak TODOs commit 0401a13e95757b4c3b6d8f06e5157f97fa2eda7f Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Sat Apr 11 16:53:03 2020 -0700 Chalk thinks it shouldn't output color in a child process — fix that commit 19ad1d00c5a24a6d8bcbbe07b5eaf5fde9a3a0f8 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Fri Apr 10 14:14:45 2020 -0700 Update snapshots & use default jest-diff export as that handles any type of JS value" commit 9a4695d009d17197a007c0145a2ea2eb722b2e81 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Fri Apr 10 14:01:43 2020 -0700 Move to jest-diff for faster diffing & more control commit 22912c3e637b8c4ee1cac17a2d6a6d78c119fc3b Author: John Otander <johnotander@gmail.com> Date: Fri Apr 10 11:06:11 2020 -0600 feat(recipes): Implement basic gitignore provider (#23003) * Begin implementing gitignore * feat(recipes): Implement basic gitignore provider commit 7a0f08ba6d423530e2ebf666d0111401d68f4d80 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Fri Apr 10 08:15:11 2020 -0700 Add to docs about how to upgrade gatsby-cli commit f4d5b2af51b3cc2b13f2d536f34c12c289e476e9 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 23:13:51 2020 -0700 Cleanup comments commit ae665f0f2880efbde0136bf1784554689fd32a02 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:55:57 2020 -0700 More todos commit c36ecee7f3254b4fb37881245689b569b9df58a9 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:48:17 2020 -0700 fix commit 0d0367daaa102e01af1c6337a935f9ea3a2b7e8d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:45:02 2020 -0700 small fixes commit de5e40c1bd79311c329bed730dc929234d635401 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:39:18 2020 -0700 Small updates to README commit 793c3dec721147bcf30b20c810925c5c0cfca8c0 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:36:09 2020 -0700 Add some basic docs & new emotion recipe commit 0be2a5dde55bf9fb5ab2a2821baa9d72bbf9787d Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 22:22:40 2020 -0700 Add support for file content on remote URLs commit 2d191c43805df51e6fad8ce6944a15a4c34faaaa Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 20:35:05 2020 -0700 update todos commit 64625e4ee45bea5c3363b5611842b661beb952e0 Author: John Otander <johnotander@gmail.com> Date: Thu Apr 9 20:50:01 2020 -0600 feat(recipes): Import recipes from urls and begin moving parsing to the server (#22987) * Update todo * feat(recipes): Move recipe parsing to the server Also adds experimental support for url imports and recipes from urls. * Fix command commit 63604f3961d8f194430195e5d6dea82e9113afb4 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 18:33:09 2020 -0700 Improve diffing & just run all resource operations serially commit bc369a00fb3ac1ff0d0fbd3bfecab1e29cc820bf Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Thu Apr 9 17:12:19 2020 -0700 Validate resources & improve file diffing (#22986) commit c6de7149ac7f384af32c93701aee478e76b7b456 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 22:01:31 2020 -0700 update todos commit bbfa77fd05647d7d9ff730c63467afc2c4aa8902 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 21:47:21 2020 -0700 Remove file that came in from bad merge commit f1d245b612e13db1a4ff1bcdad7387f5baed67cd Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 21:44:30 2020 -0700 Fix merge barf commit eaa053552fb6d98f9ba5eae99397da981bf563c4 Merge: b11808b30 02bf0587e Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 21:43:58 2020 -0700 Merge remote-tracking branch 'origin/master' into add-recipes commit b11808b307627540fdcb704b12f1b842cd04c409 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Wed Apr 8 21:34:08 2020 -0700 feat(recipes): Show recap of operations & show diff for changes to files (#22953) * feat(recipes): Show recap of completed operations & diff of proposed changes to files * Use better diff algorithm + diff by line not word as that's more normal commit 3b3f9263ff41bf033ffba09e73a2a014cb4d8e50 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 7 19:28:59 2020 -0700 add todo commit 6b6704641dd410636019ff78678fe0ea6e7fc6d5 Author: Kyle Mathews <mathews.kyle@gmail.com> Date: Tue Apr 7 19:27:39 2020 -0700 Squashed master commit 5859bdbd5b34b8758e35959e8da96db1eb7b70cc Author: Pascal Jean-Francois <jeffpascal96@gmail.com> Date: Tue Apr 7 23:38:19 2020 +0300 Recipe google analytics (#22648) * Update deploying-your-site.md * Added link from recipes page * chore: format * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/recipes/deploying-your-site.md Co-Authored-By: LB <laurie@gatsbyjs.com> * Update deploying-your-site.md * chore: format * Minor formatting, finishing step Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: LB <laurie@gatsbyjs.com> Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit cc6dbf65f0f3c3052c922383f2f7f772f6cd3f12 Author: Peter van der Zee <github-public@qfox.nl> Date: Tue Apr 7 22:22:56 2020 +0200 chore(release): Publish - gatsby-image@2.3.2 - gatsby-plugin-mdx@1.1.6 - gatsby-theme-blog-core@1.3.15 - gatsby-theme-blog@1.4.15 - gatsby-theme-notes@1.2.14 commit cd120ae95de4f17a94b3002235d25cda812a219f Author: Peter van der Zee <209817+pvdz@users.noreply.github.com> Date: Tue Apr 7 22:16:06 2020 +0200 fix(gatsby-plugin-mdx): pass on proper `modules` option value to babel (#22903) commit ff500c4f0ecff53223001769a35f128cb09878d1 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 7 22:09:26 2020 +0200 fix brand name (#22901) commit 45b4ddefccd696523b0efbba89db324230bd48eb Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 7 22:08:59 2020 +0200 fix brand name (#22902) commit ff48b22dc12fd29bbb401306f24856e55c2b7a81 Author: Michael <184316+muescha@users.noreply.github.com> Date: Tue Apr 7 22:05:20 2020 +0200 fix toc (#22895) commit 60445cbc301e94aab01d9d60ac121abc406020d8 Author: LB <laurie@gatsbyjs.com> Date: Tue Apr 7 15:54:18 2020 -0400 Update blogs with Gatsby Days info (#22900) Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit a171827f2e18b1cf3bb162a4df9eea570aa4b944 Author: Michelle Gienow <michellegienow@gmail.com> Date: Tue Apr 7 14:55:52 2020 -0400 Fix Gatsby Days Virtual date Gatsby Days Virtual date has changed since publication, adjust text to reflect this. commit f95cd06bb8454ae3a9dd746f6e4fa3f12bdc3717 Author: Brad Garropy <bradgarropy@gmail.com> Date: Tue Apr 7 11:22:06 2020 -0500 update seo example to use location and static query hooks. (#22772) commit 0c480233824f85ef4ac1c02bb31329c997b538d3 Author: B4Le <iqbalanggoro48@gmail.com> Date: Tue Apr 7 23:10:41 2020 +0700 [Docs] adding additional parameter for Install the Visual Studio 2015 Build Tools (#22653) commit 16f9b40a44ecbf2f3210dcaad76bd09c8cba8780 Author: Aisha Blake <aisha@gatsbyjs.com> Date: Tue Apr 7 12:02:49 2020 -0400 chore(docs): Add Snipcart reference guide (#22628) * Draft beginning and end * Tweak Snipcart intro * Finish draft * chore: format * HTML to JSX highlighting and label * Apply suggestions from code review Co-Authored-By: Obinna Ekwuno <obinnacodes@gmail.com> * Add explanation for where to put product code * chore: format * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * Update docs/docs/adding-a-shopping-cart-with-snipcart.md * Update docs/docs/adding-a-shopping-cart-with-snipcart.md Co-Authored-By: LB <laurie@gatsbyjs.com> Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: Ekwuno Obinna <obinnacodes@gmail.com> Co-authored-by: LB <laurie@gatsbyjs.com> commit 16984877481579a3aab739a42d90a3bf122175d6 Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com> Date: Tue Apr 7 22:54:45 2020 +0700 chore(benchmarks): Add ability to fix broken images for contentful sites (#22882) * chore(benchmarks): Add ability to fix broken images for contentful sites * fix: added missing await * fix: removed accidental console.log commit f19c4d7691d9e8e2c81575c4b10feecab27ba511 Author: Andrew Zeller <andrew.j.zeller@gmail.com> Date: Tue Apr 7 06:14:56 2020 -0700 docs: add Gatsby Cloud documentation (#22708) * Add Gatsby Cloud documentation * Fix typo in Gatsby Cloud doc * Apply suggestions from code review Co-Authored-By: LB <laurie@gatsbyjs.com> * Add sub-bullets to breakup long steps * Revise CMS integrations bullet * alter some formatting * Update docs/docs/deploying-to-gatsby-cloud.md Co-authored-by: LB <laurie@gatsbyjs.com> Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home> commit 2d147d3863a4e21f1de2b492f935502f70e16c46 Au…
Description
Motivation
This lets us run the sync script in bulk and not have to worry whether duplicates will be created.