Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Update devDependencies (major) #73

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 13, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@11ty/eleventy (source) ^2.0.0 -> ^3.0.0 age adoption passing confidence
@11ty/eleventy-plugin-rss (source) ^1.2.0 -> ^2.0.0 age adoption passing confidence
cssnano ^6.0.1 -> ^7.0.0 age adoption passing confidence
dedent ^0.7.0 -> ^1.0.0 age adoption passing confidence
dictionary-en (source) ^3.2.0 -> ^4.0.0 age adoption passing confidence
glob ^10.2.7 -> ^11.0.0 age adoption passing confidence
markdown-it ^13.0.1 -> ^14.0.0 age adoption passing confidence
postcss-import 15.1.0 -> 16.1.0 age adoption passing confidence
postcss-preset-env (source) ^8.0.0 -> ^10.0.0 age adoption passing confidence
prettier (source) ^2.8.1 -> ^3.0.0 age adoption passing confidence
remark-cli (source) ^11.0.0 -> ^12.0.0 age adoption passing confidence
remark-frontmatter ^4.0.1 -> ^5.0.0 age adoption passing confidence
remark-gfm ^3.0.1 -> ^4.0.0 age adoption passing confidence
remark-lint-no-duplicate-headings (source) ^3.1.1 -> ^4.0.0 age adoption passing confidence
remark-lint-no-duplicate-headings-in-section (source) ^3.1.1 -> ^4.0.0 age adoption passing confidence
remark-preset-lint-consistent (source) ^5.1.1 -> ^6.0.0 age adoption passing confidence
remark-preset-lint-markdown-style-guide (source) ^5.1.2 -> ^6.0.0 age adoption passing confidence
remark-preset-lint-recommended (source) ^6.1.2 -> ^7.0.0 age adoption passing confidence
remark-retext ^5.0.1 -> ^6.0.0 age adoption passing confidence
remark-validate-links ^12.1.0 -> ^13.0.0 age adoption passing confidence
retext-contractions ^5.2.0 -> ^6.0.0 age adoption passing confidence
retext-diacritics ^4.2.0 -> ^5.0.0 age adoption passing confidence
retext-english ^4.1.0 -> ^5.0.0 age adoption passing confidence
retext-equality ^6.6.0 -> ^7.0.0 age adoption passing confidence
retext-indefinite-article ^4.2.0 -> ^5.0.0 age adoption passing confidence
retext-intensify ^6.2.0 -> ^7.0.0 age adoption passing confidence
retext-passive ^4.2.0 -> ^5.0.0 age adoption passing confidence
retext-profanities ^7.2.2 -> ^8.0.0 age adoption passing confidence
retext-quotes ^5.2.0 -> ^6.0.0 age adoption passing confidence
retext-readability ^7.2.0 -> ^8.0.0 age adoption passing confidence
retext-redundant-acronyms ^4.3.0 -> ^5.0.0 age adoption passing confidence
retext-repeated-words ^4.2.0 -> ^5.0.0 age adoption passing confidence
retext-sentence-spacing ^5.2.0 -> ^6.0.0 age adoption passing confidence
retext-simplify ^7.2.0 -> ^8.0.0 age adoption passing confidence
retext-spell ^5.3.0 -> ^6.0.0 age adoption passing confidence
string-to-template-literal ^2.0.0 -> ^3.0.0 age adoption passing confidence
stylelint (source) ^14.16.1 -> ^16.0.0 age adoption passing confidence
stylelint-config-standard ^29.0.0 -> ^36.0.0 age adoption passing confidence
stylelint-media-use-custom-media ^2.0.1 -> ^4.0.0 age adoption passing confidence
stylelint-use-nesting ^4.0.0 -> ^6.0.0 age adoption passing confidence
stylelint-value-no-unknown-custom-properties ^4.0.0 -> ^6.0.0 age adoption passing confidence

Release Notes

11ty/eleventy (@​11ty/eleventy)

v3.0.0: Eleventy v3.0.0: Possums ❤️ ESM

Compare Source

We did it. After 22 pre-releases and over a year of work, Eleventy 3.0.0 is now available. You can try it out now on your project using:

npm install @​11ty/eleventy@latest

If you’re upgrading from a previous version of Eleventy, use the Upgrade Help plugin for automated checks and help with your upgrade!

Why should you use Eleventy? Eleventy is a flexible and production-ready site generator known for its zero-client JavaScript footprint, speedy sites, speedy builds, and full control over the output.

A few numbers on the best version of Eleventy yet:

Stats v2.0.1 v3.0.0
20% smaller 35.2 MB 28.1 MB
11% fewer dependencies 213 189
9% faster npm install 4.511s* 4.103s*

*fastest time of 3 runs (bypassing local cache)

Flagship 3.0 features

  1. Eleventy is now written in ESM with full support for ESM in your projects: configuration, data files, 11ty.js templates, etc. For many projects this won’t be a breaking change and we’ll continue to support CommonJS too. Every example on the docs now includes both a CommonJS and ESM version. Docs: https://v3.11ty.dev/docs/cjs-esm/
// ESM
export default function(eleventyConfig) {}

// We’ll keep supporting CommonJS:
module.exports = function(eleventyConfig) {}
  1. Supporting more package managers and runtimes: pnpm, yarn, Deno. More examples on the docs! https://v3.11ty.dev/docs/
  2. Asynchronous configuration #​614 Docs: https://v3.11ty.dev/docs/config/
// ESM
export default async function(eleventyConfig) {}

// CommonJS
module.exports = async function(eleventyConfig) {}
  1. For-free performance improvement to built-in slugify, inputPathToUrl universal filters (via memoization) #​840 Docs: https://v3.11ty.dev/docs/memoize/
  2. Named config export improves consistency for plugins #​3246 and set*Directory configuration API methods #​1503 Docs: https://v3.11ty.dev/docs/config-shapes/#optional-export-config-object and https://v3.11ty.dev/docs/config/#configuration-options
export default function(eleventyConfig) {
  eleventyConfig.setInputDirectory(".");
  eleventyConfig.setOutputDirectory("_site");
};

export const config = {
  dir: {
    input: ".",
    output: "_site"
  },
};
  1. Virtual Templates, configuration API to add content (great for plugins, used by the new RSS plugin!) #​1612 Docs: https://v3.11ty.dev/docs/virtual-templates/
export default function(eleventyConfig) {
  eleventyConfig.addTemplate("robots.njk", "User-agent: *\nAllow: /", {
    permalink: "/robots.txt",
  });
};
  1. IdAttribute plugin adds id attributes to headings for on-page anchor links (supports all template-languages) #​3363 Docs: https://v3.11ty.dev/docs/plugins/id-attribute/
<h1>Welcome to my web site</h1> becomes <h1 id="welcome-to-my-web-site">Welcome to my web site</h1>
  1. Plain-text Bundler included: https://v3.11ty.dev/docs/plugins/bundle/
export default function(eleventyConfig) {
  eleventyConfig.addBundle("css"); // Adds {% css %} paired shortcode to create per-page CSS bundles
};
  1. InputPath to URL plugin lets you link directly to an input file path (and we’ll output the right URL) Docs: https://www.11ty.dev/docs/plugins/inputpath-to-url/
<a href="my-template.md">Home</a> becomes <a href="/my-template/">Home</a>
  1. Use arbitrary JavaScript with the js Front Matter #​2819 Docs: https://v3.11ty.dev/docs/data-frontmatter/#javascript-front-matter
---js
const hello = "hi";
---
{{ hello }}
  1. page.rawInput unlocks access to raw template content #​1206 https://v3.11ty.dev/docs/data-eleventy-supplied/#page-variable
  2. addPreprocessor configuration API to modify raw content before rendering works for file ignores and drafts #​188 Docs: https://v3.11ty.dev/docs/config-preprocessors/
  3. addDateParsing configuration API to add your own custom date parsing logic #​867 Docs: https://v3.11ty.dev/docs/dates/#configuration-api-for-custom-date-parsing
  4. eleventyDataSchema data option to validate data cascade values #​879 Docs: https://v3.11ty.dev/docs/data-validate/
  5. Reserved Eleventy properties in data cascade are now frozen #​1173 Docs: https://v3.11ty.dev/docs/data-eleventy-supplied/#frozen-data
  6. Support for asynchronous plugins and async-friendly addPlugin configuration API #​2675 Docs: https://v3.11ty.dev/docs/plugins/#plugins-are-configuration
  7. useLayouts option for Custom Template Languages allows opt-out of Eleventy Layouts #​2830 Docs: https://v3.11ty.dev/docs/languages/custom/#uselayouts
  8. renderTransforms Universal Filter will run project transforms on an arbitrary block of content (useful for RSS and other feeds) #​3294
  9. --incremental=filename.md on the command line #​3324 Docs: https://v3.11ty.dev/docs/usage/#incremental-for-partial-incremental-builds
  10. renderContent Universal Filter now included with Render Plugin #​3370 Docs: https://v3.11ty.dev/docs/plugins/render/#rendercontent-filter
  11. Dev Server updates including onRequest API for handling requests dynamically during development (used with the new Image Transform plugin)

Breaking Changes and Upgrade Path

Rather than navigating this list manually, use the Upgrade Help plugin for automated project checks and upgrade help!

Minutiae

Full Eleventy v3 Milestone (177 closed): https://github.com/11ty/eleventy/milestone/40?closed=1
Full Changelog: 11ty/eleventy@v2.0.1...v3.0.0

Thank You Notes

This release would not have been possible without our community and supporters.

  • To everyone that has built something with Eleventy: thank you!
  • To everyone that has answered a question about Eleventy: on the Discord, on social media, in GitHub issues or discussion, at your local meetup or coffee shop: thank you!
  • To everyone that attended the 11ty Conference earlier this year: thank you!
  • To everyone that brought a well-intentioned complaint about something you didn’t like about Eleventy: thank you!
  • To everyone that dropped a few nice words of appreciation: thank you!
  • To everyone that has supported us and made this release possible: thank you!

Thank you to @​bobmonsour, @​pdehaan, @​Snapstromegon, @​cdransf, @​5t3ph, @​BenDMyers, @​siakaramalegos, @​shivjm, @​dleatherman, @​darthmall, @​clottman, @​nachtfunke, @​David-Large, Olivia Nicholson, and @​mneumegen for their community contributions!

Thank you for the code contributions from @​VividVisions, @​mayank99, @​Zearin, @​chriskirknielsen, @​mendhak, @​fqueze, @​shivjm, @​rdela, @​w0whitaker, @​vrugtehagel, @​sachac, @​Snapstromegon, @​alifeee, @​uncenter, @​Zwyx, @​mayankkamboj47, @​aschrab, @​jgarber623, @​korverdev, @​mathertel, @​mathieuprog, @​epelc, @​Ryuno-Ki, @​lexoyo, @​satgo1546, @​KiwiKilian

11ty/eleventy-plugin-rss (@​11ty/eleventy-plugin-rss)

v2.0.2: Eleventy RSS Plugin v2.0.2

Compare Source

  • Compatibility with Eleventy core 3.0.0-alpha.15 or newer
  • Fixes virtual feed plugin issue with collections.all #​54
  • Fixes issue with virtual feed plugin used inside of a plugin #​52

Full Changelog: 11ty/eleventy-plugin-rss@v2.0.1...v2.0.2
Full Milestone: https://github.com/11ty/eleventy-plugin-rss/milestone/8?closed=1

v2.0.1: Eleventy RSS Plugin v2.0.1

Compare Source

Milestone: https://github.com/11ty/eleventy-plugin-rss/milestone/7?closed=1
Full Changelog: 11ty/eleventy-plugin-rss@v2.0.0...v2.0.1

We need your help!

11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read more about this fundraising push or head directly to our Open Collective to start your recurring contribution!

v2.0.0: Eleventy RSS Plugin v2.0.0

Compare Source

Milestone: https://github.com/11ty/eleventy-plugin-rss/milestone/3?closed=1
Full Changelog: 11ty/eleventy-plugin-rss@v1.2.0...v2.0.0

We need your help!

11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read more about this fundraising push or head directly to our Open Collective to start your recurring contribution!

cssnano/cssnano (cssnano)

v7.0.6: v7.0.6

Compare Source

What's Changed

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.0.5...cssnano@7.0.6

