Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update non-major #112

Merged
merged 1 commit into from
Sep 3, 2023
Merged

chore(deps): update non-major #112

merged 1 commit into from
Sep 3, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 1, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sanity/pkg-utils ^2.4.5 -> ^2.4.8 age adoption passing confidence
@sanity/plugin-kit ^3.1.7 -> ^3.1.10 age adoption passing confidence
@sanity/semantic-release-preset (source) ^4.1.3 -> ^4.1.4 age adoption passing confidence
@sanity/ui (source) 1.7.4 -> 1.8.2 age adoption passing confidence
@types/node (source) ^18.17.4 -> ^18.17.14 age adoption passing confidence
@types/react (source) ^18.2.20 -> ^18.2.21 age adoption passing confidence
eslint (source) ^8.46.0 -> ^8.48.0 age adoption passing confidence
eslint-plugin-import ^2.28.0 -> ^2.28.1 age adoption passing confidence
eslint-plugin-react ^7.33.1 -> ^7.33.2 age adoption passing confidence
lint-staged ^13.2.3 -> ^13.3.0 age adoption passing confidence
prettier (source) ^3.0.1 -> ^3.0.3 age adoption passing confidence
react-photo-album (source) 2.2.2 -> 2.3.0 age adoption passing confidence
sanity (source) ^3.15.1 -> ^3.16.2 age adoption passing confidence
typescript (source) ^5.1.6 -> ^5.2.2 age adoption passing confidence

Release Notes

sanity-io/pkg-utils (@​sanity/pkg-utils)

v2.4.8

Compare Source

Bug Fixes

v2.4.7

Compare Source

Bug Fixes

v2.4.6

Compare Source

Bug Fixes
sanity-io/plugin-kit (@​sanity/plugin-kit)

v3.1.10

Compare Source

Bug Fixes

v3.1.9

Compare Source

Bug Fixes
  • pin styled-components to ^5.2 (10922da)

v3.1.8

Compare Source

Bug Fixes
sanity-io/semantic-release-preset (@​sanity/semantic-release-preset)

v4.1.4

Compare Source

Bug Fixes
  • add provenance (cf35960)
  • turn off success comments for now (ebf2846)
  • use tagFormat for monorepos (81edfff)
sanity-io/ui (@​sanity/ui)

v1.8.2

Compare Source

Bug Fixes

v1.8.1

Compare Source

