NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4379 most downloaded on pub.dev
Show beautiful, customizable animated emojis using Noto Animated Emoji
Last release 2 months ago
26 Jul 2026
Release timing varies
gaps range from 8 days to 1.3 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
10 releases · first in 2022
One column per quarter.
Caching option to the AnimatedEmoji widget.
AnimatedEmoji widget.loveYouGesture, whose lottie file is now available upstream.copyright and registered because their lottie files are not available.jackOLantern because it's no longer part of the upstream Noto Animated Emoji set.8Ball emoji identifier to eightBall, since 8Ball is not a valid Dart identifier.Removed loveYouGesture emoji because the lottie file is not available.
loveYouGesture emoji because the lottie file is not available. (#14)Added categories and tags to emoji data.
categories and tags to emoji data.Changed lottie version to 3.0.0.
Breaking: Added option to get the skin tone variation of an emoji. The emoji variations are not included into the list anymore.
Breaking: Added option to get the skin tone variation of an emoji. The emoji variations are not included into the list anymore.
Instead of:
AnimatedEmojis.clapDark
do:
AnimatedEmojis.clap.dark
// or
AnimatedEmojis.clap.withSkinTone(SkinTone.dark)
Web support for network emojis.
Added names to AnimatedEmojiData.
Added more emojis.
Added AnimatedEmojiDataUtil utility class.
Breaking: Changed ID format for emojis. Now the ids do not begin with u. fromId and getCamelCaseName are still compatible with the legacy IDs beginning with u.
Instead of :
AnimatedEmojiData('u1f386');
Do:
AnimatedEmojiData('1f386',name: 'smileWithBigEyes');
Some emoji names may have changed
When source is not set the AnimatedEmoji widget now tries to load the emoji from assets first, then falls back to network.
fromEmojiString function on that returns the animated emoji version on an unicode emoji (@fahidsarker)
fromEmojiString function on that returns the animated emoji version on an unicode emoji (@fahidsarker)
toUnicodeEmoji to AnimatedEmojiData that returns the unicode emoji of this emoji.
fromName that returns the emoji from its camel case name.
Improved error messages.
Made AnimatedEmojiData immutable and added equality.
fromCode to fromId.Breaking Remove SkinTone attribute from emojis. Use AnimatedEmojis.clapDark instead of AnimatedEmojis.clap(SkinTone.dark)
deprecated: simpson skintone. Use a value of null instead.
simpson skintone. Use a value of null instead.doc: Using GIF instead of WEBP because pub.dev can only show GIFs.
- initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →