---
title: "v4.0.0"
description: "Release notes for v4.0.0 - Dark/light mode icons support."
canonical_url: "https://nuxtseo.com/docs/seo-utils/releases/v4"
last_updated: "2026-05-25T15:21:15.437Z"
---

This new stable release for Nuxt SEO Utils introduces many stability improvements and support for dark and light icons.

### Dark / Light Mode Icons

When you have a site that supports both light and dark modes, it can make sense to serve two separate icons depending on which mode is selected. With Nuxt SEO Utils you can now opt-in to this feature by simply renaming your icons as either `icon-light` or `icon-dark`.

```html
<link rel="icon" href="/icon-dark.png" media="(prefers-color-scheme: dark)" />
<link rel="icon" href="/icon-light.png" media="(prefers-color-scheme: light)" />
```

Learn more on the [docs](/docs/seo-utils/guides/app-icons#dark-light-mode).

## Changelog

###    🚨 Breaking Changes

- Nuxt-site-config v2  -  by @harlan-zw [<samp>

(ae73d)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/ae73d98)

###    🚀 Features

- Support `.dark`, `.light` icons  -  by @harlan-zw [<samp>

(e829c)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/e829c6a)

###    🐞 Bug Fixes

- Maybe resolve missing `unhead` dep error  -  by @harlan-zw [<samp>

(9edcf)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/9edcffa)
- Ensure logo links include `app.baseURL`  -  by @harlan-zw [<samp>

(51486)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/5148652)
- Empty image url breaking page  -  by @b-mounir-dev in [https://github.com/harlan-zw/nuxt-seo-utils/issues/21](https://github.com/harlan-zw/nuxt-seo-utils/issues/21) [<samp>

(aa458)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/aa45813)
- No longer set default `en` lang  -  by @harlan-zw [<samp>

(941c3)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/941c385)
- Ensure plugin types are generated  -  by @harlan-zw [<samp>

(fd2a8)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/fd2a884)
- Broken type `seoMeta` types  -  by @harlan-zw [<samp>

(06ed9)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/06ed9b0)
- Avoid redundant `favicon.ico` link  -  by @harlan-zw [<samp>

(830ae)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/830ae9c)
- Broken svg icon `link`  -  by @harlan-zw [<samp>

(9950e)

</samp>

](https://github.com/harlan-zw/nuxt-seo-utils/commit/9950e93)