Bug Fixes
  • textinput: correctly center clear button on smaller font sizes (#​1127) (8a08209)

v1.8.0

Compare Source

Features
  • tooltip: adds support for custom delay, standalone and grouped (#​1129) (36a2bb0)

v1.7.12

Compare Source

Reverts

v1.7.11

Compare Source

Bug Fixes

v1.7.10

Compare Source

Bug Fixes
  • add node.module export condition (4e4d414)
  • typings: handle styled-components v6 type definition changes (43cc758)

v1.7.9

Compare Source

Bug Fixes
  • deps: allow styled-components v6 (b6a27da)

v1.7.8

Compare Source

Bug Fixes
  • tooltip: use floatingStyles to prevent rerenders of tooltip (#​1119) (d4c9d69)

v1.7.7

Compare Source

Bug Fixes

v1.7.6

Compare Source

Bug Fixes
eslint/eslint (eslint)

v8.48.0

Compare Source

Features

  • 1fbb3b0 feat: correct update direction in for-direction (#​17483) (Francesco Trotta)
  • d73fbf2 feat: rule tester do not create empty valid or invalid test suites (#​17475) (fnx)
  • ee2f718 feat: Allow void in rule no-promise-executor-return (#​17282) (nopeless)

Bug Fixes

  • 7234f6a fix: update RuleTester JSDoc and deprecations (#​17496) (Jonas Berlin)

Documentation

  • 7a51d77 docs: no-param-reassign mention strict mode (#​17494) (Stephen Hardy)
  • 9cd7ac2 docs: add fetch script to package.json conventions (#​17459) (Nitin Kumar)
  • cab21e6 docs: advice for inline disabling of rules (#​17458) (Ashish Yadav)
  • 056499d docs: fix example of flat config from plugin (#​17482) (Francesco Trotta)
  • 9e9edf9 docs: update documentation URL in error message (#​17465) (Nitin Kumar)

Chores

v8.47.0

Compare Source

Features

  • 53d7508 feat: update regex for methods with thisArg (#​17439) (Francesco Trotta)

Bug Fixes

  • 631648e fix: do not report on shadowed constructors in no-new-wrappers (#​17447) (Francesco Trotta)

Documentation

Chores

import-js/eslint-plugin-import (eslint-plugin-import)

v2.28.1

Compare Source

Fixed
Changed
jsx-eslint/eslint-plugin-react (eslint-plugin-react)

v7.33.2

Compare Source

Fixed
  • [no-deprecated]: prevent false positive on commonjs import (#​3614 @​akulsr0)
  • [no-unsafe]: report on the method instead of the entire component (@​ljharb)
  • [no-deprecated]: report on the destructured property instead of the entire variable declarator (@​ljharb)
  • [no-deprecated]: report on the imported specifier instead of the entire import statement (@​ljharb)
  • [no-invalid-html-attribute]: report more granularly (@​ljharb)
okonet/lint-staged (lint-staged)

v13.3.0

Compare Source

Bug Fixes
  • dependencies: update most dependencies (7443870)
  • detect duplicate redundant braces in pattern (d895aa8)
Features
  • dependencies: update listr2@​6.6.0 (09844ca)
prettier/prettier (prettier)

v3.0.3

Compare Source

diff

Add preferUnplugged: true to package.json (#​15169 by @​fisker and @​so1ve)

Prettier v3 uses dynamic imports, user will need to unplug Prettier when Yarn's PnP mode is enabled, add preferUnplugged: true to package.json, so Yarn will install Prettier as unplug by default.

Support shared config that forbids require() (#​15233 by @​fisker)

If an external shared config package is used, and the package exports don't have require or default export.

In Prettier 3.0.2 Prettier fails when attempt to require() the package, and throws an error.

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in <packageName>/package.json
Allow argument of require() to break (#​15256 by @​fisker)
// Input
const plugin = require(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, "..")
);

// Prettier 3.0.2
const plugin = require(global.STANDALONE
  ? path.join(__dirname, "../standalone.js")
  : path.join(__dirname, ".."));

// Prettier 3.0.3
const plugin = require(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, "..")
);
Do not print trailing commas in arrow function type parameter lists in ts code blocks (#​15286 by @​sosukesuzuki)
<!-- Input -->
```ts
const foo = <T>() => {}
```

<!-- Prettier 3.0.2 -->
```ts
const foo = <T,>() => {}
```

<!-- Prettier 3.0.3 -->
```ts
const foo = <T>() => {}
```
Support TypeScript 5.2 using / await using declaration (#​15321 by @​sosukesuzuki)

Support for the upcoming Explicit Resource Management feature in ECMAScript. using / await using declaration

{
   using foo = new Foo();
   await using bar = new Bar();
}

v3.0.2

Compare Source

diff

Break after = of assignment if RHS is poorly breakable AwaitExpression or YieldExpression (#​15204 by @​seiyab)
// Input
const { section, rubric, authors, tags } = await utils.upsertCommonData(mainData);

// Prettier 3.0.1
const { section, rubric, authors, tags } = await utils.upsertCommonData(
  mainData,
);

// Prettier 3.0.2
const { section, rubric, authors, tags } =
  await utils.upsertCommonData(mainData);
Do not add trailing comma for grouped scss comments (#​15217 by @​auvred)
/* Input */
$foo: (
	'property': (),
	// comment 1
	// comment 2
)

/* Prettier 3.0.1 */
$foo: (
  "property": (),
  // comment 1
  // comment 2,
);

/* Prettier 3.0.2 */
$foo: (
  "property": (),
  // comment 1
  // comment 2
);
Print declare and export keywords for nested namespace (#​15249 by @​sosukesuzuki)
// Input
declare namespace abc1.def {}
export namespace abc2.def {}

// Prettier 3.0.1
namespace abc1.def {}
namespace abc2.def {}

// Prettier 3.0.2
declare namespace abc1.def {}
export namespace abc2.def {}
igordanchenko/react-photo-album (react-photo-album)

v2.3.0

Compare Source

Features
sanity-io/sanity (sanity)

v3.16.2

Compare Source

Installation and upgrading

To initiate a new Studio without installing the CLI globally:

npm create sanity@latest

To upgrade a v3 Studio, run this command in its folder:

npm install sanity@latest
🐛 Notable bugfixes
  • Fixes a regression in v3.16.0 that prevented reference validation errors from appearing in certain cases
📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Bjørge Næss | fix(core): preserve earlier document availability status (#​4888) | c2aec5a

v3.16.1

Compare Source

Installation and upgrading

To initiate a new Studio without installing the CLI globally:

npm create sanity@latest

To upgrade a v3 Studio, run this command in its folder:

npm install sanity@latest
🐛 Notable bugfixes
  • Fixes a bug that could make certain queries fail due to switching back to an earlier API version
📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Espen Hovlandsdal | chore(cli): move vercel dependencies to dev dependencies (#​4877) | c601cab
Bjørge Næss | fix(desk): remove simple filter check/v1 fallback (#​4882) | e3e004f

v3.16.0

Compare Source

Installation and upgrading
Fresh install

To install and initiate a new Sanity Studio without installing the Sanity CLI globally, run the folling command in the terminal:

npm create sanity@latest
Upgrade

To upgrade an existing instance to Sanity Studio v3, run the following folling commands in the terminal:

##### Go to the root folder of the installed Studio instance
cd path-to/sanity-studio/root-folder

##### Upgrade Studio to v3
npm install sanity@latest
✨ Highlights

In a nutshell:

  • Enhanced Portable Text editing experience.
  • Faster syncing.
  • Full support for Portable Text on Android devices.
  • Offline detection
Improved Unicode support

Sanity Studio uses the diff-match-patch algorithm to match and patch document changes. In previous versions of the Sanity Studio, the underlying library wouldn't work correctly when parsing some Unicode characters. We addressed those issues in this release.
If you experienced issues when using characters such as emojis, Kanji, or other non-Latin characters, this release fixes these issues.

Enhanced Portable Text editing

Besides improved Unicode support, the Portable Text Input and the underlying text editor feature a number of improvements to provide a smoother editing experience.

Faster synchronization

Previously, prolonged fast typing in the editor would trigger debouncing: the Portable Text Input would temporarily suspend committing edits, until you decreased your typing speed below a specified threshold.
This behavior could produce bigger discrepancies between your local value and the corresponding actual value stored in the server side.
Now your changes are committed in a throttled way: the editor commits the changes as you type, without compromising performance.

Improved undo and redo

Undo and redo features have been improved considerably, especially when working with several editors on the same document.

Better Android support

The Portable Text Input is now fully supported on Android. Previously, typing in the editor using an Android on-screen keyboard would cause some issues.

Offline detection

The Portable Text Editor automatically enters read-only mode if it detects that the network is offline.
This behavior helps keep your local document in sync with the corresponding copy on the server when there is no online access, and it prevents losing changes as a consequence of not committing them.

Other features
  • The sanity module is now marked as free of side effects, which can produce smaller bundle sizes (thanks @​mckelveygreg! 🙏)
  • Improved UX when deleting a document.
🐛 Notable bugfixes
  • Fixed a bug where changing text styles in the Portable Text Editor would cause the editor to lose focus.
  • Fixed a problem that would occur when repeatedly applying and removing text decorators while typing in the Portable Text Input.
  • Fixed the odd placement of the "Empty" placeholder in the Portable Text Editor on WebKit browsers.
  • Fixed a media visibility issue in Safari occurring in list previews with custom SVG elements.
  • Fixed the alignment of action items in pane headers on mobile devices.
  • Fixed a padding inconsistency in reference fields.
  • Fixed a visibility issue affecting tooltips in the navigation bar, and causing them to be displayed behind open menus.
  • Fixed an issue affecting cross-dataset reference fields displayed as nested fields, inconsistent with regular reference fields.
  • Fixed a bug that caused specifying apiVersion on documentList() and documentTypeList() to not work in the desk structure.
  • Fixed the initial flashes of validation errors for valid content on document load.
📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | fix(deps): update dependency esbuild to ^0.19.0 (#​4810) | 97b3363
Greg McKelvey | chore(sanity): ⚡ add sideEffects: false to package.json for smaller bundles (#​4822) | 425be21
Fred Carlsen | fix(desk): close document panes when document is deleted (#​4563) | 5b3a415
renovate[bot] | chore(deps): update dependency @​sanity/eslint-config-studio to ^2.0.4 (#​4784) | 5243551
Espen Hovlandsdal | test(e2e): add test for kanji textarea input | 34e4ebb
Espen Hovlandsdal | refactor: switch diff-match-patch library | 279bbd6
Espen Hovlandsdal | test(e2e): simplify kanji edit test (use fill() over type()) | 2438b41
Espen Hovlandsdal | refactor(pte): hoist patchToOperations functions to root | e26ba82
Espen Hovlandsdal | refactor(pte): drop unused arguments for patchToOperations | 2654b3b
Espen Hovlandsdal | refactor(pte): simplify/optimize diffMatchPatch application | 25230b8
Espen Hovlandsdal | refactor(pte): skip debug serialization when not enabled | c64b0ce
Espen Hovlandsdal | refactor(pte): use DMP to apply patches, then apply operations | 95e308a
Espen Hovlandsdal | chore: fix confusing description in test-studio | f8b4c45
Espen Hovlandsdal | fix: allow exceeding indices when applying DMP patches | 80f1bdb
Per-Kristian Nordnes | fix(portable-text-editor): remove invalid return value | 99355d8
Per-Kristian Nordnes | refactor(portable-text-editor): use throttle instead of debounce | bc62abc
Per-Kristian Nordnes | refactor(portable-text-editor): refactor undo/redo plugin | 1bc96aa
Per-Kristian Nordnes | feature(core/form/inputs): set PortableTextInput in readOnly mode when offline | e0dd766
Per-Kristian Nordnes | fix(core/form/inputs): keep selection intact when toggling block styles (PT-input) | 79959c9
Per-Kristian Nordnes | refactor(portable-text-editor): refactor synchronization + upgrade slate to latest | 17f3393
Per-Kristian Nordnes | chore(portable-text-editor): upgrade slate and slate-react | b6ea88d
Per-Kristian Nordnes | test(portable-text-editor): add and refactor tests | 66cba84
Per-Kristian Nordnes | fix(core/form/inouts): PT-input - remove default outline style of the PTE | 2bafd32
Per-Kristian Nordnes | chore: update yarn.lock | 7a3dbc8
Per-Kristian Nordnes | chore(sanity): remove unused dep. diff-match-patch | 1f6cb82
Per-Kristian Nordnes | chore(portable-text-editor): upgrade slate packages | 8cb1698
Per-Kristian Nordnes | chore(portable-text-editor): remove unused dep. diff-match-patch | b8c66bd
Espen Hovlandsdal | test(portable-text-editor): add failing undo/redo tests | 17add93
Per-Kristian Nordnes | test(portable-text-editor): add another test for undo/redo | 0833de9
Per-Kristian Nordnes | fix(portable-text-editor): fix bug in offset calculation for undo/redo remove text | aeff824
Per-Kristian Nordnes | refactor(portable-text-editor): keep network status / readOnly vars seperate | cd87d36
Espen Hovlandsdal | chore(deps): upgrade to prettier v3 | bc74ba1
Espen Hovlandsdal | chore: format with prettier v3 | a5cc3e0
Espen Hovlandsdal | chore: remove unintentionally added file | b3a4758
Cody Olsen | chore(ci): add turborepo to speed up yarn build:cli (#​4812) | 0ae0eac
Jon Eide Johnsen | docs: add ctas to readme header (#​4836) | 0736f75
ecospark[bot] | chore(deps): dedupe yarn.lock (#​4835) | 72e0820
Bjørge Næss | chore: convert various scripts to typescript (#​4832) | e60f891
Herman Wikner | feat(core): field actions improvements (#​4824) | e47e251
ecospark[bot] | chore(prettier): fix unformatted files (#​4839) | 53b4fe8
Cody Olsen | chore(CI): remove double PRs on prettier fixes (#​4841) | 08e73ad
Fred Carlsen | test(playwright): initial component testing with playwright-ct (#​4779) | f44593e
Herman Wikner | fix(core): svg preview issue in safari (#​4838) | 6a041b3
Nina Andal Aarvik | fix(desk): center align pane header action icons (#​4854) | d36c174
Nina Andal Aarvik | fix(core): remove padding on ReferenceField (#​4842) | 0a2438c
Nina Andal Aarvik | fix(core): close navbar tooltips when menubutton is open (#​4826) | c5bfa12
Nina Andal Aarvik | fix(core): add check for cdr schematype and use PrimitiveField (#​4859) | 3ad324b
Per-Kristian Nordnes | test(playwright): fix hotkey activation + helper method (#​4856) | 093fec3
ecospark[bot] | chore(prettier): fix unformatted files 🤖 ✨ (#​4846) | 8e2e5c9
renovate[bot] | fix(deps): update dependency @​sanity/client to ^6.4.9 (#​4851) | 7b3e1f2
renovate[bot] | chore(lockfile): update dependency @​sanity/assist to v1.1.1 (#​4850) | 246c062
Per-Kristian Nordnes | fix(portable-text-editor): fix empty placeholder placement for webkit | 757b7b5
Per-Kristian Nordnes | test(portable-text-editor): update snapshot | 1fb093e
Per-Kristian Nordnes | test(playwright-ct): break up pt-input tests to separate stories | 2966b63
Per-Kristian Nordnes | test(playwright-ct): simplify decorators tests | 71bc3f1
Per-Kristian Nordnes | test(form/inputs): add test id for pt-input placeholder | de77988
Per-Kristian Nordnes | test(playwright-ct): add test for placeholder (pt-input) | dc25e36
Per-Kristian Nordnes | test(playwright-ct): wrap all pt-input tests in the same description | e9194fc
renovate[bot] | fix(deps): update dependency get-it to ^8.4.3 (#​4852) | 1514a69
renovate[bot] | chore(deps): update dependency @​vercel/frameworks to v1.6.0 (#​4853) | 458ae3e
Bjørge Næss | fix(desk): use configured api version when fetching document lists (#​4749) | 9d90fb0
Bjørge Næss | fix(core): wait for availability status to arrive before passing on document existence status (#​4860) | 201cfcc
renovate[bot] | chore(deps): update dependency @​vercel/fs-detectors to v4.1.3 (#​4848) | 30ab832
Per-Kristian Nordnes | fix(portable-text-editor): fix issue with fast toggling of decorators | 25867d6
Per-Kristian Nordnes | test(portable-text-editor): support hotkey value | cf936f0
Per-Kristian Nordnes | test(portable-text-editor): add test for sequencing hotkey toggles | 43b0590


Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" (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.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot requested a review from a team as a code owner September 1, 2023 02:04
@socket-security
Copy link

socket-security bot commented Sep 1, 2023

@renovate renovate bot force-pushed the renovate/non-major branch 6 times, most recently from b43a92d to 93eca59 Compare September 3, 2023 19:58
@renovate renovate bot force-pushed the renovate/non-major branch from 93eca59 to 25fbd01 Compare September 3, 2023 20:09
@stipsan stipsan merged commit 19cfa89 into main Sep 3, 2023
@stipsan stipsan deleted the renovate/non-major branch September 3, 2023 20:12
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant