11ty/eleventy
### [`v2.0.1`](https://togithub.com/11ty/eleventy/releases/tag/v2.0.1): Eleventy v2.0.1: a Bug Fix Release
[Compare Source](https://togithub.com/11ty/eleventy/compare/v2.0.0...v2.0.1)
Eleventy v2.0.1 is now available! You can try it out in your project now:
```sh
npm install @11ty/eleventy@latest
```
- Read more about [project versus global installation](https://v2-0-1.11ty.dev/docs/global-installation/).
#### New to Eleventy?
Eleventy is a flexible and production-ready site generator known for its zero-client JavaScript footprint, [speedy sites, speedy builds](https://v2-0-1.11ty.dev/docs/performance/), and [full control over the output](https://www.youtube.com/watch?v=b4frtsT4Cgo).
- [Build a blog from scratch in 6 minutes with Eleventy](https://www.youtube.com/watch?v=kzf9A9tkkl4)
- Watch [The State of Eleventy in Two Minutes](https://www.youtube.com/watch?v=EZfNr-YblBE)
- Read more about [Eleventy’s project goals.](https://v2-0-1.11ty.dev/docs/)
#### Features and Fixes
- Fixed: `this.eleventy` in JavaScript template functions [#2790](https://togithub.com/11ty/eleventy/issues/2790)
- Fixed: `lodash` security audits [#2877](https://togithub.com/11ty/eleventy/issues/2877)
- Fixed: pagination targets with object bracket notation [#2851](https://togithub.com/11ty/eleventy/issues/2851)
- Fixed: `11ty.js` templates were too aggressively cached on watch/serve [#2839](https://togithub.com/11ty/eleventy/issues/2839) [#2838](https://togithub.com/11ty/eleventy/issues/2838)
- Fixed: Handlebars partials were too aggressively cached on watch/serve [#2799](https://togithub.com/11ty/eleventy/issues/2799)
- Fixed: Configuration reload fixes [#2864](https://togithub.com/11ty/eleventy/issues/2864) [#2869](https://togithub.com/11ty/eleventy/issues/2869) [#2867](https://togithub.com/11ty/eleventy/issues/2867)
- New: Serverless pagination now works with Arrays and Objects [#2853](https://togithub.com/11ty/eleventy/issues/2853) [#2544](https://togithub.com/11ty/eleventy/issues/2544) Learn more: https://www.11ty.dev/docs/plugins/serverless/#dynamic-slugs-to-subset-your-pagination
- Typo fixes by [@deining](https://togithub.com/deining) in [#2845](https://togithub.com/11ty/eleventy/issues/2845)
#### Housekeeping
- Full milestone/issue list: https://github.com/11ty/eleventy/milestone/43?closed=1
- Full changelog: https://github.com/11ty/eleventy/compare/v2.0.0...v2.0.1
#### Thank You Notes
This project would not be possible without our lovely community. Thank you to everyone that built something with Eleventy ([×684 authors on our web site!](/authors/)), wrote a blog post about Eleventy, [contributed code](https://togithub.com/11ty/eleventy/graphs/contributors), wrote a plugins, [helped with documentation](https://togithub.com/11ty/11ty-website/graphs/contributors), asked questions, answered questions, braved [The Leaderboards](https://v2-0-1.11ty.dev/speedlify/), participated on Discord, filed issues, attended (or organized!) a meetup, said a kind word on social media ❤️.
- A **huge thank you to [Netlify](https://www.netlify.com/)**, especially: [@biilmann](https://togithub.com/biilmann), Chris Bach, Lauren Sell (alum), and Claire Knight, without whom this release would not have been possible.
- 🏆 A special thanks to [@pdehaan](https://togithub.com/pdehaan) for their tireless contributions on the Eleventy Issue tracker.
- Yet more thanks to the all star Discord Moderators and Meetup Coordinators [@BenDMyers](https://togithub.com/BenDMyers), [@clottman](https://togithub.com/clottman), [@dleatherman](https://togithub.com/dleatherman), [@darthmall](https://togithub.com/darthmall), [@nachtfunke](https://togithub.com/nachtfunke), [@siakaramalegos](https://togithub.com/siakaramalegos) and [@5t3ph](https://togithub.com/5t3ph).
- All of our [supporters on Open Collective](https://opencollective.com/11ty) ❤️
- [Contribute on Open Collective](https://opencollective.com/11ty)
- [How else can you contribute to Eleventy?](https://v2-0-1.11ty.dev/docs/community/)
##### Open Collective Supporters
- **Gold Sponsors**: [**Sanity.io**](https://www.sanity.io), [**Nordhealth**](https://nordhealth.com), [**CloudCannon**](https://cloudcannon.com/), [**Transloadit**](https://transloadit.com/)
- **Silver Sponsors**: [**Unabridged Software**](https://www.unabridgedsoftware.com/), [**PQINA**](https://pqina.nl/), [**Bejamas**](https://bejamas.io), [**Nathan Smith**](https://sonspring.com), [**Monarch Air Group**](https://monarchairgroup.com), [**Getform.io**](https://getform.io), [**Mercury Jets**](https://www.mercuryjets.com), [**OCEG**](https://www.oceg.org)
- **Backers**: Tyler Gaw, [Ariel Salminen](https://arie.ls), [Peter deHaan](https://about.me/peterdehaan), Melanie Sumner, [Ben Nash](https://www.bennash.com), Alejandro Rodríguez, [Mat Marquis](https://hire.wil.to), [Philip Borenstein](https://pborenstein.com/), [Jérôme Coupé](https://www.webstoemp.com), [Nicolas Hoizey](https://nicolas-hoizey.com), [Mike Aparicio](https://mikeaparicio.com), [Ben Myers](https://benmyers.dev), Katie Sylor-Miller, [Mark Buskbjerg](https://markbuskbjerg.dk), [mortendk](https://morten.dk), Aaron Hans, [Lauris Consulting](https://lauris-webdev.com), John Meyerhofer, Todd Libby, shawn j sandy, [Luke Bonaccorsi](https://lukeb.co.uk), [Higby](https://www.higby.io/), [Jenn Schiffer](https://jennmoney.biz), [Dimitrios Grammatikogiannis](https://dgrammatiko.online), Devin Clark, [Eric Bailey](https://ericwbailey.design/), Manuel Matuzovic, [Tim Giles](https://www.tgiles.dev/), Kyosuke Nakamura, [Rob Sterlini](https://robsterlini.co.uk), [Horacio Gonzalez](https://twitter.com/LostInBrittany), [Hans Gerwitz](https://hans.gerwitz.com/), [Makoto Kawasaki](https://makotokw.com), [Josh Crain](https://joshcrain.io), Richard Hemmer, [Nick Nisi](https://nicknisi.com), [John SJ Anderson](https://genehack.org), Ryan Swaney, [Alistair Shepherd](https://alistairshepherd.uk/), [Ivo Herrmann](https://ivoherrmann.com/), [Flaki](https://flak.is), [Angelique Weger](https://angeliqueweger.com), John Hall, [Scott McCracken](https://scottmccracken.net), [James Steinbach](https://jamessteinbach.com), [Miriam Suzanne](https://oddbird.net/), [Bentley Davis](https://BentleyDavis.com), [Ara Abcarians](https://itsmeara.com), [vince falconi](https://tattooed.dev), [Martin Schneider](https://martinschneider.me), [Stephanie Eckles](https://thinkdobecreate.com), [Frontend Weekly Tokyo](https://frontendweekly.tokyo/), [Dorin Vancea](https://dorinvancea.com), [Chris Burnell](https://chrisburnell.com), [Ximenav Vf.](https://ximenavf.com/), Rich Holman, Kasper Storgaard, [Kevin Healy](https://kevhealy.com), Greg Gibson, Michelle Barker, [Alesandro Ortiz](https://AlesandroOrtiz.com), [David A. Herron](https://www.david-herron.com/), [Paul Robert Lloyd](https://paulrobertlloyd.com), [Andrea Vaghi](https://www.andreavaghi.dev), Bryan Robinson, [Ashur Cabrera](https://ashur.cab/rera), [Raymond Camden](https://www.raymondcamden.com), John Meguerian, [Joe Lamyman](https://joelamyman.co.uk), [Dan Ryan](https://dryan.com/), Sam, [Brett Nelson](https://wipdeveloper.com/), [Paul Welsh](https://www.nonbreakingspace.co.uk), [Ingo Steinke](https://www.ingo-steinke.com/), [Noel Forte](https://forte.is/), [Melanie Richards](http://melanie-richards.com), Marco Zehe, Wes Ruvalcaba, [Luc Poupard](https://www.kloh.ch), [Entle Web Solutions](https://www.entle.co), [Ken Hawkins](https://AllAboutKen.com), [Fershad Irani](https://www.fershad.com), [Nikita Dubko](https://mefody.dev/), [Aaron Gustafson](https://www.aaron-gustafson.com), [Chris](https://www.chrisswithinbank.net/), [Christian Miles](https://cjlm.ca), [Benjamin Geese](https://benjamingeese.de), [Marcus Relacion](https://www.marcusrelacion.com), [Netin nopeustesti](https://netinnopeustesti.com/), [Raphael Höser](https://hoeser.dev), [Cthos](https://alextheward.com), [Sia Karamalegos](https://sia.codes/), [Jon Kuperman](https://jonkuperman.com/), [Saneef Ansari](https://saneef.com), [Michel van der Kroef](https://neckam.nl), [Flemming Meyer](https://fokus.design/), Colin Fahrion, [Dan Burzo](https://danburzo.ro), [Dan Ott](https://dtott.com), [Mobilemall.pk](https://mobilemall.pk/), [Cheap VPS](https://vpsdime.com/), [David Darnes](https://darn.es), [Jon Roobottom](https://roobottom.com), [Dana Byerly](https://danabyerly.com), [Oisín Quinn](https://oisin.io), [Renkaatsopivasti](https://renkaatsopivasti.fi), [Windesol Sähkön Kilpailutus](https://windesol.fi), [Luke Mitchell](https://www.interroban.gg), SignpostMarv, [THE PADDING](https://paddn.com/%e9%a6%99%e6%b8%af%e7%b6%b2%e9%a0%81%e8%a8%ad%e8%a8%88%e5%85%ac%e5%8f%b8/), [Bob Monsour](https://www.bobmonsour.com/), [Richmond Insulation](https://www.centralvainsulation.com), Patrick Byrne, zapscribbles, Frank Reding, quinnanya, [Cory Birdsong](https://birdsong.dev), Aram ZS, Andy Stevenson, Robin Rendle, [HelppoHinta.fi](https://helppohinta.fi/), [Tanner Dolby](https://tannerdolby.com), [jpoehnelt](https://justin.poehnelt.com), [xdesro](https://henry.codes), [Alex Zappa](https://alex.zappa.dev/), [Richmond Concrete](https://www.richmondconcretepros.com), [Alexander Wunschik](https://www.wunschik.it), [Tom](https://tomquinonero.com), [CelineDesign](https://www.celinedesign.com), Nic Chan, Duc Lam, [Stephen Bell](https://steedgood.com), Robert Haselbacher, [Lene](https://www.lenesaile.com), Brett DeWoody, alistairtweedie, [Meta Tier List](https://metatierlist.com), [Iva Tech](https://ivatech.dev), Daniel Saunders, Josh Vickerson, [Dan Urbanowicz](https://danurbanowicz.com), [dan leatherman](https://danleatherman.com/), Jens Grochtdreis, [CBD Review](https://cbd.topreview.com), Eric Gallager, [Softermii](https://www.softermii.com), Eric Carlisle, Claus Conrad, Anna E. Cook, [David Luhr](https://luhr.co/), [Matt Obee](https://mattobee.com/), [Kiekkotorni - Nikotiinipussit](https://kiekkotorni.com/)
github/relative-time-element
### [`v4.3.0`](https://togithub.com/github/relative-time-element/releases/tag/v4.3.0)
[Compare Source](https://togithub.com/github/relative-time-element/compare/v4.2.4...v4.3.0)
#### What's Changed
- add define static method by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/257](https://togithub.com/github/relative-time-element/pull/257)
- Upgrade devdeps by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/258](https://togithub.com/github/relative-time-element/pull/258)
**Full Changelog**: https://github.com/github/relative-time-element/compare/v4.2.4...v4.3.0
### [`v4.2.4`](https://togithub.com/github/relative-time-element/releases/tag/v4.2.4)
[Compare Source](https://togithub.com/github/relative-time-element/compare/v4.2.3...v4.2.4)
#### What's Changed
- fix aggressive compression of hours into a single day by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/254](https://togithub.com/github/relative-time-element/pull/254)
**Full Changelog**: https://github.com/github/relative-time-element/compare/v4.2.3...v4.2.4
### [`v4.2.3`](https://togithub.com/github/relative-time-element/releases/tag/v4.2.3)
[Compare Source](https://togithub.com/github/relative-time-element/compare/v4.2.1...v4.2.3)
**Full Changelog**: https://github.com/github/relative-time-element/compare/v4.2.2...v4.2.3
### [`v4.2.1`](https://togithub.com/github/relative-time-element/releases/tag/v4.2.1)
[Compare Source](https://togithub.com/github/relative-time-element/compare/v4.2.0...v4.2.1)
#### What's Changed
- tweak rounding rules for months by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/249](https://togithub.com/github/relative-time-element/pull/249)
**Full Changelog**: https://github.com/github/relative-time-element/compare/v4.2.0...v4.2.1
### [`v4.2.0`](https://togithub.com/github/relative-time-element/releases/tag/v4.2.0)
[Compare Source](https://togithub.com/github/relative-time-element/compare/v4.1.6...v4.2.0)
#### What's Changed
- Add onrelativetimeupdated getter by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/246](https://togithub.com/github/relative-time-element/pull/246)
**Full Changelog**: https://github.com/github/relative-time-element/compare/v4.1.6...v4.2.0
### [`v4.1.6`](https://togithub.com/github/relative-time-element/releases/tag/v4.1.6)
[Compare Source](https://togithub.com/github/relative-time-element/compare/v4.1.5...v4.1.6)
- This release uses calendar months and years when balancing rounding of relative dates to a single unit. For example some displays that used to say "last year" will now more accurately say "2 years ago".
- The year setter had a bug in which it was setting the day. Using ` .year = ` will now properly set the year.
#### What's Changed
- Update README.md by [@AlphaRomeoMike](https://togithub.com/AlphaRomeoMike) in [https://github.com/github/relative-time-element/pull/239](https://togithub.com/github/relative-time-element/pull/239)
- Update README.md by [@AlphaRomeoMike](https://togithub.com/AlphaRomeoMike) in [https://github.com/github/relative-time-element/pull/240](https://togithub.com/github/relative-time-element/pull/240)
- Year setter typo by [@idlewan](https://togithub.com/idlewan) in [https://github.com/github/relative-time-element/pull/242](https://togithub.com/github/relative-time-element/pull/242)
- Bump json5 from 1.0.1 to 1.0.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/github/relative-time-element/pull/241](https://togithub.com/github/relative-time-element/pull/241)
- Bump ua-parser-js from 1.0.32 to 1.0.33 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/github/relative-time-element/pull/244](https://togithub.com/github/relative-time-element/pull/244)
- update rounding rules for months/years in Duration by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/245](https://togithub.com/github/relative-time-element/pull/245)
#### New Contributors
- [@AlphaRomeoMike](https://togithub.com/AlphaRomeoMike) made their first contribution in [https://github.com/github/relative-time-element/pull/239](https://togithub.com/github/relative-time-element/pull/239)
- [@idlewan](https://togithub.com/idlewan) made their first contribution in [https://github.com/github/relative-time-element/pull/242](https://togithub.com/github/relative-time-element/pull/242)
**Full Changelog**: https://github.com/github/relative-time-element/compare/v4.1.5...v4.1.6
oddbird/popover-polyfill
### [`v0.2.2`](https://togithub.com/oddbird/popover-polyfill/blob/HEAD/CHANGELOG.md#022-2023-06-06)
[Compare Source](https://togithub.com/oddbird/popover-polyfill/compare/v0.2.1...v0.2.2)
- 🚀 NEW: Add support for older browsers, e.g. Firefox 91, Chrome ~80 --
[#103](https://togithub.com/oddbird/popover-polyfill/pull/103)
- 🐛 BUGFIX: Do not error if `querySelector` APIs are invoked with `null` or
`undefined` -- [#105](https://togithub.com/oddbird/popover-polyfill/pull/105)
- 🏠 INTERNAL: Upgrade dependencies
### [`v0.2.1`](https://togithub.com/oddbird/popover-polyfill/blob/HEAD/CHANGELOG.md#021-2023-05-17)
[Compare Source](https://togithub.com/oddbird/popover-polyfill/compare/v0.2.0...v0.2.1)
- 🐛 BUGFIX: Fix infinite loop for removed popovers --
[#99](https://togithub.com/oddbird/popover-polyfill/pull/99)
- 🐛 BUGFIX: Expose CSS entry point as `@oddbird/popover-polyfill/css` and
`@oddbird/popover-polyfill/dist/popover.css`
- 🏠 INTERNAL: Upgrade dependencies
ungap/custom-elements
### [`v1.2.0`](https://togithub.com/ungap/custom-elements/compare/v1.1.1...v1.2.0)
[Compare Source](https://togithub.com/ungap/custom-elements/compare/v1.1.1...v1.2.0)
isaacs/node-glob
### [`v8.1.0`](https://togithub.com/isaacs/node-glob/compare/v8.0.3...v8.1.0)
[Compare Source](https://togithub.com/isaacs/node-glob/compare/v8.0.3...v8.1.0)
igorshubovych/markdownlint-cli
### [`v0.35.0`](https://togithub.com/igorshubovych/markdownlint-cli/releases/tag/v0.35.0): 0.35.0
[Compare Source](https://togithub.com/igorshubovych/markdownlint-cli/compare/v0.34.0...v0.35.0)
- Update `markdownlint` dependency to `0.29.0`
- Update `micromark` parser dependencies for better performance
- Use `micromark` in MD049/MD050
- Improve MD034/MD037/MD044/MD049/MD050
- Update all dependencies via `Dependabot`
node-fetch/node-fetch
### [`v3.3.1`](https://togithub.com/node-fetch/node-fetch/releases/tag/v3.3.1)
[Compare Source](https://togithub.com/node-fetch/node-fetch/compare/v3.3.0...v3.3.1)
##### Bug Fixes
- release "Allow URL class object as an argument for fetch()" [#1696](https://togithub.com/node-fetch/node-fetch/issues/1696) ([#1716](https://togithub.com/node-fetch/node-fetch/issues/1716)) ([7b86e94](https://togithub.com/node-fetch/node-fetch/commit/7b86e946b02dfdd28f4f8fca3d73a022cbb5ca1e))
argyleink/open-props
### [`v1.5.9`](https://togithub.com/argyleink/open-props/compare/f7fe070f988284eeaa55786018db43b404e196ed...48225fa2a56eb80c7b23e69397382d204a13ac82)
[Compare Source](https://togithub.com/argyleink/open-props/compare/f7fe070f988284eeaa55786018db43b404e196ed...48225fa2a56eb80c7b23e69397382d204a13ac82)
### [`v1.5.8`](https://togithub.com/argyleink/open-props/compare/19690a1119f9ca6ba3a1cd0d3887b4736faa39e2...f7fe070f988284eeaa55786018db43b404e196ed)
[Compare Source](https://togithub.com/argyleink/open-props/compare/19690a1119f9ca6ba3a1cd0d3887b4736faa39e2...f7fe070f988284eeaa55786018db43b404e196ed)
### [`v1.5.7`](https://togithub.com/argyleink/open-props/compare/58a52be43251681e23678d4b93df898a569b51d3...19690a1119f9ca6ba3a1cd0d3887b4736faa39e2)
[Compare Source](https://togithub.com/argyleink/open-props/compare/58a52be43251681e23678d4b93df898a569b51d3...19690a1119f9ca6ba3a1cd0d3887b4736faa39e2)
### [`v1.5.6`](https://togithub.com/argyleink/open-props/compare/ed5a83da2f497a180b296b1eed4ca3259db82e5f...58a52be43251681e23678d4b93df898a569b51d3)
[Compare Source](https://togithub.com/argyleink/open-props/compare/ed5a83da2f497a180b296b1eed4ca3259db82e5f...58a52be43251681e23678d4b93df898a569b51d3)
postcss/postcss
### [`v8.4.24`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8424)
[Compare Source](https://togithub.com/postcss/postcss/compare/8.4.23...8.4.24)
- Fixed `Plugin` types.
### [`v8.4.23`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8423)
[Compare Source](https://togithub.com/postcss/postcss/compare/8.4.22...8.4.23)
- Fixed warnings in TypeDoc.
### [`v8.4.22`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8422)
[Compare Source](https://togithub.com/postcss/postcss/compare/8.4.21...8.4.22)
- Fixed TypeScript support with `node16` (by Remco Haszing).
### [`v8.4.21`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8421)
[Compare Source](https://togithub.com/postcss/postcss/compare/8.4.20...8.4.21)
- Fixed `Input#error` types (by Aleks Hudochenkov).
csstools/postcss-plugins
### [`v8.5.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#850-June-14-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/a908dc8d2ff9d2a573915b844bcadbcf5ed1420e...2ac27c294e984d69a37da64ca32201db7cf34ce0)
- Add warning when using the deprecated `@nest` rule
- Updated `@csstools/postcss-relative-color-syntax` to `1.0.2` (patch)
- Updated `postcss-nesting` to `11.3.0` (minor)
### [`v8.4.2`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#842-June-1-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/c151f79e38a58a933988483c3a03f5840f392854...a908dc8d2ff9d2a573915b844bcadbcf5ed1420e)
- Updated `@csstools/postcss-progressive-custom-properties` to `2.3.0` (minor)
- Updated `postcss-custom-properties` to `13.2.0` (minor)
- Updated `@csstools/postcss-color-function` to `2.2.3` (patch)
- Updated `@csstools/postcss-color-mix-function` to `1.0.3` (patch)
- Updated `@csstools/postcss-gradients-interpolation-method` to `3.0.6` (patch)
- Updated `@csstools/postcss-ic-unit` to `2.0.4` (patch)
- Updated `@csstools/postcss-media-minmax` to `1.0.3` (patch)
- Updated `@csstools/postcss-media-queries-aspect-ratio-number-values` to `1.0.3` (patch)
- Updated `@csstools/postcss-oklab-function` to `2.2.3` (patch)
- Updated `@csstools/postcss-relative-color-syntax` to `1.0.1` (patch)
- Updated `postcss-color-functional-notation` to `5.1.0` (minor)
- Updated `postcss-custom-media` to `9.1.4` (patch)
- Updated `postcss-double-position-gradients` to `4.0.4` (patch)
- Updated `postcss-lab-function` to `5.2.3` (patch)
### [`v8.4.1`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#841-May-19-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/bc2c60b656f47ad0ab35a429d0ce8ee12601966a...c151f79e38a58a933988483c3a03f5840f392854)
- Added `@csstools/postcss-relative-color-syntax` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-relative-color-syntax#readme) for usage details (really this time).
### [`v8.4.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#840-May-19-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/edb8cae6b10fd5eb2df29a23f223fcbcd48d7ea0...bc2c60b656f47ad0ab35a429d0ce8ee12601966a)
- Added `@csstools/postcss-relative-color-syntax` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-relative-color-syntax#readme) for usage details.
- Updated `cssdb` to `7.6.0.` (minor)
- Updated `@csstools/postcss-progressive-custom-properties` to `2.2.0` (minor)
- Updated `@csstools/postcss-ic-unit` to `2.0.3` (patch)
- Updated `@csstools/postcss-text-decoration-shorthand` to `2.2.4` (patch)
- Updated `postcss-double-position-gradients` to `4.0.3` (patch)
- Updated `@csstools/postcss-color-function` to `2.2.2` (patch)
- Updated `@csstools/postcss-color-mix-function` to `1.0.2` (patch)
- Updated `@csstools/postcss-gradients-interpolation-method` to `3.0.5` (patch)
- Updated `@csstools/postcss-hwb-function` to `2.2.2` (patch)
- Updated `@csstools/postcss-oklab-function` to `2.2.2` (patch)
- Updated `postcss-lab-function` to `5.2.2` (patch)
### [`v8.3.3`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#833-May-19-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/7a0d2dd22a92b026fd31e9604fb0b358ac52ccfc...edb8cae6b10fd5eb2df29a23f223fcbcd48d7ea0)
- Update plugin order to preserve more original values.
- Fix exception on unknown features [#969](https://togithub.com/csstools/postcss-plugins/issues/969)
- Updated `@csstools/postcss-is-pseudo-class` to `3.2.1` (patch)
- Updated `postcss-logical` to `6.2.0` (minor)
### [`v8.3.2`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#832-April-17-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/28f7ab1c5496c0fca6cedf318ec30896e0dd5670...7a0d2dd22a92b026fd31e9604fb0b358ac52ccfc)
- Updated `@csstools/postcss-gradients-interpolation-method` to `3.0.4` (patch)
### [`v8.3.1`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#831-April-10-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/725205b75f425f44d44ca359ed7b27fcd5cbb479...28f7ab1c5496c0fca6cedf318ec30896e0dd5670)
- Updated `@csstools/postcss-logical-viewport-units` to `1.0.3` (patch)
- Updated `@csstools/postcss-media-minmax` to `1.0.2` (patch)
- Updated `@csstools/postcss-media-queries-aspect-ratio-number-values` to `1.0.2` (patch)
- Updated `@csstools/postcss-stepped-value-functions` to `2.1.1` (patch)
- Updated `@csstools/postcss-trigonometric-functions` to `2.1.1` (patch)
- Updated `postcss-custom-media` to `9.1.3` (patch)
- Updated `postcss-custom-properties` to `13.1.5` (patch)
- Updated `postcss-custom-selectors` to `7.1.3` (patch)
- Updated `@csstools/postcss-color-function` to `2.2.1` (patch)
- Updated `@csstools/postcss-color-mix-function` to `1.0.1` (patch)
- Updated `@csstools/postcss-gradients-interpolation-method` to `3.0.3` (patch)
- Updated `@csstools/postcss-hwb-function` to `2.2.1` (patch)
- Updated `@csstools/postcss-oklab-function` to `2.2.1` (patch)
- Updated `postcss-lab-function` to `5.2.1` (patch)
### [`v8.3.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#830-March-31-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/059c1c83aec883cb96137df21a03d87f40c8475a...725205b75f425f44d44ca359ed7b27fcd5cbb479)
- Replace `postcss-media-minmax` with `@csstools/postcss-media-minmax` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-media-minmax#readme) for usage details. *We hope to revert this in the future when maintenance is resumed upstream.*
- Updated `cssdb` to `7.5.3` (patch)
### [`v8.2.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#820-March-28-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/d27c5594fc19f5680d80306b519ced0bf06a9e5b...059c1c83aec883cb96137df21a03d87f40c8475a)
- Added `@csstools/postcss-gradients-interpolation-method` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-gradients-interpolation-method#readme) for usage details.
- Updated `cssdb` to `7.5.2` (patch)
### [`v8.1.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#810-March-25-2023)
[Compare Source](https://togithub.com/csstools/postcss-plugins/compare/761b1e386030cffc7a0227224003494f815d968d...d27c5594fc19f5680d80306b519ced0bf06a9e5b)
- Added `@csstools/postcss-color-mix-function` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-color-mix-function#readme) for usage details.
- Improve `debug` message format
- Updated `@csstools/postcss-cascade-layers` to `3.0.1` (patch)
- Updated `@csstools/postcss-color-function` to `2.2.0` (minor)
- Updated `@csstools/postcss-font-format-keywords` to `2.0.2` (patch)
- Updated `@csstools/postcss-hwb-function` to `2.2.0` (minor)
- Updated `@csstools/postcss-ic-unit` to `2.0.2` (patch)
- Updated `@csstools/postcss-is-pseudo-class` to `3.1.1` (minor)
- Updated `@csstools/postcss-logical-float-and-clear` to `1.0.1` (patch)
- Updated `@csstools/postcss-logical-resize` to `1.0.1` (patch)
- Updated `@csstools/postcss-logical-viewport-units` to `1.0.2` (patch)
- Updated `@csstools/postcss-media-queries-aspect-ratio-number-values` to `1.0.1` (patch)
- Updated `@csstools/postcss-nested-calc` to `2.0.2` (patch)
- Updated `@csstools/postcss-normalize-display-values` to `2.0.1` (patch)
- Updated `@csstools/postcss-oklab-function` to `2.1.0` (minor)
- Updated `@csstools/postcss-progressive-custom-properties` to `2.1.0` (minor)
- Updated `@csstools/postcss-scope-pseudo-class` to `2.0.2` (patch)
- Updated `@csstools/postcss-stepped-value-functions` to `2.1.0` (minor)
- Updated `@csstools/postcss-text-decoration-shorthand` to `2.2.1` (minor)
- Updated `@csstools/postcss-trigonometric-functions` to `2.1.0` (minor)
- Updated `@csstools/postcss-unset-value` to `2.0.1` (patch)
- Updated `autoprefixer` to `10.4.14` (patch)
- Updated `browserslist` to `4.21.5` (patch)
- Updated `css-blank-pseudo` to `5.0.2` (patch)
- Updated `css-has-pseudo` to `5.0.2` (patch)
- Updated `css-prefers-color-scheme` to `8.0.2` (patch)
- Updated `cssdb` to `7.5.1` (minor)
- Updated `postcss-attribute-case-insensitive` to `6.0.2` (patch)
- Updated `postcss-color-functional-notation` to `5.0.2` (patch)
- Updated `postcss-color-hex-alpha` to `9.0.2` (patch)
- Updated `postcss-color-rebeccapurple` to `8.0.2` (patch)
- Updated `postcss-custom-media` to `9.1.2` (patch)
- Updated `postcss-custom-properties` to `13.1.4` (patch)
- Updated `postcss-custom-selectors` to `7.1.2` (patch)
- Updated `postcss-dir-pseudo-class` to `7.0.2` (patch)
- Updated `postcss-double-position-gradients` to `4.0.2` (patch)
- Updated `postcss-focus-visible` to `8.0.2` (patch)
- Updated `postcss-focus-within` to `7.0.2` (patch)
- Updated `postcss-gap-properties` to `4.0.1` (patch)
- Updated `postcss-image-set-function` to `5.0.2` (patch)
- Updated `postcss-lab-function` to `5.2.0` (minor)
- Updated `postcss-logical` to `6.1.0` (minor)
- Updated `postcss-nesting` to `11.2.1` (minor)
- Updated `postcss-opacity-percentage` to `2.0.0` (major)
- Updated `postcss-overflow-shorthand` to `4.0.1` (patch)
- Updated `postcss-page-break` to `3.0.4` (patch)
- Updated `postcss-place` to `8.0.1` (patch)
- Updated `postcss-pseudo-class-any-link` to `8.0.2` (patch)
- Updated `postcss-selector-not` to `7.0.1` (patch)
prettier/prettier
### [`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#288)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8)
This version is a republished version of v2.8.7.
A bad version was accidentally published and [it can't be unpublished](https://togithub.com/npm/cli/issues/1686), apologies for the churn.
### [`v2.8.7`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#287)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.6...2.8.7)
[diff](https://togithub.com/prettier/prettier/compare/2.8.6...2.8.7)
##### Allow multiple decorators on same getter/setter ([#14584](https://togithub.com/prettier/prettier/pull/14584) by [@fisker](https://togithub.com/fisker))
```ts
// Input
class A {
@decorator()
get foo () {}
@decorator()
set foo (value) {}
}
// Prettier 2.8.6
SyntaxError: Decorators cannot be applied to multiple get/set accessors of the same name. (5:3)
3 | get foo () {}
4 |
> 5 | @decorator()
| ^^^^^^^^^^^^
6 | set foo (value) {}
7 | }
// Prettier 2.8.7
class A {
@decorator()
get foo() {}
@decorator()
set foo(value) {}
}
```
### [`v2.8.6`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#286)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.5...2.8.6)
[diff](https://togithub.com/prettier/prettier/compare/2.8.5...2.8.6)
##### Allow decorators on private members and class expressions ([#14548](https://togithub.com/prettier/prettier/pull/14548) by [@fisker](https://togithub.com/fisker))
```ts
// Input
class A {
@decorator()
#privateMethod () {}
}
// Prettier 2.8.5
SyntaxError: Decorators are not valid here. (2:3)
1 | class A {
> 2 | @decorator()
| ^^^^^^^^^^^^
3 | #privateMethod () {}
4 | }
// Prettier 2.8.6
class A {
@decorator()
#privateMethod() {}
}
```
### [`v2.8.5`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#285)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.4...2.8.5)
[diff](https://togithub.com/prettier/prettier/compare/2.8.4...2.8.5)
##### Support TypeScript 5.0 ([#14391](https://togithub.com/prettier/prettier/pull/14391) by [@fisker](https://togithub.com/fisker), [#13819](https://togithub.com/prettier/prettier/pull/13819) by [@fisker](https://togithub.com/fisker), [@sosukesuzuki](https://togithub.com/sosukesuzuki))
TypeScript 5.0 introduces two new syntactic features:
- `const` modifiers for type parameters
- `export type *` declarations
##### Add missing parentheses for decorator ([#14393](https://togithub.com/prettier/prettier/pull/14393) by [@fisker](https://togithub.com/fisker))
```jsx
// Input
class Person {
@(myDecoratorArray[0])
greet() {}
}
// Prettier 2.8.4
class Person {
@myDecoratorArray[0]
greet() {}
}
// Prettier 2.8.5
class Person {
@(myDecoratorArray[0])
greet() {}
}
```
##### Add parentheses for `TypeofTypeAnnotation` to improve readability ([#14458](https://togithub.com/prettier/prettier/pull/14458) by [@fisker](https://togithub.com/fisker))
```tsx
// Input
type A = (typeof node.children)[];
// Prettier 2.8.4
type A = typeof node.children[];
// Prettier 2.8.5
type A = (typeof node.children)[];
```
##### Support `max_line_length=off` when parsing `.editorconfig` ([#14516](https://togithub.com/prettier/prettier/pull/14516) by [@josephfrazier](https://togithub.com/josephfrazier))
If an .editorconfig file is in your project and it sets `max_line_length=off` for the file you're formatting,
it will be interpreted as a `printWidth` of `Infinity` rather than being ignored
(which previously resulted in the default `printWidth` of 80 being applied, if not overridden by Prettier-specific configuration).
```html
;
;
```
### [`v2.8.4`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#284)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.3...2.8.4)
[diff](https://togithub.com/prettier/prettier/compare/2.8.3...2.8.4)
##### Fix leading comments in mapped types with `readonly` ([#13427](https://togithub.com/prettier/prettier/pull/13427) by [@thorn0](https://togithub.com/thorn0), [@sosukesuzuki](https://togithub.com/sosukesuzuki))
```tsx
// Input
type Type = {
// comment
readonly [key in Foo];
};
// Prettier 2.8.3
type Type = {
readonly // comment
[key in Foo];
};
// Prettier 2.8.4
type Type = {
// comment
readonly [key in Foo];
};
```
##### Group params in opening block statements ([#14067](https://togithub.com/prettier/prettier/pull/14067) by [@jamescdavis](https://togithub.com/jamescdavis))
This is a follow-up to [#13930](https://togithub.com/prettier/prettier/issues/13930) to establish wrapping consistency between opening block statements and else blocks by
grouping params in opening blocks. This causes params to break to a new line together and not be split across lines
unless the length of params exceeds the print width. This also updates the else block wrapping to behave exactly the
same as opening blocks.
```hbs
{{! Input }}
{{#block param param param param param param param param param param as |blockParam|}}
Hello
{{else block param param param param param param param param param param as |blockParam|}}
There
{{/block}}
{{! Prettier 2.8.3 }}
{{#block
param
param
param
param
param
param
param
param
param
param
as |blockParam|
}}
Hello
{{else block param
param
param
param
param
param
param
param
param
param}}
There
{{/block}}
{{! Prettier 2.8.4 }}
{{#block
param param param param param param param param param param
as |blockParam|
}}
Hello
{{else block
param param param param param param param param param param
as |blockParam|
}}
There
{{/block}}
```
##### Ignore files in `.sl/` ([#14206](https://togithub.com/prettier/prettier/pull/14206) by [@bolinfest](https://togithub.com/bolinfest))
In [Sapling SCM](https://sapling-scm.com/), `.sl/` is the folder where it stores its state, analogous to `.git/` in Git. It should be ignored in Prettier like the other SCM folders.
##### Recognize `@satisfies` in Closure-style type casts ([#14262](https://togithub.com/prettier/prettier/pull/14262) by [@fisker](https://togithub.com/fisker))
```jsx
// Input
const a = /** @satisfies {Record} */ ({hello: 1337});
const b = /** @type {Record} */ ({hello: 1337});
// Prettier 2.8.3
const a = /** @satisfies {Record} */ { hello: 1337 };
const b = /** @type {Record} */ ({ hello: 1337 });
// Prettier 2.8.4
const a = /** @satisfies {Record} */ ({hello: 1337});
const b = /** @type {Record} */ ({hello: 1337});
```
##### Fix parens in inferred function return types with `extends` ([#14279](https://togithub.com/prettier/prettier/pull/14279) by [@fisker](https://togithub.com/fisker))
```ts
// Input
type Foo = T extends ((a) => a is infer R extends string) ? R : never;
// Prettier 2.8.3 (First format)
type Foo = T extends (a) => a is infer R extends string ? R : never;
// Prettier 2.8.3 (Second format)
SyntaxError: '?' expected.
// Prettier 2.8.4
type Foo = T extends ((a) => a is infer R extends string) ? R : never;
```
### [`v2.8.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#283)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.2...2.8.3)
[diff](https://togithub.com/prettier/prettier/compare/2.8.2...2.8.3)
##### Allow self-closing tags on custom elements ([#14170](https://togithub.com/prettier/prettier/pull/14170) by [@fisker](https://togithub.com/fisker))
See [Angular v15.1.0 release note](https://togithub.com/angular/angular/releases/tag/15.1.0) for details.
```html
// Input
// Prettier 2.8.2
SyntaxError: Only void and foreign elements can be self closed "app-test" (1:1)
> 1 |
| ^^^^^^^^^
2 |
// Prettier 2.8.3
```
### [`v2.8.2`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#282)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.1...2.8.2)
[diff](https://togithub.com/prettier/prettier/compare/2.8.1...2.8.2)
##### Don't lowercase link references ([#13155](https://togithub.com/prettier/prettier/pull/13155) by [@DerekNonGeneric](https://togithub.com/DerekNonGeneric) & [@fisker](https://togithub.com/fisker))
```markdown
We now don't strictly follow the release notes format suggested by [Keep a Changelog].
[Keep a Changelog]: https://example.com/
We now don't strictly follow the release notes format suggested by [Keep a Changelog].
[keep a changelog]: https://example.com/
```
##### Preserve self-closing tags ([#13691](https://togithub.com/prettier/prettier/pull/13691) by [@dcyriller](https://togithub.com/dcyriller))
```hbs
{{! Input }}
{{! Prettier 2.8.1 }}
{{! Prettier 2.8.2 }}
```
##### Allow custom "else if"-like blocks with block params ([#13930](https://togithub.com/prettier/prettier/pull/13930) by [@jamescdavis](https://togithub.com/jamescdavis))
[#13507](https://togithub.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.
```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
Configuration
📅 Schedule: Branch creation - "before 9am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.0.0
->2.0.1
4.1.5
->4.3.0
0.2.0
->0.2.2
1.1.1
->1.2.0
8.0.3
->8.1.0
^0.34.0
->^0.35.0
3.3.0
->3.3.1
1.5.5
->1.5.9
8.4.20
->8.4.24
8.0.1
->8.5.0
2.8.1
->2.8.8
3.1.1
->3.1.2
3.1.1
->3.1.2
5.1.1
->5.1.2
5.1.2
->5.1.3
6.1.2
->6.1.3
12.1.0
->12.1.1
6.6.0
->6.7.0
4.2.0
->4.3.0
14.16.0
->14.16.1
2.0.0
->2.1.0
4.0.0
->4.1.0
Release Notes
11ty/eleventy
### [`v2.0.1`](https://togithub.com/11ty/eleventy/releases/tag/v2.0.1): Eleventy v2.0.1: a Bug Fix Release [Compare Source](https://togithub.com/11ty/eleventy/compare/v2.0.0...v2.0.1) Eleventy v2.0.1 is now available! You can try it out in your project now: ```sh npm install @11ty/eleventy@latest ``` - Read more about [project versus global installation](https://v2-0-1.11ty.dev/docs/global-installation/). #### New to Eleventy? Eleventy is a flexible and production-ready site generator known for its zero-client JavaScript footprint, [speedy sites, speedy builds](https://v2-0-1.11ty.dev/docs/performance/), and [full control over the output](https://www.youtube.com/watch?v=b4frtsT4Cgo). - [Build a blog from scratch in 6 minutes with Eleventy](https://www.youtube.com/watch?v=kzf9A9tkkl4) - Watch [The State of Eleventy in Two Minutes](https://www.youtube.com/watch?v=EZfNr-YblBE) - Read more about [Eleventy’s project goals.](https://v2-0-1.11ty.dev/docs/) #### Features and Fixes - Fixed: `this.eleventy` in JavaScript template functions [#2790](https://togithub.com/11ty/eleventy/issues/2790) - Fixed: `lodash` security audits [#2877](https://togithub.com/11ty/eleventy/issues/2877) - Fixed: pagination targets with object bracket notation [#2851](https://togithub.com/11ty/eleventy/issues/2851) - Fixed: `11ty.js` templates were too aggressively cached on watch/serve [#2839](https://togithub.com/11ty/eleventy/issues/2839) [#2838](https://togithub.com/11ty/eleventy/issues/2838) - Fixed: Handlebars partials were too aggressively cached on watch/serve [#2799](https://togithub.com/11ty/eleventy/issues/2799) - Fixed: Configuration reload fixes [#2864](https://togithub.com/11ty/eleventy/issues/2864) [#2869](https://togithub.com/11ty/eleventy/issues/2869) [#2867](https://togithub.com/11ty/eleventy/issues/2867) - New: Serverless pagination now works with Arrays and Objects [#2853](https://togithub.com/11ty/eleventy/issues/2853) [#2544](https://togithub.com/11ty/eleventy/issues/2544) Learn more: https://www.11ty.dev/docs/plugins/serverless/#dynamic-slugs-to-subset-your-pagination - Typo fixes by [@deining](https://togithub.com/deining) in [#2845](https://togithub.com/11ty/eleventy/issues/2845) #### Housekeeping - Full milestone/issue list: https://github.com/11ty/eleventy/milestone/43?closed=1 - Full changelog: https://github.com/11ty/eleventy/compare/v2.0.0...v2.0.1 #### Thank You Notes This project would not be possible without our lovely community. Thank you to everyone that built something with Eleventy ([×684 authors on our web site!](/authors/)), wrote a blog post about Eleventy, [contributed code](https://togithub.com/11ty/eleventy/graphs/contributors), wrote a plugins, [helped with documentation](https://togithub.com/11ty/11ty-website/graphs/contributors), asked questions, answered questions, braved [The Leaderboards](https://v2-0-1.11ty.dev/speedlify/), participated on Discord, filed issues, attended (or organized!) a meetup, said a kind word on social media ❤️. - A **huge thank you to [Netlify](https://www.netlify.com/)**, especially: [@biilmann](https://togithub.com/biilmann), Chris Bach, Lauren Sell (alum), and Claire Knight, without whom this release would not have been possible. - 🏆 A special thanks to [@pdehaan](https://togithub.com/pdehaan) for their tireless contributions on the Eleventy Issue tracker. - Yet more thanks to the all star Discord Moderators and Meetup Coordinators [@BenDMyers](https://togithub.com/BenDMyers), [@clottman](https://togithub.com/clottman), [@dleatherman](https://togithub.com/dleatherman), [@darthmall](https://togithub.com/darthmall), [@nachtfunke](https://togithub.com/nachtfunke), [@siakaramalegos](https://togithub.com/siakaramalegos) and [@5t3ph](https://togithub.com/5t3ph). - All of our [supporters on Open Collective](https://opencollective.com/11ty) ❤️ - [Contribute on Open Collective](https://opencollective.com/11ty) - [How else can you contribute to Eleventy?](https://v2-0-1.11ty.dev/docs/community/) ##### Open Collective Supporters - **Gold Sponsors**: [**Sanity.io**](https://www.sanity.io), [**Nordhealth**](https://nordhealth.com), [**CloudCannon**](https://cloudcannon.com/), [**Transloadit**](https://transloadit.com/) - **Silver Sponsors**: [**Unabridged Software**](https://www.unabridgedsoftware.com/), [**PQINA**](https://pqina.nl/), [**Bejamas**](https://bejamas.io), [**Nathan Smith**](https://sonspring.com), [**Monarch Air Group**](https://monarchairgroup.com), [**Getform.io**](https://getform.io), [**Mercury Jets**](https://www.mercuryjets.com), [**OCEG**](https://www.oceg.org) - **Backers**: Tyler Gaw, [Ariel Salminen](https://arie.ls), [Peter deHaan](https://about.me/peterdehaan), Melanie Sumner, [Ben Nash](https://www.bennash.com), Alejandro Rodríguez, [Mat Marquis](https://hire.wil.to), [Philip Borenstein](https://pborenstein.com/), [Jérôme Coupé](https://www.webstoemp.com), [Nicolas Hoizey](https://nicolas-hoizey.com), [Mike Aparicio](https://mikeaparicio.com), [Ben Myers](https://benmyers.dev), Katie Sylor-Miller, [Mark Buskbjerg](https://markbuskbjerg.dk), [mortendk](https://morten.dk), Aaron Hans, [Lauris Consulting](https://lauris-webdev.com), John Meyerhofer, Todd Libby, shawn j sandy, [Luke Bonaccorsi](https://lukeb.co.uk), [Higby](https://www.higby.io/), [Jenn Schiffer](https://jennmoney.biz), [Dimitrios Grammatikogiannis](https://dgrammatiko.online), Devin Clark, [Eric Bailey](https://ericwbailey.design/), Manuel Matuzovic, [Tim Giles](https://www.tgiles.dev/), Kyosuke Nakamura, [Rob Sterlini](https://robsterlini.co.uk), [Horacio Gonzalez](https://twitter.com/LostInBrittany), [Hans Gerwitz](https://hans.gerwitz.com/), [Makoto Kawasaki](https://makotokw.com), [Josh Crain](https://joshcrain.io), Richard Hemmer, [Nick Nisi](https://nicknisi.com), [John SJ Anderson](https://genehack.org), Ryan Swaney, [Alistair Shepherd](https://alistairshepherd.uk/), [Ivo Herrmann](https://ivoherrmann.com/), [Flaki](https://flak.is), [Angelique Weger](https://angeliqueweger.com), John Hall, [Scott McCracken](https://scottmccracken.net), [James Steinbach](https://jamessteinbach.com), [Miriam Suzanne](https://oddbird.net/), [Bentley Davis](https://BentleyDavis.com), [Ara Abcarians](https://itsmeara.com), [vince falconi](https://tattooed.dev), [Martin Schneider](https://martinschneider.me), [Stephanie Eckles](https://thinkdobecreate.com), [Frontend Weekly Tokyo](https://frontendweekly.tokyo/), [Dorin Vancea](https://dorinvancea.com), [Chris Burnell](https://chrisburnell.com), [Ximenav Vf.](https://ximenavf.com/), Rich Holman, Kasper Storgaard, [Kevin Healy](https://kevhealy.com), Greg Gibson, Michelle Barker, [Alesandro Ortiz](https://AlesandroOrtiz.com), [David A. Herron](https://www.david-herron.com/), [Paul Robert Lloyd](https://paulrobertlloyd.com), [Andrea Vaghi](https://www.andreavaghi.dev), Bryan Robinson, [Ashur Cabrera](https://ashur.cab/rera), [Raymond Camden](https://www.raymondcamden.com), John Meguerian, [Joe Lamyman](https://joelamyman.co.uk), [Dan Ryan](https://dryan.com/), Sam, [Brett Nelson](https://wipdeveloper.com/), [Paul Welsh](https://www.nonbreakingspace.co.uk), [Ingo Steinke](https://www.ingo-steinke.com/), [Noel Forte](https://forte.is/), [Melanie Richards](http://melanie-richards.com), Marco Zehe, Wes Ruvalcaba, [Luc Poupard](https://www.kloh.ch), [Entle Web Solutions](https://www.entle.co), [Ken Hawkins](https://AllAboutKen.com), [Fershad Irani](https://www.fershad.com), [Nikita Dubko](https://mefody.dev/), [Aaron Gustafson](https://www.aaron-gustafson.com), [Chris](https://www.chrisswithinbank.net/), [Christian Miles](https://cjlm.ca), [Benjamin Geese](https://benjamingeese.de), [Marcus Relacion](https://www.marcusrelacion.com), [Netin nopeustesti](https://netinnopeustesti.com/), [Raphael Höser](https://hoeser.dev), [Cthos](https://alextheward.com), [Sia Karamalegos](https://sia.codes/), [Jon Kuperman](https://jonkuperman.com/), [Saneef Ansari](https://saneef.com), [Michel van der Kroef](https://neckam.nl), [Flemming Meyer](https://fokus.design/), Colin Fahrion, [Dan Burzo](https://danburzo.ro), [Dan Ott](https://dtott.com), [Mobilemall.pk](https://mobilemall.pk/), [Cheap VPS](https://vpsdime.com/), [David Darnes](https://darn.es), [Jon Roobottom](https://roobottom.com), [Dana Byerly](https://danabyerly.com), [Oisín Quinn](https://oisin.io), [Renkaatsopivasti](https://renkaatsopivasti.fi), [Windesol Sähkön Kilpailutus](https://windesol.fi), [Luke Mitchell](https://www.interroban.gg), SignpostMarv, [THE PADDING](https://paddn.com/%e9%a6%99%e6%b8%af%e7%b6%b2%e9%a0%81%e8%a8%ad%e8%a8%88%e5%85%ac%e5%8f%b8/), [Bob Monsour](https://www.bobmonsour.com/), [Richmond Insulation](https://www.centralvainsulation.com), Patrick Byrne, zapscribbles, Frank Reding, quinnanya, [Cory Birdsong](https://birdsong.dev), Aram ZS, Andy Stevenson, Robin Rendle, [HelppoHinta.fi](https://helppohinta.fi/), [Tanner Dolby](https://tannerdolby.com), [jpoehnelt](https://justin.poehnelt.com), [xdesro](https://henry.codes), [Alex Zappa](https://alex.zappa.dev/), [Richmond Concrete](https://www.richmondconcretepros.com), [Alexander Wunschik](https://www.wunschik.it), [Tom](https://tomquinonero.com), [CelineDesign](https://www.celinedesign.com), Nic Chan, Duc Lam, [Stephen Bell](https://steedgood.com), Robert Haselbacher, [Lene](https://www.lenesaile.com), Brett DeWoody, alistairtweedie, [Meta Tier List](https://metatierlist.com), [Iva Tech](https://ivatech.dev), Daniel Saunders, Josh Vickerson, [Dan Urbanowicz](https://danurbanowicz.com), [dan leatherman](https://danleatherman.com/), Jens Grochtdreis, [CBD Review](https://cbd.topreview.com), Eric Gallager, [Softermii](https://www.softermii.com), Eric Carlisle, Claus Conrad, Anna E. Cook, [David Luhr](https://luhr.co/), [Matt Obee](https://mattobee.com/), [Kiekkotorni - Nikotiinipussit](https://kiekkotorni.com/)github/relative-time-element
### [`v4.3.0`](https://togithub.com/github/relative-time-element/releases/tag/v4.3.0) [Compare Source](https://togithub.com/github/relative-time-element/compare/v4.2.4...v4.3.0) #### What's Changed - add define static method by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/257](https://togithub.com/github/relative-time-element/pull/257) - Upgrade devdeps by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/258](https://togithub.com/github/relative-time-element/pull/258) **Full Changelog**: https://github.com/github/relative-time-element/compare/v4.2.4...v4.3.0 ### [`v4.2.4`](https://togithub.com/github/relative-time-element/releases/tag/v4.2.4) [Compare Source](https://togithub.com/github/relative-time-element/compare/v4.2.3...v4.2.4) #### What's Changed - fix aggressive compression of hours into a single day by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/254](https://togithub.com/github/relative-time-element/pull/254) **Full Changelog**: https://github.com/github/relative-time-element/compare/v4.2.3...v4.2.4 ### [`v4.2.3`](https://togithub.com/github/relative-time-element/releases/tag/v4.2.3) [Compare Source](https://togithub.com/github/relative-time-element/compare/v4.2.1...v4.2.3) **Full Changelog**: https://github.com/github/relative-time-element/compare/v4.2.2...v4.2.3 ### [`v4.2.1`](https://togithub.com/github/relative-time-element/releases/tag/v4.2.1) [Compare Source](https://togithub.com/github/relative-time-element/compare/v4.2.0...v4.2.1) #### What's Changed - tweak rounding rules for months by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/249](https://togithub.com/github/relative-time-element/pull/249) **Full Changelog**: https://github.com/github/relative-time-element/compare/v4.2.0...v4.2.1 ### [`v4.2.0`](https://togithub.com/github/relative-time-element/releases/tag/v4.2.0) [Compare Source](https://togithub.com/github/relative-time-element/compare/v4.1.6...v4.2.0) #### What's Changed - Add onrelativetimeupdated getter by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/246](https://togithub.com/github/relative-time-element/pull/246) **Full Changelog**: https://github.com/github/relative-time-element/compare/v4.1.6...v4.2.0 ### [`v4.1.6`](https://togithub.com/github/relative-time-element/releases/tag/v4.1.6) [Compare Source](https://togithub.com/github/relative-time-element/compare/v4.1.5...v4.1.6) - This release uses calendar months and years when balancing rounding of relative dates to a single unit. For example some displays that used to say "last year" will now more accurately say "2 years ago". - The year setter had a bug in which it was setting the day. Using ` .year = ` will now properly set the year. #### What's Changed - Update README.md by [@AlphaRomeoMike](https://togithub.com/AlphaRomeoMike) in [https://github.com/github/relative-time-element/pull/239](https://togithub.com/github/relative-time-element/pull/239) - Update README.md by [@AlphaRomeoMike](https://togithub.com/AlphaRomeoMike) in [https://github.com/github/relative-time-element/pull/240](https://togithub.com/github/relative-time-element/pull/240) - Year setter typo by [@idlewan](https://togithub.com/idlewan) in [https://github.com/github/relative-time-element/pull/242](https://togithub.com/github/relative-time-element/pull/242) - Bump json5 from 1.0.1 to 1.0.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/github/relative-time-element/pull/241](https://togithub.com/github/relative-time-element/pull/241) - Bump ua-parser-js from 1.0.32 to 1.0.33 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/github/relative-time-element/pull/244](https://togithub.com/github/relative-time-element/pull/244) - update rounding rules for months/years in Duration by [@keithamus](https://togithub.com/keithamus) in [https://github.com/github/relative-time-element/pull/245](https://togithub.com/github/relative-time-element/pull/245) #### New Contributors - [@AlphaRomeoMike](https://togithub.com/AlphaRomeoMike) made their first contribution in [https://github.com/github/relative-time-element/pull/239](https://togithub.com/github/relative-time-element/pull/239) - [@idlewan](https://togithub.com/idlewan) made their first contribution in [https://github.com/github/relative-time-element/pull/242](https://togithub.com/github/relative-time-element/pull/242) **Full Changelog**: https://github.com/github/relative-time-element/compare/v4.1.5...v4.1.6oddbird/popover-polyfill
### [`v0.2.2`](https://togithub.com/oddbird/popover-polyfill/blob/HEAD/CHANGELOG.md#022-2023-06-06) [Compare Source](https://togithub.com/oddbird/popover-polyfill/compare/v0.2.1...v0.2.2) - 🚀 NEW: Add support for older browsers, e.g. Firefox 91, Chrome ~80 -- [#103](https://togithub.com/oddbird/popover-polyfill/pull/103) - 🐛 BUGFIX: Do not error if `querySelector` APIs are invoked with `null` or `undefined` -- [#105](https://togithub.com/oddbird/popover-polyfill/pull/105) - 🏠 INTERNAL: Upgrade dependencies ### [`v0.2.1`](https://togithub.com/oddbird/popover-polyfill/blob/HEAD/CHANGELOG.md#021-2023-05-17) [Compare Source](https://togithub.com/oddbird/popover-polyfill/compare/v0.2.0...v0.2.1) - 🐛 BUGFIX: Fix infinite loop for removed popovers -- [#99](https://togithub.com/oddbird/popover-polyfill/pull/99) - 🐛 BUGFIX: Expose CSS entry point as `@oddbird/popover-polyfill/css` and `@oddbird/popover-polyfill/dist/popover.css` - 🏠 INTERNAL: Upgrade dependenciesungap/custom-elements
### [`v1.2.0`](https://togithub.com/ungap/custom-elements/compare/v1.1.1...v1.2.0) [Compare Source](https://togithub.com/ungap/custom-elements/compare/v1.1.1...v1.2.0)isaacs/node-glob
### [`v8.1.0`](https://togithub.com/isaacs/node-glob/compare/v8.0.3...v8.1.0) [Compare Source](https://togithub.com/isaacs/node-glob/compare/v8.0.3...v8.1.0)igorshubovych/markdownlint-cli
### [`v0.35.0`](https://togithub.com/igorshubovych/markdownlint-cli/releases/tag/v0.35.0): 0.35.0 [Compare Source](https://togithub.com/igorshubovych/markdownlint-cli/compare/v0.34.0...v0.35.0) - Update `markdownlint` dependency to `0.29.0` - Update `micromark` parser dependencies for better performance - Use `micromark` in MD049/MD050 - Improve MD034/MD037/MD044/MD049/MD050 - Update all dependencies via `Dependabot`node-fetch/node-fetch
### [`v3.3.1`](https://togithub.com/node-fetch/node-fetch/releases/tag/v3.3.1) [Compare Source](https://togithub.com/node-fetch/node-fetch/compare/v3.3.0...v3.3.1) ##### Bug Fixes - release "Allow URL class object as an argument for fetch()" [#1696](https://togithub.com/node-fetch/node-fetch/issues/1696) ([#1716](https://togithub.com/node-fetch/node-fetch/issues/1716)) ([7b86e94](https://togithub.com/node-fetch/node-fetch/commit/7b86e946b02dfdd28f4f8fca3d73a022cbb5ca1e))argyleink/open-props
### [`v1.5.9`](https://togithub.com/argyleink/open-props/compare/f7fe070f988284eeaa55786018db43b404e196ed...48225fa2a56eb80c7b23e69397382d204a13ac82) [Compare Source](https://togithub.com/argyleink/open-props/compare/f7fe070f988284eeaa55786018db43b404e196ed...48225fa2a56eb80c7b23e69397382d204a13ac82) ### [`v1.5.8`](https://togithub.com/argyleink/open-props/compare/19690a1119f9ca6ba3a1cd0d3887b4736faa39e2...f7fe070f988284eeaa55786018db43b404e196ed) [Compare Source](https://togithub.com/argyleink/open-props/compare/19690a1119f9ca6ba3a1cd0d3887b4736faa39e2...f7fe070f988284eeaa55786018db43b404e196ed) ### [`v1.5.7`](https://togithub.com/argyleink/open-props/compare/58a52be43251681e23678d4b93df898a569b51d3...19690a1119f9ca6ba3a1cd0d3887b4736faa39e2) [Compare Source](https://togithub.com/argyleink/open-props/compare/58a52be43251681e23678d4b93df898a569b51d3...19690a1119f9ca6ba3a1cd0d3887b4736faa39e2) ### [`v1.5.6`](https://togithub.com/argyleink/open-props/compare/ed5a83da2f497a180b296b1eed4ca3259db82e5f...58a52be43251681e23678d4b93df898a569b51d3) [Compare Source](https://togithub.com/argyleink/open-props/compare/ed5a83da2f497a180b296b1eed4ca3259db82e5f...58a52be43251681e23678d4b93df898a569b51d3)postcss/postcss
### [`v8.4.24`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8424) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.23...8.4.24) - Fixed `Plugin` types. ### [`v8.4.23`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8423) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.22...8.4.23) - Fixed warnings in TypeDoc. ### [`v8.4.22`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8422) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.21...8.4.22) - Fixed TypeScript support with `node16` (by Remco Haszing). ### [`v8.4.21`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8421) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.20...8.4.21) - Fixed `Input#error` types (by Aleks Hudochenkov).csstools/postcss-plugins
### [`v8.5.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#850-June-14-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/a908dc8d2ff9d2a573915b844bcadbcf5ed1420e...2ac27c294e984d69a37da64ca32201db7cf34ce0) - Add warning when using the deprecated `@nest` rule - Updated `@csstools/postcss-relative-color-syntax` to `1.0.2` (patch) - Updated `postcss-nesting` to `11.3.0` (minor) ### [`v8.4.2`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#842-June-1-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/c151f79e38a58a933988483c3a03f5840f392854...a908dc8d2ff9d2a573915b844bcadbcf5ed1420e) - Updated `@csstools/postcss-progressive-custom-properties` to `2.3.0` (minor) - Updated `postcss-custom-properties` to `13.2.0` (minor) - Updated `@csstools/postcss-color-function` to `2.2.3` (patch) - Updated `@csstools/postcss-color-mix-function` to `1.0.3` (patch) - Updated `@csstools/postcss-gradients-interpolation-method` to `3.0.6` (patch) - Updated `@csstools/postcss-ic-unit` to `2.0.4` (patch) - Updated `@csstools/postcss-media-minmax` to `1.0.3` (patch) - Updated `@csstools/postcss-media-queries-aspect-ratio-number-values` to `1.0.3` (patch) - Updated `@csstools/postcss-oklab-function` to `2.2.3` (patch) - Updated `@csstools/postcss-relative-color-syntax` to `1.0.1` (patch) - Updated `postcss-color-functional-notation` to `5.1.0` (minor) - Updated `postcss-custom-media` to `9.1.4` (patch) - Updated `postcss-double-position-gradients` to `4.0.4` (patch) - Updated `postcss-lab-function` to `5.2.3` (patch) ### [`v8.4.1`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#841-May-19-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/bc2c60b656f47ad0ab35a429d0ce8ee12601966a...c151f79e38a58a933988483c3a03f5840f392854) - Added `@csstools/postcss-relative-color-syntax` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-relative-color-syntax#readme) for usage details (really this time). ### [`v8.4.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#840-May-19-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/edb8cae6b10fd5eb2df29a23f223fcbcd48d7ea0...bc2c60b656f47ad0ab35a429d0ce8ee12601966a) - Added `@csstools/postcss-relative-color-syntax` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-relative-color-syntax#readme) for usage details. - Updated `cssdb` to `7.6.0.` (minor) - Updated `@csstools/postcss-progressive-custom-properties` to `2.2.0` (minor) - Updated `@csstools/postcss-ic-unit` to `2.0.3` (patch) - Updated `@csstools/postcss-text-decoration-shorthand` to `2.2.4` (patch) - Updated `postcss-double-position-gradients` to `4.0.3` (patch) - Updated `@csstools/postcss-color-function` to `2.2.2` (patch) - Updated `@csstools/postcss-color-mix-function` to `1.0.2` (patch) - Updated `@csstools/postcss-gradients-interpolation-method` to `3.0.5` (patch) - Updated `@csstools/postcss-hwb-function` to `2.2.2` (patch) - Updated `@csstools/postcss-oklab-function` to `2.2.2` (patch) - Updated `postcss-lab-function` to `5.2.2` (patch) ### [`v8.3.3`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#833-May-19-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/7a0d2dd22a92b026fd31e9604fb0b358ac52ccfc...edb8cae6b10fd5eb2df29a23f223fcbcd48d7ea0) - Update plugin order to preserve more original values. - Fix exception on unknown features [#969](https://togithub.com/csstools/postcss-plugins/issues/969) - Updated `@csstools/postcss-is-pseudo-class` to `3.2.1` (patch) - Updated `postcss-logical` to `6.2.0` (minor) ### [`v8.3.2`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#832-April-17-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/28f7ab1c5496c0fca6cedf318ec30896e0dd5670...7a0d2dd22a92b026fd31e9604fb0b358ac52ccfc) - Updated `@csstools/postcss-gradients-interpolation-method` to `3.0.4` (patch) ### [`v8.3.1`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#831-April-10-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/725205b75f425f44d44ca359ed7b27fcd5cbb479...28f7ab1c5496c0fca6cedf318ec30896e0dd5670) - Updated `@csstools/postcss-logical-viewport-units` to `1.0.3` (patch) - Updated `@csstools/postcss-media-minmax` to `1.0.2` (patch) - Updated `@csstools/postcss-media-queries-aspect-ratio-number-values` to `1.0.2` (patch) - Updated `@csstools/postcss-stepped-value-functions` to `2.1.1` (patch) - Updated `@csstools/postcss-trigonometric-functions` to `2.1.1` (patch) - Updated `postcss-custom-media` to `9.1.3` (patch) - Updated `postcss-custom-properties` to `13.1.5` (patch) - Updated `postcss-custom-selectors` to `7.1.3` (patch) - Updated `@csstools/postcss-color-function` to `2.2.1` (patch) - Updated `@csstools/postcss-color-mix-function` to `1.0.1` (patch) - Updated `@csstools/postcss-gradients-interpolation-method` to `3.0.3` (patch) - Updated `@csstools/postcss-hwb-function` to `2.2.1` (patch) - Updated `@csstools/postcss-oklab-function` to `2.2.1` (patch) - Updated `postcss-lab-function` to `5.2.1` (patch) ### [`v8.3.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#830-March-31-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/059c1c83aec883cb96137df21a03d87f40c8475a...725205b75f425f44d44ca359ed7b27fcd5cbb479) - Replace `postcss-media-minmax` with `@csstools/postcss-media-minmax` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-media-minmax#readme) for usage details. *We hope to revert this in the future when maintenance is resumed upstream.* - Updated `cssdb` to `7.5.3` (patch) ### [`v8.2.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#820-March-28-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/d27c5594fc19f5680d80306b519ced0bf06a9e5b...059c1c83aec883cb96137df21a03d87f40c8475a) - Added `@csstools/postcss-gradients-interpolation-method` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-gradients-interpolation-method#readme) for usage details. - Updated `cssdb` to `7.5.2` (patch) ### [`v8.1.0`](https://togithub.com/csstools/postcss-plugins/blob/HEAD/plugin-packs/postcss-preset-env/CHANGELOG.md#810-March-25-2023) [Compare Source](https://togithub.com/csstools/postcss-plugins/compare/761b1e386030cffc7a0227224003494f815d968d...d27c5594fc19f5680d80306b519ced0bf06a9e5b) - Added `@csstools/postcss-color-mix-function` [Check the plugin README](https://togithub.com/csstools/postcss-plugins/tree/main/plugins/postcss-color-mix-function#readme) for usage details. - Improve `debug` message format - Updated `@csstools/postcss-cascade-layers` to `3.0.1` (patch) - Updated `@csstools/postcss-color-function` to `2.2.0` (minor) - Updated `@csstools/postcss-font-format-keywords` to `2.0.2` (patch) - Updated `@csstools/postcss-hwb-function` to `2.2.0` (minor) - Updated `@csstools/postcss-ic-unit` to `2.0.2` (patch) - Updated `@csstools/postcss-is-pseudo-class` to `3.1.1` (minor) - Updated `@csstools/postcss-logical-float-and-clear` to `1.0.1` (patch) - Updated `@csstools/postcss-logical-resize` to `1.0.1` (patch) - Updated `@csstools/postcss-logical-viewport-units` to `1.0.2` (patch) - Updated `@csstools/postcss-media-queries-aspect-ratio-number-values` to `1.0.1` (patch) - Updated `@csstools/postcss-nested-calc` to `2.0.2` (patch) - Updated `@csstools/postcss-normalize-display-values` to `2.0.1` (patch) - Updated `@csstools/postcss-oklab-function` to `2.1.0` (minor) - Updated `@csstools/postcss-progressive-custom-properties` to `2.1.0` (minor) - Updated `@csstools/postcss-scope-pseudo-class` to `2.0.2` (patch) - Updated `@csstools/postcss-stepped-value-functions` to `2.1.0` (minor) - Updated `@csstools/postcss-text-decoration-shorthand` to `2.2.1` (minor) - Updated `@csstools/postcss-trigonometric-functions` to `2.1.0` (minor) - Updated `@csstools/postcss-unset-value` to `2.0.1` (patch) - Updated `autoprefixer` to `10.4.14` (patch) - Updated `browserslist` to `4.21.5` (patch) - Updated `css-blank-pseudo` to `5.0.2` (patch) - Updated `css-has-pseudo` to `5.0.2` (patch) - Updated `css-prefers-color-scheme` to `8.0.2` (patch) - Updated `cssdb` to `7.5.1` (minor) - Updated `postcss-attribute-case-insensitive` to `6.0.2` (patch) - Updated `postcss-color-functional-notation` to `5.0.2` (patch) - Updated `postcss-color-hex-alpha` to `9.0.2` (patch) - Updated `postcss-color-rebeccapurple` to `8.0.2` (patch) - Updated `postcss-custom-media` to `9.1.2` (patch) - Updated `postcss-custom-properties` to `13.1.4` (patch) - Updated `postcss-custom-selectors` to `7.1.2` (patch) - Updated `postcss-dir-pseudo-class` to `7.0.2` (patch) - Updated `postcss-double-position-gradients` to `4.0.2` (patch) - Updated `postcss-focus-visible` to `8.0.2` (patch) - Updated `postcss-focus-within` to `7.0.2` (patch) - Updated `postcss-gap-properties` to `4.0.1` (patch) - Updated `postcss-image-set-function` to `5.0.2` (patch) - Updated `postcss-lab-function` to `5.2.0` (minor) - Updated `postcss-logical` to `6.1.0` (minor) - Updated `postcss-nesting` to `11.2.1` (minor) - Updated `postcss-opacity-percentage` to `2.0.0` (major) - Updated `postcss-overflow-shorthand` to `4.0.1` (patch) - Updated `postcss-page-break` to `3.0.4` (patch) - Updated `postcss-place` to `8.0.1` (patch) - Updated `postcss-pseudo-class-any-link` to `8.0.2` (patch) - Updated `postcss-selector-not` to `7.0.1` (patch)prettier/prettier
### [`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#288) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8) This version is a republished version of v2.8.7. A bad version was accidentally published and [it can't be unpublished](https://togithub.com/npm/cli/issues/1686), apologies for the churn. ### [`v2.8.7`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#287) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.6...2.8.7) [diff](https://togithub.com/prettier/prettier/compare/2.8.6...2.8.7) ##### Allow multiple decorators on same getter/setter ([#14584](https://togithub.com/prettier/prettier/pull/14584) by [@fisker](https://togithub.com/fisker)) ```ts // Input class A { @decorator() get foo () {} @decorator() set foo (value) {} } // Prettier 2.8.6 SyntaxError: Decorators cannot be applied to multiple get/set accessors of the same name. (5:3) 3 | get foo () {} 4 | > 5 | @decorator() | ^^^^^^^^^^^^ 6 | set foo (value) {} 7 | } // Prettier 2.8.7 class A { @decorator() get foo() {} @decorator() set foo(value) {} } ``` ### [`v2.8.6`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#286) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.5...2.8.6) [diff](https://togithub.com/prettier/prettier/compare/2.8.5...2.8.6) ##### Allow decorators on private members and class expressions ([#14548](https://togithub.com/prettier/prettier/pull/14548) by [@fisker](https://togithub.com/fisker)) ```ts // Input class A { @decorator() #privateMethod () {} } // Prettier 2.8.5 SyntaxError: Decorators are not valid here. (2:3) 1 | class A { > 2 | @decorator() | ^^^^^^^^^^^^ 3 | #privateMethod () {} 4 | } // Prettier 2.8.6 class A { @decorator() #privateMethod() {} } ``` ### [`v2.8.5`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#285) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.4...2.8.5) [diff](https://togithub.com/prettier/prettier/compare/2.8.4...2.8.5) ##### Support TypeScript 5.0 ([#14391](https://togithub.com/prettier/prettier/pull/14391) by [@fisker](https://togithub.com/fisker), [#13819](https://togithub.com/prettier/prettier/pull/13819) by [@fisker](https://togithub.com/fisker), [@sosukesuzuki](https://togithub.com/sosukesuzuki)) TypeScript 5.0 introduces two new syntactic features: - `const` modifiers for type parameters - `export type *` declarations ##### Add missing parentheses for decorator ([#14393](https://togithub.com/prettier/prettier/pull/14393) by [@fisker](https://togithub.com/fisker)) ```jsx // Input class Person { @(myDecoratorArray[0]) greet() {} } // Prettier 2.8.4 class Person { @myDecoratorArray[0] greet() {} } // Prettier 2.8.5 class Person { @(myDecoratorArray[0]) greet() {} } ``` ##### Add parentheses for `TypeofTypeAnnotation` to improve readability ([#14458](https://togithub.com/prettier/prettier/pull/14458) by [@fisker](https://togithub.com/fisker)) ```tsx // Input type A = (typeof node.children)[]; // Prettier 2.8.4 type A = typeof node.children[]; // Prettier 2.8.5 type A = (typeof node.children)[]; ``` ##### Support `max_line_length=off` when parsing `.editorconfig` ([#14516](https://togithub.com/prettier/prettier/pull/14516) by [@josephfrazier](https://togithub.com/josephfrazier)) If an .editorconfig file is in your project and it sets `max_line_length=off` for the file you're formatting, it will be interpreted as a `printWidth` of `Infinity` rather than being ignored (which previously resulted in the default `printWidth` of 80 being applied, if not overridden by Prettier-specific configuration). ```htmlConfiguration
📅 Schedule: Branch creation - "before 9am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.