sanity-io / sanity-template-kitchen-sink

A collection of demo examples
105 stars 24 forks source link

chore(deps): update devdependencies (non-major) #46

Open renovate[bot] opened 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sanity/cli (source) ^2.30.0 -> ^2.35.0 age adoption passing confidence
babel-eslint ^10.0.1 -> ^10.1.0 age adoption passing confidence
eslint (source) ^7.22.0 -> ^7.32.0 age adoption passing confidence
eslint-config-prettier ^8.1.0 -> ^8.5.0 age adoption passing confidence
eslint-plugin-import ^2.22.1 -> ^2.26.0 age adoption passing confidence
eslint-plugin-import ^2.17.3 -> ^2.26.0 age adoption passing confidence
eslint-plugin-node ^9.1.0 -> ^9.2.0 age adoption passing confidence
eslint-plugin-prettier ^3.3.1 -> ^3.4.1 age adoption passing confidence
eslint-plugin-promise ^4.1.1 -> ^4.3.1 age adoption passing confidence
eslint-plugin-react ^7.21.5 -> ^7.31.11 age adoption passing confidence
eslint-plugin-react ^7.13.0 -> ^7.31.11 age adoption passing confidence
eslint-plugin-standard ^4.0.0 -> ^4.1.0 age adoption passing confidence
husky (source) ^3.0.1 -> ^3.1.0 age adoption passing confidence
sanity-template ^2.3.1 -> ^2.4.3 age adoption passing confidence

Release Notes

