Releases: svgmoji/svgmoji
Releases · svgmoji/svgmoji
v3.2.0
v3.1.0
🚀 Features
- 33a6204: Add data entry points for
github
,slack
anddiscord
short codes. - 75b361f: Update SVG files to the latest versions and resolve some issues with missing files. Also fix missing emoji for
openmoji
. - 088f5d3: Make
@svgmoji/core
a direct dependency for all icon packages. - 7c81be1: Add
popularEmoji
to theBaseMoji
abstract class. Now when the provided query is absent inMoji#search
thepopularEmoji
are returned. This can also be set in the constructor with an array of unicode / hexcode representations of the emoji. The default values are taken from the top 100 frequently used emoji as listed here. - edd4a29: Add
maxResults
toMoji#search
options. The default value is20
.
v3.0.0
💥 Breaking
-
d91dfe0: Remove
svg
assets from npm distribution. This will reduce install times. The default cdn will also be moved to GitHub.The exception is with the
noto
package which still includes the/sprites/all.svg
asset since it is greater than 20MB and not supported via via the JSDeliver GitHub CDN.
🚀 Features
v2.0.0
💥 Breaking Changes
- 9599f2d: Remove all
*_REGEXP
exports. Useemojibase-regex
as an alternative. This also shaves 300 B from the total build size.
✨ Features
v1.0.0
🚀 Features
-
b549183: This update contains breaking the following breaking changes.
- BREAKING: Rename
getUrl
method onMoji
abstract class tourl
. - BREAKING: Store
fallback
as aFlatEmoji
rather than the provided string.
The remaining changes are non-breaking.
- Add
fallbackUrl
property toMoji
abstract class. - Add
find
method toMoji
to allow searching for emoji byunicode
,hexcode
oremoticon
. - Add
search
method which allows fuzzy searching the emoji. The search algorithm is provided the
librarymatch-sorter
and may be adapted in
future releases. - Clean up dependencies.
- BREAKING: Rename
-
ca58f62: - Upgrade sha for
@svgmoji/openmoji
to include recently added emoji.- Improve optimizations for generated SVG's in
@svgmoji/noto
and@svgmoji/blob
. - Add missing flag emojis to both
@svgmoji/noto
and@svgmoji/blob
. - Add json entry points for both
missing.json
andextra.json
.missing.json
is a list of hexcodes from Emoji version 13 which are missing from the emoji
set.extra.json
outlines all the non-standard emoji within this emoji set.
- Add a new group, and subgroup called
other
which includes the set of all emoji without a group
/ subgroup.
- Improve optimizations for generated SVG's in
-
67a34b4: - Make
@svgmoji/core
a peer dependency.- Improve type inference by setting the
name
to aconst
forBlobmoji
,Notomoji
,Twemoji
andOpenmoji
- Improve type inference by setting the