fix(deps): update astro-icon to v1.2.0 - #466
Merged
Merged
Conversation
✅ Deploy Preview for meme-driven-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
renovate
Bot
force-pushed
the
renovate/astro-icon-1.x
branch
from
August 22, 2026 13:43
d3f70f5 to
5b1b423
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

This PR contains the following updates:
1.1.5→1.2.0Release Notes
natemoo-re/astro-icon (astro-icon)
v1.2.0Compare Source
Minor Changes
#290
956817eThanks @stramel! - Bump@iconify/toolsto v5 and@iconify/utilsto v3, removing the transitiveextract-zipdependency that was flagged for a symlink path-traversal vulnerability (GHSA-jmr9-qjv8-65gv).Requires Node ≥22.12 —
@iconify/utilsv3 usesnode:util'sstyleText, which needs Node ≥20.12/21.7, but the toolchain now also builds against Astro 7 (which itself requires Node ≥22.12). Node 20 reached end-of-life in April 2026, soastro-icon'senginesfield is raised to the currently-supported floor rather than the bare minimum.#285
2e83ca0Thanks @stramel! -title/descprops now accept{ id, value }in addition to a plain string, so consumers can setidattributes on the generated<title>/<desc>elements foraria-labelledbyreferencing.Patch Changes
#291
3db45a5Thanks @stramel! - Strip thelastModifiedtimestamp from the generated local icon collection so its output is deterministic across builds, allowing Astro's incremental build cache to work as expected.#288
adb18cfThanks @stramel! - Log a warning instead of silently swallowing errors when the local icon collection fails to load, so failures during dev/build are visible instead of hidden.#287
fd5d522Thanks @stramel! - Fix icon dir watcher so newly added local icons (including files inside subfolders) are picked up without restarting the dev server#282
8904693Thanks @stramel! - Update@iconify/toolsand@iconify/utilsto resolveaxiosandundicivulnerabilities pulled in transitively.#286
6af6fcfThanks @stramel! - FixviewBoxbeing inconsistently present on<svg>elements across repeated uses of the same icon. TheviewBoxis now always kept on the<svg>element, so attributes that depend on it (such aspreserveAspectRatio) continue to work. Icons whoseviewBoxhas a non-zeromin-x/min-ykeep aviewBoxon their shared<symbol>and anchor their<use>element, so they stay positioned correctly and a per-instanceviewBoxoverride no longer leaks onto other instances of the same icon.#281
df57ce6Thanks @stramel! - Fix duplicate/incorrect icons rendering in Chromium-based browsers by rewriting internal SVG ids (e.g. gradients, clip paths) to be unique per rendered icon.#284
09177ddThanks @stramel! - FixesAstro.request.headerswarning on prerendered pages by keying the internal per-render icon cache offAstro.localsinstead ofAstro.requestConfiguration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.