sanity-io/sanity ### [`v2.35.0`](https://togithub.com/sanity-io/sanity/releases/tag/v2.35.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.34.2...v2.35.0) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### ✨ Highlights #### Shared Content This release introduces support for shared content through cross-dataset references. Read more in the announcement: https://www.sanity.io/blog/shared-content-introduction ![Shared Content: Eliminate Content Debt](https://user-images.githubusercontent.com/48200/197024015-3e52bd75-8e95-4047-8d1d-b50540b345e9.png) #### Improved search Order search results by relevance, created and last updated date. ![Ordering search results](https://user-images.githubusercontent.com/48200/197023943-0502f488-0506-4e9d-af5f-e320ffc9d599.png) ### 🐛 Notable bugfixes - Fixes an issue where split panes might not persist after reloading the studio - Fixes a bug causing revision history selector to always display the current version instead of the selected revision ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Cody Olsen | fix: persist split panes on reload | [`797315a`](https://togithub.com/sanity-io/sanity/commit/797315a060) Bjørge Næss | fix(desk-tool): fix issue with history pane not showing the earlier version ([#​3759](https://togithub.com/sanity-io/sanity/issues/3759)) | [`3ab221a`](https://togithub.com/sanity-io/sanity/commit/3ab221a987) Robin Pyon | chore(default-layout): re-enable search sorting ([#​3765](https://togithub.com/sanity-io/sanity/issues/3765)) | [`3a2fc45`](https://togithub.com/sanity-io/sanity/commit/3a2fc45d94) Espen Hovlandsdal | fix(schema): include `_dataset` field for cross-dataset references | [`9c6dd6b`](https://togithub.com/sanity-io/sanity/commit/9c6dd6bfe9) Espen Hovlandsdal | feat(core): include (non-materialized) cross-dataset references in GraphQL schemas | [`5d1e161`](https://togithub.com/sanity-io/sanity/commit/5d1e16182f) Fred Carlsen | refactor(form-builder): simplify cross dataset reference config ([#​3670](https://togithub.com/sanity-io/sanity/issues/3670)) | [`6b0afbd`](https://togithub.com/sanity-io/sanity/commit/6b0afbd5e8) ### [`v2.34.2`](https://togithub.com/sanity-io/sanity/releases/tag/v2.34.2) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.34.0...v2.34.2) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- RitaDias | feat: add empty schema ([#​3756](https://togithub.com/sanity-io/sanity/issues/3756)) | [`c387259`](https://togithub.com/sanity-io/sanity/commit/c387259179) ### [`v2.34.0`](https://togithub.com/sanity-io/sanity/releases/tag/v2.34.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.33.3...v2.34.0) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### ✨ Highlights #### Performance improvements This release includes several performance fixes that should now make the Studio more responsive while editing documents. (See more details in individual PRs [#​3668](https://togithub.com/sanity-io/sanity/issues/3668), [#​3662](https://togithub.com/sanity-io/sanity/issues/3662), [#​3660](https://togithub.com/sanity-io/sanity/issues/3660)) #### Improved search Search for documents containing an exact phrase by wrapping text inside double quotes. #### Other features - Upgrade `@sanity/ui` to `v.0.37.22` ### 🐛 Notable bugfixes - Fixes an issue where the scroll position in global search wasn’t being correctly retained in some instances. - Fixes an issue in global search that would cause the studio to crash if Local Storage is unavailable. ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Per-Kristian Nordnes | feature(form-builder): throttle onChange form text inputs | [`c8c1ab9`](https://togithub.com/sanity-io/sanity/commit/c8c1ab9565) Per-Kristian Nordnes | feature(react-hooks): add low priority modality to useEditState hook | [`c81a611`](https://togithub.com/sanity-io/sanity/commit/c81a61105c) Per-Kristian Nordnes | refactor(desk-tool): optimize DocumentPaneProvider | [`6a53cfb`](https://togithub.com/sanity-io/sanity/commit/6a53cfbcc3) Bjørge Næss | feat(form-builder): add withParent higher order component | [`0cc0a38`](https://togithub.com/sanity-io/sanity/commit/0cc0a3829f) Robin Pyon | fix(default-layout): apply offset on search spinner wrapping element | [`b36cc94`](https://togithub.com/sanity-io/sanity/commit/b36cc9406b) Bjørge Næss | test(validation): drop test asserting eager execution of nested validation checks | [`b877b6d`](https://togithub.com/sanity-io/sanity/commit/b877b6dcfb) Bjørge Næss | fix(validation): add requestIdleCallback shim for Safari | [`bf2eb5b`](https://togithub.com/sanity-io/sanity/commit/bf2eb5b8b8) Bjørge Næss | perf(validation): refactor validation to be based on observables instead of promises, run in idle callback | [`6d2e9b7`](https://togithub.com/sanity-io/sanity/commit/6d2e9b7115) Bjørge Næss | lint(validation): rename reduce accumulator | [`ecfddc8`](https://togithub.com/sanity-io/sanity/commit/ecfddc8e98) Bjørge Næss | deps(base): upgrade to latest rxjs-exhaustmap-with-trailing | [`9df5705`](https://togithub.com/sanity-io/sanity/commit/9df5705378) Bjørge Næss | refactor(base): optimize validation scheduling | [`7998aed`](https://togithub.com/sanity-io/sanity/commit/7998aed71e) Bjørge Næss | test(base): tweak tests after validation schedule optimizations | [`5539bcf`](https://togithub.com/sanity-io/sanity/commit/5539bcfbc3) Bjørge Næss | fix(base): keep reference existence listener alive between document versions | [`80a6b19`](https://togithub.com/sanity-io/sanity/commit/80a6b1976d) Bjørge Næss | fix(base): inline getDocumentExists and make it look up already existing info | [`834c298`](https://togithub.com/sanity-io/sanity/commit/834c298e78) Bjørge Næss | fix(desk-tool): make sure validation result is about current revision before publishing | [`e8db04f`](https://togithub.com/sanity-io/sanity/commit/e8db04f91c) Robin Pyon | feat(default-layout): sortable search results, search phrases, experimental config ([#​3652](https://togithub.com/sanity-io/sanity/issues/3652)) | [`d60e29e`](https://togithub.com/sanity-io/sanity/commit/d60e29e070) Per-Kristian Nordnes | fix(react-hooks): reuse already setup observable | [`159cee9`](https://togithub.com/sanity-io/sanity/commit/159cee90a7) Per-Kristian Nordnes | fix(desk-tool): don't render title until the editState is ready | [`4237e3b`](https://togithub.com/sanity-io/sanity/commit/4237e3b26e) Per-Kristian Nordnes | refactor(dashboard): streamline user widget loading spinner with other plugins | [`c14679d`](https://togithub.com/sanity-io/sanity/commit/c14679da6b) Per-Kristian Nordnes | chore(default-layout): disable search sort for now | [`ec293d3`](https://togithub.com/sanity-io/sanity/commit/ec293d3722) Per-Kristian Nordnes | chore: upgrade [@​sanity/ui](https://togithub.com/sanity/ui) to ^0.37.22 | [`adf025a`](https://togithub.com/sanity-io/sanity/commit/adf025a98d) Per-Kristian Nordnes | fix(default-layout): fix issue with SearchHeader spinner icon not being correctly aligned | [`a1d9f5f`](https://togithub.com/sanity-io/sanity/commit/a1d9f5f5da) Per-Kristian Nordnes | fix(default-login): fix issue with CORS check Spinner misaligning | [`4c51e19`](https://togithub.com/sanity-io/sanity/commit/4c51e19c2b) Per-Kristian Nordnes | fix(studio-hints): fix issue with Spinner misaligning | [`7ba632a`](https://togithub.com/sanity-io/sanity/commit/7ba632a85c) ### [`v2.33.3`](https://togithub.com/sanity-io/sanity/releases/tag/v2.33.3) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.33.2...v2.33.3) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ##### ✨ Highlights ##### New CLI flags! We've added a few new flags to make automation easier! The `--force` flag was added to a few already existing commands and will skip the confirmation prompt and proceed with the command: `sanity dataset alias unlink --force` `sanity dataset alias delete --force` `sanity dataset delete --force` `sanity graphql undeploy --dataset --force` When added, the `--no-open` flag prevents the login page from automatically opening in the browser. `sanity login --provider --no-open` ##### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Per-Kristian Nordnes | fix(form-builder): fix dialog issue with toplayer caused by omnipresent layer | [`0d87380`](https://togithub.com/sanity-io/sanity/commit/0d873807f2) Per-Kristian Nordnes | fix(form-builder): workaround weird Chrome bug related to flex and spellchecking | [`a8713a8`](https://togithub.com/sanity-io/sanity/commit/a8713a8643) Espen Hovlandsdal | feat(cli): add `--no-open` flag to login command | [`4c38a3d`](https://togithub.com/sanity-io/sanity/commit/4c38a3d842) Espen Hovlandsdal | feat(cli): add `--force` flag to `sanity dataset delete` command | [`bb08c41`](https://togithub.com/sanity-io/sanity/commit/bb08c41c02) Espen Hovlandsdal | feat(cli): add `--force` flag for dataset alias unlink command | [`bc012e5`](https://togithub.com/sanity-io/sanity/commit/bc012e507a) Espen Hovlandsdal | feat(core): add `--force` flag to dataset alias delete command | [`6d2a077`](https://togithub.com/sanity-io/sanity/commit/6d2a077de8) Fred Carlsen | fix(desk-tool): silence warning about animating stroke dash offset | [`2b9fb7d`](https://togithub.com/sanity-io/sanity/commit/2b9fb7d03b) Fred Carlsen | fix(base): tag bifur requests | [`ae7e560`](https://togithub.com/sanity-io/sanity/commit/ae7e5603df) Espen Hovlandsdal | feat(core): add `--force` flag to graphql undeploy command | [`eb9684e`](https://togithub.com/sanity-io/sanity/commit/eb9684e066) Bjørge Næss | perf(desk-tool): optimize useTimeAgo | [`7a44a7d`](https://togithub.com/sanity-io/sanity/commit/7a44a7dec7) ### [`v2.33.2`](https://togithub.com/sanity-io/sanity/releases/tag/v2.33.2) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.32.0...v2.33.2) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### 🐛 Notable bugfixes - Fixes styling of a columnar fieldsets - Fixes an issue where older versions of Safari might crash when opening a referenced document - Fixes an issue with the cursor disappearing when arrowing down to the bottom of a collapsed Portable Text Input field - Fixes a Safari issue where the Portable Text editor's selection is reset when returning from an object edit modal of an embedded Portable Text object - Improved read only mode for the Portable Text Input ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Nina Andal Aarvik | fix(base): add alignment styling to a columnar fieldset ([#​3279](https://togithub.com/sanity-io/sanity/issues/3279)) | [`3f450c6`](https://togithub.com/sanity-io/sanity/commit/3f450c6d2a) Espen Hovlandsdal | fix(desk-tool): check for valid resize observer entry before use ([#​3615](https://togithub.com/sanity-io/sanity/issues/3615)) | [`5d42458`](https://togithub.com/sanity-io/sanity/commit/5d424588ab) Per-Kristian Nordnes | fix(form-builder): wrap non contentEditable in basic div | [`7f8c231`](https://togithub.com/sanity-io/sanity/commit/7f8c23185e) Per-Kristian Nordnes | fix(form-builder): fix issue where Safari wasn't keeping the editor selection when editing objects | [`7d1cdbd`](https://togithub.com/sanity-io/sanity/commit/7d1cdbdc66) Espen Hovlandsdal | fix(field): use correct type constraint for `useRefValue` | [`0377429`](https://togithub.com/sanity-io/sanity/commit/03774298b2) Per-Kristian Nordnes | refactor(form-builder): improve PT-input readOnly mode | [`49b0aae`](https://togithub.com/sanity-io/sanity/commit/49b0aaea37) Per-Kristian Nordnes | chore: update to latest v3 PTE | [`f732858`](https://togithub.com/sanity-io/sanity/commit/f732858f7e) Per-Kristian Nordnes | refactor(form-builder): simplify readOnly PT-input colors | [`75af89d`](https://togithub.com/sanity-io/sanity/commit/75af89d94c) Per-Kristian Nordnes | refactor(form-builder): remove redundant key handler | [`6202c39`](https://togithub.com/sanity-io/sanity/commit/6202c398ba) ### [`v2.32.0`](https://togithub.com/sanity-io/sanity/releases/tag/v2.32.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.31.1...v2.32.0) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### ✨ Highlights #### Accessibility improvements - Screen readers will now identify that the main language in the Studio is English - Various accessibility improvements ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Bjørge Næss | fix(desk-tool): fix publish button tooltip displaying 'now ago' | [`89c2ed0`](https://togithub.com/sanity-io/sanity/commit/89c2ed0e7) Fred Carlsen | feat(cli): prefix commands if using npx ([#​3602](https://togithub.com/sanity-io/sanity/issues/3602)) | [`c4a87c7`](https://togithub.com/sanity-io/sanity/commit/c4a87c755) Kitty Giraudel | refactor(desk-tool): remove unnecessary tabindex attribute ([#​3570](https://togithub.com/sanity-io/sanity/issues/3570)) | [`14ec874`](https://togithub.com/sanity-io/sanity/commit/14ec874f3) Kitty Giraudel | refactor(default-layout): Add an accessible name to the presence menu button ([#​3569](https://togithub.com/sanity-io/sanity/issues/3569)) | [`cb2b05c`](https://togithub.com/sanity-io/sanity/commit/cb2b05ca6) Kitty Giraudel | refactor(desk-tool): Connect the review changes button and its tooltip ([#​3567](https://togithub.com/sanity-io/sanity/issues/3567)) | [`85717f6`](https://togithub.com/sanity-io/sanity/commit/85717f64b) Kitty Giraudel | refactor(base): Ensure image previews in PT have an `alt` attribute ([#​3566](https://togithub.com/sanity-io/sanity/issues/3566)) | [`1940377`](https://togithub.com/sanity-io/sanity/commit/19403771f) Kitty Giraudel | refactor(base, server): Add missing document language to Sanity Studio ([#​3307](https://togithub.com/sanity-io/sanity/issues/3307)) | [`60d973f`](https://togithub.com/sanity-io/sanity/commit/60d973f3f) RitaDias | fix(default-layout): fix type missing in presence menu ([#​3605](https://togithub.com/sanity-io/sanity/issues/3605)) | [`5ee4f20`](https://togithub.com/sanity-io/sanity/commit/5ee4f20e5) ### [`v2.31.1`](https://togithub.com/sanity-io/sanity/releases/tag/v2.31.1) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.31.0...v2.31.1) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### 🐛 Notable bugfixes - Fixed an issue where incorrect references to image and file assets would crash the studio and display invalid diffs ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Nina Andal Aarvik | fix: remove muted prop from text inside every tooltip in the studio ([#​3559](https://togithub.com/sanity-io/sanity/issues/3559)) | [`b91c0b9`](https://togithub.com/sanity-io/sanity/commit/b91c0b9ea) Marius Lundgård | build: update design system | [`86d9dc3`](https://togithub.com/sanity-io/sanity/commit/86d9dc3ad) Marius Lundgård | build: align `react-refractor` version | [`490d8a3`](https://togithub.com/sanity-io/sanity/commit/490d8a34f) Fred Carlsen | fix(form-builder): check for invalid image/file values, provide reset option ([#​3560](https://togithub.com/sanity-io/sanity/issues/3560)) | [`e160d06`](https://togithub.com/sanity-io/sanity/commit/e160d06fd) ### [`v2.31.0`](https://togithub.com/sanity-io/sanity/releases/tag/v2.31.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.30.6...v2.31.0) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### ✨ Highlights #### Improved search 🕵️ ![Improved search](https://user-images.githubusercontent.com/209129/185373448-2fb1fb3f-24f3-4d8e-94b6-d795a02b430e.png) - Adds support for filtering search results by any number of document types. You can also browse documents from any number of types without entering a search query. - Search is now toggleable with a hotkey (Command/Control-K) and fully navigable by keyboard. - Recent searches (including selected document types) are stored for later use - Search terms and results are retained upon close: handy if you want to quickly revisit or amend your last search - Improves performance when rendering and scrolling through large result sets - The search dialog is wider, giving you more space for the search result listing NOTE: Documents listed in search results will no longer resolve [custom components for block content and array views](https://www.sanity.io/docs/previews-list-views#d82fd035385f) ### 🐛 Notable bugfixes - Fixes a case where sanity init would fail if ran inside of a yarn workspaces/monorepo setup in certain cases - Fixes a case where sanity init would fail if ran inside of a yarn workspaces/monorepo setup in certain cases - Fixes an issue with initialValueTemplates() being overridden if you called other methods after it - Fixes an issue potentially causing npm to go into an infinite loop when installing [@​sanity/core](https://togithub.com/sanity/core) ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Fred Carlsen | fix(form-builder): make sure to forward ref for object input with tabs ([#​3522](https://togithub.com/sanity-io/sanity/issues/3522)) | [`900419a`](https://togithub.com/sanity-io/sanity/commit/900419aed9) Espen Hovlandsdal | fix(server): work around npm peer dependency issue | [`7ab7b4d`](https://togithub.com/sanity-io/sanity/commit/7ab7b4de3a) Espen Hovlandsdal | fix(form-builder): remove unnecessary popover dialog placement prop | [`d1e8951`](https://togithub.com/sanity-io/sanity/commit/d1e8951994) Fred Carlsen | fix(structure): fix regression with initialValueTemplates being overridden ([#​3540](https://togithub.com/sanity-io/sanity/issues/3540)) | [`d76570d`](https://togithub.com/sanity-io/sanity/commit/d76570d8d5) Espen Hovlandsdal | fix(cli): work around edge-case when unable to resolve [@​sanity/core](https://togithub.com/sanity/core) | [`3824db4`](https://togithub.com/sanity-io/sanity/commit/3824db4ce0) Robin Pyon | feat(default-layout): search improvements ([#​3525](https://togithub.com/sanity-io/sanity/issues/3525)) | [`52eb236`](https://togithub.com/sanity-io/sanity/commit/52eb23609d) ### [`v2.30.6`](https://togithub.com/sanity-io/sanity/releases/tag/v2.30.6): v.2.30.6 [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.30.5...v2.30.6) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Fred Carlsen | fix(cli): fix asset check in human previews ([#​3516](https://togithub.com/sanity-io/sanity/issues/3516)) | [`cc8d41a`](https://togithub.com/sanity-io/sanity/commit/cc8d41a51a) ### [`v2.30.5`](https://togithub.com/sanity-io/sanity/releases/tag/v2.30.5) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.30.3...v2.30.5) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### 🐛 Notable bugfixes - Improved the UX of the new reference indicator in document pane. ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Nina Andal Aarvik | fix(dashboard): fix typo in banner, open link in new pane ([#​3486](https://togithub.com/sanity-io/sanity/issues/3486)) | [`84ae343`](https://togithub.com/sanity-io/sanity/commit/84ae3437b) Nina Andal Aarvik | feat(desk): add reference count and learn more link to references indication ([#​3484](https://togithub.com/sanity-io/sanity/issues/3484)) | [`d3c5a81`](https://togithub.com/sanity-io/sanity/commit/d3c5a81e6) Espen Hovlandsdal | chore: remove last remnants of perf workflow | [`0064689`](https://togithub.com/sanity-io/sanity/commit/00646897b) Dan Michael O. Heggø | fix(types): add `params` to `MutationSelection` type | [`e45efb2`](https://togithub.com/sanity-io/sanity/commit/e45efb20f) Espen Hovlandsdal | refactor(types): format with prettier | [`ca567a4`](https://togithub.com/sanity-io/sanity/commit/ca567a4a9) Nina Andal Aarvik | fix(desk): document title ellipsis ([#​3504](https://togithub.com/sanity-io/sanity/issues/3504)) | [`20e26d8`](https://togithub.com/sanity-io/sanity/commit/20e26d82c) RitaDias | feat(cli): add new dashboard template ([#​3430](https://togithub.com/sanity-io/sanity/issues/3430)) | [`09f10a9`](https://togithub.com/sanity-io/sanity/commit/09f10a967) Snorre Eskeland Brekke | fix(block-tools): ignore blocks inside list items ([#​3492](https://togithub.com/sanity-io/sanity/issues/3492)) | [`73c0da8`](https://togithub.com/sanity-io/sanity/commit/73c0da8a0) ### [`v2.30.3`](https://togithub.com/sanity-io/sanity/releases/tag/v2.30.3) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.30.2...v2.30.3) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade #### ✨ Notable changes - A document that has references to it will now clearly indicate this with a differently colored header/footer, as well as with a link symbol. Additionally, prior to publishing a referenced document, a confirmation dialog will indicate that the change might affect referencing documents - Added support for the presence feature when not using cookies for authentication - Dependencies upgraded for the Portable Text Editor, fixing issues where Chrome would be reported as missing beforeInput- support after Chrome went above version 100. This broke spellchecking in Chrome and degraded performance - Updated UI of dashboard feeds ### 🐛 Notable bugfixes - Fixes rare occurring bug in the Portable Text Editor where it would stop producing patches due to non-updated instance props - Fixes issue where the newest `get-started` templates did not include a gitignore file - Fixes a potential error when trying to access a file that does not exist - Fixes issue where field validation tooltips would sometimes be cut off when inside of modals - Fixes an issue where exporting certain old assets would fail because of an md5 mismatch - Fixes an issue where the unpublish dialog would use the term "delete" instead of "unpublish" in the confirm dialog - Fixes a few warnings from being printed when navigating the dashboard - Fixes an issue where documents with a large amount of references would sometimes fail to be published because of a failing request - Fixes an issue where a stray `margins` property would be passed to a div-element (thanks [@​KittyGiraudel](https://togithub.com/KittyGiraudel)!) - Fixes a few typos in the pets project template (thanks [@​nick-krantz](https://togithub.com/nick-krantz)!) ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Espen Hovlandsdal | fix(cli): include gitignore in get-started templates | [`c582201`](https://togithub.com/sanity-io/sanity/commit/c582201a6a) RitaDias | refactor(cli): update field descriptions ([#​3386](https://togithub.com/sanity-io/sanity/issues/3386)) | [`6503c3a`](https://togithub.com/sanity-io/sanity/commit/6503c3a224) RitaDias | refactor(form-builder): add condition for name in upload progress ([#​3387](https://togithub.com/sanity-io/sanity/issues/3387)) | [`317b4bd`](https://togithub.com/sanity-io/sanity/commit/317b4bd4d1) Espen Hovlandsdal | feat(base): support presence for cookieless auth users ([#​3400](https://togithub.com/sanity-io/sanity/issues/3400)) | [`46133a9`](https://togithub.com/sanity-io/sanity/commit/46133a9ce6) Per-Kristian Nordnes | chore(portable-text-editor): upgrade to latest slate and slate-react ([#​3395](https://togithub.com/sanity-io/sanity/issues/3395)) | [`6cb6a80`](https://togithub.com/sanity-io/sanity/commit/6cb6a80f94) Per-Kristian Nordnes | fix(portable-text-editor): support dynamic instance props for readOnly and maxBlocks ([#​3295](https://togithub.com/sanity-io/sanity/issues/3295)) | [`71416d3`](https://togithub.com/sanity-io/sanity/commit/71416d34e9) Victoria Bergquist | feat(dashboard): add feed sections to dashboard feed ([#​3429](https://togithub.com/sanity-io/sanity/issues/3429)) | [`a02320d`](https://togithub.com/sanity-io/sanity/commit/a02320d1f5) Nina Andal Aarvik | fix(base): add `portal` prop to the formfield ([#​3432](https://togithub.com/sanity-io/sanity/issues/3432)) | [`509c455`](https://togithub.com/sanity-io/sanity/commit/509c45527e) Dain Cilke | feat(export): check sha1 hash first | [`ca188d3`](https://togithub.com/sanity-io/sanity/commit/ca188d34bf) Dain Cilke | fix(export): allow either hash check | [`c67241b`](https://togithub.com/sanity-io/sanity/commit/c67241bab1) Espen Hovlandsdal | chore(vision): drop unused moment dependency | [`16c4cd5`](https://togithub.com/sanity-io/sanity/commit/16c4cd5225) Espen Hovlandsdal | chore: normalize [@​sanity/client](https://togithub.com/sanity/client) dependency version | [`6879b27`](https://togithub.com/sanity-io/sanity/commit/6879b27406) Espen Hovlandsdal | chore(util): upgrade moment to latest version | [`ef10e2b`](https://togithub.com/sanity-io/sanity/commit/ef10e2b8fa) Espen Hovlandsdal | chore(core): upgrade terser | [`a5a6a4c`](https://togithub.com/sanity-io/sanity/commit/a5a6a4cd2b) Fred Carlsen | fix(desk-tool): show correct action message in unpublish dialog ([#​3461](https://togithub.com/sanity-io/sanity/issues/3461)) | [`36feddb`](https://togithub.com/sanity-io/sanity/commit/36feddb39f) Victoria Bergquist | feat(dashboard): add docs banner to sanity tutorials widget ([#​3446](https://togithub.com/sanity-io/sanity/issues/3446)) | [`9103669`](https://togithub.com/sanity-io/sanity/commit/9103669370) Nick Krantz | fix(cli): spelling corrections in `getting-started-pets` template ([#​3468](https://togithub.com/sanity-io/sanity/issues/3468)) | [`9dcb8b2`](https://togithub.com/sanity-io/sanity/commit/9dcb8b2d7a) Espen Hovlandsdal | chore(resolver): pin mock-fs to 5.1.2 | [`2f9f03e`](https://togithub.com/sanity-io/sanity/commit/2f9f03e23d) Espen Hovlandsdal | fix(dashboard): use correct property for feed item keys | [`a0faa37`](https://togithub.com/sanity-io/sanity/commit/a0faa37e52) Espen Hovlandsdal | chore(dashboard): drop usage of prop-types package | [`d11f6e1`](https://togithub.com/sanity-io/sanity/commit/d11f6e12f0) Nina Andal Aarvik | feat(base): clearly indicate a referenced document | [`e0d6a1c`](https://togithub.com/sanity-io/sanity/commit/e0d6a1c7b4) Nina Andal Aarvik | fix(base): add popover for referenced document | [`edd569c`](https://togithub.com/sanity-io/sanity/commit/edd569cb61) Nina Andal Aarvik | fix(base): Fixes after QA and PR review | [`123e2d3`](https://togithub.com/sanity-io/sanity/commit/123e2d3730) Espen Hovlandsdal | fix(base): reposition referenced doc popover on resize | [`476cc89`](https://togithub.com/sanity-io/sanity/commit/476cc89063) Nina Andal Aarvik | fix(base): add tooltip to referencedDocHeading | [`19be6a0`](https://togithub.com/sanity-io/sanity/commit/19be6a085c) Nina Andal Aarvik | fix(base): add empty div as referenceElement for popover | [`6951a4a`](https://togithub.com/sanity-io/sanity/commit/6951a4ad4d) Nina Andal Aarvik | fix(base): add autoFocus to popover | [`41096c1`](https://togithub.com/sanity-io/sanity/commit/41096c1ddf) Nina Andal Aarvik | fix(base): add reference tooltip to title when popover is closed | [`fd2b177`](https://togithub.com/sanity-io/sanity/commit/fd2b1771e4) Espen Hovlandsdal | fix(language-filter): use default tone for tooltip | [`b5ca6b8`](https://togithub.com/sanity-io/sanity/commit/b5ca6b8899) Espen Hovlandsdal | fix(desk-tool): use default tone for header/foot popovers/menus | [`a770834`](https://togithub.com/sanity-io/sanity/commit/a7708344f8) Espen Hovlandsdal | chore(desk-tool): fix lint issues caused by memoized component | [`ed8de89`](https://togithub.com/sanity-io/sanity/commit/ed8de89d80) Espen Hovlandsdal | refactor(desk-tool): use `tone` instead of `ThemeColorProvider` | [`cf5dfcf`](https://togithub.com/sanity-io/sanity/commit/cf5dfcf348) Espen Hovlandsdal | refactor(desk-tool): use useEffect instead of useCallback for side effect | [`7015351`](https://togithub.com/sanity-io/sanity/commit/701535108b) Espen Hovlandsdal | fix(test): pass mock observable fetch method | [`c3489fc`](https://togithub.com/sanity-io/sanity/commit/c3489fc3f5) Espen Hovlandsdal | fix(base): chunk document availability ids on id length | [`217c558`](https://togithub.com/sanity-io/sanity/commit/217c558685) Espen Hovlandsdal | fix(base): prevent RegionsWithIntersections `margins` prop from reaching the DOM | [`3ff4182`](https://togithub.com/sanity-io/sanity/commit/3ff4182166) Espen Hovlandsdal | chore: upgrade `@sanity/client` to v3.3.3 | [`c40c434`](https://togithub.com/sanity-io/sanity/commit/c40c434c41) ### [`v2.30.2`](https://togithub.com/sanity-io/sanity/releases/tag/v2.30.2) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v2.30.0...v2.30.2) Upgrade the Command Line Interface (CLI) with: npm install --global @​sanity/cli Upgrade Sanity Studio with: sanity upgrade ### ✨ Highlights #### Add command to list information about dataset jobs This new command will help users find out the status of jobs without needing the job id. `sanity dataset copy --list` ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Espen Hovlandsdal | fix(export): only set authorization header if token exists | [`7956379`](https://togithub.com/sanity-io/sanity/commit/795637999b) Tonina | feat(cli): list dataset copy jobs ([#​3292](https://togithub.com/sanity-io/sanity/issues/3292)) | [`82f20d1`](https://togithub.com/sanity-io/sanity/commit/82f20d16dc) Tonina | feat(dataset copy list): Format output with console-table-printer ([#​3303](https://togithub.com/sanity-io/sanity/issues/3303)) | [`4e775f3`](https://togithub.com/sanity-io/sanity/commit/4e775f3fd8) Tonina | fix(cli): Throw a better error message in case of a failed dataset copy job ([#​3314](https://togithub.com/sanity-io/sanity/issues/3314)) | [`b707932`](https://togithub.com/sanity-io/sanity/commit/b707932d4e) Vincent Quigley | chore(cli): add output to inform that `--skip-history` flag exists ([#​3315](https://togithub.com/sanity-io/sanity/issues/3315)) | [`a0907f6`](https://togithub.com/sanity-io/sanity/commit/a0907f6356) Tonina | refactor(cli): use dataset copy command to list copy dataset jobs ([#​3318](https://togithub.com/sanity-io/sanity/issues/3318)) | [`8ea8d73`](https://togithub.com/sanity-io/sanity/commit/8ea8d73a12) RitaDias | feat(cli): add new getting-started template (with data) ([#​3365](https://togithub.com/sanity-io/sanity/issues/3365)) | [`fbedb56`](https://togithub.com/sanity-io/sanity/commit/fbedb56dff)
eslint/eslint ### [`v7.32.0`](https://togithub.com/eslint/eslint/releases/tag/v7.32.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.31.0...v7.32.0) - [`3c78a7b`](https://togithub.com/eslint/eslint/commit/3c78a7bff6044fd196ae3b737983e6744c6eb7c8) Chore: Adopt `eslint-plugin/prefer-message-ids` rule internally ([#​14841](https://togithub.com/eslint/eslint/issues/14841)) (Bryan Mishkin) - [`faecf56`](https://togithub.com/eslint/eslint/commit/faecf56cdb4146b28bfa4f1980adb41b4d3614b1) Update: change reporting location for `curly` rule (refs [#​12334](https://togithub.com/eslint/eslint/issues/12334)) ([#​14766](https://togithub.com/eslint/eslint/issues/14766)) (Nitin Kumar) - [`d7dc07a`](https://togithub.com/eslint/eslint/commit/d7dc07a15e256cee9232183165e2f6102f2c0873) Fix: ignore lines with empty elements (fixes [#​12756](https://togithub.com/eslint/eslint/issues/12756)) ([#​14837](https://togithub.com/eslint/eslint/issues/14837)) (Soufiane Boutahlil) - [`1bfbefd`](https://togithub.com/eslint/eslint/commit/1bfbefdaaf19ef32df42b89a3f5d32cff1e5b831) New: Exit on fatal error (fixes [#​13711](https://togithub.com/eslint/eslint/issues/13711)) ([#​14730](https://togithub.com/eslint/eslint/issues/14730)) (Antonios Katopodis) - [`ed007c8`](https://togithub.com/eslint/eslint/commit/ed007c82ee9d2170c87500d98303554b5f90b915) Chore: Simplify internal `no-invalid-meta` rule ([#​14842](https://togithub.com/eslint/eslint/issues/14842)) (Bryan Mishkin) - [`d53d906`](https://togithub.com/eslint/eslint/commit/d53d9064b9dd0dd6a8ea39e07b16310c8364db69) Docs: Prepare data for website to indicate rules with suggestions ([#​14830](https://togithub.com/eslint/eslint/issues/14830)) (Bryan Mishkin) - [`d28f2ff`](https://togithub.com/eslint/eslint/commit/d28f2ffb986e49d6da5c1d91215580591f4cfd35) Docs: Reference eslint-config-eslint to avoid potential for staleness ([#​14805](https://togithub.com/eslint/eslint/issues/14805)) (Brett Zamir) - [`8be8a36`](https://togithub.com/eslint/eslint/commit/8be8a36010145dfcd31cbdd4f781a91989e3b1bd) Chore: Adopt `eslint-plugin/require-meta-docs-url` rule internally ([#​14823](https://togithub.com/eslint/eslint/issues/14823)) (Bryan Mishkin) - [`f9c164f`](https://togithub.com/eslint/eslint/commit/f9c164f7b74ca73384c8c80eed5bdbe359b44f6c) Docs: New syntax issue template ([#​14826](https://togithub.com/eslint/eslint/issues/14826)) (Nicholas C. Zakas) - [`eba0c45`](https://togithub.com/eslint/eslint/commit/eba0c4595c126a91f700d5f2e8723ec3f820a830) Chore: assertions on reporting loc in `unicode-bom` (refs [#​12334](https://togithub.com/eslint/eslint/issues/12334)) ([#​14809](https://togithub.com/eslint/eslint/issues/14809)) (Nitin Kumar) - [`ed945bd`](https://togithub.com/eslint/eslint/commit/ed945bd662714b1917e9de71d5b322a28be9161b) Docs: fix multiple broken links ([#​14833](https://togithub.com/eslint/eslint/issues/14833)) (Sam Chen) - [`60df44c`](https://togithub.com/eslint/eslint/commit/60df44c79b0f74406119c0c040a360ca84e721fc) Chore: use `actions/setup-node@v2` ([#​14816](https://togithub.com/eslint/eslint/issues/14816)) (Nitin Kumar) - [`6641d88`](https://togithub.com/eslint/eslint/commit/6641d88e17d952a8e51df5e0d3882a842d4c3f35) Docs: Update README team and sponsors (ESLint Jenkins) ### [`v7.31.0`](https://togithub.com/eslint/eslint/releases/tag/v7.31.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.30.0...v7.31.0) - [`efdbb12`](https://togithub.com/eslint/eslint/commit/efdbb1227019427ec2d968a8d6e9151dd8a77c35) Upgrade: [@​eslint/eslintrc](https://togithub.com/eslint/eslintrc) to v0.4.3 ([#​14808](https://togithub.com/eslint/eslint/issues/14808)) (Brandon Mills) - [`a96b05f`](https://togithub.com/eslint/eslint/commit/a96b05f6c5649cfee112d605c91d95aa191e2f78) Update: add end location to report in `consistent-return` (refs [#​12334](https://togithub.com/eslint/eslint/issues/12334)) ([#​14798](https://togithub.com/eslint/eslint/issues/14798)) (Nitin Kumar) - [`e0e8e30`](https://togithub.com/eslint/eslint/commit/e0e8e308929c9c66612505f2da89043f8592eea7) Docs: update BUG_REPORT template ([#​14787](https://togithub.com/eslint/eslint/issues/14787)) (Nitin Kumar) - [`39115c8`](https://togithub.com/eslint/eslint/commit/39115c8b71d2629161359f6456f47fdbd552fddd) Docs: provide more context to no-eq-null ([#​14801](https://togithub.com/eslint/eslint/issues/14801)) (gfyoung) - [`9a3c73c`](https://togithub.com/eslint/eslint/commit/9a3c73c130d437a65f4edba0dcb63390e68cac41) Docs: fix a broken link ([#​14790](https://togithub.com/eslint/eslint/issues/14790)) (Sam Chen) - [`ddffa8a`](https://togithub.com/eslint/eslint/commit/ddffa8ad58b4b124b08061e9045fdb5370cbdbe3) Update: Indicating the operator in question ([#​14764](https://togithub.com/eslint/eslint/issues/14764)) (Paul Smith) - [`bba714c`](https://togithub.com/eslint/eslint/commit/bba714c2ed813821ed288fbc07722cdde6e534fe) Update: Clarifying what changes need to be made in no-mixed-operators ([#​14765](https://togithub.com/eslint/eslint/issues/14765)) (Paul Smith) - [`b0d22e3`](https://togithub.com/eslint/eslint/commit/b0d22e3eff18ea7f08189134c07cddceaec69a09) Docs: Mention benefit of providing `meta.docs.url` ([#​14774](https://togithub.com/eslint/eslint/issues/14774)) (Bryan Mishkin) - [`000cc79`](https://togithub.com/eslint/eslint/commit/000cc796fd487e7b9ba8bcc5857dd691044479cc) Sponsors: Sync README with website (ESLint Jenkins) - [`a6a7438`](https://togithub.com/eslint/eslint/commit/a6a7438502abc6a1e29ec35cfbe2058ffc0803b1) Chore: pin fs-teardown@0.1.1 ([#​14771](https://togithub.com/eslint/eslint/issues/14771)) (Milos Djermanovic) ### [`v7.30.0`](https://togithub.com/eslint/eslint/releases/tag/v7.30.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.29.0...v7.30.0) - [`5f74642`](https://togithub.com/eslint/eslint/commit/5f746420700d457b92dd86659de588d272937b79) Chore: don't check Program.start in SourceCode#getComments (refs [#​14744](https://togithub.com/eslint/eslint/issues/14744)) ([#​14748](https://togithub.com/eslint/eslint/issues/14748)) (Milos Djermanovic) - [`19a871a`](https://togithub.com/eslint/eslint/commit/19a871a35ae9997ce352624b1081c96c54b73a9f) Docs: Suggest linting plugins for ESLint plugin developers ([#​14754](https://togithub.com/eslint/eslint/issues/14754)) (Bryan Mishkin) - [`aa87329`](https://togithub.com/eslint/eslint/commit/aa87329d919f569404ca573b439934552006572f) Docs: fix broken links ([#​14756](https://togithub.com/eslint/eslint/issues/14756)) (Sam Chen) - [`278813a`](https://togithub.com/eslint/eslint/commit/278813a6e759f6b5512ac64c7530c9c51732e692) Docs: fix and add more examples for new-cap rule (fixes [#​12874](https://togithub.com/eslint/eslint/issues/12874)) ([#​14725](https://togithub.com/eslint/eslint/issues/14725)) (Nitin Kumar) - [`ed1da5d`](https://togithub.com/eslint/eslint/commit/ed1da5d96af2587b7211854e45cf8657ef808710) Update: ecmaVersion allows "latest" ([#​14720](https://togithub.com/eslint/eslint/issues/14720)) (薛定谔的猫) - [`104c0b5`](https://togithub.com/eslint/eslint/commit/104c0b592f203d315a108d311c58375357e40b24) Update: improve use-isnan rule to detect `Number.NaN` (fixes [#​14715](https://togithub.com/eslint/eslint/issues/14715)) ([#​14718](https://togithub.com/eslint/eslint/issues/14718)) (Nitin Kumar) - [`b08170b`](https://togithub.com/eslint/eslint/commit/b08170b92beb22db6ec612ebdfff930f9e0582ab) Update: Implement FlatConfigArray (refs [#​13481](https://togithub.com/eslint/eslint/issues/13481)) ([#​14321](https://togithub.com/eslint/eslint/issues/14321)) (Nicholas C. Zakas) - [`f113cdd`](https://togithub.com/eslint/eslint/commit/f113cdd872257d72bbd66d95e4eaf13623323b24) Chore: upgrade eslint-plugin-eslint-plugin ([#​14738](https://togithub.com/eslint/eslint/issues/14738)) (薛定谔的猫) - [`1b8997a`](https://togithub.com/eslint/eslint/commit/1b8997ab63781f4ebf87e3269400b2ef4c7d2973) Docs: Fix getRulesMetaForResults link syntax ([#​14723](https://togithub.com/eslint/eslint/issues/14723)) (Brandon Mills) - [`aada733`](https://togithub.com/eslint/eslint/commit/aada733d2aee830aa32cccb9828cd72db4ccd6bd) Docs: fix two broken links ([#​14726](https://togithub.com/eslint/eslint/issues/14726)) (Sam Chen) - [`8972529`](https://togithub.com/eslint/eslint/commit/8972529f82d13bd04059ee8852b4ebb9b5350962) Docs: Update README team and sponsors (ESLint Jenkins) ### [`v7.29.0`](https://togithub.com/eslint/eslint/releases/tag/v7.29.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.28.0...v7.29.0) - [`bfbfe5c`](https://togithub.com/eslint/eslint/commit/bfbfe5c1fd4c39a06d5e159dbe48479ca4305fc0) New: Add only to RuleTester (refs [eslint/rfcs#​73](https://togithub.com/eslint/rfcs/issues/73)) ([#​14677](https://togithub.com/eslint/eslint/issues/14677)) (Brandon Mills) - [`c2cd7b4`](https://togithub.com/eslint/eslint/commit/c2cd7b4a18057ca6067bdfc16de771dc5d90c0ea) New: Add ESLint#getRulesMetaForResults() (refs [#​13654](https://togithub.com/eslint/eslint/issues/13654)) ([#​14716](https://togithub.com/eslint/eslint/issues/14716)) (Nicholas C. Zakas) - [`eea7e0d`](https://togithub.com/eslint/eslint/commit/eea7e0d09d6ef43d6663cbe424e7974764a5f7fe) Chore: remove duplicate code ([#​14719](https://togithub.com/eslint/eslint/issues/14719)) (Nitin Kumar) - [`6a1c7a0`](https://togithub.com/eslint/eslint/commit/6a1c7a0dac050ea5876972c50563a7eb867b38d3) Fix: allow fallthrough comment inside block (fixes [#​14701](https://togithub.com/eslint/eslint/issues/14701)) ([#​14702](https://togithub.com/eslint/eslint/issues/14702)) (Kevin Gibbons) - [`a47e5e3`](https://togithub.com/eslint/eslint/commit/a47e5e30b0da364593b6881f6826c595da8696f5) Docs: Add Mega-Linter to the list of integrations ([#​14707](https://togithub.com/eslint/eslint/issues/14707)) (Nicolas Vuillamy) - [`353ddf9`](https://togithub.com/eslint/eslint/commit/353ddf965078030794419b089994373e27ffc86e) Chore: enable reportUnusedDisableDirectives in eslint-config-eslint ([#​14699](https://togithub.com/eslint/eslint/issues/14699)) (薛定谔的猫) - [`757c495`](https://togithub.com/eslint/eslint/commit/757c49584a5852c468c1b4a0b74ad3aa39d954e5) Chore: add some rules to eslint-config-eslint ([#​14692](https://togithub.com/eslint/eslint/issues/14692)) (薛定谔的猫) - [`c93a222`](https://togithub.com/eslint/eslint/commit/c93a222563177a9b5bc7a59aa106bc0a6d31e063) Docs: fix a broken link ([#​14697](https://togithub.com/eslint/eslint/issues/14697)) (Sam Chen) - [`655c118`](https://togithub.com/eslint/eslint/commit/655c1187fc845bac61ae8d06c556f1a59ee2071b) Sponsors: Sync README with website (ESLint Jenkins) - [`e2bed2e`](https://togithub.com/eslint/eslint/commit/e2bed2ead22b575d55ccaeed94eecd3a979dd871) Sponsors: Sync README with website (ESLint Jenkins) - [`8490fb4`](https://togithub.com/eslint/eslint/commit/8490fb42e559ef0b3c34ac60be4e05e0d879a9cb) Sponsors: Sync README with website (ESLint Jenkins) - [`ddbe877`](https://togithub.com/eslint/eslint/commit/ddbe877c95224e127215d35562a175c6f2b7ba22) Sponsors: Sync README with website (ESLint Jenkins) ### [`v7.28.0`](https://togithub.com/eslint/eslint/releases/tag/v7.28.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.27.0...v7.28.0) - [`1237705`](https://togithub.com/eslint/eslint/commit/1237705dd08c209c5e3136045ec51a4ba87a3abe) Upgrade: [@​eslint/eslintrc](https://togithub.com/eslint/eslintrc) to 0.4.2 ([#​14672](https://togithub.com/eslint/eslint/issues/14672)) (Milos Djermanovic) - [`123fb86`](https://togithub.com/eslint/eslint/commit/123fb8648731c2c23313c544ffa1872d3024fe68) Docs: Add Feedback Needed triage description ([#​14670](https://togithub.com/eslint/eslint/issues/14670)) (Nicholas C. Zakas) - [`c545163`](https://togithub.com/eslint/eslint/commit/c5451635b4e89827cfc8d8d77083647c74506e42) Update: support multiline /*eslint-env*/ directives (fixes [#​14652](https://togithub.com/eslint/eslint/issues/14652)) ([#​14660](https://togithub.com/eslint/eslint/issues/14660)) (薛定谔的猫) - [`8d1e75a`](https://togithub.com/eslint/eslint/commit/8d1e75a31b3e3d67130709a219bdd07ce6f3cf74) Upgrade: glob-parent version in package.json ([#​14658](https://togithub.com/eslint/eslint/issues/14658)) (Hamza Najeeb) - [`1f048cb`](https://togithub.com/eslint/eslint/commit/1f048cb0eec660d2052f1758f4b2ad7b1cb424e1) Fix: no-implicit-coercion false positive with `String()` (fixes [#​14623](https://togithub.com/eslint/eslint/issues/14623)) ([#​14641](https://togithub.com/eslint/eslint/issues/14641)) (Milos Djermanovic) - [`d709abf`](https://togithub.com/eslint/eslint/commit/d709abfdde087325d4578b6709dc61040b8ca9d8) Chore: fix comment location in no-unused-vars ([#​14648](https://togithub.com/eslint/eslint/issues/14648)) (Milos Djermanovic) - [`e44ce0a`](https://togithub.com/eslint/eslint/commit/e44ce0a8acfaad513c385150c25e76e82a1b8f12) Fix: no-duplicate-imports allow unmergeable (fixes [#​12758](https://togithub.com/eslint/eslint/issues/12758), fixes [#​12760](https://togithub.com/eslint/eslint/issues/12760)) ([#​14238](https://togithub.com/eslint/eslint/issues/14238)) (Soufiane Boutahlil) - [`bb66a3d`](https://togithub.com/eslint/eslint/commit/bb66a3d91af426dac9a7ffdbe47bdbbc0ffd4dd7) New: add `getPhysicalFilename()` method to rule context (fixes [#​11989](https://togithub.com/eslint/eslint/issues/11989)) ([#​14616](https://togithub.com/eslint/eslint/issues/14616)) (Nitin Kumar) - [`2e43dac`](https://togithub.com/eslint/eslint/commit/2e43dacd24337a82d4184fac9b44d497675f46ef) Docs: fix `no-sequences` example ([#​14643](https://togithub.com/eslint/eslint/issues/14643)) (Nitin Kumar) - [`958ff4e`](https://togithub.com/eslint/eslint/commit/958ff4e8a5102f204f1484d09985e28a79790996) Docs: add note for arrow functions in no-seq rule ([#​14578](https://togithub.com/eslint/eslint/issues/14578)) (Nitin Kumar) - [`e4f111b`](https://togithub.com/eslint/eslint/commit/e4f111b67d114adbf76a9c9dbb18fa4f49bc91b6) Fix: arrow-body-style crash with object pattern (fixes [#​14633](https://togithub.com/eslint/eslint/issues/14633)) ([#​14635](https://togithub.com/eslint/eslint/issues/14635)) (Milos Djermanovic) - [`ec28b5a`](https://togithub.com/eslint/eslint/commit/ec28b5a2bdc69f34ce29d670f5e84d2446774a00) Chore: upgrade eslint-plugin-eslint-plugin ([#​14590](https://togithub.com/eslint/eslint/issues/14590)) (薛定谔的猫) - [`85a2725`](https://togithub.com/eslint/eslint/commit/85a2725b1fade5538e727102d9701ccb503e54d4) Docs: Update README team and sponsors (ESLint Jenkins) ### [`v7.27.0`](https://togithub.com/eslint/eslint/releases/tag/v7.27.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.26.0...v7.27.0) - [`2c0868c`](https://togithub.com/eslint/eslint/commit/2c0868cbeadc9f42716fa1178ebdc6b4cee6d31e) Chore: merge all html formatter files into `html.js` ([#​14612](https://togithub.com/eslint/eslint/issues/14612)) (Milos Djermanovic) - [`9e9b5e0`](https://togithub.com/eslint/eslint/commit/9e9b5e07475564813b62cd1d7562a93c

Configuration

📅 Schedule: Branch creation - "before 4am on sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 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.



This PR has been generated by Mend Renovate using a preset from Sanity. View repository job log here