Skip to content

Commit

Permalink
Squashed master
Browse files Browse the repository at this point in the history
commit 5859bdb
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 cc6dbf6
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 cd120ae
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 ff500c4
Author: Michael <184316+muescha@users.noreply.github.com>
Date:   Tue Apr 7 22:09:26 2020 +0200

    fix brand name (#22901)

commit 45b4dde
Author: Michael <184316+muescha@users.noreply.github.com>
Date:   Tue Apr 7 22:08:59 2020 +0200

    fix brand name (#22902)

commit ff48b22
Author: Michael <184316+muescha@users.noreply.github.com>
Date:   Tue Apr 7 22:05:20 2020 +0200

    fix toc (#22895)

commit 60445cb
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 a171827
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 f95cd06
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 0c48023
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 16f9b40
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 1698487
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 f19c4d7
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 2d147d3
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 80c453e
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 c16eaa2
Author: Marcy Sutton <marcy@gatsbyjs.com>
Date:   Tue Apr 7 05:12:03 2020 -0700

    update contributing doc (#22874)

commit 30397f3
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 cb9692f
Author: Mikhail Novikov <freiksenet@gmail.com>
Date:   Tue Apr 7 11:59:50 2020 +0300

    Use v8 serialize for context (#22851)

commit 5c1d4a4
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 8ef405b
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: Aisha Blake <aisha@gatsbyjs.com>

    * Update packages/gatsby-plugin-twitter/README.md

    Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com>

    Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home>
    Co-authored-by: Aisha Blake <aisha@gatsbyjs.com>

commit 87842fa
Author: LB <laurie@gatsbyjs.com>
Date:   Mon Apr 6 17:05:44 2020 -0400

    Add Cloud to Lighthouse Page (#22687)

    * Add Cloud to Lighthouse Page

    * Update docs/docs/audit-with-lighthouse.md

    Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com>

    * Update docs/docs/audit-with-lighthouse.md

    Co-Authored-By: Aisha Blake <aisha@gatsbyjs.com>

    Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home>
    Co-authored-by: Aisha Blake <aisha@gatsbyjs.com>

commit b0c564f
Author: Michelle Gienow <michellegienow@gmail.com>
Date:   Mon Apr 6 16:53:45 2020 -0400

    Update index.md (#22866)

commit 24bc3ea
Author: LB <laurie@gatsbyjs.com>
Date:   Mon Apr 6 16:38:53 2020 -0400

    Address inconsistency with gatsby-remark-images (#22666)

    Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home>

commit e24d333
Author: Rohit Gohri <gohri.rohit@gmail.com>
Date:   Tue Apr 7 00:59:06 2020 +0530

    Fix transition-link installation docs link (#22865)

commit 25c38ab
Author: Demetrio Alvarez <daiglesias3@esei.uvigo.es>
Date:   Mon Apr 6 21:02:17 2020 +0200

    docs: fix references to undefined data variable (#22820)

commit 9e4a2bb
Author: Michelle Gienow <michellegienow@gmail.com>
Date:   Mon Apr 6 13:58:58 2020 -0400

    Blog gatsby days LA video 4 (#22793)

    * Add Gatsby Days LA 2020 Video Blog 3

    * Create video blog post #4

    * chore: format

    * move file, change name

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>
    Co-authored-by: Laurie Barth <laurie@LauriesrkLaptop.fios-router.home>

commit a801a5d
Author: Michelle Gienow <michellegienow@gmail.com>
Date:   Mon Apr 6 13:03:12 2020 -0400

    Blog virtual gatsby days cfp (#22796)

    * Add Laci Texter author avatar

    * Add Laci Texter to author.yaml

    * Create text for Virtual Gatsby Days CFP blog post

    * Update CFP text

    * chore: format

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>
    Co-authored-by: LB <laurie@gatsbyjs.com>

commit 6009c0a
Author: Brad Garropy <bradgarropy@gmail.com>
Date:   Mon Apr 6 11:04:48 2020 -0500

    🏠 showcase bradgarropy.com (#22775)

    Co-authored-by: Kyle Gill <kylerobertgill@gmail.com>

commit da61143
Author: Miloš Dželetović <32564651+Miloshinjo@users.noreply.github.com>
Date:   Mon Apr 6 18:01:13 2020 +0200

    chore(starters): gatsby-ts-tw-styled-eslint-starter (#22835)

    * Add gatsby-ts-tw-styled-eslint-starter to starters.yml

    * Update starters.yml

    Co-authored-by: Kyle Gill <kylerobertgill@gmail.com>

commit 0c77a62
Author: Tiffany Brown <webinista@users.noreply.github.com>
Date:   Mon Apr 6 08:58:35 2020 -0700

    Add docs/hydration entry. (#22767)

    - Update glossary.md, doc-links.yaml with links to new article.

commit 2bee16e
Author: Martin Makarský <martinm@kentico.com>
Date:   Mon Apr 6 17:54:36 2020 +0200

    chore(starters): add gatsby-starter-kontent-lumen (#22850)

    * chore(starters): add gatsby-starter-kontent-lumen

    * remove invalidated categories

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>
    Co-authored-by: Kyle Gill <kylerobertgill@gmail.com>

commit 8d01f2a
Author: Wojciech Kałużny <wojciech.kaluzny@me.com>
Date:   Mon Apr 6 17:44:54 2020 +0200

    Added mrkaluzny.com (#22836)

    * Added mrkaluzny.com

    Added new site to showcase

    * update invalid tag

    * prettier doc formatting

    Co-authored-by: Kyle Gill <kylerobertgill@gmail.com>

commit 036c3da
Author: caitlinthefirst <caitlin@gatsbyjs.com>
Date:   Mon Apr 6 11:27:33 2020 -0400

    community event page update (#22800)

    * community event page update

    Updating to clarify that community support is currently suspended.

    * chore: format

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 9fb521a
Author: caitlinthefirst <caitlin@gatsbyjs.com>
Date:   Mon Apr 6 11:05:13 2020 -0400

    Update "organize a community event" page (#22801)

    * Update "organize a community event" page

    Update to clarify that the program is on hold due to COVID-19.

    * chore: format

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 9b635cb
Author: Akshit Kr Nagpal <akshitkrnagpal@gmail.com>
Date:   Mon Apr 6 20:24:07 2020 +0530

    feat(www): Add Community Plugin Badge (#21847)

    * Add Community Plugin Badge

    * Add Community Icon for plugins search body

commit 4e1dc8a
Author: Rizwan Jamal ⚡️ <Rizwan_hassanfatah@hotmail.com>
Date:   Mon Apr 6 19:27:23 2020 +0500

    fix: fix grammar issues with formatting (#22808)

commit 16793b3
Author: Kevin Miller <keveemiller@gmail.com>
Date:   Mon Apr 6 10:26:43 2020 -0400

    chore(docs): Add site The COVID Tracking Project (#22828)

    Co-authored-by: LB <laurie@gatsbyjs.com>

commit 6e4cc15
Author: Chris Opperwall <copperwall@gmail.com>
Date:   Mon Apr 6 07:22:04 2020 -0700

    docs: use PageQuery in gatsby image example snippet (#22815)

    This updates the example snippets on the /docs/using-gatsby-image
    documentation page to use PageQueries instead of StaticQueries, because
    the example snippets have a src/pages/index.js filename.

    The hope is that since the snippet filenames are in the pages directory,
    it's more consistent with other documentation to use PageQueries when
    in a src/pages/*.js file instead of a StaticQuery, which from the
    documentation appears to be used in places like src/components/*.js.

commit a9085a3
Author: Barry McGee <barrymcgee@users.noreply.github.com>
Date:   Mon Apr 6 15:11:01 2020 +0100

    Update broken link in sourcing-from-graphcms.md (#22827)

commit e1b854e
Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com>
Date:   Mon Apr 6 17:49:44 2020 +0700

    chore(release): Publish

     - gatsby-source-graphql@2.3.2

commit ad945ec
Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com>
Date:   Mon Apr 6 17:41:42 2020 +0700

    fix(gatsby-source-graphql): Convert ts to plain js until better times (#22848)

commit 22b3033
Author: T Thiyagaraj <tstream.h@outlook.com>
Date:   Mon Apr 6 16:01:21 2020 +0530

    chore(docs): Update formatting (#22845)

    * Fix formatting, add commas

    * chore: format

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 6d35453
Author: Masoud <50676388+masoudkarimif@users.noreply.github.com>
Date:   Sun Apr 5 17:31:49 2020 -0600

    Added covid19.thegauntlet.ca to sites.yml (#22839)

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit aa550f4
Author: mike w <opensource@hoho.com>
Date:   Sun Apr 5 19:31:38 2020 -0400

    chore(starters): add gatsby-starter-basic-bootstrap (#22837)

    Nothing earth-shattering here, simply a starter with  *just* react-bootstrap and sass
    support. Many other existing starters bring a lot of additional bells and whistles.

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 2132f18
Author: ritesh-zestard <ritesh@zestard.com>
Date:   Mon Apr 6 04:59:55 2020 +0530

    Update Zestard.com site for showcase (#22787)

    * update zestard site for showcase

    * chore: format

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit ac7869b
Author: Sergey Monin <moninsergei@gmail.com>
Date:   Mon Apr 6 03:29:40 2020 +0400

    Update sites.yml, add ocius.com.au (#22362)

    Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com>
    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 25f2276
Author: Kostas Vrouvas <kosvrouvas@gmail.com>
Date:   Mon Apr 6 02:26:38 2020 +0300

    Update sites.yml (#22769)

    add kosvrouvas.com

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit b0c2b11
Author: Gagandeep Singh <iamtherealgd@gmail.com>
Date:   Mon Apr 6 04:54:19 2020 +0530

    chore(starters): add gatsby-starter-22boxes-uno (#22756)

    * Gatsby starter added: Uno

    * git url updated

    Co-authored-by: Gagandeep Singh <gagandeep.singh@kony.com>

commit d4e3368
Author: SONGMINSEOK <somony9292@gmail.com>
Date:   Mon Apr 6 08:23:46 2020 +0900

    chore(starters): add gatsby-starter-song (#22712)

    * chore(starters): add gatsby-starter-song

    * chore(starters): typo error modify

    * chore(starters): typo modify

    * Guildlines
    Correct by referring to the guidelines

    * Error update

    * error: Decompress bug

    * package.json downgrade

commit 30b5f86
Author: Robin Métral <robin@metral.ch>
Date:   Mon Apr 6 01:23:02 2020 +0200

    chore(starters): update gatsby-theme-oss (#22698)

    * chore(starters): update gatsby-theme-oss

    The starter was redesigned and extended into a Gatsby Theme.
    https://github.com/robinmetral/gatsby-theme-oss

    * chore(starters): switch gatsby-starter-oss to starter repo

    The theme's repo at robinmetral/gatsby-theme-oss is not a valid starter although the tree contains one, because it cannot be installed with the gatsby-cli using gatsby new.

    To solve this, the starter is now being auto-published on robinmetral/gatsby-starter-oss.

commit ca8088b
Author: arnorhs <arnorhs@gmail.com>
Date:   Sun Apr 5 23:22:22 2020 +0000

    Adding www.kosmosandkaos.is to the sites.yml file (#22371)

    * Adding www.kosmosandkaos.is to the site showcase

    * Update sites.yml

    * Update sites.yml

    * Update sites.yml

commit 644372e
Author: Masatoshi Nishiguchi <mnishiguchi@users.noreply.github.com>
Date:   Sun Apr 5 19:20:35 2020 -0400

    Add hanarecafe.com to the Showcase (#22790)

commit 3af9ec0
Author: Nicholas Duffy <duffn@outlook.com>
Date:   Sat Apr 4 15:30:50 2020 -0600

    Update benchmark willit version to * (#22824)

commit 7508565
Author: Michal Piechowiak <misiek.piechowiak@gmail.com>
Date:   Sat Apr 4 20:47:56 2020 +0200

    chore(release): Publish

     - gatsby-plugin-sharp@2.5.4
     - gatsby-remark-images@3.2.2
     - gatsby-source-contentful@2.2.7
     - gatsby-theme-blog-core@1.3.13
     - gatsby-theme-blog@1.4.13
     - gatsby-transformer-sharp@2.4.4
     - gatsby-transformer-sqip@2.2.4

commit 156d831
Author: nikoladev <15011519+nikoladev@users.noreply.github.com>
Date:   Sat Apr 4 20:42:31 2020 +0200

    chore(monorepo): bump decompress in yarn.lock (#22797)

    https://www.npmjs.com/advisories/1217

commit 7a8f016
Author: nikoladev <15011519+nikoladev@users.noreply.github.com>
Date:   Sat Apr 4 20:25:02 2020 +0200

    fix(dependencies): bump potrace version (#22803)

    * fix minimist vulnerability

    https://www.npmjs.com/advisories/1179

    * update extract-zip

commit 7b083a6
Author: Michal Piechowiak <misiek.piechowiak@gmail.com>
Date:   Sat Apr 4 19:26:11 2020 +0200

    chore(starters): bump dependencies (#22819)

commit 9d256d4
Author: Nicholas Duffy <duffn@outlook.com>
Date:   Fri Apr 3 16:41:17 2020 -0600

    Fix incorrect benchmark working directory (#22807)

commit 82b1fda
Author: Michelle Gienow <michellegienow@gmail.com>
Date:   Fri Apr 3 16:53:51 2020 -0400

    Blog case study commonwealth aten (#22802)

    * Upload author avatar Debra Combs

    * Add Debra Combs to authors.yaml

    * Create Commonwealth Aten case study text index.md

    * Add redesigned scorecard screenshot

    * chore: format

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 2bb39c1
Author: Yuki Takemoto <mottox2@users.noreply.github.com>
Date:   Sat Apr 4 05:39:49 2020 +0900

    docs: add missing quote (#22771)

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 948e093
Author: Hashim Warren <hashim@gatsbyjs.com>
Date:   Fri Apr 3 15:45:39 2020 -0400

    (blog) 100days challenge 14 (#22799)

    * Add use themes blog post

    * chore: format

    * Fix typos

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 5bc0371
Author: Moni <40552237+NotMoni@users.noreply.github.com>
Date:   Fri Apr 3 15:05:04 2020 -0400

    doc: fix grammer (#22791)

commit 25e404f
Author: Michal Piechowiak <misiek.piechowiak@gmail.com>
Date:   Fri Apr 3 16:38:23 2020 +0200

    chore(release): Publish

     - gatsby-plugin-benchmark-reporting@0.1.2

commit 3aa090e
Author: Nicholas Duffy <duffn@outlook.com>
Date:   Fri Apr 3 08:29:36 2020 -0600

    chore(benchmarks): Add BENCHMARK_ prefix to benchmark env variables (#22779)

    * Add BENCHMARK_ prefix to benchmark env variables

    * Update example envs with BENCHMARK prefix

    * Update Contentful envs in setup

commit ec4e286
Author: Nicholas Capo <nicholas.capo@gmail.com>
Date:   Fri Apr 3 09:28:18 2020 -0500

    ci: add mdx benchmark to cronjob, adjust content source in remark benchmarks to differentiate mdx and remark (#22780)

    * chore(circleci): Change BENCHMARK_CONTENT_SOURCE MDX to MARKDOWN

    * We will soon be running an actual MDX benchmark so correct these

    * chore(benchmarks): Fixup and integrate mdx

    * Enable in CircleCI

commit b5b41a0
Author: Nicholas Duffy <duffn@outlook.com>
Date:   Fri Apr 3 08:21:05 2020 -0600

    fix(gatsby-plugin-benchmark-reporting): Update pageCount to use NUM_PAGES (#22766)

    * Update pageCount to use NUM_PAGES

    * parseInt for NUM_PAGES environment

commit c6552a2
Author: Nicholas Duffy <duffn@outlook.com>
Date:   Fri Apr 3 08:08:38 2020 -0600

    chore(benchmarks): Add .nvmrc to new benchmarks (#22760)

commit 4210f46
Author: Eyas <eyas.sharaiha@gmail.com>
Date:   Fri Apr 3 08:06:53 2020 -0400

    chore: Upgrade and consolidate @types/react (#22710)

    We used to only inherit it transitively via @types/prop-types, but a lot
    of typings actually need it.

    This will helps us pull the latest @type/reach__router package, which
    (only implicitly, unfortuately) depends on more recent react types than
    the ones we have.

    For example, helps in #22563.

commit 805b745
Author: Mikhail Novikov <freiksenet@gmail.com>
Date:   Fri Apr 3 12:03:15 2020 +0300

    chore(release): Publish

     - gatsby-cli@2.11.5
     - gatsby-theme-blog-core@1.3.12
     - gatsby-theme-blog@1.4.12
     - gatsby-theme-notes@1.2.12
     - gatsby@2.20.12

commit a7281c2
Author: Mikhail Novikov <freiksenet@gmail.com>
Date:   Fri Apr 3 11:58:36 2020 +0300

    fix(gatsby): Fix OOM from telemetry storing too much (#22752)

commit 5b35acc
Author: Arthur <arthur@mediamonks.com>
Date:   Thu Apr 2 19:42:17 2020 -0700

    chore(gatsby) Migrate joi schema to Typescript (#22738)

    * Migrate joi schema to Typescript

    * Add joi schema for gatsby-cli's structured-errors as well

    * Fixes unit-test

    * Use types from redux/types - they seem to be newer than types in gatsby/index.d.ts

    * consolidate structured errors types into types file to be imported by others

    * force rebuild

    Co-authored-by: madalynrose <madalyn@gatsbyjs.com>

commit 9bc2026
Author: Blaine Kasten <blainekasten@gmail.com>
Date:   Thu Apr 2 21:35:31 2020 -0500

    chore(release): Publish

     - gatsby-link@2.3.2
     - gatsby-source-contentful@2.2.6
     - gatsby-source-graphql@2.3.1
     - gatsby-theme-blog-core@1.3.11
     - gatsby-theme-blog@1.4.11
     - gatsby-theme-notes@1.2.11
     - gatsby@2.20.11

commit 14b9605
Author: Michal Piechowiak <misiek.piechowiak@gmail.com>
Date:   Fri Apr 3 04:34:17 2020 +0200

    fix(gatsby-link): drop custom innerRef typing and reuse one from @reach/router (#22770)

commit 480a928
Author: Blaine Kasten <blainekasten@gmail.com>
Date:   Thu Apr 2 21:26:14 2020 -0500

    chore(gatsby-cli): Add tests for `gatsby repl` (#22740)

commit 1161794
Author: Alejandro Ñáñez Ortiz <alejonanez@gmail.com>
Date:   Thu Apr 2 21:25:25 2020 -0500

    Update README.md (#22781)

    The API referenced in the examples is no longer available. Here's the correct one.

commit ab9cc63
Author: Aziz Abbas <abdz.abbas@gmail.com>
Date:   Thu Apr 2 11:24:11 2020 -0700

    chore(starters): add gatsby-starter-builder (#22692)

    * chore(starters): add gatsby-starter-builder

    * address feedback

commit 81f09f8
Author: Boris Kirov <borisasenovkirov@gmail.com>
Date:   Thu Apr 2 19:41:33 2020 +0200

    Added Fluiditype (#22686)

    * Added Fluiditype

    Adding a site build with Gatsby, which is about fluid typography

    * Update sites.yml

    * Update docs/sites.yml

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>
    Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com>
    Co-authored-by: LB <laurie@gatsbyjs.com>

commit 4eedfaf
Author: Michelle Gienow <michellegienow@gmail.com>
Date:   Thu Apr 2 12:22:16 2020 -0400

    Add blog post with Gatsby LA video 2 - Dustin Schau (#22736)

    * Create index.md

    * Create video preview

    * Change branch name

    Nomenclature is now by author rather than video sequence

    * Update index.md

    * chore: format

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 62cba61
Author: Nicholas Duffy <duffn@outlook.com>
Date:   Thu Apr 2 08:38:22 2020 -0600

    Fix DatoCMS benchmarks (#22761)

    * Fix DatoCMS benchmarks

    * Update double quotes to backticks

commit a6f5dc3
Author: Mukul Rathi <mukul.rathi@gmail.com>
Date:   Thu Apr 2 14:33:47 2020 +0100

    chore(starters): add  gatsby-starter-reason-blog (#22690)

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit b37eda0
Author: Michael <184316+muescha@users.noreply.github.com>
Date:   Thu Apr 2 14:37:36 2020 +0200

    remove local domain (#22729)

    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit aafef8d
Author: Michael <184316+muescha@users.noreply.github.com>
Date:   Thu Apr 2 14:20:00 2020 +0200

    remove local domain (#22732)

commit cfd2384
Author: Georges Haidar <ghaidar0@gmail.com>
Date:   Thu Apr 2 08:25:05 2020 +0100

    fix(gatsby-source-contentful): use request url for base64 image cache key (#22745)

    * fix(gatsby-source-contentful): use request url for base64 image cache key

    * Apply suggestions from code review

    Co-authored-by: Ward Peeters <ward@coding-tech.com>

commit 6c4a979
Author: Kyle Mathews <mathews.kyle@gmail.com>
Date:   Wed Apr 1 16:02:23 2020 -0700

    Add blog post for community Q&A (#22737)

commit 231c7ef
Author: Blaine Kasten <blainekasten@gmail.com>
Date:   Wed Apr 1 17:17:46 2020 -0500

    chore(gatsby-cli): use `gatsby clean` in tests to test `gatsby clean` (#22739)

    * chore(gatsby-cli): use `gatsby clean` in tests to test `gatsby clean`

    * cleanup

commit 18b1bbc
Author: Michelle Gienow <michellegienow@gmail.com>
Date:   Wed Apr 1 16:58:49 2020 -0400

    Fix typo (#22727)

commit ad6bc16
Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com>
Date:   Thu Apr 2 03:00:27 2020 +0700

    fix(gatsby): Support grouping by reserved keywords (#22603)

commit 040afea
Author: Michael <184316+muescha@users.noreply.github.com>
Date:   Wed Apr 1 19:54:17 2020 +0200

    remove local domain (#22723)

commit 1aac0ff
Author: Michal Piechowiak <misiek.piechowiak@gmail.com>
Date:   Wed Apr 1 19:04:38 2020 +0200

    docs: clarification about `.cache` and `public` persistance when using GATSBY_EXPERIMENTAL_PAGE_BUILD_ON_DATA_CHANGES (#22720)

commit b1be097
Author: Vladimir Razuvaev <vladimir.razuvaev@gmail.com>
Date:   Wed Apr 1 22:50:42 2020 +0700

    chore(release): Publish

     - gatsby-cli@2.11.4
     - gatsby-plugin-google-gtag@2.0.0
     - gatsby-telemetry@1.2.3
     - gatsby-theme-blog-core@1.3.10
     - gatsby-theme-blog@1.4.10
     - gatsby-theme-notes@1.2.10
     - gatsby@2.20.10

commit 7a4db4b
Author: Camilo Bravo <cbravo@klick.com>
Date:   Wed Apr 1 11:32:52 2020 -0400

    fix(gatsby-plugin-google-gtag): OutboundLink Forward Ref (#22705)

    * gatsby-plugin-google-gtag OutboundLink Forward Ref

    update gatsby-plugin-google-gtag OutboundLink component to forward ref onto DOM element.

    * fix typo

    * linting fix

    * remove semi clons

commit d5894c1
Author: Lane Parton <lane@laneparton.com>
Date:   Wed Apr 1 10:19:35 2020 -0400

    [docs]Docs/Blog Frontmatter Documentation (#22604)

    * Update docs-and-blog-components.md

    * Update docs-and-blog-components.md

    * Update docs/contributing/docs-and-blog-components.md

    Co-Authored-By: LB <laurie@gatsbyjs.com>

    * Update docs-and-blog-components.md

    Co-authored-by: LB <laurie@gatsbyjs.com>
    Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

commit 8b96f95
Author: Peter van der Zee <209817+pvdz@users.noreply.github.com>
Date:   Wed Apr 1 15:10:42 2020 +0200

    chore(gatsby): create single filter cache key generator (#22716)

    * chore(gatsby): create single filter cache key generator

    * Add comment about future proofing

commit 372d127
Author: Blaine Kasten <blainekasten@gmail.com>
Date:   Tue Mar 31 21:59:21 2020 -0500

    chore(gatsby-cli): Add integration tests for `gatsby develop` (#22699)

    * chore(gatsby-cli): Add integration tests for `gatsby develop`

    * cant use the `lsof` command in CI :(

    * 30s wait

    * disable assertions
  • Loading branch information
KyleAMathews committed Apr 8, 2020
1 parent a08e767 commit 6b67046
Show file tree
Hide file tree
Showing 159 changed files with 11,004 additions and 6,325 deletions.
74 changes: 61 additions & 13 deletions .circleci/config.yml
Expand Up @@ -446,7 +446,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_id
NUM_PAGES: "512"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_id
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -457,7 +457,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_id
NUM_PAGES: "4096"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_id
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -468,7 +468,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_id
NUM_PAGES: "8192"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_id
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -479,7 +479,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_id
NUM_PAGES: "32768"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_id
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -490,7 +490,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_slug
NUM_PAGES: "512"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_slug
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -501,7 +501,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_slug
NUM_PAGES: "4096"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_slug
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -512,7 +512,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_slug
NUM_PAGES: "8192"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_slug
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -523,7 +523,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_slug
NUM_PAGES: "32768"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_slug
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -534,7 +534,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_table
NUM_PAGES: "512"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_table
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -545,7 +545,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_table
NUM_PAGES: "4096"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_table
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -556,7 +556,7 @@ jobs:
- run-benchmark:
working_directory: benchmarks/markdown_table
NUM_PAGES: "8192"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_table
BENCHMARK_SITE_TYPE: BLOG

Expand All @@ -565,12 +565,56 @@ jobs:
- image: "circleci/node:12"
steps:
- run-benchmark:
working_directory: benchmarks/markdown_table/benchmarks/markdown_table
working_directory: benchmarks/markdown_table
NUM_PAGES: "32768"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_CONTENT_SOURCE: MARKDOWN
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/markdown_table
BENCHMARK_SITE_TYPE: BLOG

benchmark_mdx_512:
docker:
- image: "circleci/node:12"
steps:
- run-benchmark:
working_directory: benchmarks/mdx
NUM_PAGES: "512"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/mdx
BENCHMARK_SITE_TYPE: BLOG

benchmark_mdx_4096:
docker:
- image: "circleci/node:12"
steps:
- run-benchmark:
working_directory: benchmarks/mdx
NUM_PAGES: "4096"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/mdx
BENCHMARK_SITE_TYPE: BLOG

benchmark_mdx_8192:
docker:
- image: "circleci/node:12"
steps:
- run-benchmark:
working_directory: benchmarks/mdx
NUM_PAGES: "8192"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/mdx
BENCHMARK_SITE_TYPE: BLOG

benchmark_mdx_32768:
docker:
- image: "circleci/node:12"
steps:
- run-benchmark:
working_directory: benchmarks/mdx
NUM_PAGES: "32768"
BENCHMARK_CONTENT_SOURCE: MDX
BENCHMARK_REPO_NAME: gatsbyjs/gatsby/benchmarks/mdx
BENCHMARK_SITE_TYPE: BLOG

workflows:
version: 2

Expand All @@ -588,6 +632,10 @@ workflows:
- benchmark_markdown_table_4096
- benchmark_markdown_table_8192
- benchmark_markdown_table_32768
- benchmark_mdx_512
- benchmark_mdx_4096
- benchmark_mdx_8192
- benchmark_mdx_32768
triggers:
- schedule:
cron: 22 16 * * *
Expand Down
2 changes: 1 addition & 1 deletion benchmarks/README.md
Expand Up @@ -10,7 +10,7 @@ The standard interface for running a benchmark is:
cd {benchmark directory}
export NUM_PAGES={n}
npm install
gatsby build
npm run build / gatsby build
```

If a specific benchmark needs to perform some code generation (e.g. `markdown_id`),
Expand Down
1 change: 1 addition & 0 deletions benchmarks/mdx/.nvmrc
@@ -0,0 +1 @@
12
24 changes: 6 additions & 18 deletions benchmarks/mdx/README.md
@@ -1,25 +1,13 @@
# MDX Benchmark

This Gatsby site generates MDX files and downloads sample images on postinstall and places them in `src/articles`. In order for that to work, the env var `BENCHMARK_LEVEL` needs to be set to a number when you call `yarn` to install, so:
Benchmark for MDX pages.
Mock data is generated during the dependency installation step.
The number of pages generated is read from `NUM_PAGES=` (defaults to `512`).

```
BENCHMARK_LEVEL=1 yarn
gatsby build
$ export NUM_PAGES=1024
$ yarn install # or npm install
$ gatsby build # or npm run build
```

If you see "Error: Expected an integer but received: " then you did not set the level env var.

This will not use an external source for data while building, but will download some remote images while installing.

# Levels

The `BENCHMARK_LEVEL` is the amount of times to multiply 512 by 2. The level is used to determine how many articles to generate.

Level 1 = 512

Level 2 = 1024

Level 3 = 2048

etc.
8 changes: 5 additions & 3 deletions benchmarks/mdx/package.json
Expand Up @@ -9,14 +9,15 @@
"build:send": "cross-env BENCHMARK_REPORTING_URL=true gatsby build",
"develop": "gatsby develop",
"format": "prettier --write \"**/*.{js,jsx,json,md}\"",
"postinstall": "npx willit --type=\"mdx\" --level=${BENCHMARK_LEVEL}",
"postinstall": "del-cli src/articles && gatsby clean && willit --type=mdx --num-pages=${NUM_PAGES:-512}",
"start": "npm run develop",
"serve": "gatsby serve"
},
"resolutions": {
"sharp": "0.25.1"
},
"dependencies": {
"del-cli": "^3.0.0",
"@mdx-js/mdx": "^1.5.7",
"@mdx-js/react": "^1.5.7",
"dotenv": "^8.2.0",
Expand All @@ -34,11 +35,12 @@
"devDependencies": {
"cross-env": "^7.0.0",
"gatsby-plugin-benchmark-reporting": "*",
"prettier": "^1.19.1"
"prettier": "^1.19.1",
"willit": "*"
},
"repository": {
"type": "git",
"url": "https://github.com/gatsbyjs/benchmark/mdx"
"url": "https://github.com/gatsbyjs/gatsby/tree/master/benchmarks/mdx"
},
"bugs": {
"url": "https://github.com/gatsbyjs/gatsby/issues"
Expand Down
6 changes: 3 additions & 3 deletions benchmarks/source-contentful/.env.example
Expand Up @@ -6,8 +6,8 @@ BENCHMARK_DATASOURCE_LOCAL_PATH='/path/to/benchmark/_dataset
BENCHMARK_SITE_ID='site1'

# Required for `yarn setup` script only
CONTENTFUL_MANAGEMENT_TOKEN=''
BENCHMARK_CONTENTFUL_MANAGEMENT_TOKEN=''

# Required for `yarn build`
CONTENTFUL_SPACE_ID=''
CONTENTFUL_ACCESS_TOKEN=''
BENCHMARK_CONTENTFUL_SPACE_ID=''
BENCHMARK_CONTENTFUL_ACCESS_TOKEN=''
1 change: 1 addition & 0 deletions benchmarks/source-contentful/.nvmrc
@@ -0,0 +1 @@
12
20 changes: 16 additions & 4 deletions benchmarks/source-contentful/README.md
Expand Up @@ -7,16 +7,28 @@ Those individual article pages and the homepage share a common "Layout" componen

## Setup Contentful benchmark site

1. TODO <Setup data source>
1. Setup will-it-build data source
2. Copy `.env.example` to `.env.development` and make sure all variables are set
3. Run `yarn setup`

Note that the script is idempotent, so you can re-run it on failures.

Also use `yarn setup --skip [N:number]` to skip first `N` articles
(for example articles created during a previous run)
(for example articles created during a previous run which failed)

### Fixing broken images

Sometimes Contentful silently fails to process images which causes builds to fail.
Use following approach to fix those:

1. Run `yarn site find-broken-images`
2. Change image URLs in will-it-build dataset for this site to some other images
(or just use one of the larger sites and set `BENCHMARK_SITE_ID` appropriately)
3. Run `yarn site fix-broken-images imageid1 imageid2 imageid3`
This command updates broken images with images from the `BENCHMARK_SITE_ID` dataset

## Build a site

1. Copy `.env.example` to `.env.production` and make sure all variables are set
2. Run `yarn build`
1. Copy `.env.example` to `.env.production`
2. Set `BENCHMARK_CONTENTFUL_SPACE_ID` and `BENCHMARK_CONTENTFUL_ACCESS_TOKEN` variables
3. Run `yarn build`

0 comments on commit 6b67046

Please sign in to comment.