Open source changelog

Follow the evolution of Gatsby.

Subscribe to updates
 

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
prettier (source) ^2.4.1 -> ^2.5.1 age adoption passing confidence
prop-types (source) ^15.7.2 -> ^15.8.0 age adoption passing confidence
theme-ui 0.12.0 -> 0.12.1 age adoption passing confidence

Release Notes

prettier/prettier ### [`v2.5.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​251) [Compare Source](https://togithub.com/prettier/prettier/compare/2.5.0...2.5.1) [diff](https://togithub.com/prettier/prettier/compare/2.5.0...2.5.1) ##### Improve formatting for empty tuple types ([#​11884](https://togithub.com/prettier/prettier/pull/11884) by [@​sosukesuzuki](https://togithub.com/sosukesuzuki)) ```tsx // Input type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [] ? Foo3 : Foo4; // Prettier 2.5.0 type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [ ] ? Foo3 : Foo4; // Prettier 2.5.0 (tailingCommma = all) // Invalid TypeScript code type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [ , ] ? Foo3 : Foo4; // Prettier 2.5.1 type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [] ? Foo3 : Foo4; ``` ##### Fix compatibility with Jest inline snapshot test ([#​11892](https://togithub.com/prettier/prettier/pull/11892) by [@​fisker](https://togithub.com/fisker)) A internal change in [email protected] accidentally breaks the Jest inline snapshot test. ##### Support Glimmer's named blocks ([#​11899](https://togithub.com/prettier/prettier/pull/11899) by [@​duailibe](https://togithub.com/duailibe)) Prettier already supported this feature, but it converted empty named blocks to self-closing, which is not supported by the Glimmer compiler. See: [Glimmer's named blocks](https://emberjs.github.io/rfcs/0460-yieldable-named-blocks.html). ```hbs // Input <:named> // Prettier 2.5.0 <:named /> // Prettier 2.5.1 <:named> ``` ### [`v2.5.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​250) [Compare Source](https://togithub.com/prettier/prettier/compare/2.4.1...2.5.0) [diff](https://togithub.com/prettier/prettier/compare/2.4.1...2.5.0) 🔗 [Release Notes](https://prettier.io/blog/2021/11/25/2.5.0.html)
facebook/prop-types ### [`v15.8.0`](https://togithub.com/facebook/prop-types/blob/HEAD/CHANGELOG.md#​1580) [Compare Source](https://togithub.com/facebook/prop-types/compare/v15.7.2...v15.8.0) \[New] add `PropTypes.bigint` ([#​365](https://togithub.com/facebook/prop-types/issues/365)) \[New] `oneOfType`: Add expected types to warning ([#​198](https://togithub.com/facebook/prop-types/issues/198)) \[New] Add type check for validator for 'shape' and 'exact' ([#​234](https://togithub.com/facebook/prop-types/issues/234)) \[Fix] `checkPropTypes`: Friendlier message when using a type checker that is not a function ([#​51](https://togithub.com/facebook/prop-types/issues/51)) \[Refactor] extract `has` ([#​261](https://togithub.com/facebook/prop-types/issues/261), [#​125](https://togithub.com/facebook/prop-types/issues/125), [#​124](https://togithub.com/facebook/prop-types/issues/124)) \[readme] Fix branch name (master -> main) ([#​364](https://togithub.com/facebook/prop-types/issues/364)) \[readme] Clarify usage of `elementType` ([#​335](https://togithub.com/facebook/prop-types/issues/335)) \[docs] highlighted the func name ([#​321](https://togithub.com/facebook/prop-types/issues/321)) \[docs] Typo fix in example ([#​300](https://togithub.com/facebook/prop-types/issues/300)) \[docs] Add instructions for intentional inclusion of validation in production. ([#​262](https://togithub.com/facebook/prop-types/issues/262)) \[docs] `PropTypes.node`: add link to react docs \[docs] Improve wording for `checkPropTypes` ([#​258](https://togithub.com/facebook/prop-types/issues/258)) \[meta] Add a package `sideEffects` field. ([#​350](https://togithub.com/facebook/prop-types/issues/350)) \[meta] use `in-publish` to avoid running the build on install \[deps] regenerate yarn.lock \[deps] update `react-is` ([#​347](https://togithub.com/facebook/prop-types/issues/347), [#​346](https://togithub.com/facebook/prop-types/issues/346), [#​345](https://togithub.com/facebook/prop-types/issues/345), [#​340](https://togithub.com/facebook/prop-types/issues/340), [#​338](https://togithub.com/facebook/prop-types/issues/338)) \[eslint] enable some rules ([#​360](https://togithub.com/facebook/prop-types/issues/360)) \[Tests] Use GH Actions ([#​363](https://togithub.com/facebook/prop-types/issues/363)) \[Tests] Fix spelling ([#​318](https://togithub.com/facebook/prop-types/issues/318)) \[Tests] Fixed typo: 'Any type *should* accept any value' ([#​281](https://togithub.com/facebook/prop-types/issues/281)) \[Tests] fix broken tests; test the build process \[Dev Deps] update `browserify`, `bundle-collapser`, `eslint`, `in-publish`, `react`, `uglifyify`, `uglifyjs`
system-ui/theme-ui ### [`v0.12.1`](https://togithub.com/system-ui/theme-ui/releases/v0.12.1) [Compare Source](https://togithub.com/system-ui/theme-ui/compare/v0.12.0...v0.12.1) ##### 🐛 Bug Fix - fix: bump dependency versions ([@​hasparus](https://togithub.com/hasparus)) - fix(docs): downgrade stringify-object to v3 ([@​hasparus](https://togithub.com/hasparus)) ##### 👨‍💻 Minor changes - Add .md to .eslintignore ([@​hasparus](https://togithub.com/hasparus)) - `@theme-ui/prism` - docs: use the [@​theme-ui/components](https://togithub.com/theme-ui/components) Select in /demo page ([@​hasparus](https://togithub.com/hasparus)) ##### Authors: 1 - Piotr Monwid-Olechnowicz ([@​hasparus](https://togithub.com/hasparus))

Configuration

📅 Schedule: "before 7am on Monday" in timezone GMT.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.