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 #1198

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

chore(deps): update non-major #1198

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 13, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@sanity/pkg-utils ^3.2.2 -> ^3.3.8 age adoption passing confidence devDependencies minor
@sanity/semantic-release-preset (source) ^4.0.0 -> ^4.1.8 age adoption passing confidence devDependencies patch
EndBug/add-and-commit 61a88be -> a94899b action digest
compute-scroll-into-view (source) 3.0.2 -> 3.1.0 age adoption passing confidence dependencies minor
prettier (source) ^3.0.3 -> ^3.4.1 age adoption passing confidence devDependencies minor
prettier-plugin-packagejson ^2.4.3 -> ^2.5.6 age adoption passing confidence devDependencies minor
rimraf ^4.1.2 -> ^4.4.1 age adoption passing confidence devDependencies patch
typescript (source) ^5.0.0 -> ^5.7.2 age adoption passing confidence devDependencies minor

Release Notes

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

v3.3.8

Compare Source

Bug Fixes

v3.3.7

Compare Source

Bug Fixes

v3.3.6

Compare Source

Bug Fixes

v3.3.5

Compare Source

Bug Fixes

v3.3.4

Compare Source

Bug Fixes

v3.3.3

Compare Source

Bug Fixes

v3.3.2

Compare Source

Bug Fixes

v3.3.1

Compare Source

Bug Fixes
  • deps: update dependency browserslist to ^4.22.2 (#​358) (2fbbe8e)
  • deps: update dependency prettier-plugin-packagejson to ^2.4.7 (#​360) (eed9ca1)
  • deps: update dependency rollup to ^4.6.1 (#​353) (fe3e0c5)

v3.3.0

Compare Source

Features
  • allow setting experimental rollup output options (a4b80c6)

v3.2.5

Compare Source

Bug Fixes

v3.2.4

Compare Source

Bug Fixes

v3.2.3

Compare Source

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

v4.1.8

Compare Source

Bug Fixes

v4.1.7

Compare Source

Bug Fixes

v4.1.6

Compare Source

Bug Fixes
  • deps: update dependency semantic-release to v22 (e67b045)

v4.1.5

Compare Source

Bug Fixes
  • deps: Update dependency conventional-changelog-conventionalcommits to v7 (#​104) (2614d5c)
  • deps: update dependency semantic-release to v22 (#​106) (0439f36)

v4.1.4

Compare Source

Bug Fixes
  • add provenance (cf35960)
  • turn off success comments for now (ebf2846)
  • use tagFormat for monorepos (81edfff)

v4.1.3

Compare Source

Bug Fixes
  • turn successComment on github release back on (5660189)

v4.1.2

Compare Source

Bug Fixes
  • deps: update dependency conventional-changelog-conventionalcommits to v6 (#​90) (0d58fdb)
  • deps: update non-major (#​92) (3397e42)

v4.1.1

Compare Source

Bug Fixes
scroll-into-view/compute-scroll-into-view (compute-scroll-into-view)

v3.1.0

Compare Source

Features
Bug Fixes

v3.0.3

Compare Source

Bug Fixes
prettier/prettier (prettier)

v3.4.1

Compare Source

diff

Remove unnecessary parentheses around assignment in v-on (#​16887 by @​fisker)
<!-- Input -->
<template>
  <button @&#8203;click="foo += 2">Click</button>
</template>

<!-- Prettier 3.4.0 -->
<template>
  <button @&#8203;click="(foo += 2)">Click</button>
</template>

<!-- Prettier 3.4.1 -->
<template>
  <button @&#8203;click="foo += 2">Click</button>
</template>

v3.4.0

Compare Source

diff

🔗 Release Notes

v3.3.3

Compare Source

diff

Add parentheses for nullish coalescing in ternary (#​16391 by @​cdignam-segment)

This change adds clarity to operator precedence.

// Input
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;

// Prettier 3.3.2
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;

// Prettier 3.3.3
foo ? (bar ?? foo) : baz;
(foo ?? bar) ? a : b;
a ? b : (foo ?? bar);
Add parentheses for decorator expressions (#​16458 by @​y-schneider)

Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.

// Input
@&#8203;(foo`tagged template`)
class X {}

// Prettier 3.3.2
@&#8203;foo`tagged template`
class X {}

// Prettier 3.3.3
@&#8203;(foo`tagged template`)
class X {}
Support @let declaration syntax (#​16474 by @​sosukesuzuki)

Adds support for Angular v18 @let declaration syntax.

Please see the following code example. The @let declaration allows you to define local variables within the template:

@&#8203;let name = 'Frodo';

<h1>Dashboard for {{name}}</h1>
Hello, {{name}}

For more details, please refer to the excellent blog post by the Angular Team: Introducing @​let in Angular.

We also appreciate the Angular Team for kindly answering our questions to implement this feature.

v3.3.2

Compare Source

diff

Fix handlebars path expressions starts with @ (#​16358 by @​Princeyadav05)
{{! Input }}
<div>{{@&#8203;x.y.z}}</div>

{{! Prettier 3.3.1 }}
<div>{{@&#8203;x}}</div>

{{! Prettier 3.3.2 }}
<div>{{@&#8203;x.y.z}}</div>

v3.3.1

Compare Source

diff

Preserve empty lines in front matter (#​16347 by @​fisker)
<!-- Input -->
---
foo:
  - bar1

  - bar2

  - bar3
---
Markdown

<!-- Prettier 3.3.0 -->

---
foo:
  - bar1
  - bar2
  - bar3
---

Markdown

<!-- Prettier 3.3.1 -->
---
foo:
  - bar1

  - bar2

  - bar3
---

Markdown
Preserve explicit language in front matter (#​16348 by @​fisker)
<!-- Input -->
---yaml
title: Hello
slug: home
---

<!-- Prettier 3.3.0 -->
---
title: Hello
slug: home
---

<!-- Prettier 3.3.1 -->
---yaml
title: Hello
slug: home
---
Avoid line breaks in import attributes (#​16349 by @​fisker)
// Input
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };

// Prettier 3.3.0
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type:
  "json" };

// Prettier 3.3.1
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };

v3.3.0

Compare Source

diff

🔗 Release Notes

v3.2.5

Compare Source

diff

Support Angular inline styles as single template literal (#​15968 by @​sosukesuzuki)

Angular v17 supports single string inline styles.

// Input
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `h1 { color: blue; }`,
})
export class AppComponent {}

// Prettier 3.2.4
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `h1 { color: blue; }`,
})
export class AppComponent {}

// Prettier 3.2.5
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `
    h1 {
      color: blue;
    }
  `,
})
export class AppComponent {}
Unexpected embedded formatting for Angular template (#​15969 by @​JounQin)

Computed template should not be considered as Angular component template

// Input
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{       hello }}</h1>`,
})
export class AppComponent {}

// Prettier 3.2.4
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{ hello }}</h1>`,
})
export class AppComponent {}

// Prettier 3.2.5
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{       hello }}</h1>`,
})
export class AppComponent {}
Use "json" parser for tsconfig.json by default (#​16012 by @​sosukesuzuki)

In v2.3.0, we introduced "jsonc" parser which adds trialing comma by default.

When adding a new parser we also define how it will be used based on the linguist-languages data.

tsconfig.json is a special file used by TypeScript, it uses .json file extension, but it actually uses the JSON with Comments syntax. However, we found that there are many third-party tools not recognize it correctly because of the confusing .json file extension.

We decide to treat it as a JSON file for now to avoid the extra configuration step.

To keep using the "jsonc" parser for your tsconfig.json files, add the following to your .pretterrc file

{
  "overrides": [
    {
      "files": ["tsconfig.json", "jsconfig.json"],
      "options": {
        "parser": "jsonc"
      }
    }
  ]
}

v3.2.4

Compare Source

diff

Fix incorrect parser inference (#​15947 by @​fisker)

Files like .eslintrc.json were incorrectly formatted as JSONC files.

// Input
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "jsonc" }

// Prettier 3.2.4
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "json" }

v3.2.3

Compare Source

diff

Throw errors for invalid code (#​15881 by @​fisker, @​Josh-Cena, @​auvred)
// Input
1++;

// Prettier 3.2.2
1++;

// Prettier 3.2.3
SyntaxError: Invalid left-hand side expression in unary operation (1:1)
> 1 | 1++;
    | ^
// Input
try {} catch (error = 1){}

// Prettier 3.2.2
try {
} catch (error) {}

// Prettier 3.2.3
SyntaxError: Catch clause variable cannot have an initializer. (1:23)
> 1 | try {} catch (error = 1){}
    |                       ^
Fix parser inference (#​15927 by @​fisker)
// Prettier 3.2.2
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "json" }

// Prettier 3.2.3
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "jsonc" }

v3.2.2

Compare Source

diff

Fix crash when parsing template literal CSS in a JSX style tag using a spread attribute (#​15896 by @​eelco)

For example this code would crash before:

<style {...spread}>{`.{}`}</style>
Fix formatting error on optional call expression and member chain (#​15920 by @​sosukesuzuki)
// Input
a(() => {}, c?.d());

// Prettier 3.2.1
TypeError: Cannot read properties of undefined (reading 'type')

// Prettier 3.2.2
a(() => {}, c?.d());

v3.2.1

Compare Source

diff

Fix formatting error on member chain (#​15915 by @​sosukesuzuki)
// Input
test().test2().test2(thing?.something);

// Prettier 3.2.0
TypeError: Cannot read properties of undefined (reading 'type')

// Prettier 3.2.1
test().test2().test2(thing?.something);

v3.2.0

Compare Source

diff

🔗 Release Notes

v3.1.1

Compare Source

diff

Fix config file search (#​15363 by @​fisker)

Previously, we start search for config files from the filePath as a directory, if it happened to be a directory and contains config file, it will be used by mistake.

├─ .prettierrc
└─ test.js         (A directory)
  └─ .prettierrc
// Prettier 3.1.0
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/test.js/.prettierrc

// Prettier 3.1.1
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/.prettierrc
Skip explicitly passed symbolic links with --no-error-on-unmatched-pattern (#​15533 by @​sanmai-NL)

Since Prettier v3, we stopped following symbolic links, however in some use cases, the symbolic link patterns can't be filtered out, and there is no way to prevent Prettier from throwing errors.

In Prettier 3.1.1, you can use --no-error-on-unmatched-pattern to simply skip symbolic links.

Consistently use tabs in ternaries when useTabs is true (#​15662 by @​auvred)
// Input
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
	  ? ddddddddddddddd
	  : eeeeeeeeeeeeeee
	    ? fffffffffffffff
	    : gggggggggggggggg;

// Prettier 3.1.0
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
	  ? ddddddddddddddd
	  : eeeeeeeeeeeeeee
	    ? fffffffffffffff
	    : gggggggggggggggg;

// Prettier 3.1.1
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
		? ddddddddddddddd
		: eeeeeeeeeeeeeee
			? fffffffffffffff
			: gggggggggggggggg;
Improve config file search (#​15663 by @​fisker)

The Prettier config file search performance has been improved by more effective cache strategy.

Fix unstable and ugly formatting for comments in destructuring patterns (#​15708 by @​sosukesuzuki)
// Input
const {
  foo,
  // bar
  // baz
}: Foo = expr;

// Prettier 3.1.0
const {
  foo1,
} // bar
// baz
: Foo = expr;

// Prettier 3.1.0 second output
const {
  foo1, // bar
} // baz
: Foo = expr;

// Prettier 3.1.1
const {
  foo1,
  // bar
  // baz
}: Foo = expr;
Support "Import Attributes" (#​15718 by @​fisker)

TypeScript 5.3 supports the latest updates to the import attributes proposal.

import something from "./something.json" with { type: "json" };
Fix false claim in docs that cursorOffset is incompatible with rangeStart/rangeEnd (#​15750 by @​ExplodingCabbage)

The cursorOffset option has in fact been compatible with rangeStart/rangeEnd for over 5 years, thanks to work by @​ds300. However, Prettier's documentation (including the CLI --help text) continued to claim otherwise, falsely. The documentation is now fixed.

Keep curly braces and from keyword in empty import statements (#​15756 by @​fisker)
// Input
import { } from 'foo';
import { /* comment */ } from 'bar';

// Prettier 3.1.0
import {} from "foo";
import /* comment */ "bar";

// Prettier 3.1.1
import {} from "foo";
import {} from /* comment */ "bar";
Keep empty import attributes and assertions (#​15757 by @​fisker)
// Input
import foo from "foo" with {};
import bar from "bar" assert {};

// Prettier 3.1.0
import foo from "foo";
import bar from "bar";

// Prettier 3.1.1
import foo from "foo" with {};
import bar from "bar" assert {};

v3.1.0

Compare Source

diff

🔗 Release Notes

matzkoh/prettier-plugin-packagejson (prettier-plugin-packagejson)

v2.5.6

Compare Source

Bug Fixes
  • deps: update dependency sort-package-json to v2.12.0 (81ad3b6)

v2.5.5

Compare Source

v2.5.4

Compare Source

v2.5.3

Compare Source

Bug Fixes
  • deps: update dependency synckit to v0.9.2 (20ed38e)

v2.5.2

Compare Source

Bug Fixes
  • deps: update dependency sort-package-json to v2.10.1 (44fef1d)

v2.5.1

Compare Source

v2.5.0

Compare Source

v2.4.14

Compare Source

Bug Fixes
  • deps: update dependency sort-package-json to v2.10.0 (e2bb083)

v2.4.13

Compare Source

Bug Fixes
  • deps: update dependency sort-package-json to v2.9.0 (c4d4366)

v2.4.12

Compare Source

Bug Fixes
  • deps: update dependency sort-package-json to v2.8.0 (8991b5b)

v2.4.11

Compare Source

Bug Fixes
  • .js to .cjs for compatibility with { "type": "module" } (ac3a006)

v2.4.10

Compare Source

Bug Fixes
  • deps: update dependency sort-package-json to v2.7.0 (0d520e3)

v2.4.9

Compare Source

Bug Fixes
  • deps: update dependency synckit to v0.9.0 (446d477)

v2.4.8

Compare Source

Bug Fixes
  • deps: update dependency synckit to v0.8.8 (bfbbf2d)

v2.4.7

Compare Source

Bug Fixes
  • deps: update dependency synckit to v0.8.6 (7637443)
microsoft/TypeScript (typescript)

v5.7.2

Compare Source

v5.6.3

Compare Source

v5.6.2

Compare Source

v5.5.4: TypeScript 5.5.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.5.3: TypeScript 5.5.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.5.2: TypeScript 5.5

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.5: TypeScript 5.4.5

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.4: TypeScript 5.4.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.3: TypeScript 5.4.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.2: TypeScript 5.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.3.3: TypeScript 5.3.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.3.2: TypeScript 5.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.2.2: TypeScript 5.2

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.1.6: TypeScript 5.1.6

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

  • [fixed issues query for Typescript v5.1.0 (Beta)](https://red

Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 force-pushed the renovate/non-major branch 18 times, most recently from 25d2b86 to e2cf57c Compare September 20, 2023 08:13
@renovate renovate bot force-pushed the renovate/non-major branch 10 times, most recently from e654f22 to c3c9f89 Compare September 25, 2023 10:07
@renovate renovate bot force-pushed the renovate/non-major branch 21 times, most recently from 6fa675c to e200174 Compare November 28, 2024 01:33
@renovate renovate bot force-pushed the renovate/non-major branch 6 times, most recently from 722bb90 to 1a9b3d7 Compare December 3, 2024 04:52
Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@babel/[email protected] None +1 39.5 kB existentialism, hzoo, jlhwung, ...1 more
npm/@babel/[email protected] None 0 48.3 kB nicolo-ribaudo
npm/@sanity/[email protected] environment, filesystem Transitive: eval, network, shell, unsafe +270 348 MB sanity-io
npm/@sanity/[email protected] Transitive: environment, eval, filesystem, network, shell, unsafe +176 32.1 MB sanity-io
npm/@sindresorhus/[email protected] None 0 57.5 kB sindresorhus
npm/@types/[email protected] None 0 5.81 kB types
npm/[email protected] network 0 31.2 kB tootallnate
npm/[email protected] environment 0 17.9 kB sindresorhus
npm/[email protected] None 0 46.2 kB speedytwenty
npm/[email protected] None 0 94.6 kB stipsan
npm/[email protected] None 0 4.86 kB substack
npm/[email protected] environment, filesystem, shell, unsafe Transitive: eval, network +36 9.45 MB chrisbreiding
npm/[email protected] filesystem 0 12.4 kB lukeed
npm/[email protected] None 0 36.8 kB sindresorhus
npm/[email protected] None +1 831 kB npm-cli-ops
npm/[email protected] network 0 23.3 kB tootallnate
npm/[email protected] network 0 34.9 kB tootallnate
npm/[email protected] None 0 77.4 kB wooorm
npm/[email protected] None 0 3.96 kB sindresorhus
npm/[email protected] None +1 54.8 kB npm-cli-ops
npm/[email protected] None 0 25.9 kB sindresorhus
npm/[email protected] None 0 21 kB sindresorhus
npm/[email protected] Transitive: environment, filesystem +10 302 kB matzkoh
npm/[email protected] None 0 7.83 MB prettier-bot
npm/[email protected] None +2 20.5 kB sindresorhus
npm/[email protected] unsafe 0 3.42 kB floatdrop
npm/[email protected] None 0 3.25 kB sindresorhus
npm/[email protected] None 0 3.47 kB kemitchell
npm/[email protected] None 0 13 kB kemitchell, shinnn
npm/[email protected] None 0 90.4 kB typescript-bot
npm/[email protected] None 0 400 kB sindresorhus
npm/[email protected] None 0 22.7 MB typescript-bot

🚮 Removed packages: npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@sanity/[email protected], npm/@sanity/[email protected], npm/@tootallnate/[email protected], npm/@types/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]

View full report↗︎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants