Update all dependencies #26

Merged
kjuulh merged 1 commits from renovate/all into main 2023-02-05 12:24:05 +01:00
Owner

This PR contains the following updates:

Package Type Update Change
@types/node (source) devDependencies patch 18.11.17 -> 18.11.19
@types/react (source) devDependencies patch 18.0.26 -> 18.0.27
@types/react-dom (source) devDependencies patch 18.0.9 -> 18.0.10
eslint (source) devDependencies minor 8.30.0 -> 8.33.0
harbor.server.kjuulh.io/kjuulh/git-log stage major 1671705808636 -> 1671735934699
postcss (source) devDependencies patch 8.4.20 -> 8.4.21
prettier (source) devDependencies patch 2.8.1 -> 2.8.3
prettier-plugin-tailwindcss devDependencies patch 0.2.1 -> 0.2.2
react-markdown dependencies patch 8.0.4 -> 8.0.5
styled-components (source) dependencies patch 6.0.0-beta.6 -> 6.0.0-beta.11
styled-jsx dependencies patch 5.1.1 -> 5.1.2
typescript (source) devDependencies patch 4.9.4 -> 4.9.5

Release Notes

eslint/eslint

v8.33.0

Compare Source

Features

  • 2cc7954 feat: add restrictDefaultExports option to no-restricted-exports rule (#​16785) (Nitin Kumar)

Documentation

  • 17f4be2 docs: Fix examples in no-multiple-empty-lines rule (#​16835) (jonz94)
  • 9c7cfe3 docs: 'Source Code' content in 'Set up Development Environment' page (#​16780) (Ben Perlmutter)
  • ede5c64 docs: Custom processors page (#​16802) (Ben Perlmutter)
  • 2620614 docs: Code of Conduct page (#​16781) (Ben Perlmutter)
  • 50a8efd docs: report a sec vulnerability page (#​16808) (Ben Perlmutter)
  • ed60afd docs: Update page titles, section landing pages, and side TOC (#​16760) (Ben Perlmutter)
  • 333c712 docs: add background to code-path-diagrams for dark-mode (#​16822) (Tanuj Kanti)
  • f5f7b9b docs: Update README (GitHub Actions Bot)
  • 2aa4f5f docs: no-constant-condition: Add multi-comparison example (#​16776) (Sebastian Simon)
  • 40287db docs: Remove Google Group icon (#​16779) (Nicholas C. Zakas)
  • ea10ca5 docs: 'a .eslint' -> 'an .eslint' for consistency (#​16809) (Ben Perlmutter)
  • 3be0748 docs: add example for nodejs lintText api (#​16789) (Siva K)
  • ce4f5ff docs: Replace removed related rules with a valid rule (#​16800) (Ville Saalo)

v8.32.0

Compare Source

Features

  • fc20f24 feat: add suggestions for redundant wrapping in prefer-regex-literals (#​16658) (YeonJuan)

Bug Fixes

Documentation

  • 17b65ad docs: IA Update page URL move (#​16665) (Ben Perlmutter)
  • 5981296 docs: fix theme switcher button (#​16752) (Sam Chen)
  • 6669413 docs: deploy prerelease docs under the /docs/next/ path (#​16541) (Nitin Kumar)
  • 78ecfe0 docs: use inline code for rule options name (#​16768) (Percy Ma)
  • fc2ea59 docs: Update README (GitHub Actions Bot)
  • 762a872 docs: Update README (GitHub Actions Bot)

Chores

  • 2952d6e chore: sync templates/*.md files with issue templates (#​16758) (gfyoung)
  • 3e34418 chore: Add new issues to triage project (#​16740) (Nicholas C. Zakas)

v8.31.0

Compare Source

Features

  • 52c7c73 feat: check assignment patterns in no-underscore-dangle (#​16693) (Milos Djermanovic)
  • b401cde feat: add options to check destructuring in no-underscore-dangle (#​16006) (Morten Kaltoft)
  • 30d0daf feat: group properties with values in parentheses in key-spacing (#​16677) (Francesco Trotta)

Bug Fixes

  • 35439f1 fix: correct syntax error in prefer-arrow-callback autofix (#​16722) (Francesco Trotta)
  • 87b2470 fix: new instance of FlatESLint should load latest config file version (#​16608) (Milos Djermanovic)

Documentation

Chores

postcss/postcss

v8.4.21

Compare Source

  • Fixed Input#error types (by Aleks Hudochenkov).
prettier/prettier

v2.8.3

Compare Source

diff

Allow self-closing tags on custom elements (#​14170 by @​fisker)

See Angular v15.1.0 release note for details.

// Input
<app-test/>

// Prettier 2.8.2
SyntaxError: Only void and foreign elements can be self closed "app-test" (1:1)
> 1 | <app-test/>
    | ^^^^^^^^^
  2 |

// Prettier 2.8.3
<app-test />

v2.8.2

Compare Source

diff

<!-- Input -->
We now don't strictly follow the release notes format suggested by [Keep a Changelog].

[Keep a Changelog]: https://example.com/

<!-- Prettier 2.8.1 -->
We now don't strictly follow the release notes format suggested by [Keep a Changelog].

[keep a changelog]: https://example.com/
<!--
^^^^^^^^^^^^^^^^^^ lowercased
-->

<!-- Prettier 2.8.2 -->
<Same as input>
Preserve self-closing tags (#​13691 by @​dcyriller)
{{! Input }}
<div />
<div></div>
<custom-component />
<custom-component></custom-component>
<i />
<i></i>
<Component />
<Component></Component>

{{! Prettier 2.8.1 }}
<div></div>
<div></div>
<custom-component></custom-component>
<custom-component></custom-component>
<i></i>
<i></i>
<Component />
<Component />

{{! Prettier 2.8.2 }}
<div />
<div></div>
<custom-component />
<custom-component></custom-component>
<i />
<i></i>
<Component />
<Component />
Allow custom "else if"-like blocks with block params (#​13930 by @​jamescdavis)

#​13507 added support for custom block keywords used with else, but failed to allow block params. This updates printer-glimmer to allow block params with custom "else if"-like blocks.

{{! Input }}
{{#when isAtWork as |work|}}
  Ship that
  {{work}}!
{{else when isReading as |book|}}
  You can finish
  {{book}}
  eventually...
{{else}}
  Go to bed!
{{/when}}

{{! Prettier 2.8.1 }}
{{#when isAtWork as |work|}}
  Ship that
  {{work}}!
{{else when isReading}}
  You can finish
  {{book}}
  eventually...
{{else}}
  Go to bed!
{{/when}}

{{! Prettier 2.8.2 }}
{{#when isAtWork as |work|}}
  Ship that
  {{work}}!
{{else when isReading as |book|}}
  You can finish
  {{book}}
  eventually...
{{else}}
  Go to bed!
{{/when}}
Preserve empty lines between nested SCSS maps (#​13931 by @​jneander)
/* Input */
$map: (
  'one': (
     'key': 'value',
  ),

  'two': (
     'key': 'value',
  ),
)

/* Prettier 2.8.1 */
$map: (
  'one': (
     'key': 'value',
  ),
  'two': (
     'key': 'value',
  ),
)

/* Prettier 2.8.2 */
$map: (
  'one': (
     'key': 'value',
  ),

  'two': (
     'key': 'value',
  ),
)
Fix missing parentheses when an expression statement starts with let[ (#​14000, #​14044 by @​fisker, @​thorn0)
// Input
(let[0] = 2);

// Prettier 2.8.1
let[0] = 2;

// Prettier 2.8.1 (second format)
SyntaxError: Unexpected token (1:5)
> 1 | let[0] = 2;
    |     ^
  2 |

// Prettier 2.8.2
(let)[0] = 2;
Fix semicolon duplicated at the end of LESS file (#​14007 by @​mvorisek)
// Input
@&#8203;variable: {
  field: something;
};

// Prettier 2.8.1
@&#8203;variable: {
  field: something;
}; ;

// Prettier 2.8.2
@&#8203;variable: {
  field: something;
};
Fix no space after unary minus when followed by opening parenthesis in LESS (#​14008 by @​mvorisek)
// Input
.unary_minus_single {
  margin: -(@&#8203;a);
}

.unary_minus_multi {
  margin: 0 -(@&#8203;a);
}

.binary_minus {
  margin: 0 - (@&#8203;a);
}

// Prettier 2.8.1
.unary_minus_single {
  margin: - (@&#8203;a);
}

.unary_minus_multi {
  margin: 0 - (@&#8203;a);
}

.binary_minus {
  margin: 0 - (@&#8203;a);
}

// Prettier 2.8.2
.unary_minus_single {
  margin: -(@&#8203;a);
}

.unary_minus_multi {
  margin: 0 -(@&#8203;a);
}

.binary_minus {
  margin: 0 - (@&#8203;a);
}
Do not change case of property name if inside a variable declaration in LESS (#​14034 by @​mvorisek)
// Input
@&#8203;var: {
  preserveCase: 0;
};

// Prettier 2.8.1
@&#8203;var: {
  preservecase: 0;
};

// Prettier 2.8.2
@&#8203;var: {
  preserveCase: 0;
};
Fix formatting for auto-accessors with comments (#​14038 by @​fisker)
// Input
class A {
  @&#8203;dec()
  // comment
  accessor b;
}

// Prettier 2.8.1
class A {
  @&#8203;dec()
  accessor // comment
  b;
}

// Prettier 2.8.1 (second format)
class A {
  @&#8203;dec()
  accessor; // comment
  b;
}

// Prettier 2.8.2
class A {
  @&#8203;dec()
  // comment
  accessor b;
}
Add parentheses for TSTypeQuery to improve readability (#​14042 by @​onishi-kohei)
// Input
a as (typeof node.children)[number]
a as (typeof node.children)[]
a as ((typeof node.children)[number])[]

// Prettier 2.8.1
a as typeof node.children[number];
a as typeof node.children[];
a as typeof node.children[number][];

// Prettier 2.8.2
a as (typeof node.children)[number];
a as (typeof node.children)[];
a as (typeof node.children)[number][];
Fix displacing of comments in default switch case (#​14047 by @​thorn0)

It was a regression in Prettier 2.6.0.

// Input
switch (state) {
  default:
    result = state; // no change
    break;
}

// Prettier 2.8.1
switch (state) {
  default: // no change
    result = state;
    break;
}

// Prettier 2.8.2
switch (state) {
  default:
    result = state; // no change
    break;
}
Support type annotations on auto accessors via babel-ts (#​14049 by @​sosukesuzuki)

The bug that @babel/parser cannot parse auto accessors with type annotations has been fixed. So we now support it via babel-ts parser.

class Foo {
  accessor prop: number;
}
Fix formatting of empty type parameters (#​14073 by @​fisker)
// Input
const foo: bar</* comment */> = () => baz;

// Prettier 2.8.1
Error: Comment "comment" was not printed. Please report this error!

// Prettier 2.8.2
const foo: bar</* comment */> = () => baz;
Add parentheses to head of ExpressionStatement instead of the whole statement (#​14077 by @​fisker)
// Input
({}).toString.call(foo) === "[object Array]"
  ? foo.forEach(iterateArray)
  : iterateObject(foo);

// Prettier 2.8.1
({}.toString.call(foo) === "[object Array]"
  ? foo.forEach(iterateArray)
  : iterateObject(foo));

// Prettier 2.8.2
({}).toString.call(foo.forEach) === "[object Array]"
  ? foo.forEach(iterateArray)
  : iterateObject(foo);
Fix comments after directive (#​14081 by @​fisker)
// Input
"use strict" /* comment */;

// Prettier 2.8.1 (with other js parsers except `babel`)
Error: Comment "comment" was not printed. Please report this error!

// Prettier 2.8.2
<Same as input>
Fix formatting for comments inside JSX attribute (#​14082 with by @​fisker)
// Input
function MyFunctionComponent() {
  <button label=/*old*/"new">button</button>
}

// Prettier 2.8.1
Error: Comment "old" was not printed. Please report this error!

// Prettier 2.8.2
function MyFunctionComponent() {
  <button label=/*old*/ "new">button</button>;
}
Quote numeric keys for json-stringify parser (#​14083 by @​fisker)
// Input
{0: 'value'}

// Prettier 2.8.1
{
  0: "value"
}

// Prettier 2.8.2
{
  "0": "value"
}
Fix removing commas from function arguments in maps (#​14089 by @​sosukesuzuki)
/* Input */
$foo: map-fn(
  (
    "#{prop}": inner-fn($first, $second),
  )
);

/* Prettier 2.8.1 */
$foo: map-fn(("#{prop}": inner-fn($first $second)));

/* Prettier 2.8.2 */
$foo: map-fn(
  (
    "#{prop}": inner-fn($first, $second),
  )
);

Do not insert space in LESS property access (#​14103 by @​fisker)
// Input
a {
  color: @&#8203;colors[@&#8203;white];
}

// Prettier 2.8.1
a {
  color: @&#8203;colors[ @&#8203;white];
}

// Prettier 2.8.2
<Same as input>
tailwindlabs/prettier-plugin-tailwindcss

v0.2.2

Compare Source

  • Add prettier plugins to peer dependencies (#​114)
  • Traverse await expression blocks in Svelte (#​118)
remarkjs/react-markdown

v8.0.5

Compare Source

Misc

New Contributors

Full Changelog: https://github.com/remarkjs/react-markdown/compare/8.0.4...8.0.5

styled-components/styled-components

v6.0.0-beta.11

Compare Source

yarn add styled-components@beta

Changed in this version

Breaking changes in v6

  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • styled-components now provides its own types; if you installed @types/styled-components in the past, you'll want to remove it
  • dropped $as and $forwardedAs props (use as or forwardedAs)
  • dropped automatic prop filtering; use transient props ($ prefix) for stuff you don't want to be passed to child component / HTML
  • dropped deprecated withComponent API (87f511a); use "as" prop instead
  • node >= 14 needed

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.10...v6.0.0-beta.11

v6.0.0-beta.10

Compare Source

yarn add styled-components@beta

Changed in this version

Breaking changes in v6

  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • styled-components now provides its own types; if you installed @types/styled-components in the past, you'll want to remove it
  • dropped $as and $forwardedAs props (use as or forwardedAs)
  • dropped automatic prop filtering; use transient props ($ prefix) for stuff you don't want to be passed to child component / HTML
  • dropped deprecated withComponent API (87f511a); use "as" prop instead
  • node >= 14 needed

New Contributors

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.9...v6.0.0-beta.10

v6.0.0-beta.9

Compare Source

yarn add styled-components@beta

What's Changed

New Contributors

Breaking changes in v6

  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • styled-components now provides its own types; if you installed @types/styled-components in the past, you'll want to remove it
  • dropped $as and $forwardedAs props (use as or forwardedAs)
  • dropped automatic prop filtering; use transient props ($ prefix) for stuff you don't want to be passed to child component / HTML
  • dropped deprecated withComponent API (87f511a); use "as" prop instead
  • node >= 14 needed

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.8...v6.0.0-beta.9

v6.0.0-beta.8

Compare Source

yarn add styled-components@beta

What's Changed

  • revert rollup upgrade to resolve issues with cjs<>es default import interop
  • refactor(ThemeProvider): allow multiple children (871435c81c)

Breaking changes in v6

  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • styled-components now provides its own types; if you installed @types/styled-components in the past, you'll want to remove it
  • dropped $as and $forwardedAs props (use as or forwardedAs)
  • dropped automatic prop filtering; use transient props ($ prefix) for stuff you don't want to be passed to child component / HTML
  • dropped deprecated withComponent API (87f511a); use "as" prop instead
  • node >= 14 needed

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.7...v6.0.0-beta.8

v6.0.0-beta.7

Compare Source

yarn add styled-components@beta

What's Changed

  • feat(StyleSheetManager): add optional namespacing (#​3881); replaces functionality in the babel plugin to be performed at runtime
  • breaking refactor: remove deprecated withComponent API (87f511a); use "as" prop instead
  • feat: add styled as named export as well (5aed9e3); note that this syntax will probably not work with the babel plugin until it is updated
  • chore: dependency maintenance, including rollup upgrades

Breaking changes in v6

  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • styled-components now provides its own types; if you installed @types/styled-components in the past, you'll want to remove it
  • dropped $as and $forwardedAs props (use as or forwardedAs)
  • dropped automatic prop filtering; use transient props ($ prefix) for stuff you don't want to be passed to child component / HTML
  • dropped deprecated withComponent API (87f511a); use "as" prop instead
  • node >= 14 needed

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.6...v6.0.0-beta.7

vercel/styled-jsx

v5.1.2

Compare Source

Bug Fixes
Microsoft/TypeScript

v4.9.5: TypeScript 4.9.5

Compare Source

For release notes, check out the release announcement.

Downloads are available on:

Changes:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`18.11.17` -> `18.11.19`](https://renovatebot.com/diffs/npm/@types%2fnode/18.11.17/18.11.19) | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`18.0.26` -> `18.0.27`](https://renovatebot.com/diffs/npm/@types%2freact/18.0.26/18.0.27) | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`18.0.9` -> `18.0.10`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.0.9/18.0.10) | | [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | devDependencies | minor | [`8.30.0` -> `8.33.0`](https://renovatebot.com/diffs/npm/eslint/8.30.0/8.33.0) | | harbor.server.kjuulh.io/kjuulh/git-log | stage | major | `1671705808636` -> `1671735934699` | | [postcss](https://postcss.org/) ([source](https://github.com/postcss/postcss)) | devDependencies | patch | [`8.4.20` -> `8.4.21`](https://renovatebot.com/diffs/npm/postcss/8.4.20/8.4.21) | | [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | devDependencies | patch | [`2.8.1` -> `2.8.3`](https://renovatebot.com/diffs/npm/prettier/2.8.1/2.8.3) | | [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | devDependencies | patch | [`0.2.1` -> `0.2.2`](https://renovatebot.com/diffs/npm/prettier-plugin-tailwindcss/0.2.1/0.2.2) | | [react-markdown](https://github.com/remarkjs/react-markdown) | dependencies | patch | [`8.0.4` -> `8.0.5`](https://renovatebot.com/diffs/npm/react-markdown/8.0.4/8.0.5) | | [styled-components](https://styled-components.com/) ([source](https://github.com/styled-components/styled-components)) | dependencies | patch | [`6.0.0-beta.6` -> `6.0.0-beta.11`](https://renovatebot.com/diffs/npm/styled-components/6.0.0-beta.6/6.0.0-beta.11) | | [styled-jsx](https://github.com/vercel/styled-jsx) | dependencies | patch | [`5.1.1` -> `5.1.2`](https://renovatebot.com/diffs/npm/styled-jsx/5.1.1/5.1.2) | | [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | devDependencies | patch | [`4.9.4` -> `4.9.5`](https://renovatebot.com/diffs/npm/typescript/4.9.4/4.9.5) | --- ### Release Notes <details> <summary>eslint/eslint</summary> ### [`v8.33.0`](https://github.com/eslint/eslint/releases/tag/v8.33.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.32.0...v8.33.0) #### Features - [`2cc7954`](https://github.com/eslint/eslint/commit/2cc7954cdb1fed44e8a5d3c9b3ea1deceadb5e00) feat: add `restrictDefaultExports` option to no-restricted-exports rule ([#&#8203;16785](https://github.com/eslint/eslint/issues/16785)) (Nitin Kumar) #### Documentation - [`17f4be2`](https://github.com/eslint/eslint/commit/17f4be2b66deb81f4e9ffb3d6bdfb79f3fcf85a2) docs: Fix examples in no-multiple-empty-lines rule ([#&#8203;16835](https://github.com/eslint/eslint/issues/16835)) (jonz94) - [`9c7cfe3`](https://github.com/eslint/eslint/commit/9c7cfe33c4a39cf2c23529afe02030ea7f8acf70) docs: 'Source Code' content in 'Set up Development Environment' page ([#&#8203;16780](https://github.com/eslint/eslint/issues/16780)) (Ben Perlmutter) - [`ede5c64`](https://github.com/eslint/eslint/commit/ede5c6475469a905da4f559ab55f0ee73168a9d7) docs: Custom processors page ([#&#8203;16802](https://github.com/eslint/eslint/issues/16802)) (Ben Perlmutter) - [`2620614`](https://github.com/eslint/eslint/commit/2620614f525de13f2e3ab0a7cd92abe89dae4897) docs: Code of Conduct page ([#&#8203;16781](https://github.com/eslint/eslint/issues/16781)) (Ben Perlmutter) - [`50a8efd`](https://github.com/eslint/eslint/commit/50a8efd957c70c9978a8ed25744a24193b00e078) docs: report a sec vulnerability page ([#&#8203;16808](https://github.com/eslint/eslint/issues/16808)) (Ben Perlmutter) - [`ed60afd`](https://github.com/eslint/eslint/commit/ed60afd4450e769a975447178299446f4439d926) docs: Update page titles, section landing pages, and side TOC ([#&#8203;16760](https://github.com/eslint/eslint/issues/16760)) (Ben Perlmutter) - [`333c712`](https://github.com/eslint/eslint/commit/333c71243537966930e9ab8178bc98c37949b5f2) docs: add background to code-path-diagrams for dark-mode ([#&#8203;16822](https://github.com/eslint/eslint/issues/16822)) (Tanuj Kanti) - [`f5f7b9b`](https://github.com/eslint/eslint/commit/f5f7b9b8b512f5c6a5b4a1037f81bb3f5a7311e0) docs: Update README (GitHub Actions Bot) - [`2aa4f5f`](https://github.com/eslint/eslint/commit/2aa4f5fb2fdb1c4a1734093c225e5c6251b0ee0f) docs: no-constant-condition: Add multi-comparison example ([#&#8203;16776](https://github.com/eslint/eslint/issues/16776)) (Sebastian Simon) - [`40287db`](https://github.com/eslint/eslint/commit/40287dbe7407934a69805f02ece07491778c3694) docs: Remove Google Group icon ([#&#8203;16779](https://github.com/eslint/eslint/issues/16779)) (Nicholas C. Zakas) - [`ea10ca5`](https://github.com/eslint/eslint/commit/ea10ca5b7b5bd8f6e6daf030ece9a3a82f10994c) docs: 'a .eslint' -> 'an .eslint' for consistency ([#&#8203;16809](https://github.com/eslint/eslint/issues/16809)) (Ben Perlmutter) - [`3be0748`](https://github.com/eslint/eslint/commit/3be07488ee7b6a9591d169be9648fbd36b32105e) docs: add example for nodejs lintText api ([#&#8203;16789](https://github.com/eslint/eslint/issues/16789)) (Siva K) - [`ce4f5ff`](https://github.com/eslint/eslint/commit/ce4f5ff30590df053a539c8e8e2597838e038a36) docs: Replace removed related rules with a valid rule ([#&#8203;16800](https://github.com/eslint/eslint/issues/16800)) (Ville Saalo) ### [`v8.32.0`](https://github.com/eslint/eslint/releases/tag/v8.32.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.31.0...v8.32.0) #### Features - [`fc20f24`](https://github.com/eslint/eslint/commit/fc20f242a2ac073b5af6d5fca67e07a175f36c3b) feat: add suggestions for redundant wrapping in prefer-regex-literals ([#&#8203;16658](https://github.com/eslint/eslint/issues/16658)) (YeonJuan) #### Bug Fixes - [`b4f8329`](https://github.com/eslint/eslint/commit/b4f8329164d7b293a1557e05b987d2a685fe1d30) fix: ignore directives for no-fallthrough ([#&#8203;16757](https://github.com/eslint/eslint/issues/16757)) (gfyoung) #### Documentation - [`17b65ad`](https://github.com/eslint/eslint/commit/17b65ad10d653bb05077f21d8b1f79bee96e38d8) docs: IA Update page URL move ([#&#8203;16665](https://github.com/eslint/eslint/issues/16665)) (Ben Perlmutter) - [`5981296`](https://github.com/eslint/eslint/commit/5981296d5c7c86228ad766009901191fdd87d5a4) docs: fix theme switcher button ([#&#8203;16752](https://github.com/eslint/eslint/issues/16752)) (Sam Chen) - [`6669413`](https://github.com/eslint/eslint/commit/66694136b67277c050bd27f60050779687a88c9f) docs: deploy prerelease docs under the `/docs/next/` path ([#&#8203;16541](https://github.com/eslint/eslint/issues/16541)) (Nitin Kumar) - [`78ecfe0`](https://github.com/eslint/eslint/commit/78ecfe0e52c0e5780fefc8dc9a98864e48de6637) docs: use inline code for rule options name ([#&#8203;16768](https://github.com/eslint/eslint/issues/16768)) (Percy Ma) - [`fc2ea59`](https://github.com/eslint/eslint/commit/fc2ea598aee97beb6d768866da1ee4f63775f0c9) docs: Update README (GitHub Actions Bot) - [`762a872`](https://github.com/eslint/eslint/commit/762a8727fb3b5619cff900826053b643ca5f1162) docs: Update README (GitHub Actions Bot) #### Chores - [`2952d6e`](https://github.com/eslint/eslint/commit/2952d6ed95811ce0971b6855d66fb7a9767a7b72) chore: sync templates/\*.md files with issue templates ([#&#8203;16758](https://github.com/eslint/eslint/issues/16758)) (gfyoung) - [`3e34418`](https://github.com/eslint/eslint/commit/3e34418b31664decfb2337de798feafbf985b66c) chore: Add new issues to triage project ([#&#8203;16740](https://github.com/eslint/eslint/issues/16740)) (Nicholas C. Zakas) ### [`v8.31.0`](https://github.com/eslint/eslint/releases/tag/v8.31.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.30.0...v8.31.0) #### Features - [`52c7c73`](https://github.com/eslint/eslint/commit/52c7c73c052e1ec2528c6b4af78181bc30cf8cdd) feat: check assignment patterns in no-underscore-dangle ([#&#8203;16693](https://github.com/eslint/eslint/issues/16693)) (Milos Djermanovic) - [`b401cde`](https://github.com/eslint/eslint/commit/b401cde47d44746ff91b8feced3fb3a4e32c0e12) feat: add options to check destructuring in no-underscore-dangle ([#&#8203;16006](https://github.com/eslint/eslint/issues/16006)) (Morten Kaltoft) - [`30d0daf`](https://github.com/eslint/eslint/commit/30d0daf55e85a412995f6d69f47cab3fb591f2c3) feat: group properties with values in parentheses in `key-spacing` ([#&#8203;16677](https://github.com/eslint/eslint/issues/16677)) (Francesco Trotta) #### Bug Fixes - [`35439f1`](https://github.com/eslint/eslint/commit/35439f1572e1a8888f7feb6c5e51a15b5582495d) fix: correct syntax error in `prefer-arrow-callback` autofix ([#&#8203;16722](https://github.com/eslint/eslint/issues/16722)) (Francesco Trotta) - [`87b2470`](https://github.com/eslint/eslint/commit/87b247058ed520061fe1a146b7f0e7072a94990d) fix: new instance of FlatESLint should load latest config file version ([#&#8203;16608](https://github.com/eslint/eslint/issues/16608)) (Milos Djermanovic) #### Documentation - [`4339dc4`](https://github.com/eslint/eslint/commit/4339dc462d78888fe2e10acdfacd6f57245ce6ae) docs: Update README (GitHub Actions Bot) - [`4e4049c`](https://github.com/eslint/eslint/commit/4e4049c5fa355b2091afc8948690fcd7b1c1e6df) docs: optimize code block structure ([#&#8203;16669](https://github.com/eslint/eslint/issues/16669)) (Sam Chen) - [`54a7ade`](https://github.com/eslint/eslint/commit/54a7ade5d8e6f59554afeb9202ba6143f8afdf57) docs: do not escape code blocks of formatters examples ([#&#8203;16719](https://github.com/eslint/eslint/issues/16719)) (Sam Chen) - [`e5ecfef`](https://github.com/eslint/eslint/commit/e5ecfefa1c952195a3a8371f5953cc655d844079) docs: Add function call example for no-undefined ([#&#8203;16712](https://github.com/eslint/eslint/issues/16712)) (Elliot Huffman) - [`a3262f0`](https://github.com/eslint/eslint/commit/a3262f0a6305d2a721fac137a60c62c019b26aa4) docs: Add mastodon link ([#&#8203;16638](https://github.com/eslint/eslint/issues/16638)) (Amaresh S M) - [`a14ccf9`](https://github.com/eslint/eslint/commit/a14ccf91af1122e419710f58ef494980fc4894b3) docs: clarify files property ([#&#8203;16709](https://github.com/eslint/eslint/issues/16709)) (Sam Chen) - [`3b29eb1`](https://github.com/eslint/eslint/commit/3b29eb14e00182614c986d8498b483a9917976e7) docs: fix npm link ([#&#8203;16710](https://github.com/eslint/eslint/issues/16710)) (Abdullah Osama) - [`a638673`](https://github.com/eslint/eslint/commit/a638673ee6e94344c46d12dfc988adeb3783f817) docs: fix search bar focus on `Esc` ([#&#8203;16700](https://github.com/eslint/eslint/issues/16700)) (Shanmughapriyan S) - [`f62b722`](https://github.com/eslint/eslint/commit/f62b722251858a5dfb157591910edbaaeb4a966f) docs: country flag missing in windows ([#&#8203;16698](https://github.com/eslint/eslint/issues/16698)) (Shanmughapriyan S) - [`4d27ec6`](https://github.com/eslint/eslint/commit/4d27ec6019847afabeebf592dddc014e9220057c) docs: display zh-hans in the docs language switcher ([#&#8203;16686](https://github.com/eslint/eslint/issues/16686)) (Percy Ma) - [`8bda20e`](https://github.com/eslint/eslint/commit/8bda20e8276c6ba17d31842fcdd63ba65476fbbd) docs: remove manually maintained anchors ([#&#8203;16685](https://github.com/eslint/eslint/issues/16685)) (Percy Ma) - [`b68440f`](https://github.com/eslint/eslint/commit/b68440ff2b8322fc00373792701169205c94ed94) docs: User Guide Getting Started expansion ([#&#8203;16596](https://github.com/eslint/eslint/issues/16596)) (Ben Perlmutter) #### Chores - [`65d4e24`](https://github.com/eslint/eslint/commit/65d4e24c36367cd63f0eba7371820e0e81dae7aa) chore: Upgrade [@&#8203;eslint/eslintrc](https://github.com/eslint/eslintrc)[@&#8203;1](https://github.com/1).4.1 ([#&#8203;16729](https://github.com/eslint/eslint/issues/16729)) (Brandon Mills) - [`8d93081`](https://github.com/eslint/eslint/commit/8d93081a717f6e8b8cb60c3075cc1d7e4e655e6b) chore: fix CI failure ([#&#8203;16721](https://github.com/eslint/eslint/issues/16721)) (Sam Chen) - [`8f17247`](https://github.com/eslint/eslint/commit/8f17247a93240ff8a08980d8e06352e4ff4e8fe3) chore: Set up automatic updating of README ([#&#8203;16717](https://github.com/eslint/eslint/issues/16717)) (Nicholas C. Zakas) - [`4cd87cb`](https://github.com/eslint/eslint/commit/4cd87cb3c52412277577ba00c4fbb1aec36acc8c) ci: bump actions/stale from 6 to 7 ([#&#8203;16713](https://github.com/eslint/eslint/issues/16713)) (dependabot\[bot]) - [`fd20c75`](https://github.com/eslint/eslint/commit/fd20c75b1059c54d598c0abaf63e7d7a80f04f32) chore: sort package.json scripts in alphabetical order ([#&#8203;16705](https://github.com/eslint/eslint/issues/16705)) (Darius Dzien) - [`10a5c78`](https://github.com/eslint/eslint/commit/10a5c7839370219c79f44d4206cbd7c28a72bad5) chore: update ignore patterns in `eslint.config.js` ([#&#8203;16678](https://github.com/eslint/eslint/issues/16678)) (Milos Djermanovic) </details> <details> <summary>postcss/postcss</summary> ### [`v8.4.21`](https://github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#&#8203;8421) [Compare Source](https://github.com/postcss/postcss/compare/8.4.20...8.4.21) - Fixed `Input#error` types (by Aleks Hudochenkov). </details> <details> <summary>prettier/prettier</summary> ### [`v2.8.3`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#&#8203;283) [Compare Source](https://github.com/prettier/prettier/compare/2.8.2...2.8.3) [diff](https://github.com/prettier/prettier/compare/2.8.2...2.8.3) ##### Allow self-closing tags on custom elements ([#&#8203;14170](https://github.com/prettier/prettier/pull/14170) by [@&#8203;fisker](https://github.com/fisker)) See [Angular v15.1.0 release note](https://github.com/angular/angular/releases/tag/15.1.0) for details. <!-- prettier-ignore --> ```html // Input <app-test/> // Prettier 2.8.2 SyntaxError: Only void and foreign elements can be self closed "app-test" (1:1) > 1 | <app-test/> | ^^^^^^^^^ 2 | // Prettier 2.8.3 <app-test /> ``` ### [`v2.8.2`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#&#8203;282) [Compare Source](https://github.com/prettier/prettier/compare/2.8.1...2.8.2) [diff](https://github.com/prettier/prettier/compare/2.8.1...2.8.2) ##### Don't lowercase link references ([#&#8203;13155](https://github.com/prettier/prettier/pull/13155) by [@&#8203;DerekNonGeneric](https://github.com/DerekNonGeneric) & [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```markdown <!-- Input --> We now don't strictly follow the release notes format suggested by [Keep a Changelog]. [Keep a Changelog]: https://example.com/ <!-- Prettier 2.8.1 --> We now don't strictly follow the release notes format suggested by [Keep a Changelog]. [keep a changelog]: https://example.com/ <!-- ^^^^^^^^^^^^^^^^^^ lowercased --> <!-- Prettier 2.8.2 --> <Same as input> ``` ##### Preserve self-closing tags ([#&#8203;13691](https://github.com/prettier/prettier/pull/13691) by [@&#8203;dcyriller](https://github.com/dcyriller)) <!-- prettier-ignore --> ```hbs {{! Input }} <div /> <div></div> <custom-component /> <custom-component></custom-component> <i /> <i></i> <Component /> <Component></Component> {{! Prettier 2.8.1 }} <div></div> <div></div> <custom-component></custom-component> <custom-component></custom-component> <i></i> <i></i> <Component /> <Component /> {{! Prettier 2.8.2 }} <div /> <div></div> <custom-component /> <custom-component></custom-component> <i /> <i></i> <Component /> <Component /> ``` ##### Allow custom "else if"-like blocks with block params ([#&#8203;13930](https://github.com/prettier/prettier/pull/13930) by [@&#8203;jamescdavis](https://github.com/jamescdavis)) [#&#8203;13507](https://github.com/prettier/prettier/issues/13507) added support for custom block keywords used with `else`, but failed to allow block params. This updates printer-glimmer to allow block params with custom "else if"-like blocks. <!-- prettier-ignore --> ```hbs {{! Input }} {{#when isAtWork as |work|}} Ship that {{work}}! {{else when isReading as |book|}} You can finish {{book}} eventually... {{else}} Go to bed! {{/when}} {{! Prettier 2.8.1 }} {{#when isAtWork as |work|}} Ship that {{work}}! {{else when isReading}} You can finish {{book}} eventually... {{else}} Go to bed! {{/when}} {{! Prettier 2.8.2 }} {{#when isAtWork as |work|}} Ship that {{work}}! {{else when isReading as |book|}} You can finish {{book}} eventually... {{else}} Go to bed! {{/when}} ``` ##### Preserve empty lines between nested SCSS maps ([#&#8203;13931](https://github.com/prettier/prettier/pull/13931) by [@&#8203;jneander](https://github.com/jneander)) <!-- prettier-ignore --> ```scss /* Input */ $map: ( 'one': ( 'key': 'value', ), 'two': ( 'key': 'value', ), ) /* Prettier 2.8.1 */ $map: ( 'one': ( 'key': 'value', ), 'two': ( 'key': 'value', ), ) /* Prettier 2.8.2 */ $map: ( 'one': ( 'key': 'value', ), 'two': ( 'key': 'value', ), ) ``` ##### Fix missing parentheses when an expression statement starts with `let[` ([#&#8203;14000](https://github.com/prettier/prettier/pull/14000), [#&#8203;14044](https://github.com/prettier/prettier/pull/14044) by [@&#8203;fisker](https://github.com/fisker), [@&#8203;thorn0](https://github.com/thorn0)) <!-- prettier-ignore --> ```jsx // Input (let[0] = 2); // Prettier 2.8.1 let[0] = 2; // Prettier 2.8.1 (second format) SyntaxError: Unexpected token (1:5) > 1 | let[0] = 2; | ^ 2 | // Prettier 2.8.2 (let)[0] = 2; ``` ##### Fix semicolon duplicated at the end of LESS file ([#&#8203;14007](https://github.com/prettier/prettier/pull/14007) by [@&#8203;mvorisek](https://github.com/mvorisek)) <!-- prettier-ignore --> ```less // Input @&#8203;variable: { field: something; }; // Prettier 2.8.1 @&#8203;variable: { field: something; }; ; // Prettier 2.8.2 @&#8203;variable: { field: something; }; ``` ##### Fix no space after unary minus when followed by opening parenthesis in LESS ([#&#8203;14008](https://github.com/prettier/prettier/pull/14008) by [@&#8203;mvorisek](https://github.com/mvorisek)) <!-- prettier-ignore --> ```less // Input .unary_minus_single { margin: -(@&#8203;a); } .unary_minus_multi { margin: 0 -(@&#8203;a); } .binary_minus { margin: 0 - (@&#8203;a); } // Prettier 2.8.1 .unary_minus_single { margin: - (@&#8203;a); } .unary_minus_multi { margin: 0 - (@&#8203;a); } .binary_minus { margin: 0 - (@&#8203;a); } // Prettier 2.8.2 .unary_minus_single { margin: -(@&#8203;a); } .unary_minus_multi { margin: 0 -(@&#8203;a); } .binary_minus { margin: 0 - (@&#8203;a); } ``` ##### Do not change case of property name if inside a variable declaration in LESS ([#&#8203;14034](https://github.com/prettier/prettier/pull/14034) by [@&#8203;mvorisek](https://github.com/mvorisek)) <!-- prettier-ignore --> ```less // Input @&#8203;var: { preserveCase: 0; }; // Prettier 2.8.1 @&#8203;var: { preservecase: 0; }; // Prettier 2.8.2 @&#8203;var: { preserveCase: 0; }; ``` ##### Fix formatting for auto-accessors with comments ([#&#8203;14038](https://github.com/prettier/prettier/pull/14038) by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input class A { @&#8203;dec() // comment accessor b; } // Prettier 2.8.1 class A { @&#8203;dec() accessor // comment b; } // Prettier 2.8.1 (second format) class A { @&#8203;dec() accessor; // comment b; } // Prettier 2.8.2 class A { @&#8203;dec() // comment accessor b; } ``` ##### Add parentheses for TSTypeQuery to improve readability ([#&#8203;14042](https://github.com/prettier/prettier/pull/14042) by [@&#8203;onishi-kohei](https://github.com/onishi-kohei)) <!-- prettier-ignore --> ```tsx // Input a as (typeof node.children)[number] a as (typeof node.children)[] a as ((typeof node.children)[number])[] // Prettier 2.8.1 a as typeof node.children[number]; a as typeof node.children[]; a as typeof node.children[number][]; // Prettier 2.8.2 a as (typeof node.children)[number]; a as (typeof node.children)[]; a as (typeof node.children)[number][]; ``` ##### Fix displacing of comments in default switch case ([#&#8203;14047](https://github.com/prettier/prettier/pull/14047) by [@&#8203;thorn0](https://github.com/thorn0)) It was a regression in Prettier 2.6.0. <!-- prettier-ignore --> ```jsx // Input switch (state) { default: result = state; // no change break; } // Prettier 2.8.1 switch (state) { default: // no change result = state; break; } // Prettier 2.8.2 switch (state) { default: result = state; // no change break; } ``` ##### Support type annotations on auto accessors via `babel-ts` ([#&#8203;14049](https://github.com/prettier/prettier/pull/14049) by [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)) [The bug that `@babel/parser` cannot parse auto accessors with type annotations](https://github.com/babel/babel/issues/15205) has been fixed. So we now support it via `babel-ts` parser. <!-- prettier-ignore --> ```tsx class Foo { accessor prop: number; } ``` ##### Fix formatting of empty type parameters ([#&#8203;14073](https://github.com/prettier/prettier/pull/14073) by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input const foo: bar</* comment */> = () => baz; // Prettier 2.8.1 Error: Comment "comment" was not printed. Please report this error! // Prettier 2.8.2 const foo: bar</* comment */> = () => baz; ``` ##### Add parentheses to head of `ExpressionStatement` instead of the whole statement ([#&#8203;14077](https://github.com/prettier/prettier/pull/14077) by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input ({}).toString.call(foo) === "[object Array]" ? foo.forEach(iterateArray) : iterateObject(foo); // Prettier 2.8.1 ({}.toString.call(foo) === "[object Array]" ? foo.forEach(iterateArray) : iterateObject(foo)); // Prettier 2.8.2 ({}).toString.call(foo.forEach) === "[object Array]" ? foo.forEach(iterateArray) : iterateObject(foo); ``` ##### Fix comments after directive ([#&#8203;14081](https://github.com/prettier/prettier/pull/14081) by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input "use strict" /* comment */; // Prettier 2.8.1 (with other js parsers except `babel`) Error: Comment "comment" was not printed. Please report this error! // Prettier 2.8.2 <Same as input> ``` ##### Fix formatting for comments inside JSX attribute ([#&#8203;14082](https://github.com/prettier/prettier/pull/14082) with by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input function MyFunctionComponent() { <button label=/*old*/"new">button</button> } // Prettier 2.8.1 Error: Comment "old" was not printed. Please report this error! // Prettier 2.8.2 function MyFunctionComponent() { <button label=/*old*/ "new">button</button>; } ``` ##### Quote numeric keys for json-stringify parser ([#&#8203;14083](https://github.com/prettier/prettier/pull/14083) by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input {0: 'value'} // Prettier 2.8.1 { 0: "value" } // Prettier 2.8.2 { "0": "value" } ``` ##### Fix removing commas from function arguments in maps ([#&#8203;14089](https://github.com/prettier/prettier/pull/14089) by [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)) <!-- prettier-ignore --> ```scss /* Input */ $foo: map-fn( ( "#{prop}": inner-fn($first, $second), ) ); /* Prettier 2.8.1 */ $foo: map-fn(("#{prop}": inner-fn($first $second))); /* Prettier 2.8.2 */ $foo: map-fn( ( "#{prop}": inner-fn($first, $second), ) ); ``` ##### Do not insert space in LESS property access ([#&#8203;14103](https://github.com/prettier/prettier/pull/14103) by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```less // Input a { color: @&#8203;colors[@&#8203;white]; } // Prettier 2.8.1 a { color: @&#8203;colors[ @&#8203;white]; } // Prettier 2.8.2 <Same as input> ``` </details> <details> <summary>tailwindlabs/prettier-plugin-tailwindcss</summary> ### [`v0.2.2`](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/HEAD/CHANGELOG.md#&#8203;022---2023-01-24) [Compare Source](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.2.1...v0.2.2) - Add prettier plugins to peer dependencies ([#&#8203;114](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/114)) - Traverse await expression blocks in Svelte ([#&#8203;118](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/118)) </details> <details> <summary>remarkjs/react-markdown</summary> ### [`v8.0.5`](https://github.com/remarkjs/react-markdown/releases/tag/8.0.5) [Compare Source](https://github.com/remarkjs/react-markdown/compare/8.0.4...8.0.5) ##### Misc - [`d640d40`](https://github.com/remarkjs/react-markdown/commit/d640d40) Update to use `node16` module resolution in `tsconfig.json` by [@&#8203;ChristianMurphy](https://github.com/ChristianMurphy) in https://github.com/remarkjs/react-markdown/pull/723 - [`402fea3`](https://github.com/remarkjs/react-markdown/commit/402fea3) Fix typo in `plugins` deprecation message by [@&#8203;marc2332](https://github.com/marc2332) in https://github.com/remarkjs/react-markdown/pull/719 - [`4f98f73`](https://github.com/remarkjs/react-markdown/commit/4f98f73) Remove deprecated and unneeded `defaultProps` by [@&#8203;Lepozepo](https://github.com/Lepozepo) in https://github.com/remarkjs/react-markdown/pull/718 #### New Contributors - [@&#8203;Lepozepo](https://github.com/Lepozepo) made their first contribution in https://github.com/remarkjs/react-markdown/pull/718 - [@&#8203;marc2332](https://github.com/marc2332) made their first contribution in https://github.com/remarkjs/react-markdown/pull/719 **Full Changelog**: https://github.com/remarkjs/react-markdown/compare/8.0.4...8.0.5 </details> <details> <summary>styled-components/styled-components</summary> ### [`v6.0.0-beta.11`](https://github.com/styled-components/styled-components/releases/tag/v6.0.0-beta.11) [Compare Source](https://github.com/styled-components/styled-components/compare/v6.0.0-beta.10...v6.0.0-beta.11) yarn add styled-components@beta #### Changed in this version - fix: invert StyleFunction prop handling by [@&#8203;probablyup](https://github.com/probablyup) in https://github.com/styled-components/styled-components/pull/3941 (fixes `props.theme` in interpolations when using `attrs` #### Breaking changes in v6 - now using `stylis` v4 (if using `stylis-plugin-rtl` you'll need to upgrade to the newer version) - styled-components now provides its own types; if you installed `@types/styled-components` in the past, you'll want to remove it - dropped `$as` and `$forwardedAs` props (use `as` or `forwardedAs`) - dropped automatic prop filtering; use transient props (`$` prefix) for stuff you don't want to be passed to child component / HTML - dropped deprecated `withComponent` API ([`87f511a`](https://github.com/styled-components/styled-components/commit/87f511a228e5b13b1ff70a416409e0705e5bf456)); use "as" prop instead - node >= 14 needed **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.10...v6.0.0-beta.11 ### [`v6.0.0-beta.10`](https://github.com/styled-components/styled-components/releases/tag/v6.0.0-beta.10) [Compare Source](https://github.com/styled-components/styled-components/compare/v6.0.0-beta.9...v6.0.0-beta.10) yarn add styled-components@beta #### Changed in this version - fix: interpolation functions returning null should not console.error by [@&#8203;charltoons](https://github.com/charltoons) in https://github.com/styled-components/styled-components/pull/3925 - fix: prevent crash when process.env is not defined by [@&#8203;eMerzh](https://github.com/eMerzh) in https://github.com/styled-components/styled-components/pull/3907 - Fixes issue when using an ampersand (&) to scope css to a parent selector alongside the new namespace feature by [@&#8203;marmite22](https://github.com/marmite22) in https://github.com/styled-components/styled-components/pull/3908 - feat(StyleSheetManager): add ability to provide default shouldForwardProp by [@&#8203;probablyup](https://github.com/probablyup) in https://github.com/styled-components/styled-components/pull/3930 - refactor: type adjustments by [@&#8203;probablyup](https://github.com/probablyup) in https://github.com/styled-components/styled-components/pull/3931 #### Breaking changes in v6 - now using `stylis` v4 (if using `stylis-plugin-rtl` you'll need to upgrade to the newer version) - styled-components now provides its own types; if you installed `@types/styled-components` in the past, you'll want to remove it - dropped `$as` and `$forwardedAs` props (use `as` or `forwardedAs`) - dropped automatic prop filtering; use transient props (`$` prefix) for stuff you don't want to be passed to child component / HTML - dropped deprecated `withComponent` API ([`87f511a`](https://github.com/styled-components/styled-components/commit/87f511a228e5b13b1ff70a416409e0705e5bf456)); use "as" prop instead - node >= 14 needed #### New Contributors - [@&#8203;charltoons](https://github.com/charltoons) made their first contribution in https://github.com/styled-components/styled-components/pull/3925 - [@&#8203;eMerzh](https://github.com/eMerzh) made their first contribution in https://github.com/styled-components/styled-components/pull/3907 - [@&#8203;marmite22](https://github.com/marmite22) made their first contribution in https://github.com/styled-components/styled-components/pull/3908 **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.9...v6.0.0-beta.10 ### [`v6.0.0-beta.9`](https://github.com/styled-components/styled-components/releases/tag/v6.0.0-beta.9) [Compare Source](https://github.com/styled-components/styled-components/compare/v6.0.0-beta.8...v6.0.0-beta.9) yarn add styled-components@beta #### What's Changed - fix: add `<use>` to domElements by [@&#8203;shanpriyan](https://github.com/shanpriyan) in https://github.com/styled-components/styled-components/pull/3901 - refactor(typings): revise to support more attrs patterns by [@&#8203;probablyup](https://github.com/probablyup) in https://github.com/styled-components/styled-components/pull/3906 #### New Contributors - [@&#8203;shanpriyan](https://github.com/shanpriyan) made their first contribution in https://github.com/styled-components/styled-components/pull/3901 #### Breaking changes in v6 - now using `stylis` v4 (if using `stylis-plugin-rtl` you'll need to upgrade to the newer version) - styled-components now provides its own types; if you installed `@types/styled-components` in the past, you'll want to remove it - dropped `$as` and `$forwardedAs` props (use `as` or `forwardedAs`) - dropped automatic prop filtering; use transient props (`$` prefix) for stuff you don't want to be passed to child component / HTML - dropped deprecated `withComponent` API ([`87f511a`](https://github.com/styled-components/styled-components/commit/87f511a228e5b13b1ff70a416409e0705e5bf456)); use "as" prop instead - node >= 14 needed **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.8...v6.0.0-beta.9 ### [`v6.0.0-beta.8`](https://github.com/styled-components/styled-components/releases/tag/v6.0.0-beta.8) [Compare Source](https://github.com/styled-components/styled-components/compare/v6.0.0-beta.7...v6.0.0-beta.8) yarn add styled-components@beta #### What's Changed - revert rollup upgrade to resolve issues with cjs<>es default import interop - refactor(ThemeProvider): allow multiple children (https://github.com/styled-components/styled-components/commit/871435c81c09c5da46f046f8baada1d6176e75c8) #### Breaking changes in v6 - now using `stylis` v4 (if using `stylis-plugin-rtl` you'll need to upgrade to the newer version) - styled-components now provides its own types; if you installed `@types/styled-components` in the past, you'll want to remove it - dropped `$as` and `$forwardedAs` props (use `as` or `forwardedAs`) - dropped automatic prop filtering; use transient props (`$` prefix) for stuff you don't want to be passed to child component / HTML - dropped deprecated `withComponent` API ([`87f511a`](https://github.com/styled-components/styled-components/commit/87f511a228e5b13b1ff70a416409e0705e5bf456)); use "as" prop instead - node >= 14 needed **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.7...v6.0.0-beta.8 ### [`v6.0.0-beta.7`](https://github.com/styled-components/styled-components/releases/tag/v6.0.0-beta.7) [Compare Source](https://github.com/styled-components/styled-components/compare/v6.0.0-beta.6...v6.0.0-beta.7) yarn add styled-components@beta #### What's Changed - feat(StyleSheetManager): add optional namespacing ([#&#8203;3881](https://github.com/styled-components/styled-components/issues/3881)); replaces functionality in the babel plugin to be performed at runtime - breaking refactor: remove deprecated `withComponent` API ([`87f511a`](https://github.com/styled-components/styled-components/commit/87f511a228e5b13b1ff70a416409e0705e5bf456)); use "as" prop instead - feat: add styled as named export as well ([`5aed9e3`](https://github.com/styled-components/styled-components/commit/5aed9e3f84cd52fa053693d5b66dc5a0f0c82ee9)); note that this syntax will probably not work with the babel plugin until it is updated - chore: dependency maintenance, including rollup upgrades #### Breaking changes in v6 - now using `stylis` v4 (if using `stylis-plugin-rtl` you'll need to upgrade to the newer version) - styled-components now provides its own types; if you installed `@types/styled-components` in the past, you'll want to remove it - dropped `$as` and `$forwardedAs` props (use `as` or `forwardedAs`) - dropped automatic prop filtering; use transient props (`$` prefix) for stuff you don't want to be passed to child component / HTML - dropped deprecated `withComponent` API ([`87f511a`](https://github.com/styled-components/styled-components/commit/87f511a228e5b13b1ff70a416409e0705e5bf456)); use "as" prop instead - node >= 14 needed **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.6...v6.0.0-beta.7 </details> <details> <summary>vercel/styled-jsx</summary> ### [`v5.1.2`](https://github.com/vercel/styled-jsx/releases/tag/v5.1.2) [Compare Source](https://github.com/vercel/styled-jsx/compare/v5.1.1...v5.1.2) ##### Bug Fixes - including global typing ([#&#8203;826](https://github.com/vercel/styled-jsx/issues/826)) ([5870e59](https://github.com/vercel/styled-jsx/commit/5870e5907b08c1388e2291aea691110f321d87e2)) </details> <details> <summary>Microsoft/TypeScript</summary> ### [`v4.9.5`](https://github.com/microsoft/TypeScript/releases/tag/v4.9.5): TypeScript 4.9.5 [Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.9.4...v4.9.5) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) #### Changes: - [`69e88ef`](https://github.com/Microsoft/TypeScript/commit/69e88ef5513a81acf69ec78f4af1f927da0d0584) Port ignore deprecations to 4.9 ([#&#8203;52419](https://github.com/Microsoft/TypeScript/issues/52419)) - [`daf4e81`](https://github.com/Microsoft/TypeScript/commit/daf4e817a18def96b70ac34703b158ff0e6d58df) Port timestamp fix to 4.9 ([#&#8203;52426](https://github.com/Microsoft/TypeScript/issues/52426)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuMTI0LjEifQ==-->
kjuulh changed title from Update harbor.server.kjuulh.io/kjuulh/git-log Docker tag to v1671735934699 to Update all dependencies 2022-12-23 17:07:20 +01:00
kjuulh force-pushed renovate/all from 11f84d996f to 118c7b4114 2022-12-23 17:07:21 +01:00 Compare
kjuulh force-pushed renovate/all from 118c7b4114 to 53b452c467 2022-12-23 22:51:32 +01:00 Compare
kjuulh force-pushed renovate/all from 53b452c467 to f4142afcef 2022-12-24 00:24:21 +01:00 Compare
kjuulh force-pushed renovate/all from f4142afcef to 738882be5e 2022-12-24 11:52:06 +01:00 Compare
kjuulh force-pushed renovate/all from 738882be5e to cfbe2a23de 2022-12-26 18:59:22 +01:00 Compare
kjuulh force-pushed renovate/all from cfbe2a23de to 13df7b5ceb 2022-12-31 15:26:41 +01:00 Compare
kjuulh force-pushed renovate/all from 13df7b5ceb to f4352cee6e 2023-01-03 02:24:18 +01:00 Compare
kjuulh force-pushed renovate/all from f4352cee6e to 062ef55869 2023-01-06 21:49:49 +01:00 Compare
kjuulh force-pushed renovate/all from 062ef55869 to f6569c5946 2023-01-06 23:29:58 +01:00 Compare
kjuulh force-pushed renovate/all from f6569c5946 to 4efd6f4c9b 2023-01-07 12:35:19 +01:00 Compare
kjuulh force-pushed renovate/all from 4efd6f4c9b to 45aa1ad9e8 2023-01-14 11:18:42 +01:00 Compare
kjuulh force-pushed renovate/all from 45aa1ad9e8 to 32745ed178 2023-01-15 05:34:08 +01:00 Compare
kjuulh force-pushed renovate/all from 32745ed178 to 1676e29d3e 2023-01-17 20:26:11 +01:00 Compare
kjuulh force-pushed renovate/all from 1676e29d3e to fec89ea499 2023-01-18 20:33:02 +01:00 Compare
kjuulh force-pushed renovate/all from fec89ea499 to 8f241abb92 2023-01-24 22:00:05 +01:00 Compare
kjuulh force-pushed renovate/all from 8f241abb92 to ddf887ce98 2023-01-25 01:08:30 +01:00 Compare
kjuulh force-pushed renovate/all from ddf887ce98 to e880760734 2023-01-29 00:29:58 +01:00 Compare
kjuulh force-pushed renovate/all from e880760734 to 79c9ef55b6 2023-01-30 22:19:04 +01:00 Compare
kjuulh force-pushed renovate/all from 79c9ef55b6 to db19eb869f 2023-02-03 17:50:27 +01:00 Compare
kjuulh force-pushed renovate/all from db19eb869f to 8126dd4893 2023-02-03 18:12:33 +01:00 Compare
kjuulh force-pushed renovate/all from 8126dd4893 to 9797afe7c9 2023-02-05 00:20:47 +01:00 Compare
kjuulh force-pushed renovate/all from 9797afe7c9 to 9740147efa 2023-02-05 02:07:14 +01:00 Compare
kjuulh merged commit 9740147efa into main 2023-02-05 12:24:05 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjuulh/microblog#26