Skip to content

chore(deps): bump @dicebear/core from 9.4.3 to 10.6.1 - #14

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dicebear/core-10.6.1
Open

chore(deps): bump @dicebear/core from 9.4.3 to 10.6.1#14
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dicebear/core-10.6.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 30, 2026

Copy link
Copy Markdown
Contributor

Bumps @dicebear/core from 9.4.3 to 10.6.1.

Release notes

Sourced from @​dicebear/core's releases.

DiceBear 10.6 - Release Notes

DiceBear 10.6 adds three new styles, and all three look handmade: torn paper, a few drawn lines, and a small quilt. That makes 55 styles in total. Also in this release: 568 ready-made presets on the style pages, new color options for nine older styles, docs that AI assistants can read as Markdown, and weekly style rankings in the statistics.

🎨 Three new avatar styles

All three ship in @dicebear/styles 10.5.0. They are DiceBear originals under CC0 1.0, so use them wherever you want, commercial projects included, no attribution needed. None of them animates, that would not fit the look.

Cutouts

Faces made of torn craft paper: a head, hair on top, and eyes, nose, and mouth cut out separately. The two eyes never match, that is intentional. Six head shapes, seven hairstyles, seven eye pairs, six noses, and seven mouths, plus brows and cheeks. The accent colors are all darker than the face colors, so the features stay visible on any head. Five color groups you can override.

Line Face

A face drawn with a few quick strokes, straight onto the background. Eight eye pairs, six noses, and eight mouths, and the mouth sits at one of three angles depending on the seed. Two color groups, background and ink, and that is the whole style.

Patchwork

A small quilt. Each avatar picks two of 18 classic quilt blocks (pinwheel, flying geese, rail fence, and so on) and repeats them diagonally, rotated by 180 degrees, so the result is always point-symmetric. All blocks sit on the same grid, so everything lines up at the seams. Three fabric colors plus the background.

🎛️ Presets on every style page

Until now, finding a good configuration meant digging through the options and trying things out. Every style page now has a Presets section: ready-made looks with a name and a short description. 568 in total, across all 55 styles.

A preset is nothing you install. It is just a bunch of regular options, so it works in every library and as query parameters in the HTTP API. Click one to see its code, or open it straight in the playground and tweak from there. Style pages show the first five, and a page like dicebear.com/styles/lorelei/presets/ has the full list.

🖋️ Recolor the linework of nine styles

Nine styles had their dark drawing color hardcoded in the artwork, and no option could touch it. @dicebear/styles 10.5.0 turns it into a color group, named after what the color does in each style:

  • inkColor colors the whole drawing, outlines and filled areas alike. Seven styles use it: Adventurer, Adventurer Neutral, Croodles, Croodles Neutral, Notionists, Notionists Neutral, and Open Peeps.
  • outlineColor is just the head and ear contour, which is why Lorelei calls it that. Everything else there already had its own group.
  • strokeColor is an actual SVG stroke. Toon Head is the only style drawn that way.
https://api.dicebear.com/10.x/croodles/svg?seed=Dana&inkColor=1e3a8a

... (truncated)

Changelog

Sourced from @​dicebear/core's changelog.

[10.6.1] - 2026-08-18

Fixed

  • Core (all languages): Avatars no longer carry empty wrapper elements. An optional component that came up empty left its wrapper behind, and in notionists that wrapper sits inside a mask. A masked group without content has no bounding box, and AndroidSVG takes the mask size from that box, so the whole file fails to render. Gallery apps on Android showed such avatars as corrupted while browsers drew them fine. Every file reported as broken has such a wrapper, and the working ones from the same download do not. A wrapper is now left out when nothing inside it renders, unless it carries an id that something may point at. bottts-neutral, clay, critters, notionists, and squircles were affected, bottts-neutral in about half of all seeds. The rendered image does not change.

[10.6.0] - 2026-08-16

Added

  • Core: Color fields in OptionsDescriptor now carry notEqualTo, the list of color groups a group must differ from, next to the existing contrastTo, in all six core implementations (JavaScript, PHP, Python, Rust, Go, and Dart). Tooling that picks colors itself needs both constraints, because one explicit color per group leaves the renderer nothing to sort or filter. The descriptor parity fixtures and the guide on accessing all available options cover the new property.

Changed

  • Styles: Bumped @dicebear/styles to 10.5.0 for the CLI, the docs, and the editor. The release adds cutouts, line-face and patchwork, which take the collection from 52 to 55 styles, and exposes the dark color nine existing styles draw with as a color group: inkColor on seven of them, outlineColor on lorelei, and strokeColor on toon-head. The CLI was still on ^10.4.0, a range that never matched the prerelease, so it had been shipping 52 definitions while the docs and the editor were already on 55.

Fixed

  • Editor: Shuffle drew every color on its own and ignored the contrastTo and notEqualTo constraints from the style definition. In thumbs that gave the shape the background color in about one of five shuffles, where it then vanished, and picked the worse of black and white for eyes and mouth about half the time. clay, critters, micah, voxel-art, and voxel-bot were affected too. Shuffle now resolves colors in dependency order and applies the same constraints as the renderer.

[10.5.0] - 2026-08-09

... (truncated)

Commits
  • 8bc58b2 v10.6.1
  • 637f55b fix(core): drop empty wrapper elements from the svg output
  • c05d6a7 chore: format the ai-assistants guide with prettier
  • 2897953 fix(docs): switch the primevue surface ramp from warm stone to zinc grays
  • 4e479a5 feat: drop the copy as markdown button
  • 42bea05 fix: clone the playground options before the batch download renders
  • 4f43525 feat: let the playground export and import its options
  • 77b9811 feat: drop the styles overview hero
  • e798d55 v10.6.0
  • bc1a62d ci: keep the docs and editor out of the test step too
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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 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)

Bumps [@dicebear/core](https://github.com/dicebear/dicebear) from 9.4.3 to 10.6.1.
- [Release notes](https://github.com/dicebear/dicebear/releases)
- [Changelog](https://github.com/dicebear/dicebear/blob/10.x/CHANGELOG.md)
- [Commits](dicebear/dicebear@v9.4.3...v10.6.1)

---
updated-dependencies:
- dependency-name: "@dicebear/core"
  dependency-version: 10.6.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants