mirror of
https://github.com/MichMich/MagicMirror.git
synced 2026-07-04 21:38:27 -07:00
2adf341fef819bdf66d43a0a7fd88f73689c3ed4
5114 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
2adf341fef |
Add Esperanto translation (#3740)
I've had this on my agenda for a long time 🙂
|
||
|
|
1fcc028e49 | update dependencies incl. electron to v35 (#3733) | ||
|
|
66b8656595 |
Fix icons, add hourly support, add other weatherflow changes (#3729)
I have updated weatherflow.js to implement the following changes (as described in #3728) - Fixed: Weather icons now show up properly - Added: Location Name support - Added: Hourly weather forecast support - Added to current conditions: - "Feels like" temp - Fixed icon for current conditions to be sourced from current conditions (rather than daily forecast) - UV index - Added to daily forecast - Precipitation amount and UV index (via hourly forecast data) Before:  After:  |
||
|
|
4a398f03eb |
Fix empty part-of-day logic (#3726)
Fixes #3727 --------- Co-authored-by: veeck <gitkraken@veeck.de> |
||
|
|
28bcee7de6 |
Update ESLint and simplify config (#3724)
This does not change the rules of ESLint. It's just a little cosmetic fine-tuning. |
||
|
|
62c22d785c |
Arabic Translation (#3719)
Hello and thank you for wanting to contribute to the MagicMirror² project! **Please make sure that you have followed these 4 rules before submitting your Pull Request:** > 1. Base your pull requests against the `develop` branch. > 2. Include these infos in the description: > > - Does the pull request solve a **related** issue? > - If so, can you reference the issue like this `Fixes #<issue_number>`? > - What does the pull request accomplish? Use a list if needed. > - If it includes major visual changes please add screenshots. > > 3. Please run `npm run lint:prettier` before submitting so that > style issues are fixed. > 4. Don't forget to add an entry about your changes to > the CHANGELOG.md file. **Note**: Sometimes the development moves very fast. It is highly recommended that you update your branch of `develop` before creating a pull request to send us your changes. This makes everyone's lives easier (including yours) and helps us out on the development team. Thanks again and have a nice day! |
||
|
|
aa20eadca3 |
Monthly update to dependencies (#3717)
nothing to see here really --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: veeck <gitkraken@veeck.de> |
||
|
|
e00a666795 |
chore: update newsfeed.js (#3692)
Therefor -> Therefore refs: #3690 |
||
|
|
f34c8f2993 |
update github workflows (#3709)
to call `sudo apt-get update` before `sudo apt-get install` I had problems running the tests on my fork, while running the `apt-get install` command in automated tests workflow I got ```bash E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mesa/libegl-mesa0_24.0.9-0ubuntu0.3_amd64.deb 404 Not Found [IP: 52.147.219.192 80] ``` Found a similar [Issue](https://github.com/actions/runner-images/issues/10785#issuecomment-2420741561) with a solution which is to run `sudo apt-get update` before. |
||
|
|
d6f2e7165f |
Fix frozen Yr weather-module (#3706)
Fixes #3296 The problem was that the fetch-methods threw errors when something went wrong instead of calling `updateAvailable()`. `updateAvailable()` must be called in order to schedule the next update. I added some filtering for the hourly forecast that removes hours in the past. If the API call fails we use the cached data, but we should only display hours in the future. |
||
|
|
af77b7b628 |
fix #3701, calculation wrong, added testcase, ics, config (#3702)
fixes #3701 offset calculation wrong when user looking back at east coast event added testcase |
||
|
|
53ac31dcf3 |
Adapt start:x11:dev script (#3700)
This doesn't actually change anything functionally, but with this we use the same schema as for `start:wayland:dev` and `start:windows:dev`. |
||
|
|
77fe01175c |
Use different issue templates (#3695)
This PR will introduce different issue templates for bug reports, feature requests and so on on GitHub. There is still room for fine-tuning, but it's reached a state to show it to you and get feedback. I think that this can lead to better bug reports. You can see the result in my repo: https://github.com/KristjanESPERANTO/MagicMirror/issues/new/choose Feel free to create new issues for testing. What do you think? Do we want to pursue this further? |
||
|
|
6e40c446f4 |
fix wrong port in log message when starting server only (#3697)
fixes #3696 |
||
|
|
2400e2045f |
update dependencies and formatting (#3693)
after updating deps 2 files needed formatting updates |
||
|
|
99dda821d3 |
Fix unknown (n/a) icon in openmeteo provider (#3691)
Due to a typo the icon displayed in the openmeteo provider was "N/A" for a certain weather condition <img width="284" alt="Bildschirmfoto 2025-01-13 um 16 35 40" src="https://github.com/user-attachments/assets/e64bf0f8-32d9-44a5-a2b0-42d4f2d6b6df" /> --------- Co-authored-by: veeck <gitkraken@veeck.de> |
||
|
|
a7f814d76b |
Optimize systeminformation calls and output string (#3689)
Since we don't use the `raspberry` information, calling it in `si.get` is useless. I also made the string construction in the code a bit more readable. The output remains the same. |
||
|
|
553d2d4a21 |
electron tests (#3684)
- fix setup to run with xserver and labwc - remove electronParams from calendar_spec.js (forgotten in https://github.com/MagicMirrorOrg/MagicMirror/pull/3680) fixes [running tests locally without labwc installed](https://github.com/MagicMirrorOrg/MagicMirror/pull/3681#issuecomment-2571736233) follow up to https://github.com/MagicMirrorOrg/MagicMirror/pull/3680 |
||
|
|
b1bc554729 |
Update year (#3686)
I also added a few new words to the cspell dictionary that were added in the changelog. I have not made an extra entry in the changelog for these tiny things. |
||
|
|
5e337f8b5f |
fix #3267, CORRECTLY, add testcase, add testcase for #3279 (#3681)
fixes #3267 AGAIN, correctly, add testcase add testcase for #3679 , broadcast clipping incorrectly I added a test module (tests/testNotification) to catch the notification and check the count. (one way to configure) i put this module in the tests folder, and added /tests to the server paths. (can't have a module in a nested folder, like tests/modules/xxx) but I have a problem. i can run the test config (MM_CONFIG_FILE), and the two modules work correctly, but in the spec runner, the calendar module times out on the broadcast test.. there is only local ics file access, no outside hosts I forced my system date to 1/1/24 (same as runner) and again the manual testcase works fine I added two test config.js,(configs/calendar) one works great (symbols) , one fails (broadcast test) I added additional delay in the calendarspec runner to try to debug the module, but it still not long enough.. no messages of trouble when I get into the browser.. BUT, this may be because of the log being turned off... (just thought of this) I created a special ICS (in mocks) that has 12 events, 1 for each month.. (so I can check clipping and broadcast) the US holidays one is sensitive to the current date, and I couldn't get it to work on 1/1/2024.. also, in general, is there a mechanism to run test:just_one_runner? waiting thru the electron test to get to one testcase.. ugh.. |
||
|
|
8fdd865cb1 |
electron tests: fixes for running under new github image ubuntu-24.04 (#3680)
and replace xserver with labwc, fixes #3676 |
||
|
|
0f6efac8e6 |
clientonly and wayland, hotfix electron tests (#3677)
clientonly: - did work only with xserver and `DISPLAY` env var - now checks for `WAYLAND_DISPLAY` or `DISPLAY` env var before running - if `WAYLAND_DISPLAY` is set now starts with wayland parameters electron tests see #3676 |
||
|
|
75dbe67167 |
Fix calendar clipping before broadcast (#3679)
-fixes #3678 |
||
|
|
6f50a7b3bd |
Release 2.31.0 (#3674)
begin next release |
||
|
|
9be625c72b |
ready for release 2.30.0 (#3672)
Update files impacted for release |
||
|
|
c92fbb8a7e |
Final dependency updates for v2.30 (#3671)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: veeck <gitkraken@veeck.de> |
||
|
|
143dfd6b67 |
Add some ESLint rules + minor changes (#3665)
Main point was to enable ESLint `dot-notation` and `no-unneeded-ternary` rules for more code consistency. I took the occasion to add two minor commits: - Fix a problem found by running `test:spelling - Minor dependency update It wouldn't be a problem if the PR didn't arrive in the next release, the changes are cosmetic. |
||
|
|
d41ce81469 |
update dependencies, fix typo in Collaboration.md (#3664)
last dependency update before release |
||
|
|
93a0c24c22 |
fix #3662 line parse on windows with linux line ends (#3663)
line parse used os.EOL, which failed with linux line ends in index.html, change to '\n' |
||
|
|
9d0501f240 |
Fix: package-lock.json after PR #3660 (#3661)
continue from #3660 Fix: package-lock.json (check node engine) |
||
|
|
6a09bc4ec4 |
add support for fetch timeout control for node_helpers, fix timeouts on armv6l (#3660)
user reporting slow/no connection/timeout errors on armv6l for calendar, and newsfeed we can increase the timeout by adding calls to the undici lib, but it requires node 20.18.1 or above. this adds the support for timeout (also environment variable to override if needed,, mmFetchTimeout (default 30 seconds) and updates the base node version |
||
|
|
2fb51436a5 |
delete exception allow-ghsas: GHSA-8hc4-vh64-cxmj in dep-review.yaml (#3659)
node needed with new version of `node-ical` |
||
|
|
0b3a04c520 |
Switch to 'npx' for lint-staged in pre-commit hook (#3658)
This way we get rid of the script entry in the `package.json` and the whole thing becomes a little less complex. |
||
|
|
c485ff670d |
path resolve and sub/sub folder module (#3653)
Fix:
- use `path.resolve` for `moduleFolder` and `defaultModuleFolder` path
- Fix module path in case of sub/sub folder is used (sample
`module/test/test`)
---
case of module installation on `module/test/test`:
config will be:
```js
{
module: "test/test",
...
}
```
module core will be:
```js
Module.register("test", {
...
```
`test.js` is used for module core (no change)
---
case of module installation on `module/test` (no change):
config will be:
```js
{
module: "test",
...
}
```
module core will be:
```js
Module.register("test", {
...
```
so `test.js` is used for module core
---
In reality, with this patch, `module` config feature have 2
functionalites:
- determinate module path with more precision
- allow to use sub/sub folder in modules folder
---------
Co-authored-by: Veeck <github@veeck.de>
|
||
|
|
b910c60eb2 | update dependencies (#3657) | ||
|
|
24d9b70c4c |
fix access denied fault error writing js/positions.js (#3652)
if the MagicMirror js folder is not writable (synology nas created by different user than docker container) there is an uncaught throw ``` [ERROR] EACCES: permission denied, open 'js/positions.js' ``` add try/catch, output new message, console.error ```text unable to write js/positions.js with the discovered module positions make the MagicMirror/js folder writeable by the user starting MagicMirror ``` MM will start, but no modules will show, as no positions were discovered this file is used to pass the list from the server side to the browser side fixes #3651 |
||
|
|
786eacf41a |
update config.js.sample about locale variable (#3655)
add text to config.js.sample about usage of locale variable/property Co-authored-by: Veeck <github@veeck.de> |
||
|
|
5b3b40da66 | Use project URL in fallback config (#3656) | ||
|
|
5232f46d44 |
fix #3267 again this time, dropped from big cal update (#3650)
this change was dropped from #3267 by mistake |
||
|
|
39ab651319 |
Show animations, fix export only on server side (#3649)
fix #3644 so only on server side |
||
|
|
76fac78909 |
Run code style checks in workflow only once (#3648)
It's enough if the code style checks are successful once, it's not necessary to run them with every node version. Also, if there is an error, we can see more quickly whether it is a code style or a test-runner issue. |
||
|
|
5b7b76c877 |
Add linting for markdown files (#3646)
I also reworked the Linters section in `CONTRIBUTING.md` a bit and switched the `prettier` config to a flat config. Co-authored-by: Veeck <github@veeck.de> |
||
|
|
19bd76ab93 |
Fixcaldates2 fix calendar module date processing, using node-ical@0.20.1 (#3587)
here is an updated test version of the fixes for all kinds of calendar date problems. NOTE: the changed branch name NOTE: this used the node-cal@0.19.0 library UNCHANGED best to make a new folder and git clone there git clone https://github.com/sdetweil/MagicMirror cd MagicMirror git checkout fixcaldates2 // <------ note this is a changed branch name npm run install-mm copy your config.js and custom.css from the prior folder and the non-default modules you have installed… this ONLY changes the default calendar but DOES ship an updated node-ical library too if you need to fall back, just rename the folders around again so that your original is called MagicMirror all the testcases for node-ical and MagicMirror execute successfully. the ‘BIG’ change here is to get the local NON-TZ dates for the rrule.between() all the checking and conversion code is commented out or not used the node-ical fixes are for excluded dates (exdate) values being adjusted for DST/STD time… waiting to submit that PR one fix in calendar.js for checking if a past date was too far back, but it never checked to see IF the event date was in the past… (before today) so it chopped off too many and one change in calendarfetcher.js to put out a better diagnostic message of the parsed data… (exdate was excluded cause JSON stringify couldn’t convert the complex structure) I added the tests you all have documented please re-pull and checkout the new branch (I deleted the old branch) and npm run install-mm again --------- Co-authored-by: Veeck <github@veeck.de> |
||
|
|
291ae8546c |
Handle "module is not defined" in e2e tests (#3647)
Even in successful tests, there are many module not defined` error entries. Like this: https://github.com/MagicMirrorOrg/MagicMirror/actions/runs/12199106844/job/34032254241#step:5:353 I think we can suppress them. |
||
|
|
63178eba72 |
Export animations (#3644)
I am adding the animateIn/Out support to MMM-Config, but I need the list of animations.. but they are not visible in js/animateCSS.js (from require) adding an export satisfies that side issue, these would go in a dropdown list what value can I use for the default behavior? none/default? don't want an error produced.. should I add code to check for this value to prevent error? |
||
|
|
07768c3a88 |
Reactivate eslint-plugin-package-json (#3643)
Somehow the plugin get lost when we moved to ESLint flat config. Now I reactivated it. One rules caused sorting the scripts. If this is not okay, I can undo this and switch off the rule. Thank's @bugsounet for the pinging in https://github.com/MagicMirrorOrg/MagicMirror/pull/3637#issuecomment-2509771362. |
||
|
|
8d61336e8b |
Bump @fortawesome/fontawesome-free from 6.6.0 to 6.7.1 in /vendor (#3641)
Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) from 6.6.0 to 6.7.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/FortAwesome/Font-Awesome/releases"><code>@fortawesome/fontawesome-free</code>'s releases</a>.</em></p> <blockquote> <h2>Release 6.7.1</h2> <p><strong>Change log available at <a href="https://fontawesome.com/docs/changelog/">https://fontawesome.com/docs/changelog/</a></strong></p> <h2>Release 6.7.0</h2> <p><strong>Change log available at <a href="https://fontawesome.com/docs/changelog/">https://fontawesome.com/docs/changelog/</a></strong></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/3447c58c6b3ff327b35171d866ec70c25c72f4ef"><code>3447c58</code></a> Release 6.7.1 (<a href="https://redirect.github.com/FortAwesome/Font-Awesome/issues/20426">#20426</a>)</li> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/a03a91d68184b973599224e9b53c2ccf439c58b0"><code>a03a91d</code></a> Release 6.7.0 (<a href="https://redirect.github.com/FortAwesome/Font-Awesome/issues/20418">#20418</a>)</li> <li>See full diff in <a href="https://github.com/FortAwesome/Font-Awesome/compare/6.6.0...6.7.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
28341d4a54 |
Bump eslint-plugin-package-json from 0.15.4 to 0.17.0 (#3637)
Bumps [eslint-plugin-package-json](https://github.com/JoshuaKGoldberg/eslint-plugin-package-json) from 0.15.4 to 0.17.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/releases">eslint-plugin-package-json's releases</a>.</em></p> <blockquote> <h2>v0.17.0</h2> <h2>What's Changed</h2> <ul> <li>docs: add sasial-dev as a contributor for code by <a href="https://github.com/allcontributors"><code>@allcontributors</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/669">JoshuaKGoldberg/eslint-plugin-package-json#669</a></li> <li>feat: sort alphabetically with co-located hooks for <code>scripts</code> by <a href="https://github.com/sasial-dev"><code>@sasial-dev</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/632">JoshuaKGoldberg/eslint-plugin-package-json#632</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/compare/v0.16.0...v0.17.0">https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/compare/v0.16.0...v0.17.0</a></p> <h2>v0.16.0</h2> <h2>What's Changed</h2> <ul> <li>chore(deps): update dependency cspell to v8.16.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/617">JoshuaKGoldberg/eslint-plugin-package-json#617</a></li> <li>chore(deps): update dependency eslint-plugin-jsonc to v2.17.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/618">JoshuaKGoldberg/eslint-plugin-package-json#618</a></li> <li>docs: add unique dependencies rule by <a href="https://github.com/davidlj95"><code>@davidlj95</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/620">JoshuaKGoldberg/eslint-plugin-package-json#620</a></li> <li>docs: add rakleed as a contributor for ideas by <a href="https://github.com/allcontributors"><code>@allcontributors</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/622">JoshuaKGoldberg/eslint-plugin-package-json#622</a></li> <li>docs: add davidlj95 as a contributor for doc by <a href="https://github.com/allcontributors"><code>@allcontributors</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/621">JoshuaKGoldberg/eslint-plugin-package-json#621</a></li> <li>chore(deps): update dependency eslint-plugin-jsonc to v2.18.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/623">JoshuaKGoldberg/eslint-plugin-package-json#623</a></li> <li>chore(deps): update dependency knip to v5.36.4 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/624">JoshuaKGoldberg/eslint-plugin-package-json#624</a></li> <li>chore(deps): update dependency knip to v5.36.5 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/625">JoshuaKGoldberg/eslint-plugin-package-json#625</a></li> <li>chore(deps): update dependency eslint-plugin-jsonc to v2.18.1 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/626">JoshuaKGoldberg/eslint-plugin-package-json#626</a></li> <li>chore(deps): update dependency knip to v5.36.6 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/627">JoshuaKGoldberg/eslint-plugin-package-json#627</a></li> <li>chore(deps): update dependency <code>@typescript-eslint/parser</code> to v8.14.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/628">JoshuaKGoldberg/eslint-plugin-package-json#628</a></li> <li>chore(deps): update dependency knip to v5.36.7 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/629">JoshuaKGoldberg/eslint-plugin-package-json#629</a></li> <li>chore(deps): update dependency <code>@release-it/conventional-changelog</code> to v9.0.3 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/630">JoshuaKGoldberg/eslint-plugin-package-json#630</a></li> <li>chore(deps): update dependency eslint-plugin-jsdoc to v50.5.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/631">JoshuaKGoldberg/eslint-plugin-package-json#631</a></li> <li>chore(deps): update pnpm to v9.13.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/633">JoshuaKGoldberg/eslint-plugin-package-json#633</a></li> <li>chore(deps): update dependency knip to v5.37.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/634">JoshuaKGoldberg/eslint-plugin-package-json#634</a></li> <li>chore(deps): update pnpm to v9.13.1 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/635">JoshuaKGoldberg/eslint-plugin-package-json#635</a></li> <li>chore(deps): update dependency eslint-plugin-regexp to v2.7.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/636">JoshuaKGoldberg/eslint-plugin-package-json#636</a></li> <li>chore(deps): update pnpm to v9.13.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/637">JoshuaKGoldberg/eslint-plugin-package-json#637</a></li> <li>chore(deps): update codecov/codecov-action action to v5 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/638">JoshuaKGoldberg/eslint-plugin-package-json#638</a></li> <li>chore(deps): update dependency knip to v5.37.1 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/639">JoshuaKGoldberg/eslint-plugin-package-json#639</a></li> <li>chore(deps): update dependency eslint-plugin-jsonc to v2.18.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/640">JoshuaKGoldberg/eslint-plugin-package-json#640</a></li> <li>chore(deps): update dependency husky to v9.1.7 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/641">JoshuaKGoldberg/eslint-plugin-package-json#641</a></li> <li>chore(deps): update dependency <code>@typescript-eslint/parser</code> to v8.15.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/642">JoshuaKGoldberg/eslint-plugin-package-json#642</a></li> <li>chore(deps): update dependency <code>@types/node</code> to v22.9.1 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/644">JoshuaKGoldberg/eslint-plugin-package-json#644</a></li> <li>chore(deps): update pnpm to v9.14.1 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/645">JoshuaKGoldberg/eslint-plugin-package-json#645</a></li> <li>chore(deps): update pnpm to v9.14.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/646">JoshuaKGoldberg/eslint-plugin-package-json#646</a></li> <li>chore(deps): update dependency prettier-plugin-packagejson to v2.5.5 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/647">JoshuaKGoldberg/eslint-plugin-package-json#647</a></li> <li>chore(deps): update dependency knip to v5.37.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/649">JoshuaKGoldberg/eslint-plugin-package-json#649</a></li> <li>chore(deps): update dependency typescript to v5.7.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/650">JoshuaKGoldberg/eslint-plugin-package-json#650</a></li> <li>chore(deps): update dependency <code>@types/node</code> to v22.9.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/651">JoshuaKGoldberg/eslint-plugin-package-json#651</a></li> <li>chore(deps): update dependency <code>@types/node</code> to v22.9.3 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/652">JoshuaKGoldberg/eslint-plugin-package-json#652</a></li> <li>chore(deps): update dependency markdownlint-cli to ^0.43.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/653">JoshuaKGoldberg/eslint-plugin-package-json#653</a></li> <li>docs: fix jsonc-eslint-parser installation instructions by <a href="https://github.com/JoshuaKGoldberg"><code>@JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/654">JoshuaKGoldberg/eslint-plugin-package-json#654</a></li> <li>chore(deps): update dependency prettier-plugin-packagejson to v2.5.6 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/648">JoshuaKGoldberg/eslint-plugin-package-json#648</a></li> <li>chore(deps): update dependency <code>@typescript-eslint/parser</code> to v8.16.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/656">JoshuaKGoldberg/eslint-plugin-package-json#656</a></li> <li>chore(deps): update dependency <code>@types/node</code> to v22.9.4 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/657">JoshuaKGoldberg/eslint-plugin-package-json#657</a></li> <li>chore(deps): update dependency <code>@types/node</code> to v22.10.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/658">JoshuaKGoldberg/eslint-plugin-package-json#658</a></li> <li>chore(deps): update dependency knip to v5.38.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/659">JoshuaKGoldberg/eslint-plugin-package-json#659</a></li> <li>chore(deps): update dependency eslint-plugin-jsdoc to v50.6.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/pull/662">JoshuaKGoldberg/eslint-plugin-package-json#662</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/blob/main/CHANGELOG.md">eslint-plugin-package-json's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/compare/v0.16.0...v0.17.0">0.17.0</a> (2024-11-30)</h1> <h3>Features</h3> <ul> <li>sort alphabetically with co-located hooks for <code>scripts</code> (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/632">#632</a>) (<a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/4ccae4f58e1695b792dd3d0daf46cedc134d9541">4ccae4f</a>), closes <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/499">#499</a> <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/499">#499</a></li> </ul> <h1><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/compare/v0.15.6...v0.16.0">0.16.0</a> (2024-11-30)</h1> <h3>Features</h3> <ul> <li><strong>sort-collections:</strong> should sort <code>overrides</code> (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/668">#668</a>) (<a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/18129cd5c4a0bf45709ea7fcb9fb316c2a639a71">18129cd</a>), closes <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/619">#619</a></li> </ul> <h2><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/compare/v0.15.5...v0.15.6">0.15.6</a> (2024-11-09)</h2> <h3>Bug Fixes</h3> <ul> <li>add sorting exports field (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/615">#615</a>) (<a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/116c74be65089d7cfb39f3dae2fcae18fe19a263">116c74b</a>), closes <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/000">#000</a></li> </ul> <h2><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/compare/v0.15.4...v0.15.5">0.15.5</a> (2024-11-06)</h2> <h3>Bug Fixes</h3> <ul> <li>add plugin export (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/609">#609</a>) (<a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/a2c83b42c231129efb97ec29a29f6ae361adcc26">a2c83b4</a>), closes <a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/000">#000</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/a16b6ba5521fea0482a87315b769a7335e315ea3"><code>a16b6ba</code></a> chore: release v0.17.0</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/4ccae4f58e1695b792dd3d0daf46cedc134d9541"><code>4ccae4f</code></a> feat: sort alphabetically with co-located hooks for <code>scripts</code> (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/632">#632</a>)</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/100ce08a05c569772934cdbef61d70548535c80d"><code>100ce08</code></a> docs: add sasial-dev as a contributor for code (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/669">#669</a>)</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/79a18e278c9fac11e8ca9902b0bbce45952e6be2"><code>79a18e2</code></a> chore: release v0.16.0</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/18129cd5c4a0bf45709ea7fcb9fb316c2a639a71"><code>18129cd</code></a> feat(sort-collections): should sort <code>overrides</code> (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/668">#668</a>)</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/36e68b70fb26d2bf7824be94882d2388c6c84cbf"><code>36e68b7</code></a> chore(deps): update dependency cspell to v8.16.1 (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/667">#667</a>)</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/189345dfb9cd5aa9b445b1ff8042df839c93e585"><code>189345d</code></a> docs: add rakleed as a contributor for doc (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/666">#666</a>)</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/3b23f4a054a8bdb0eb5747c4f3cdba97ebedda4d"><code>3b23f4a</code></a> docs: add <code>Development</code> section in README (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/665">#665</a>)</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/383fe630b8aa2380720f6d0f49f3bcd3b724a211"><code>383fe63</code></a> docs: add rakleed as a contributor for tool (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/664">#664</a>)</li> <li><a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/commit/4a6e3c4c4fb52a356f434d6296bf7d1362db76a7"><code>4a6e3c4</code></a> chore(deps): update dependency knip to v5.38.1 (<a href="https://redirect.github.com/JoshuaKGoldberg/eslint-plugin-package-json/issues/663">#663</a>)</li> <li>Additional commits viewable in <a href="https://github.com/JoshuaKGoldberg/eslint-plugin-package-json/compare/v0.15.4...v0.17.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
f417bc0204 |
Bump prettier from 3.3.3 to 3.4.1 (#3638)
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.3 to 3.4.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> <blockquote> <h2>3.4.1</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#341">Changelog</a></p> <h2>3.4.0</h2> <p><a href="https://github.com/prettier/prettier/compare/3.3.3...3.4.0">diff</a></p> <p>🔗 <a href="https://prettier.io/blog/2024/11/26/3.4.0.html">Release note</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> <blockquote> <h1>3.4.1</h1> <p><a href="https://github.com/prettier/prettier/compare/3.4.0...3.4.1">diff</a></p> <h4>Remove unnecessary parentheses around assignment in <code>v-on</code> (<a href="https://redirect.github.com/prettier/prettier/pull/16887">#16887</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="vue"><code><!-- Input --> \<template> <button @click="foo += 2">Click</button> </template> <p><!-- Prettier 3.4.0 --><br /> &lt;template><br /> <button <a href="https://github.com/click"><code>@click</code></a>="(foo += 2)">Click</button><br /> </template></p> <p><!-- Prettier 3.4.1 --><br /> &lt;template><br /> <button <a href="https://github.com/click"><code>@click</code></a>="foo += 2">Click</button><br /> </template><br /> </code></pre></p> <h1>3.4.0</h1> <p><a href="https://github.com/prettier/prettier/compare/3.3.3...3.4.0">diff</a></p> <p>🔗 <a href="https://prettier.io/blog/2024/11/26/3.4.0.html">Release Notes</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/37fd1774d13ef68abcc03775ceef0a91f87a57d7"><code>37fd177</code></a> Release 3.4.1</li> <li><a href="https://github.com/prettier/prettier/commit/1fb629709a877b82f1acdcb8a9dbb0f5410e660d"><code>1fb6297</code></a> Update ts-api-utils to v1.4.2 (<a href="https://redirect.github.com/prettier/prettier/issues/16888">#16888</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/f6fccadbc7e07704ed2b85d83247a1c740bb4489"><code>f6fccad</code></a> Remove unnecessary parentheses around assignment in <code>v-on</code> (<a href="https://redirect.github.com/prettier/prettier/issues/16887">#16887</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/5fef089377dbbd9c50cb04a2d65190a29ea68346"><code>5fef089</code></a> Minor improvements in v3.4.0 blog post (<a href="https://redirect.github.com/prettier/prettier/issues/16886">#16886</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/3542f138458c7ed0fb3f0a5a5244cbd0084c0ec7"><code>3542f13</code></a> 3.4 release blog (<a href="https://redirect.github.com/prettier/prettier/issues/16851">#16851</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/f53791a2c815b03ea6f0b7f525c59d3c446bc0fd"><code>f53791a</code></a> Clean changelog_unreleased</li> <li><a href="https://github.com/prettier/prettier/commit/2b41c937fc1dc080dee440cd21999e42737a9483"><code>2b41c93</code></a> Bump Prettier dependency to 3.4.0</li> <li><a href="https://github.com/prettier/prettier/commit/10baab2f577903a3cb019f43db844107eea310b6"><code>10baab2</code></a> Update dependents count</li> <li><a href="https://github.com/prettier/prettier/commit/7999e1026529ddc781caae7f6875ef5cd26540a9"><code>7999e10</code></a> Release 3.4.0</li> <li><a href="https://github.com/prettier/prettier/commit/2262d1e4a3b972f661fe8018b7de823b7646a60f"><code>2262d1e</code></a> chore(config): migrate renovate config (<a href="https://redirect.github.com/prettier/prettier/issues/16884">#16884</a>)</li> <li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/3.3.3...3.4.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
3627bebc3a |
Bump stylelint from 16.10.0 to 16.11.0 (#3639)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.10.0 to 16.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stylelint/stylelint/releases">stylelint's releases</a>.</em></p> <blockquote> <h2>16.11.0</h2> <ul> <li>Added: <code>--report-unscoped-disables</code> CLI flag and <code>reportUnscopedDisables</code> option to Node.js API and configuration object (<a href="https://redirect.github.com/stylelint/stylelint/issues/8024">#8024</a>) (<a href="https://github.com/Mouvedia"><code>@Mouvedia</code></a>).</li> <li>Added: <code>ignoreFunctions: []</code> to <code>media-query-no-invalid</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8060">#8060</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Added: <code>name</code> configuration property under <code>overrides</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8095">#8095</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>benchmark-rule</code> script to resolve <code>TypeError</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8090">#8090</a>) (<a href="https://github.com/ybiquitous"><code>@ybiquitous</code></a>).</li> <li>Fixed: <code>github</code> formatter deprecation warning link to <code>https://stylelint.io/awesome-stylelint#formatters</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8115">#8115</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>function-calc-no-unspaced-operator</code> false negatives for <code>calc-size</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8026">#8026</a>) (<a href="https://github.com/azat-io"><code>@azat-io</code></a>).</li> <li>Fixed: <code>max-nesting-depth</code> false positives when the <code>&</code> selector is being ignored (<a href="https://redirect.github.com/stylelint/stylelint/issues/8048">#8048</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>media-feature-name-value-no-unknown</code> false positives for <code>display-mode: picture-in-picture</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8136">#8136</a>) (<a href="https://github.com/Mouvedia"><code>@Mouvedia</code></a>).</li> <li>Fixed: <code>no-irregular-whitespace</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8066">#8066</a>) (<a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li> <li>Fixed: <code>selector-attribute-name-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8037">#8037</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-attribute-operator-allowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8038">#8038</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-attribute-operator-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8039">#8039</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-class-pattern</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8042">#8042</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-combinator-allowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8046">#8046</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-combinator-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8047">#8047</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8067">#8067</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-id-pattern</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8045">#8045</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-attribute</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8052">#8052</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-class</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8053">#8053</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-combinators</code> reported-ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8055">#8055</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-compound-selectors</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8056">#8056</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-id</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8054">#8054</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-pseudo-class</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8057">#8057</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-specificity</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8058">#8058</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-universal</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8059">#8059</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-nested-pattern</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8072">#8072</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-no-vendor-prefix</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8073">#8073</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-not-notation</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8074">#8074</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-class-allowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8061">#8061</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-class-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8062">#8062</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-class-no-unknown</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8063">#8063</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-allowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8068">#8068</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-colon-notation</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8069">#8069</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8070">#8070</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-no-unknown</code> false positives for <code>::scroll-marker</code> and <code>::scroll-marker-group</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8110">#8110</a>) (<a href="https://github.com/Mouvedia"><code>@Mouvedia</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-no-unknown</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8071">#8071</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-type-no-unknown</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/issues/8076">#8076</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md">stylelint's changelog</a>.</em></p> <blockquote> <h2>16.11.0</h2> <ul> <li>Added: <code>--report-unscoped-disables</code> CLI flag and <code>reportUnscopedDisables</code> option to Node.js API and configuration object (<a href="https://redirect.github.com/stylelint/stylelint/pull/8024">#8024</a>) (<a href="https://github.com/Mouvedia"><code>@Mouvedia</code></a>).</li> <li>Added: <code>ignoreFunctions: []</code> to <code>media-query-no-invalid</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8060">#8060</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Added: <code>name</code> configuration property under <code>overrides</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8095">#8095</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>benchmark-rule</code> script to resolve <code>TypeError</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8090">#8090</a>) (<a href="https://github.com/ybiquitous"><code>@ybiquitous</code></a>).</li> <li>Fixed: <code>github</code> formatter deprecation warning link to <code>https://stylelint.io/awesome-stylelint#formatters</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8115">#8115</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>function-calc-no-unspaced-operator</code> false negatives for <code>calc-size</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8026">#8026</a>) (<a href="https://github.com/azat-io"><code>@azat-io</code></a>).</li> <li>Fixed: <code>max-nesting-depth</code> false positives when the <code>&</code> selector is being ignored (<a href="https://redirect.github.com/stylelint/stylelint/pull/8048">#8048</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>media-feature-name-value-no-unknown</code> false positives for <code>display-mode: picture-in-picture</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8136">#8136</a>) (<a href="https://github.com/Mouvedia"><code>@Mouvedia</code></a>).</li> <li>Fixed: <code>no-irregular-whitespace</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8066">#8066</a>) (<a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li> <li>Fixed: <code>selector-attribute-name-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8037">#8037</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-attribute-operator-allowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8038">#8038</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-attribute-operator-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8039">#8039</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-class-pattern</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8042">#8042</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-combinator-allowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8046">#8046</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-combinator-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8047">#8047</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8067">#8067</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-id-pattern</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8045">#8045</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-attribute</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8052">#8052</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-class</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8053">#8053</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-combinators</code> reported-ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8055">#8055</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-compound-selectors</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8056">#8056</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-id</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8054">#8054</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-pseudo-class</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8057">#8057</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-specificity</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8058">#8058</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-max-universal</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8059">#8059</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-nested-pattern</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8072">#8072</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-no-vendor-prefix</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8073">#8073</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-not-notation</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8074">#8074</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-class-allowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8061">#8061</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-class-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8062">#8062</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-class-no-unknown</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8063">#8063</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-allowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8068">#8068</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-colon-notation</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8069">#8069</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-disallowed-list</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8070">#8070</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-no-unknown</code> false positives for <code>::scroll-marker</code> and <code>::scroll-marker-group</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8110">#8110</a>) (<a href="https://github.com/Mouvedia"><code>@Mouvedia</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-no-unknown</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8071">#8071</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> <li>Fixed: <code>selector-type-no-unknown</code> reported ranges (<a href="https://redirect.github.com/stylelint/stylelint/pull/8076">#8076</a>) (<a href="https://github.com/ryo-manba"><code>@ryo-manba</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stylelint/stylelint/commit/4385d8fcbf47936f6a16236548fe106b2f9a99a3"><code>4385d8f</code></a> 16.11.0</li> <li><a href="https://github.com/stylelint/stylelint/commit/d24438b924db7add52003b3c86cd4a000bef3398"><code>d24438b</code></a> Prepare 16.11.0 (<a href="https://redirect.github.com/stylelint/stylelint/issues/8049">#8049</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/cce8a86596f295df7321c82c3c01a189e74cae3d"><code>cce8a86</code></a> Fix <code>font-family-no-missing-generic-family-keyword</code> false positives for `font...</li> <li><a href="https://github.com/stylelint/stylelint/commit/49f32a5089960533fdd219d7956f80886014cf09"><code>49f32a5</code></a> Bump typescript from 5.6.3 to 5.7.2 in the typescript group (<a href="https://redirect.github.com/stylelint/stylelint/issues/8141">#8141</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/25cf2b306d48d9b95fa130a7b187b91ca6891922"><code>25cf2b3</code></a> Bump rollup from 4.27.2 to 4.27.4 (<a href="https://redirect.github.com/stylelint/stylelint/issues/8142">#8142</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/4a82b50a1d84d5b9e7e93f375a8a40fac3116912"><code>4a82b50</code></a> Fix <code>media-feature-name-value-no-unknown</code> false positives for `display-mode: ...</li> <li><a href="https://github.com/stylelint/stylelint/commit/e1460bdbbd1f6ae1b9fa7411604a7051f3f7d70c"><code>e1460bd</code></a> Bump <code>@changesets/cli</code> from 2.27.9 to 2.27.10 in the changesets group (<a href="https://redirect.github.com/stylelint/stylelint/issues/8140">#8140</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/aefbb7afb4c80b5e97acb67139859353987ba05e"><code>aefbb7a</code></a> Bump rollup from 4.25.0 to 4.27.2 (<a href="https://redirect.github.com/stylelint/stylelint/issues/8130">#8130</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/3de721231666851629d8a7a5584dab9dc4c63f8c"><code>3de7212</code></a> Enable tokenless upload for Codecov (<a href="https://redirect.github.com/stylelint/stylelint/issues/8131">#8131</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/bda98abd99cc025387f4a10d35800eb56d9e2348"><code>bda98ab</code></a> Bump eslint from 9.14.0 to 9.15.0 in the eslint group (<a href="https://redirect.github.com/stylelint/stylelint/issues/8128">#8128</a>)</li> <li>Additional commits viewable in <a href="https://github.com/stylelint/stylelint/compare/16.10.0...16.11.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |