eslint/eslint
### [`v8.4.0`](https://togithub.com/eslint/eslint/releases/v8.4.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.3.0...v8.4.0)
#### Features
- [`5771663`](https://togithub.com/eslint/eslint/commit/5771663e8d3e86fec9454ee0af439c6989506bf3) feat: add `allowReserved` parser option ([#15387](https://togithub.com/eslint/eslint/issues/15387)) (Milos Djermanovic)
- [`32ac37a`](https://togithub.com/eslint/eslint/commit/32ac37a76b2e009a8f106229bc7732671d358189) feat: Flat config support in Linter (refs [#13481](https://togithub.com/eslint/eslint/issues/13481)) ([#15185](https://togithub.com/eslint/eslint/issues/15185)) (Nicholas C. Zakas)
- [`d041f34`](https://togithub.com/eslint/eslint/commit/d041f345cdf0306f15faa2f305fe1d21ef137eb1) feat: Treat Class/New Expressions as truthy in no-constant-condition ([#15326](https://togithub.com/eslint/eslint/issues/15326)) (Jordan Eldredge)
- [`8f44cf5`](https://togithub.com/eslint/eslint/commit/8f44cf505765b663e371412ab57f0f1dbbe78513) feat: report only lines that exceed the limit in max-lines-per-function ([#15140](https://togithub.com/eslint/eslint/issues/15140)) (Sneh Khatri)
- [`808ad35`](https://togithub.com/eslint/eslint/commit/808ad35f204c838cd5eb8d766807dc43692f42f9) feat: pass cwd to formatters (refs [eslint/rfcs#57](https://togithub.com/eslint/rfcs/issues/57)) ([#13392](https://togithub.com/eslint/eslint/issues/13392)) (Toru Nagashima)
- [`f1b7499`](https://togithub.com/eslint/eslint/commit/f1b7499a5162d3be918328ce496eb80692353a5a) feat: support async formatters ([#15243](https://togithub.com/eslint/eslint/issues/15243)) (MO)
#### Bug Fixes
- [`4940cc5`](https://togithub.com/eslint/eslint/commit/4940cc5c4903a691fe51d409137dd573c4c7706e) fix: mark --rulesdir option as deprecated in CLI docs ([#15310](https://togithub.com/eslint/eslint/issues/15310)) (Kevin Partington)
#### Documentation
- [`54deec5`](https://togithub.com/eslint/eslint/commit/54deec56bc25d516becaf767769ee7543f491d62) docs: update integrations.md ([#15380](https://togithub.com/eslint/eslint/issues/15380)) (Vlad Sholokhov)
- [`fa0423a`](https://togithub.com/eslint/eslint/commit/fa0423af7f8453f6c97b915b3b026f258b76a600) docs: fix typo in PR template ([#15365](https://togithub.com/eslint/eslint/issues/15365)) (Nitin Kumar)
- [`e233920`](https://togithub.com/eslint/eslint/commit/e233920857e282ba22116ad5f1dcc6dfabc8ef5b) docs: enable a few more markdownlint rules and fix violations ([#15368](https://togithub.com/eslint/eslint/issues/15368)) (Bryan Mishkin)
- [`632176d`](https://togithub.com/eslint/eslint/commit/632176dc43180ea4e7f99da429fee3ee3814a04d) docs: Dedent needlessly indented example in getter-return docs ([#15363](https://togithub.com/eslint/eslint/issues/15363)) (Jordan Eldredge)
- [`4497e88`](https://togithub.com/eslint/eslint/commit/4497e880248c24dc19eea8a5466555b847c0c7eb) docs: Update release notes blog post template ([#15285](https://togithub.com/eslint/eslint/issues/15285)) (Nicholas C. Zakas)
#### Chores
- [`efede90`](https://togithub.com/eslint/eslint/commit/efede90d59edc5cca9cd739df7e98f1ff00ca37d) chore: upgrade [@eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@1](https://togithub.com/1).0.5 ([#15389](https://togithub.com/eslint/eslint/issues/15389)) (Milos Djermanovic)
- [`0b8c846`](https://togithub.com/eslint/eslint/commit/0b8c846c77234125fbb211980bc1e62dc8791513) chore: fix update-readme to avoid multiple consecutive blank lines ([#15375](https://togithub.com/eslint/eslint/issues/15375)) (Milos Djermanovic)
- [`94b2a8b`](https://togithub.com/eslint/eslint/commit/94b2a8b3d1f7d139dd6b06216a64727b7d5f009b) chore: Use default Chromium binary in M1 Mac tests ([#15371](https://togithub.com/eslint/eslint/issues/15371)) (Brandon Mills)
- [`ba58d94`](https://togithub.com/eslint/eslint/commit/ba58d94cb51d4d2644c024446d5750eaf4853129) ci: use node `v16` for Verify Files ([#15364](https://togithub.com/eslint/eslint/issues/15364)) (Nitin Kumar)
- [`1e32ee5`](https://togithub.com/eslint/eslint/commit/1e32ee591e978188b121604d0af9cbc04a50a3b5) chore: add jsdoc type annotation to rules ([#15291](https://togithub.com/eslint/eslint/issues/15291)) (Bryan Mishkin)
timvink/mkdocs-git-revision-date-localized-plugin
### [`v0.11`](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/v0.11)
[Compare Source](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v0.10.3...v0.11)
#### Added
- New variables for when site was last updated (any page in the `docs/` folder) ([#19](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/19))
- Updated documentation around available variables and how to use ([#66](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/66))
### [`v0.10.3`](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/v0.10.3)
[Compare Source](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v0.10.2...v0.10.3)
#### Fixed
- Compatibility with [py2pack](https://togithub.com/openSUSE/py2pack) ([#65](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/65))
Thanks to [@eliroca](https://togithub.com/eliroca) for contributing this release!
### [`v0.10.2`](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/v0.10.2)
[Compare Source](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v0.10.1...v0.10.2)
#### Fixed
Regressions from `0.10.1`:
- Removed unnecessary extra `git log` operations when adding new raw date formats `page.meta` tags
- Bug where raw creation date strings in `page.meta` where actually the revision dates.
### [`v0.10.1`](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/v0.10.1)
[Compare Source](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v0.10.0...v0.10.1)
#### Added
- Exposed different date variants as raw strings in `page.meta` for developers customizing themes ([#64](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/64))
byrnereese/mkdocs-minify-plugin
### [`v0.5.0`](https://togithub.com/byrnereese/mkdocs-minify-plugin/releases/0.5.0)
[Compare Source](https://togithub.com/byrnereese/mkdocs-minify-plugin/compare/0.4.1...0.5.0)
- Added support for minifying CSS files.
prettier/prettier
### [`v2.5.1`](https://togithub.com/prettier/prettier/blob/master/CHANGELOG.md#251)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.5.0...2.5.1)
[diff](https://togithub.com/prettier/prettier/compare/2.5.0...2.5.1)
##### Improve formatting for empty tuple types ([#11884](https://togithub.com/prettier/prettier/pull/11884) by [@sosukesuzuki](https://togithub.com/sosukesuzuki))
```tsx
// Input
type Foo =
Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends []
? Foo3
: Foo4;
// Prettier 2.5.0
type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [
]
? Foo3
: Foo4;
// Prettier 2.5.0 (tailingCommma = all)
// Invalid TypeScript code
type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [
,
]
? Foo3
: Foo4;
// Prettier 2.5.1
type Foo =
Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends []
? Foo3
: Foo4;
```
##### Fix compatibility with Jest inline snapshot test ([#11892](https://togithub.com/prettier/prettier/pull/11892) by [@fisker](https://togithub.com/fisker))
A internal change in Prettier@v2.5.0 accidentally breaks the Jest inline snapshot test.
##### Support Glimmer's named blocks ([#11899](https://togithub.com/prettier/prettier/pull/11899) by [@duailibe](https://togithub.com/duailibe))
Prettier already supported this feature, but it converted empty named blocks to self-closing, which is not supported by the Glimmer compiler.
See: [Glimmer's named blocks](https://emberjs.github.io/rfcs/0460-yieldable-named-blocks.html).
```hbs
// Input
<:named>
// Prettier 2.5.0
<:named />
// Prettier 2.5.1
<:named>
```
Configuration
π Schedule: "before 12pm on Sunday" (UTC).
π¦ 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, click this checkbox.
This PR contains the following updates:
^8.3.0
->^8.4.0
==0.10.0
->==0.11
==7.3.3
->==7.3.6
==0.4.1
->==0.5.0
^2.5.0
->^2.5.1
Release Notes
eslint/eslint
### [`v8.4.0`](https://togithub.com/eslint/eslint/releases/v8.4.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.3.0...v8.4.0) #### Features - [`5771663`](https://togithub.com/eslint/eslint/commit/5771663e8d3e86fec9454ee0af439c6989506bf3) feat: add `allowReserved` parser option ([#15387](https://togithub.com/eslint/eslint/issues/15387)) (Milos Djermanovic) - [`32ac37a`](https://togithub.com/eslint/eslint/commit/32ac37a76b2e009a8f106229bc7732671d358189) feat: Flat config support in Linter (refs [#13481](https://togithub.com/eslint/eslint/issues/13481)) ([#15185](https://togithub.com/eslint/eslint/issues/15185)) (Nicholas C. Zakas) - [`d041f34`](https://togithub.com/eslint/eslint/commit/d041f345cdf0306f15faa2f305fe1d21ef137eb1) feat: Treat Class/New Expressions as truthy in no-constant-condition ([#15326](https://togithub.com/eslint/eslint/issues/15326)) (Jordan Eldredge) - [`8f44cf5`](https://togithub.com/eslint/eslint/commit/8f44cf505765b663e371412ab57f0f1dbbe78513) feat: report only lines that exceed the limit in max-lines-per-function ([#15140](https://togithub.com/eslint/eslint/issues/15140)) (Sneh Khatri) - [`808ad35`](https://togithub.com/eslint/eslint/commit/808ad35f204c838cd5eb8d766807dc43692f42f9) feat: pass cwd to formatters (refs [eslint/rfcs#57](https://togithub.com/eslint/rfcs/issues/57)) ([#13392](https://togithub.com/eslint/eslint/issues/13392)) (Toru Nagashima) - [`f1b7499`](https://togithub.com/eslint/eslint/commit/f1b7499a5162d3be918328ce496eb80692353a5a) feat: support async formatters ([#15243](https://togithub.com/eslint/eslint/issues/15243)) (MO) #### Bug Fixes - [`4940cc5`](https://togithub.com/eslint/eslint/commit/4940cc5c4903a691fe51d409137dd573c4c7706e) fix: mark --rulesdir option as deprecated in CLI docs ([#15310](https://togithub.com/eslint/eslint/issues/15310)) (Kevin Partington) #### Documentation - [`54deec5`](https://togithub.com/eslint/eslint/commit/54deec56bc25d516becaf767769ee7543f491d62) docs: update integrations.md ([#15380](https://togithub.com/eslint/eslint/issues/15380)) (Vlad Sholokhov) - [`fa0423a`](https://togithub.com/eslint/eslint/commit/fa0423af7f8453f6c97b915b3b026f258b76a600) docs: fix typo in PR template ([#15365](https://togithub.com/eslint/eslint/issues/15365)) (Nitin Kumar) - [`e233920`](https://togithub.com/eslint/eslint/commit/e233920857e282ba22116ad5f1dcc6dfabc8ef5b) docs: enable a few more markdownlint rules and fix violations ([#15368](https://togithub.com/eslint/eslint/issues/15368)) (Bryan Mishkin) - [`632176d`](https://togithub.com/eslint/eslint/commit/632176dc43180ea4e7f99da429fee3ee3814a04d) docs: Dedent needlessly indented example in getter-return docs ([#15363](https://togithub.com/eslint/eslint/issues/15363)) (Jordan Eldredge) - [`4497e88`](https://togithub.com/eslint/eslint/commit/4497e880248c24dc19eea8a5466555b847c0c7eb) docs: Update release notes blog post template ([#15285](https://togithub.com/eslint/eslint/issues/15285)) (Nicholas C. Zakas) #### Chores - [`efede90`](https://togithub.com/eslint/eslint/commit/efede90d59edc5cca9cd739df7e98f1ff00ca37d) chore: upgrade [@eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@1](https://togithub.com/1).0.5 ([#15389](https://togithub.com/eslint/eslint/issues/15389)) (Milos Djermanovic) - [`0b8c846`](https://togithub.com/eslint/eslint/commit/0b8c846c77234125fbb211980bc1e62dc8791513) chore: fix update-readme to avoid multiple consecutive blank lines ([#15375](https://togithub.com/eslint/eslint/issues/15375)) (Milos Djermanovic) - [`94b2a8b`](https://togithub.com/eslint/eslint/commit/94b2a8b3d1f7d139dd6b06216a64727b7d5f009b) chore: Use default Chromium binary in M1 Mac tests ([#15371](https://togithub.com/eslint/eslint/issues/15371)) (Brandon Mills) - [`ba58d94`](https://togithub.com/eslint/eslint/commit/ba58d94cb51d4d2644c024446d5750eaf4853129) ci: use node `v16` for Verify Files ([#15364](https://togithub.com/eslint/eslint/issues/15364)) (Nitin Kumar) - [`1e32ee5`](https://togithub.com/eslint/eslint/commit/1e32ee591e978188b121604d0af9cbc04a50a3b5) chore: add jsdoc type annotation to rules ([#15291](https://togithub.com/eslint/eslint/issues/15291)) (Bryan Mishkin)timvink/mkdocs-git-revision-date-localized-plugin
### [`v0.11`](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/v0.11) [Compare Source](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v0.10.3...v0.11) #### Added - New variables for when site was last updated (any page in the `docs/` folder) ([#19](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/19)) - Updated documentation around available variables and how to use ([#66](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/66)) ### [`v0.10.3`](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/v0.10.3) [Compare Source](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v0.10.2...v0.10.3) #### Fixed - Compatibility with [py2pack](https://togithub.com/openSUSE/py2pack) ([#65](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/65)) Thanks to [@eliroca](https://togithub.com/eliroca) for contributing this release! ### [`v0.10.2`](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/v0.10.2) [Compare Source](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v0.10.1...v0.10.2) #### Fixed Regressions from `0.10.1`: - Removed unnecessary extra `git log` operations when adding new raw date formats `page.meta` tags - Bug where raw creation date strings in `page.meta` where actually the revision dates. ### [`v0.10.1`](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/v0.10.1) [Compare Source](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v0.10.0...v0.10.1) #### Added - Exposed different date variants as raw strings in `page.meta` for developers customizing themes ([#64](https://togithub.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/64))byrnereese/mkdocs-minify-plugin
### [`v0.5.0`](https://togithub.com/byrnereese/mkdocs-minify-plugin/releases/0.5.0) [Compare Source](https://togithub.com/byrnereese/mkdocs-minify-plugin/compare/0.4.1...0.5.0) - Added support for minifying CSS files.prettier/prettier
### [`v2.5.1`](https://togithub.com/prettier/prettier/blob/master/CHANGELOG.md#251) [Compare Source](https://togithub.com/prettier/prettier/compare/2.5.0...2.5.1) [diff](https://togithub.com/prettier/prettier/compare/2.5.0...2.5.1) ##### Improve formatting for empty tuple types ([#11884](https://togithub.com/prettier/prettier/pull/11884) by [@sosukesuzuki](https://togithub.com/sosukesuzuki)) ```tsx // Input type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [] ? Foo3 : Foo4; // Prettier 2.5.0 type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [ ] ? Foo3 : Foo4; // Prettier 2.5.0 (tailingCommma = all) // Invalid TypeScript code type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [ , ] ? Foo3 : Foo4; // Prettier 2.5.1 type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [] ? Foo3 : Foo4; ``` ##### Fix compatibility with Jest inline snapshot test ([#11892](https://togithub.com/prettier/prettier/pull/11892) by [@fisker](https://togithub.com/fisker)) A internal change in Prettier@v2.5.0 accidentally breaks the Jest inline snapshot test. ##### Support Glimmer's named blocks ([#11899](https://togithub.com/prettier/prettier/pull/11899) by [@duailibe](https://togithub.com/duailibe)) Prettier already supported this feature, but it converted empty named blocks to self-closing, which is not supported by the Glimmer compiler. See: [Glimmer's named blocks](https://emberjs.github.io/rfcs/0460-yieldable-named-blocks.html). ```hbs // InputConfiguration
π Schedule: "before 12pm on Sunday" (UTC).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.