v7.0.5

Compare Source

v7.0.4: v7.0.4

Compare Source

Bug fixes

v7.0.3: v7.0.3

Compare Source

Bug Fixes

  • cssnano-preset-default: preserve SVG viewbox and title by default
  • postcss-convert-values: preserve percent sign in arguments of color functions when needed
  • postcss-ordered-values: preserve correct order in animation property
  • postcss-minify-selectors: preserve quotes when escaping selector is required
  • postcss-discard-comments: do not remove strings that only look like comments in selectors

Thanks to @​ota-meshi and @​seiyab for their contributions to this release.

v7.0.2: v7.0.2

Compare Source

Bug Fixes

  • fix invalid output in some cases where selectors contain comments

v7.0.1: v7.0.1

Compare Source

Patch changes

Update postcss-calc dependency to latest version

v7.0.0: v7.0.0

Compare Source

Breaking changes

This release drops official support for unmaintained long term support Node.js releases 14 and 16. It also drops support for non-long term support releases 19 and 21 and add support for Node.js 22. Only the package.json engines field has been updated. The code should otherwise be identical to the previous 6.1.2 release.

Ensuring support for older Node.js had become difficult as the GitHub actions runners are not available for the latest MacOS and recent pnpm also could not run on CI any more.

dmnd/dedent (dedent)

v1.5.3

Compare Source

What's Changed

Full Changelog: dmnd/dedent@v1.5.2...v1.5.3

v1.5.2

Compare Source

What's Changed

New Contributors

Full Changelog: dmnd/dedent@v1.5.1...v1.5.2

v1.5.1

Compare Source

  • fix: add missing dedent.d.mts entry to package.json files (#​73)

v1.5.0

Compare Source

  • feat: add options with escapeSpecialCharacters (#​65)

v1.4.0

[Compare Source](https://redirect.github.com/dmnd/


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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 87c9e49 to 1849bc7 Compare February 13, 2023 10:07
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 4 times, most recently from 8b5ebf4 to 575d17d Compare March 6, 2023 20:14
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 11 times, most recently from 8b44a7a to a27b55c Compare March 8, 2023 09:05
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 9591622 to 09e4e54 Compare March 17, 2023 18:15
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 58121b0 to 30dc486 Compare April 1, 2023 05:37
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 4 times, most recently from 73614e2 to ca7aa02 Compare April 16, 2023 06:21
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from ca7aa02 to c5e9fa0 Compare April 30, 2023 11:27
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 7d57a27 to a753fbb Compare June 19, 2023 08:11
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 3 times, most recently from 5489714 to f5309e3 Compare July 5, 2023 14:15
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 3 times, most recently from 44f6524 to 535ea4f Compare September 23, 2023 16:45
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 535ea4f to 25b0833 Compare September 25, 2023 18:47
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 25b0833 to 6b4fb6f Compare October 23, 2023 09:31
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 3 times, most recently from 90cdf16 to 7d74eaa Compare November 6, 2023 09:13
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 3 times, most recently from fe4b093 to 4123312 Compare December 11, 2023 01:41
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 7175dd6 to d65bfd2 Compare December 28, 2023 19:15
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from d65bfd2 to f66f262 Compare January 3, 2024 01:50
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from f66f262 to cf41ab7 Compare February 15, 2024 04:21
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from cf41ab7 to 664da82 Compare March 3, 2024 16:12
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 664da82 to ff29691 Compare March 20, 2024 22:26
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from ff29691 to 630a3fd Compare April 9, 2024 19:32
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 630a3fd to a28e7c1 Compare April 24, 2024 21:59
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from a28e7c1 to cf92c92 Compare June 12, 2024 19:33
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from cf92c92 to 6f056e3 Compare June 24, 2024 11:10
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from bd1202f to 86ae986 Compare July 15, 2024 08:00
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 4d38b04 to f810f7e Compare August 6, 2024 11:17
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from f810f7e to 212031e Compare August 12, 2024 09:40
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 212031e to 6183ea1 Compare September 6, 2024 15:52
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 6183ea1 to 32f0368 Compare September 30, 2024 10:27
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 32f0368 to 5ea48d0 Compare October 1, 2024 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants