gatsby-cli
Version:
Gatsby command-line interface for creating new sites and running Gatsby commands
782 lines (429 loc) • 152 kB
Markdown
# Changelog: `gatsby-cli`
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
### [5.13.3](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.13.3/packages/gatsby-cli) (2024-04-10)
#### Bug Fixes
- handler generation on windows [#38900](https://github.com/gatsbyjs/gatsby/issues/38900) [#38929](https://github.com/gatsbyjs/gatsby/issues/38929) ([edaf016](https://github.com/gatsbyjs/gatsby/commit/edaf016906b593f0e028fa4a4e0b4ecc41cf1cc6))
### [5.13.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.13.2/packages/gatsby-cli) (2024-01-23)
#### Chores
- swap babel-plugin-lodash with updated version that doesn't use deprecated APIs [#38797](https://github.com/gatsbyjs/gatsby/issues/38797) [#38803](https://github.com/gatsbyjs/gatsby/issues/38803) ([c9f8c24](https://github.com/gatsbyjs/gatsby/commit/c9f8c24cdb65016d03f1f270d3df43b0467623f0))
### [5.13.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.13.1/packages/gatsby-cli) (2023-12-22)
#### Chores
- bump clipboardy [#38775](https://github.com/gatsbyjs/gatsby/issues/38775) [#38776](https://github.com/gatsbyjs/gatsby/issues/38776) ([4b892c5](https://github.com/gatsbyjs/gatsby/commit/4b892c5a3047093c4f99b56c702c654a18999630))
## [5.13.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.13.0/packages/gatsby-cli) (2023-12-18)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.13)
#### Bug Fixes
- don't break builds when using features unsupported by adapter [#38520](https://github.com/gatsbyjs/gatsby/issues/38520) ([6674ad6](https://github.com/gatsbyjs/gatsby/commit/6674ad67946c6f65e17e2cfbe45f0e9f3c69a0a3))
#### Chores
- update [dev] minor and patch dependencies for gatsby-cli [#38592](https://github.com/gatsbyjs/gatsby/issues/38592) ([d148295](https://github.com/gatsbyjs/gatsby/commit/d1482959ee5e943f9ed74e7dfb9dccb078f87836))
### [5.12.4](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.12.4/packages/gatsby-cli) (2023-10-26)
**Note:** Version bump only for package gatsby-cli
### [5.12.3](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.12.3/packages/gatsby-cli) (2023-10-20)
**Note:** Version bump only for package gatsby-cli
### [5.12.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.12.2/packages/gatsby-cli) (2023-10-09)
**Note:** Version bump only for package gatsby-cli
### [5.12.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.12.1/packages/gatsby-cli) (2023-09-05)
#### Bug Fixes
- don't break builds when using features unsupported by adapter [#38520](https://github.com/gatsbyjs/gatsby/issues/38520) [#38521](https://github.com/gatsbyjs/gatsby/issues/38521) ([232ec13](https://github.com/gatsbyjs/gatsby/commit/232ec1392d699d4e1240e327dec9cbc0873b5067))
## [5.12.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.12.0/packages/gatsby-cli) (2023-08-24)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.12)
#### Features
- Adapters [#38232](https://github.com/gatsbyjs/gatsby/issues/38232) ([b2d4aef](https://github.com/gatsbyjs/gatsby/commit/b2d4aefa7716e3ef02a19b530a8a7e4678d086e1))
#### Bug Fixes
- update dependency envinfo to ^7.10.0 for gatsby-cli [#38312](https://github.com/gatsbyjs/gatsby/issues/38312) ([5f7f910](https://github.com/gatsbyjs/gatsby/commit/5f7f910471332807ac49bc4d9336dbc3f7b60bcb))
- update dependency semver to ^7.5.3 [#38296](https://github.com/gatsbyjs/gatsby/issues/38296) ([11e64e2](https://github.com/gatsbyjs/gatsby/commit/11e64e20898cc97289bdbda00eb4bcc309828b23))
- update typescript [#38324](https://github.com/gatsbyjs/gatsby/issues/38324) ([5d0d7c1](https://github.com/gatsbyjs/gatsby/commit/5d0d7c12552fa7570bad2002806bca3d18f923de))
## [5.11.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.11.0/packages/gatsby-cli) (2023-06-15)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.11)
#### Bug Fixes
- update dependency node-fetch to ^2.6.11 for gatsby-cli [#38155](https://github.com/gatsbyjs/gatsby/issues/38155) ([6b8936a](https://github.com/gatsbyjs/gatsby/commit/6b8936aebe9e23a21eb8abee75cca3a7333b7d55))
- update typescript [#38133](https://github.com/gatsbyjs/gatsby/issues/38133) ([aa7a078](https://github.com/gatsbyjs/gatsby/commit/aa7a078383ca5a549743be3269e9bde44655a185))
#### Chores
- Various `yarn bootstrap` fixes fixes [#38223](https://github.com/gatsbyjs/gatsby/issues/38223) ([df12265](https://github.com/gatsbyjs/gatsby/commit/df1226576b911be0f962c149c0bcbad279d9f806))
- update semver [#38171](https://github.com/gatsbyjs/gatsby/issues/38171) ([208cdef](https://github.com/gatsbyjs/gatsby/commit/208cdef13f6488251ba1810a57a1e28c38635631))
## [5.10.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.10.0/packages/gatsby-cli) (2023-05-16)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.10)
#### Bug Fixes
- update minor and patch dependencies for gatsby-cli [#38006](https://github.com/gatsbyjs/gatsby/issues/38006) ([54f785c](https://github.com/gatsbyjs/gatsby/commit/54f785c29f58e7cf0fc508fad18c563e2f8f41fc))
- update dependency semver to ^7.5.0 [#38023](https://github.com/gatsbyjs/gatsby/issues/38023) ([2564f6b](https://github.com/gatsbyjs/gatsby/commit/2564f6b247b622b51522ff1f91fe2a9ef34fa571))
#### Chores
- update gatsby monorepo [#38014](https://github.com/gatsbyjs/gatsby/issues/38014) ([ee0797c](https://github.com/gatsbyjs/gatsby/commit/ee0797cbfcaafd392f1e9c551c4f294b2d068e68))
## [5.9.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.9.0/packages/gatsby-cli) (2023-04-18)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.9)
#### Bug Fixes
- update minor and patch dependencies for gatsby-cli [#37873](https://github.com/gatsbyjs/gatsby/issues/37873) ([b9ffbb5](https://github.com/gatsbyjs/gatsby/commit/b9ffbb556244ba01b66c105d6916247bc3b855e4))
- update dependency fs-extra to ^11.1.1 [#37827](https://github.com/gatsbyjs/gatsby/issues/37827) ([3e9a590](https://github.com/gatsbyjs/gatsby/commit/3e9a590fdc0b4cdbc763b6a6e3ca3e983ac8231a))
- update typescript to v5 (major) [#37906](https://github.com/gatsbyjs/gatsby/issues/37906) ([3859ba6](https://github.com/gatsbyjs/gatsby/commit/3859ba6ce629e658525f858a8799b08c34c3eda5))
#### Chores
- update typescript [#37848](https://github.com/gatsbyjs/gatsby/issues/37848) ([9f92796](https://github.com/gatsbyjs/gatsby/commit/9f92796070b0e73fa92089af93de376c9be9021e))
## [5.8.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.8.0/packages/gatsby-cli) (2023-03-21)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.8)
#### Bug Fixes
- Pass `pluginName` to `reporter.activityTimer` & `reporter.createProgress` [#37710](https://github.com/gatsbyjs/gatsby/issues/37710) ([21e798b](https://github.com/gatsbyjs/gatsby/commit/21e798b198b334cef238c3c40da67b7657390f16))
#### Other Changes
- feat:(gatsby-cli) - support REACT_PROFILE env var value to set profile cli argument [#37754](https://github.com/gatsbyjs/gatsby/issues/37754) ([7bda38a](https://github.com/gatsbyjs/gatsby/commit/7bda38ac161fbd9521cb6f000675e07d810e634f))
## [5.7.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.7.0/packages/gatsby-cli) (2023-02-21)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.7)
#### Chores
- Fix typo in error message Fix [#37637](https://github.com/gatsbyjs/gatsby/issues/37637) ([7dfef03](https://github.com/gatsbyjs/gatsby/commit/7dfef0383c206142acf1a700306688615f66e3a7))
## [5.6.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.6.0/packages/gatsby-cli) (2023-02-07)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.6)
#### Bug Fixes
- update babel monorepo [#37568](https://github.com/gatsbyjs/gatsby/issues/37568) ([13a0a9e](https://github.com/gatsbyjs/gatsby/commit/13a0a9e83dcb015b65dff6b73cdd5dea09c2988f))
- Bad prettier change ([692bee2](https://github.com/gatsbyjs/gatsby/commit/692bee28ac50e6a37078d6a22d3ab3ab65fd7720))
- update minor and patch dependencies for gatsby-cli [#37581](https://github.com/gatsbyjs/gatsby/issues/37581) ([86f33a5](https://github.com/gatsbyjs/gatsby/commit/86f33a54a53f886362d49762bb4f502527935bea))
- update dependency prettier to v2.8.3 [#37578](https://github.com/gatsbyjs/gatsby/issues/37578) ([ad721ee](https://github.com/gatsbyjs/gatsby/commit/ad721ee33ed0a5c6ff7643c08ee77e084f3a99dc))
#### Chores
- Fix construct-error tests ([1fef624](https://github.com/gatsbyjs/gatsby/commit/1fef624c316d423f147a92c5e15ff4a08da0281f))
- Update snapshot ([115db66](https://github.com/gatsbyjs/gatsby/commit/115db661949e8cab565f524b58ac7455f937e2c4))
- update dependency @types/yargs to ^15.0.15 for gatsby-cli [#37563](https://github.com/gatsbyjs/gatsby/issues/37563) ([d86027d](https://github.com/gatsbyjs/gatsby/commit/d86027d95d2c7ef1d25bc6eff12cf63e6c03a9d2))
- update typescript [#37596](https://github.com/gatsbyjs/gatsby/issues/37596) ([4f1d1f2](https://github.com/gatsbyjs/gatsby/commit/4f1d1f260472d7768b57960b1e274c8755ca5a67))
## [5.5.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.5.0/packages/gatsby-cli) (2023-01-24)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.5)
#### Chores
- Upgrade some non-breaking major versions [#37406](https://github.com/gatsbyjs/gatsby/issues/37406) ([2ea80c0](https://github.com/gatsbyjs/gatsby/commit/2ea80c02e464fe9306f6a1eccbb6c74983a76208))
- Upgrade to Jest 29 [#37408](https://github.com/gatsbyjs/gatsby/issues/37408) ([315edc6](https://github.com/gatsbyjs/gatsby/commit/315edc64c9aa87b7f5bf43c7698e47187aeb6450))
## [5.4.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.4.0/packages/gatsby-cli) (2023-01-10)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.4)
#### Bug Fixes
- update minor and patch dependencies for gatsby-cli [#37378](https://github.com/gatsbyjs/gatsby/issues/37378) ([9fabd4f](https://github.com/gatsbyjs/gatsby/commit/9fabd4f86833de35ce4c1b59ad8addda50338785))
- Always use `--legacy-peer-deps` [#37280](https://github.com/gatsbyjs/gatsby/issues/37280) ([42a3034](https://github.com/gatsbyjs/gatsby/commit/42a303408da649d2457095c57a1f30d830586d01))
#### Chores
- update babel monorepo [#37386](https://github.com/gatsbyjs/gatsby/issues/37386) ([b941876](https://github.com/gatsbyjs/gatsby/commit/b94187633d94d0f0071b38ffe93380dd802ec70f))
- update gatsby monorepo [#37366](https://github.com/gatsbyjs/gatsby/issues/37366) ([bbd6220](https://github.com/gatsbyjs/gatsby/commit/bbd62204a1a402efb681a16ead66421f6f017660))
- update [dev] minor and patch dependencies for gatsby-cli [#37350](https://github.com/gatsbyjs/gatsby/issues/37350) ([86fc81d](https://github.com/gatsbyjs/gatsby/commit/86fc81d0c2a2a9dbfdf1552063a3b805e98cf689))
### [5.3.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.3.1/packages/gatsby-cli) (2022-12-14)
**Note:** Version bump only for package gatsby-cli
## [5.3.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.3.0/packages/gatsby-cli) (2022-12-13)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.3)
#### Chores
- update dependency typescript to ^4.9.3 [#37192](https://github.com/gatsbyjs/gatsby/issues/37192) ([204ed0e](https://github.com/gatsbyjs/gatsby/commit/204ed0e220eb9c1c5cdec692e82bce8e3e82e915))
- update semver [#37186](https://github.com/gatsbyjs/gatsby/issues/37186) ([34adbf1](https://github.com/gatsbyjs/gatsby/commit/34adbf1f6147f9c440dfc0900b8523010ca61d51))
## [5.2.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.2.0/packages/gatsby-cli) (2022-11-25)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.2)
#### Bug Fixes
- Make type optionally accept context [#37074](https://github.com/gatsbyjs/gatsby/issues/37074) ([759910a](https://github.com/gatsbyjs/gatsby/commit/759910a410ee601ebf2ee5f82f79b9bbf87c19e6))
- Fine-grained errors with type/category [#37070](https://github.com/gatsbyjs/gatsby/issues/37070) ([0c2b51c](https://github.com/gatsbyjs/gatsby/commit/0c2b51cac9b644df21d2b816dc5fa5c37bd349d4))
#### Chores
- Update internal links to website [#37052](https://github.com/gatsbyjs/gatsby/issues/37052) ([35703b6](https://github.com/gatsbyjs/gatsby/commit/35703b6e4db2d008a03f538097e05a70aae3c6b8))
## [5.1.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.1.0/packages/gatsby-cli) (2022-11-22)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.1)
#### Other Changes
- update snapshots after adding js codehints to minimal starter [#36999](https://github.com/gatsbyjs/gatsby/issues/36999) ([adf5f9b](https://github.com/gatsbyjs/gatsby/commit/adf5f9b44e247422b7132578e8a778b424223c69))
## [5.0.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@5.0.0/packages/gatsby-cli) (2022-11-08)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v5.0)
#### Features
- Fancier Slices Tree [#36905](https://github.com/gatsbyjs/gatsby/issues/36905) ([c6bfa80](https://github.com/gatsbyjs/gatsby/commit/c6bfa80912e251147155f07c47361b47a473e6f7))
- Update partial hydration directive [#36868](https://github.com/gatsbyjs/gatsby/issues/36868) ([7f1b57c](https://github.com/gatsbyjs/gatsby/commit/7f1b57c5a5849b3bc997957b3370c3119e79d279))
- inject source location data to Slice usage and show errors in places where user renders them and not in gatsby internals [#36849](https://github.com/gatsbyjs/gatsby/issues/36849) ([4423795](https://github.com/gatsbyjs/gatsby/commit/4423795ed8069b8ce1f0646e213182009bfeb312))
- GraphiQL v2 [#36541](https://github.com/gatsbyjs/gatsby/issues/36541) ([55a601d](https://github.com/gatsbyjs/gatsby/commit/55a601d759589286fb99e97db0ba095a1e6ed894))
- Slice HTML rendering error handling [#36822](https://github.com/gatsbyjs/gatsby/issues/36822) ([f21b54f](https://github.com/gatsbyjs/gatsby/commit/f21b54faaee5fa1d9f5c1377721333013261c8c3))
- Slice component validation [#36801](https://github.com/gatsbyjs/gatsby/issues/36801) ([1fd450f](https://github.com/gatsbyjs/gatsby/commit/1fd450fc7b3b3a6d3beb98f79ffe960e19bfe74e))
- Slices API [#36489](https://github.com/gatsbyjs/gatsby/issues/36489) ([6660144](https://github.com/gatsbyjs/gatsby/commit/666014471a545d183a91051d81864ecbad2a3971))
#### Bug Fixes
- Remove `update-notifier` [#36367](https://github.com/gatsbyjs/gatsby/issues/36367) ([4c48a10](https://github.com/gatsbyjs/gatsby/commit/4c48a10cc4fc074332254e7ba93093e952d2ed95))
- Persist manifest on cached builds [#36693](https://github.com/gatsbyjs/gatsby/issues/36693) ([45a105b](https://github.com/gatsbyjs/gatsby/commit/45a105b6db6892150da27d71abaf693b8e43fb14))
- Add back missing partial hydration error handling change [#36676](https://github.com/gatsbyjs/gatsby/issues/36676) ([a629551](https://github.com/gatsbyjs/gatsby/commit/a62955144f4d369e18402a9c4345f213c3a1d72e))
#### Chores
- Remove HAS_REACT_18 check [#36850](https://github.com/gatsbyjs/gatsby/issues/36850) ([20ef7c1](https://github.com/gatsbyjs/gatsby/commit/20ef7c12ffa9fd48c763c913e70ef20bef8a68fc))
- apply patches for v5 [#36796](https://github.com/gatsbyjs/gatsby/issues/36796) ([25f79b6](https://github.com/gatsbyjs/gatsby/commit/25f79b6c3719fdf09584ade620a05c66ba2a697c))
- setup circleci to run unit tests againt v5 [#36714](https://github.com/gatsbyjs/gatsby/issues/36714) ([ba146fd](https://github.com/gatsbyjs/gatsby/commit/ba146fd3b7ee1f18c1c695bc654890151d2cc0b3))
## [4.24.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.24.0/packages/gatsby-cli) (2022-09-27)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.24)
#### Features
- add partial hydration [#36485](https://github.com/gatsbyjs/gatsby/issues/36485) ([c073bbe](https://github.com/gatsbyjs/gatsby/commit/c073bbea40379adc62bd891da9f65ff2756b120b))
#### Chores
- More Node 18 bumps [#36640](https://github.com/gatsbyjs/gatsby/issues/36640) ([5b3b565](https://github.com/gatsbyjs/gatsby/commit/5b3b565229d89a7e440898ba4b8652ee852091c7))
- Fix run script glossary link Fix [#36636](https://github.com/gatsbyjs/gatsby/issues/36636) ([c500314](https://github.com/gatsbyjs/gatsby/commit/c500314cabc40e0ac4975f7a4d1a27b7bfb124df))
- Improve Gatsby CLI reference doc [#36619](https://github.com/gatsbyjs/gatsby/issues/36619) ([71e81fc](https://github.com/gatsbyjs/gatsby/commit/71e81fca1c5dd2408fa5932149218993ef65d40d))
### [4.23.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.23.1/packages/gatsby-cli) (2022-09-22)
**Note:** Version bump only for package gatsby-cli
## [4.23.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.23.0/packages/gatsby-cli) (2022-09-13)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.23)
**Note:** Version bump only for package gatsby-cli
### [4.22.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.22.1/packages/gatsby-cli) (2022-09-08)
**Note:** Version bump only for package gatsby-cli
## [4.22.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.22.0/packages/gatsby-cli) (2022-08-30)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.22)
#### Bug Fixes
- preserve verbosity in spawned child processes [#36399](https://github.com/gatsbyjs/gatsby/issues/36399) ([977a211](https://github.com/gatsbyjs/gatsby/commit/977a21130ba074eb6d98d260c68028be339bf96d))
#### Chores
- Remove unused deps [#36368](https://github.com/gatsbyjs/gatsby/issues/36368) ([8bad1a7](https://github.com/gatsbyjs/gatsby/commit/8bad1a7a612c121fd4c8965c76cf7a0d87fbc3fa))
## [4.21.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.21.0/packages/gatsby-cli) (2022-08-16)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.21)
#### Bug Fixes
- Panic on gatsby-node.jsx/gatsby-node.tsx [#36308](https://github.com/gatsbyjs/gatsby/issues/36308) ([0ee492c](https://github.com/gatsbyjs/gatsby/commit/0ee492c8bf11917dc08b16acebe92bb752bdc3b7))
- Add DEV_SSR note to 95312 error [#36295](https://github.com/gatsbyjs/gatsby/issues/36295) ([db531f8](https://github.com/gatsbyjs/gatsby/commit/db531f86f9e89d1da72d44399ad5fb72092be454))
#### Other Changes
- BREAKING CHANGE(gatsby-plugin-mdx): MDX v2 [#35650](https://github.com/gatsbyjs/gatsby/issues/35650) ([c92db36](https://github.com/gatsbyjs/gatsby/commit/c92db36642268d1ee50c11ea568f836c7e5b4a03))
## [4.20.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.20.0/packages/gatsby-cli) (2022-08-02)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.20)
#### Bug Fixes
- Add DEV_SSR note to 95312 error [#36295](https://github.com/gatsbyjs/gatsby/issues/36295) [#36300](https://github.com/gatsbyjs/gatsby/issues/36300) ([718d693](https://github.com/gatsbyjs/gatsby/commit/718d69319ea37acb078b0bfe9a94ebe56394264d))
#### Chores
- update dependency typescript to ^4.7.4 [#36030](https://github.com/gatsbyjs/gatsby/issues/36030) ([94a3264](https://github.com/gatsbyjs/gatsby/commit/94a32647a8c45de620d2efe99310805910586c8a))
## [4.19.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.19.0/packages/gatsby-cli) (2022-07-19)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.19)
**Note:** Version bump only for package gatsby-cli
### [4.18.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.18.1/packages/gatsby-cli) (2022-07-12)
**Note:** Version bump only for package gatsby-cli
## [4.18.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.18.0/packages/gatsby-cli) (2022-07-05)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.18)
#### Bug Fixes
- add retry mechanism for gatsby-node/config.ts compilation [#35974](https://github.com/gatsbyjs/gatsby/issues/35974) ([2acc6ed](https://github.com/gatsbyjs/gatsby/commit/2acc6ed3c59fca15c73388c3494b162e6187cc42))
- Set `NODE_ENV` earlier in commandHandler [#35968](https://github.com/gatsbyjs/gatsby/issues/35968) ([0e1ea58](https://github.com/gatsbyjs/gatsby/commit/0e1ea584e15fc661f27041f7a3b728ae7ab3270d))
#### Chores
- reduce lodash usage [#35947](https://github.com/gatsbyjs/gatsby/issues/35947) ([91fdf73](https://github.com/gatsbyjs/gatsby/commit/91fdf73b3635f4c2167f34303c5a8f39969cdb02))
### [4.17.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.17.1/packages/gatsby-cli) (2022-06-24)
#### Bug Fixes
- add retry mechanism for gatsby-node/config.ts compilation [#35974](https://github.com/gatsbyjs/gatsby/issues/35974) [#35981](https://github.com/gatsbyjs/gatsby/issues/35981) ([d337eaf](https://github.com/gatsbyjs/gatsby/commit/d337eaf06f9f50ea7cbe1739ab65e5efaa870de8))
## [4.17.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.17.0/packages/gatsby-cli) (2022-06-21)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.17)
#### Bug Fixes
- show meaningful error message when engines try to bundle ts-node [#35762](https://github.com/gatsbyjs/gatsby/issues/35762) ([123f202](https://github.com/gatsbyjs/gatsby/commit/123f2020c38344da37476cfa64f70b23db1761fe))
## [4.16.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.16.0/packages/gatsby-cli) (2022-06-07)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.16)
#### Bug Fixes
- Improve get-config-file error handling [#35776](https://github.com/gatsbyjs/gatsby/issues/35776) ([160bbf0](https://github.com/gatsbyjs/gatsby/commit/160bbf0423df87296f75cf717ebecbd8e4337245))
#### Chores
- update dependency typescript to ^4.7.2 [#35808](https://github.com/gatsbyjs/gatsby/issues/35808) ([2c55b79](https://github.com/gatsbyjs/gatsby/commit/2c55b794dd95b40a994f56df5f912219771ccab4))
- Migrate from `source-map` to `@jridgewell/trace-mapping` [#35621](https://github.com/gatsbyjs/gatsby/issues/35621) ([fc5df03](https://github.com/gatsbyjs/gatsby/commit/fc5df037f69bd69b236d6c91916f0552eb830fd8))
- Run Unit Tests on Node 16 and 18 [#35622](https://github.com/gatsbyjs/gatsby/issues/35622) ([d22a86e](https://github.com/gatsbyjs/gatsby/commit/d22a86ef82e918c4df03046891a9fefb12bd9bd1))
- Update snapshots for plugin add handler ([9eab90f](https://github.com/gatsbyjs/gatsby/commit/9eab90fe5329271d6389f4dea2e96b178c4f8a19))
- Add GraphQL Typegen [#35584](https://github.com/gatsbyjs/gatsby/issues/35584) ([1c392e6](https://github.com/gatsbyjs/gatsby/commit/1c392e630b49df5acaccd5221526b171ac53bbfc))
### [4.15.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.15.1/packages/gatsby-cli) (2022-06-01)
**Note:** Version bump only for package gatsby-cli
## [4.15.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.15.0/packages/gatsby-cli) (2022-05-24)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.15)
#### Features
- Apply production node env to gatsby serve [#35693](https://github.com/gatsbyjs/gatsby/issues/35693) ([3b477be](https://github.com/gatsbyjs/gatsby/commit/3b477be6f2d46d14395b761c44b21d85136be306))
#### Bug Fixes
- Throw Typegen errors & add `IGatsbyImageData` to output [#35683](https://github.com/gatsbyjs/gatsby/issues/35683) ([e7fc88b](https://github.com/gatsbyjs/gatsby/commit/e7fc88b024c84a3e9f732deec7441621024e1f95))
#### Chores
- don't use npm-run-all to build packages ([fb4de37](https://github.com/gatsbyjs/gatsby/commit/fb4de379e914892c8ce437d4613b60499cfeb897))
- remove old unused UUID dependency [#35657](https://github.com/gatsbyjs/gatsby/issues/35657) ([d4aaa2a](https://github.com/gatsbyjs/gatsby/commit/d4aaa2a3c01541effd50db3cf57d1445776ce487))
- workaround lerna + npm-run-all weirdness [#35595](https://github.com/gatsbyjs/gatsby/issues/35595) ([8cc0970](https://github.com/gatsbyjs/gatsby/commit/8cc09702f9a2767c51cf5267233108c07e4ac073))
## [4.14.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.14.0/packages/gatsby-cli) (2022-05-10)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.14)
#### Bug Fixes
- Better TS compilation error [#35594](https://github.com/gatsbyjs/gatsby/issues/35594) ([053180a](https://github.com/gatsbyjs/gatsby/commit/053180af29adb916536955291a63399bf5e7f3ad))
- update dependency fs-extra to ^10.1.0 [#34976](https://github.com/gatsbyjs/gatsby/issues/34976) ([10752ed](https://github.com/gatsbyjs/gatsby/commit/10752ed325ac0ebc2655b994862f66abe072e09f))
- update dependency semver to ^7.3.7 [#35543](https://github.com/gatsbyjs/gatsby/issues/35543) ([f593e00](https://github.com/gatsbyjs/gatsby/commit/f593e005e4561b423a297e967205d833451a2f55))
#### Chores
- update dependency typescript to ^4.6.4 [#34984](https://github.com/gatsbyjs/gatsby/issues/34984) ([71eb414](https://github.com/gatsbyjs/gatsby/commit/71eb414ad5abf1c835a2c243f01ac98ea5ee7e37))
## [4.13.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.13.0/packages/gatsby-cli) (2022-04-26)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.13)
**Note:** Version bump only for package gatsby-cli
### [4.12.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.12.1/packages/gatsby-cli) (2022-04-13)
**Note:** Version bump only for package gatsby-cli
## [4.12.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.12.0/packages/gatsby-cli) (2022-04-12)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.12)
**Note:** Version bump only for package gatsby-cli
### [4.11.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.11.2/packages/gatsby-cli) (2022-04-05)
**Note:** Version bump only for package gatsby-cli
### [4.11.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.11.1/packages/gatsby-cli) (2022-03-31)
**Note:** Version bump only for package gatsby-cli
## [4.11.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.11.0/packages/gatsby-cli) (2022-03-29)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.11)
#### Features
- Minimal TS starter gatsby-config.ts [#35128](https://github.com/gatsbyjs/gatsby/issues/35128) ([50d6735](https://github.com/gatsbyjs/gatsby/commit/50d6735f7eec0f1a6f74176c7f49d21096606718))
#### Bug Fixes
- Improve functions compilation error [#35196](https://github.com/gatsbyjs/gatsby/issues/35196) ([bef3ca6](https://github.com/gatsbyjs/gatsby/commit/bef3ca6fa3dc15dcb5e0aef56a02104463476de2))
- Resolve babel preset ts explicitly Resolve [#35153](https://github.com/gatsbyjs/gatsby/issues/35153) ([30ecc7d](https://github.com/gatsbyjs/gatsby/commit/30ecc7dc27e2fb757a02b02d303dcc361d0f94e9))
#### Refactoring
- replace deprecated String.prototype.substr() [#35205](https://github.com/gatsbyjs/gatsby/issues/35205) ([21f7c65](https://github.com/gatsbyjs/gatsby/commit/21f7c654da647a949c83efb2e17b473eab4db3ed))
#### Chores
- replace all uses of gatsbyjs.org with gatsbyjs.com [#35101](https://github.com/gatsbyjs/gatsby/issues/35101) ([16cff41](https://github.com/gatsbyjs/gatsby/commit/16cff413e154dc4e74fc5be631d52c76273e5cbc))
### [4.10.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.10.2/packages/gatsby-cli) (2022-03-23)
**Note:** Version bump only for package gatsby-cli
### [4.10.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.10.1/packages/gatsby-cli) (2022-03-18)
#### Bug Fixes
- Resolve babel preset ts explicitly Resolve [#35153](https://github.com/gatsbyjs/gatsby/issues/35153) Resolve [#35167](https://github.com/gatsbyjs/gatsby/issues/35167) ([0f2ec73](https://github.com/gatsbyjs/gatsby/commit/0f2ec738a54ef547ae14c5eb023b9c9c5d2d15ca))
## [4.10.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.10.0/packages/gatsby-cli) (2022-03-16)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.10)
#### Features
- Allow write to gatsby-config.ts [#35074](https://github.com/gatsbyjs/gatsby/issues/35074) ([56fbf8d](https://github.com/gatsbyjs/gatsby/commit/56fbf8dd6a3f0a51f93786027b35e2720c6647cf))
### [4.9.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.9.1/packages/gatsby-cli) (2022-03-09)
**Note:** Version bump only for package gatsby-cli
## [4.9.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.9.0/packages/gatsby-cli) (2022-03-01)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.9)
#### Features
- Compile Gatsby Config Files AOT [#34776](https://github.com/gatsbyjs/gatsby/issues/34776) [#34757](https://github.com/gatsbyjs/gatsby/issues/34757) [#34779](https://github.com/gatsbyjs/gatsby/issues/34779) [#34773](https://github.com/gatsbyjs/gatsby/issues/34773) [#34827](https://github.com/gatsbyjs/gatsby/issues/34827) [#34890](https://github.com/gatsbyjs/gatsby/issues/34890) [#34892](https://github.com/gatsbyjs/gatsby/issues/34892) fix [#34915](https://github.com/gatsbyjs/gatsby/issues/34915) [#34945](https://github.com/gatsbyjs/gatsby/issues/34945) ([04d1d37](https://github.com/gatsbyjs/gatsby/commit/04d1d37d53e28deb13ec46dd97fb79b2c6cc863e))
#### Chores
- Format changelog files ([088f23b](https://github.com/gatsbyjs/gatsby/commit/088f23b084b67f746a383e06e9216cef83270317))
### [4.8.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.8.2/packages/gatsby-cli) (2022-03-01)
**Note:** Version bump only for package gatsby-cli
### [4.8.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.8.1/packages/gatsby-cli) (2022-02-25)
**Note:** Version bump only for package gatsby-cli
## [4.8.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.8.0/packages/gatsby-cli) (2022-02-22)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.8)
#### Features
- Match node manifest pages by page context slug [#34790](https://github.com/gatsbyjs/gatsby/issues/34790) ([ba8e21c](https://github.com/gatsbyjs/gatsby/commit/ba8e21c32b9acb4c209e1dd7cffbf8bff4da58dd))
## [4.7.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.7.0/packages/gatsby-cli) (2022-02-08)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.7)
#### Bug Fixes
- relax error location validation and ignore extra fields [#34559](https://github.com/gatsbyjs/gatsby/issues/34559) ([0d894f5](https://github.com/gatsbyjs/gatsby/commit/0d894f59bbcc9a27eb7680969df2d4a06752b857))
#### Chores
- update dependency rollup to ^2.66.1 for gatsby-cli [#34659](https://github.com/gatsbyjs/gatsby/issues/34659) ([0cc56b4](https://github.com/gatsbyjs/gatsby/commit/0cc56b474e9280dd2addd1138a9eed12b9732746))
- update dependency typescript to ^4.5.5 [#34641](https://github.com/gatsbyjs/gatsby/issues/34641) ([f7a7e1f](https://github.com/gatsbyjs/gatsby/commit/f7a7e1f642d91babb397156ab37cb28dcde19737))
### [4.6.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.6.1/packages/gatsby-cli) (2022-02-04)
**Note:** Version bump only for package gatsby-cli
## [4.6.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.6.0/packages/gatsby-cli) (2022-01-25)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.6)
#### Bug Fixes
- relax error location validation and ignore extra fields [#34559](https://github.com/gatsbyjs/gatsby/issues/34559) [#34588](https://github.com/gatsbyjs/gatsby/issues/34588) ([ed1a9b5](https://github.com/gatsbyjs/gatsby/commit/ed1a9b5a2d42c4bb87825b424a61fe973f52efa7))
- Re-Add plugin-add functionality [#34482](https://github.com/gatsbyjs/gatsby/issues/34482) ([618b32b](https://github.com/gatsbyjs/gatsby/commit/618b32b17751c76ea1b1a6f4fbc91da928bd18c1))
#### Other Changes
- Upgrade to strip-ansi ^6.0.1 [#34383](https://github.com/gatsbyjs/gatsby/issues/34383) ([73b4625](https://github.com/gatsbyjs/gatsby/commit/73b462591f1e97a5d84803c792868a8058e895ff))
### [4.5.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.5.2/packages/gatsby-cli) (2022-01-17)
#### Bug Fixes
- Re-Add plugin-add functionality [#34482](https://github.com/gatsbyjs/gatsby/issues/34482) [#34510](https://github.com/gatsbyjs/gatsby/issues/34510) ([0f5f7e4](https://github.com/gatsbyjs/gatsby/commit/0f5f7e46ca4e803a1f43059e5de984ce8cd150f3))
### [4.5.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.5.1/packages/gatsby-cli) (2022-01-12)
**Note:** Version bump only for package gatsby-cli
## [4.5.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.5.0/packages/gatsby-cli) (2022-01-11)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.5)
#### Features
- Deprecate `gatsby-recipes` [#34094](https://github.com/gatsbyjs/gatsby/issues/34094) ([5f62345](https://github.com/gatsbyjs/gatsby/commit/5f623451fefb55d6ace04ba6c9a221740a538bda))
#### Bug Fixes
- make `--inspect-brk` work [#34242](https://github.com/gatsbyjs/gatsby/issues/34242) ([9b9419c](https://github.com/gatsbyjs/gatsby/commit/9b9419cea33994db0bce5eec76ec5532ca0cb476))
#### Chores
- update dependency typescript to ^4.5.4 [#34358](https://github.com/gatsbyjs/gatsby/issues/34358) ([c6e4298](https://github.com/gatsbyjs/gatsby/commit/c6e42985a20d6b148442aa5f7af1880fa600780b))
- update dependency rollup to ^2.62.0 for gatsby-cli [#34369](https://github.com/gatsbyjs/gatsby/issues/34369) ([ada4a62](https://github.com/gatsbyjs/gatsby/commit/ada4a6281a199be78884cf05e2013b36b8997914))
- upgrade jest [#33277](https://github.com/gatsbyjs/gatsby/issues/33277) ([34cb202](https://github.com/gatsbyjs/gatsby/commit/34cb202d9c8c202f082edb03c4cc1815eb81abe1))
## [4.4.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.4.0/packages/gatsby-cli) (2021-12-14)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.4)
#### Bug Fixes
- make `--inspect-brk` work [#34242](https://github.com/gatsbyjs/gatsby/issues/34242) [#34254](https://github.com/gatsbyjs/gatsby/issues/34254) ([7a432a8](https://github.com/gatsbyjs/gatsby/commit/7a432a802b3bcc9842ba7cd06890553fd0b82de0))
- update minor and patch dependencies for gatsby-cli [#34135](https://github.com/gatsbyjs/gatsby/issues/34135) ([d6e8d0a](https://github.com/gatsbyjs/gatsby/commit/d6e8d0ac2345a885883bfa63e664a57510fbea2c))
- Add back an activity for jobs [#34061](https://github.com/gatsbyjs/gatsby/issues/34061) [#34095](https://github.com/gatsbyjs/gatsby/issues/34095) ([af39171](https://github.com/gatsbyjs/gatsby/commit/af39171c923a029211fd33dc3a1ef312bbcddd93))
#### Chores
- update dependency rollup to ^2.60.2 for gatsby-cli [#34143](https://github.com/gatsbyjs/gatsby/issues/34143) ([7ff1012](https://github.com/gatsbyjs/gatsby/commit/7ff101230b07b2e766d4ffdc718384fee66f2b85))
- update dependency typescript to ^4.5.2 [#34144](https://github.com/gatsbyjs/gatsby/issues/34144) ([51bff91](https://github.com/gatsbyjs/gatsby/commit/51bff91246cbc48ba50c9650205b0488691fb82a))
- log pending jobs when build is stuck [#34102](https://github.com/gatsbyjs/gatsby/issues/34102) ([1dae7f5](https://github.com/gatsbyjs/gatsby/commit/1dae7f52e095e352d531d13cdc480fb0d498e1ef))
## [4.3.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.3.0/packages/gatsby-cli) (2021-12-01)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.3)
#### Features
- Node manifest api v2 [#34024](https://github.com/gatsbyjs/gatsby/issues/34024) ([a7f3f85](https://github.com/gatsbyjs/gatsby/commit/a7f3f85dc64377ff6fadc865155aeb878c7cf97f))
#### Bug Fixes
- fix stuck warnings not showing all the in-progress activities fix [#34079](https://github.com/gatsbyjs/gatsby/issues/34079) ([a996b51](https://github.com/gatsbyjs/gatsby/commit/a996b5123aaf1d183504e0b85ea25d493b9972e5))
#### Performance Improvements
- dont retain logs in memory in non-ink loggers [#34045](https://github.com/gatsbyjs/gatsby/issues/34045) ([c30fbfc](https://github.com/gatsbyjs/gatsby/commit/c30fbfc7e85b28595522b75d53d439f767ab450e))
#### Chores
- log pending jobs when build is stuck [#34102](https://github.com/gatsbyjs/gatsby/issues/34102) [#34107](https://github.com/gatsbyjs/gatsby/issues/34107) ([b90f394](https://github.com/gatsbyjs/gatsby/commit/b90f39461615b2131463b1c9396cd80e505755bf))
## [4.2.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.2.0/packages/gatsby-cli) (2021-11-16)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.2)
#### Bug Fixes
- update minor and patch dependencies for gatsby-cli [#33768](https://github.com/gatsbyjs/gatsby/issues/33768) ([e4f3c2b](https://github.com/gatsbyjs/gatsby/commit/e4f3c2b2a48c92889bf1ae84caf931dddb89dbfc))
#### Chores
- update [dev] minor and patch dependencies for gatsby-cli [#32558](https://github.com/gatsbyjs/gatsby/issues/32558) ([f7cb5af](https://github.com/gatsbyjs/gatsby/commit/f7cb5af1cb00062b2014c7948133913b88fae52b))
- update dependency typescript to ^4.4.4 [#33757](https://github.com/gatsbyjs/gatsby/issues/33757) ([7743561](https://github.com/gatsbyjs/gatsby/commit/7743561bbbe0a621d22030fecbba97dfc3e566d1))
### [4.1.4](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.1.4/packages/gatsby-cli) (2021-11-15)
**Note:** Version bump only for package gatsby-cli
### [4.1.3](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.1.3/packages/gatsby-cli) (2021-11-11)
**Note:** Version bump only for package gatsby-cli
### [4.1.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.1.2/packages/gatsby-cli) (2021-11-10)
**Note:** Version bump only for package gatsby-cli
### [4.1.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.1.1/packages/gatsby-cli) (2021-11-09)
**Note:** Version bump only for package gatsby-cli
## [4.1.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.1.0/packages/gatsby-cli) (2021-11-02)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.1)
#### Features
- DSG support for FS routes [#33697](https://github.com/gatsbyjs/gatsby/issues/33697) ([dd46c64](https://github.com/gatsbyjs/gatsby/commit/dd46c640fc02ea0b3dfa8788ca4a3d21e7783fe4))
- opentracing plumbing [#33329](https://github.com/gatsbyjs/gatsby/issues/33329) ([a6a04c6](https://github.com/gatsbyjs/gatsby/commit/a6a04c664cb20592c7192b5a40ccf6bbc722fb46))
## [4.0.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@4.0.0/packages/gatsby-cli) (2021-10-21)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.0)
#### Features
- Error overlay for `getServerData` [#33475](https://github.com/gatsbyjs/gatsby/issues/33475) ([d897016](https://github.com/gatsbyjs/gatsby/commit/d897016530b5ffd9ec561f53b3bfc5c287ef1276))
- validate engines during the build [#33413](https://github.com/gatsbyjs/gatsby/issues/33413) ([664af4d](https://github.com/gatsbyjs/gatsby/commit/664af4d7b945f824ac80f17de53c5f61e1fc8932))
- Don't crash the build process when in preview mode [#33184](https://github.com/gatsbyjs/gatsby/issues/33184) ([c2d42ec](https://github.com/gatsbyjs/gatsby/commit/c2d42ecc2dccc0862a4a0c796e2db9dec57fcb16))
- remove gatsby-admin [#33278](https://github.com/gatsbyjs/gatsby/issues/33278) ([edb8ffc](https://github.com/gatsbyjs/gatsby/commit/edb8ffcd7726f3a18f8981963d1926a912c55fda))
- move away from old default uuid [#33275](https://github.com/gatsbyjs/gatsby/issues/33275) ([325fdf4](https://github.com/gatsbyjs/gatsby/commit/325fdf4a068acf755ed124cb522e133ea5c31157))
- enable gatsby pages output [#33188](https://github.com/gatsbyjs/gatsby/issues/33188) ([e514f9a](https://github.com/gatsbyjs/gatsby/commit/e514f9ae62f80e9b60ff92cfc5c8ac8732bf1db0))
- print message pointing to pqr feedback if running queries throws [#33187](https://github.com/gatsbyjs/gatsby/issues/33187) ([25378f1](https://github.com/gatsbyjs/gatsby/commit/25378f15fdc1908b61db42ead3610db77a8976ed))
#### Bug Fixes
- update typescript [#33387](https://github.com/gatsbyjs/gatsby/issues/33387) ([f2a8035](https://github.com/gatsbyjs/gatsby/commit/f2a8035644e650487abbca8b74a98b96c32d9cd2))
- update minor and patch dependencies for gatsby-cli [#32595](https://github.com/gatsbyjs/gatsby/issues/32595) ([09416ca](https://github.com/gatsbyjs/gatsby/commit/09416ca6d3fbd1eb7814feb1bb730da818ebed7b))
- update typescript [#33001](https://github.com/gatsbyjs/gatsby/issues/33001) ([6cd70f6](https://github.com/gatsbyjs/gatsby/commit/6cd70f62ecae4aeee8ece38866661be9239062cb))
- fix codeframe generation for html errors fix [#33255](https://github.com/gatsbyjs/gatsby/issues/33255) ([4221f54](https://github.com/gatsbyjs/gatsby/commit/4221f547a59bc7341e04e2da92c5dca4c56bd882))
- make sure to put all yurnalist logs in one log [#33202](https://github.com/gatsbyjs/gatsby/issues/33202) ([820e866](https://github.com/gatsbyjs/gatsby/commit/820e866eca2c0d679562e7b689a38674ed6e13db))
- fix pagetree global cli fix [#33200](https://github.com/gatsbyjs/gatsby/issues/33200) ([d515044](https://github.com/gatsbyjs/gatsby/commit/d515044895e3d9cc5e08a58d04755d11098abbf5))
#### Chores
- only load the necessary logger [#33463](https://github.com/gatsbyjs/gatsby/issues/33463) ([934035d](https://github.com/gatsbyjs/gatsby/commit/934035d73bb14a08a0051acfd465325056187f4b))
- Add a link to stuck status warning docs. [#33449](https://github.com/gatsbyjs/gatsby/issues/33449) ([20eb2e0](https://github.com/gatsbyjs/gatsby/commit/20eb2e0e77bbb4a6dd5cf97276258bf19a16f8fb))
#### Other Changes
- fix a couple of typos in the build cli output fix [#33331](https://github.com/gatsbyjs/gatsby/issues/33331) ([3f1fa78](https://github.com/gatsbyjs/gatsby/commit/3f1fa786e7d58990be00f88e9afbcd696f6ebf73))
- adjust tests after the bump [#33171](https://github.com/gatsbyjs/gatsby/issues/33171) ([4712acc](https://github.com/gatsbyjs/gatsby/commit/4712acc619c19cd23a1b2e94e7253ddd624aa927))
### [3.14.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.14.2/packages/gatsby-cli) (2021-10-16)
#### Chores
- only load the necessary logger [#33463](https://github.com/gatsbyjs/gatsby/issues/33463) [#33518](https://github.com/gatsbyjs/gatsby/issues/33518) ([33a5ec7](https://github.com/gatsbyjs/gatsby/commit/33a5ec769eb043db839f598d5b36399225a44843))
### [3.14.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.14.1/packages/gatsby-cli) (2021-10-06)
#### Features
- Don't crash the build process when in preview mode [#33184](https://github.com/gatsbyjs/gatsby/issues/33184) [#33433](https://github.com/gatsbyjs/gatsby/issues/33433) ([1604efb](https://github.com/gatsbyjs/gatsby/commit/1604efbdde97c138b11626923875ae118f7b5e67))
## [3.14.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.14.0/packages/gatsby-cli) (2021-09-18)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.14)
#### Chores
- update babel monorepo [#32996](https://github.com/gatsbyjs/gatsby/issues/32996) ([048c7a7](https://github.com/gatsbyjs/gatsby/commit/048c7a727bbc6a9ad8e27afba72ee20e946c4aaa))
- update semver [#32979](https://github.com/gatsbyjs/gatsby/issues/32979) ([ecf1fa7](https://github.com/gatsbyjs/gatsby/commit/ecf1fa7ef10a60e7631a8f8fad8a33c1d0acaad6))
- update fs-extra (major) [#32654](https://github.com/gatsbyjs/gatsby/issues/32654) ([eea2687](https://github.com/gatsbyjs/gatsby/commit/eea26873f386d02f27c1708291da0c56585663eb))
- add missing `@babel/runtime` dependencies [#32954](https://github.com/gatsbyjs/gatsby/issues/32954) ([401b358](https://github.com/gatsbyjs/gatsby/commit/401b3589771135ec35ab8f68406a64de6b387d9d))
## [3.13.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.13.0/packages/gatsby-cli) (2021-09-01)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.13)
#### Chores
- re-generate changelogs [#32886](https://github.com/gatsbyjs/gatsby/issues/32886) ([417df15](https://github.com/gatsbyjs/gatsby/commit/417df15230be368a9db91f2ad1a9bc0442733177))
## [3.12.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.12.0/packages/gatsby-cli) (2021-08-18)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.12)
#### Bug Fixes
- update dependency chalk to ^4.1.2 [#32576](https://github.com/gatsbyjs/gatsby/issues/32576) ([5c4e109](https://github.com/gatsbyjs/gatsby/commit/5c4e109313cd1b59f814332fdb4dfdcaf1faed1a))
#### Chores
- update formatting & linting [#32626](https://github.com/gatsbyjs/gatsby/issues/32626) ([4a765b5](https://github.com/gatsbyjs/gatsby/commit/4a765b5c62208d58f0bd7fd59558160c0b9feed3))
- update babel monorepo [#32564](https://github.com/gatsbyjs/gatsby/issues/32564) ([a554998](https://github.com/gatsbyjs/gatsby/commit/a554998b4f6765103b650813cf52dbfcc575fecf))
## [3.11.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.11.0/packages/gatsby-cli) (2021-08-04)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.11)
**Note:** Version bump only for package gatsby-cli
## [3.10.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.10.0/packages/gatsby-cli) (2021-07-20)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.10)
#### Features
- handle structured logs [#32289](https://github.com/gatsbyjs/gatsby/issues/32289) ([a4ab474](https://github.com/gatsbyjs/gatsby/commit/a4ab4749fb085fb1b3cfcc5927100c0487bb6b1e))
#### Bug Fixes
- update dependency execa to v5 [#32232](https://github.com/gatsbyjs/gatsby/issues/32232) ([8a13969](https://github.com/gatsbyjs/gatsby/commit/8a1396995c02d45f00f241e22c626a20086fa955))
- update dependency chalk to ^4.1.1 [#32250](https://github.com/gatsbyjs/gatsby/issues/32250) ([bd03035](https://github.com/gatsbyjs/gatsby/commit/bd03035b35d4e2f69e86b9ff3bbcfb8bd3eece4a))
- update typescript [#31152](https://github.com/gatsbyjs/gatsby/issues/31152) ([124cfcc](https://github.com/gatsbyjs/gatsby/commit/124cfcc4cd42a50a992dde5b420610f290227a78))
#### Chores
- update [dev] minor and patch dependencies for gatsby-cli [#32242](https://github.com/gatsbyjs/gatsby/issues/32242) ([0cecaaf](https://github.com/gatsbyjs/gatsby/commit/0cecaaf34f7cb49b00d3dc658c02d8829e17bf05))
- update babel monorepo [#32238](https://github.com/gatsbyjs/gatsby/issues/32238) ([466d4c0](https://github.com/gatsbyjs/gatsby/commit/466d4c087bbc96abb942a02c67243bcc9a4f2a0a))
## [3.9.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.9.0/packages/gatsby-cli) (2021-07-07)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.9)
**Note:** Version bump only for package gatsby-cli
## [3.8.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.8.0/packages/gatsby-cli) (2021-06-23)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.8)
#### Refactoring
- load config and plugins in worker [#31773](https://github.com/gatsbyjs/gatsby/issues/31773) ([81458a0](https://github.com/gatsbyjs/gatsby/commit/81458a078e2140834f25cc7c9b412f9eabb9070c))
#### Chores
- Fix multiple grammar issues Fix [#31946](https://github.com/gatsbyjs/gatsby/issues/31946) ([aa3bad2](https://github.com/gatsbyjs/gatsby/commit/aa3bad2afaea4dcdd935f629d418f082a9451d47))
- bump babel minor [#31857](https://github.com/gatsbyjs/gatsby/issues/31857) ([7d42e8d](https://github.com/gatsbyjs/gatsby/commit/7d42e8d866e46e9c39838d812d080d06433f7060))
- don't crash child process when reporter is used [#31812](https://github.com/gatsbyjs/gatsby/issues/31812) ([989a12f](https://github.com/gatsbyjs/gatsby/commit/989a12f696f905ae6a5fedf9ff878d8d2e4a6eb1))
### [3.7.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.7.1/packages/gatsby-cli) (2021-06-10)
#### Chores
- bump babel minor [#31857](https://github.com/gatsbyjs/gatsby/issues/31857) [#31859](https://github.com/gatsbyjs/gatsby/issues/31859) ([8636025](https://github.com/gatsbyjs/gatsby/commit/863602567930a39142ed33d9d1f1813b7dec8686))
## [3.7.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.7.0/packages/gatsby-cli) (2021-06-09)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.7)
#### Features
- add createNodeManifest action [#31127](https://github.com/gatsbyjs/gatsby/issues/31127) ([eed6108](https://github.com/gatsbyjs/gatsby/commit/eed610813da645356316826a4558640ecc4365b5))
#### Chores
- update babel monorepo [#31143](https://github.com/gatsbyjs/gatsby/issues/31143) ([701ab2f](https://github.com/gatsbyjs/gatsby/commit/701ab2f6690c3f1bbaf60cf572513ea566cc9ec9))
## [3.6.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.6.0/packages/gatsby-cli) (2021-05-25)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.6)
#### Features
- Only load gatsby-recipes in develop if Admin is enabled [#31401](https://github.com/gatsbyjs/gatsby/issues/31401) ([3ee94dc](https://github.com/gatsbyjs/gatsby/commit/3ee94dcb5237f3ed1a05f2e53be964c735bd9e1c))
- New overlay for DEV_SSR [#31061](https://github.com/gatsbyjs/gatsby/issues/31061) ([7110189](https://github.com/gatsbyjs/gatsby/commit/7110189fda3942aba27cf35f577ce14d7b252d0b))
#### Bug Fixes
- Switch host env to GATSBY\_ prefix fix [#31426](https://github.com/gatsbyjs/gatsby/issues/31426) ([7c587bf](https://github.com/gatsbyjs/gatsby/commit/7c587bff2041d1b0da79dad5eccab68cbd44fdf0))
## [3.5.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.5.0/packages/gatsby-cli) (2021-05-12)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.5)
#### Features
- New overlay for DEV_SSR [#31061](https://github.com/gatsbyjs/gatsby/issues/31061) [#31361](https://github.com/gatsbyjs/gatsby/issues/31361) ([1a4a3a7](https://github.com/gatsbyjs/gatsby/commit/1a4a3a785f88afc0cd54382a5d93fcc0fa1958ef))
- speedup cli startup by lazily requiring modules [#31134](https://github.com/gatsbyjs/gatsby/issues/31134) ([5105390](https://github.com/gatsbyjs/gatsby/commit/51053902082608e1effe824e66d7b68468dcf06c))
### [3.4.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.4.1/packages/gatsby-cli) (2021-05-05)
**Note:** Version bump only for package gatsby-cli
## [3.4.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@3.4.0/packages/gatsby-cli) (2021-04-28)
[🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.4)