Skip to content

Commit 2b35b82

Browse files
committed
feat: support emoji v17 (emojibase-data 17.0.0)
1 parent 4b61241 commit 2b35b82

8 files changed

Lines changed: 13 additions & 11 deletions

File tree

.github/workflows/benchmarks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- run: corepack enable
1919
- uses: actions/setup-node@v4
2020
with:
21-
node-version: '22'
21+
node-version: '24'
2222
cache: 'pnpm'
2323
- run: pnpm i --frozen-lockfile
2424

.github/workflows/bundlesize.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- run: corepack enable
1313
- uses: actions/setup-node@v4
1414
with:
15-
node-version: '22'
15+
node-version: '24'
1616
cache: 'pnpm'
1717
- run: pnpm i --frozen-lockfile
1818
- uses: preactjs/compressed-size-action@v2

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- run: corepack enable
1414
- uses: actions/setup-node@v4
1515
with:
16-
node-version: '22'
16+
node-version: '24'
1717
cache: 'pnpm'
1818
- run: pnpm i --frozen-lockfile
1919
- run: sudo apt-get install fonts-noto-color-emoji

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ A lightweight emoji picker, distributed as a web component.
1111

1212
**Features:**
1313

14-
- Supports [Emoji v16.0](https://emojipedia.org/emoji-16.0) (depending on OS) and custom emoji
14+
- Supports [Emoji v17.0](https://emojipedia.org/emoji-17.0) (depending on OS) and custom emoji
1515
- Uses IndexedDB, so it consumes [far less memory](https://nolanlawson.com/2020/06/28/introducing-emoji-picker-element-a-memory-efficient-emoji-picker-for-the-web/) than other emoji pickers
1616
- [Small bundle size](https://bundlephobia.com/result?p=emoji-picker-element) (~12.5kB min+gz)
1717
- Renders native emoji by default, with support for custom fonts

bin/versionsAndTestEmoji.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// "face without mouth" plus "fog".) These emoji can only be filtered using the width test,
99
// which happens in checkZwjSupport.js.
1010
export const versionsAndTestEmoji = {
11+
'🫪': 17, // distorted face
1112
'🫩': 16, // face with bags under eyes
1213
'🫨': 15.1, // shaking head, technically from v15 but see note above
1314
'🫠': 14,

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"conventional-changelog-cli": "^5.0.0",
9595
"cross-env": "^7.0.3",
9696
"csso": "^5.0.5",
97-
"emoji-picker-element-data": "^1.7.2",
97+
"emoji-picker-element-data": "^1.8.0",
9898
"emojibase-data": "^5.1.1",
9999
"express": "^5.1.0",
100100
"fake-indexeddb": "^6.2.2",
@@ -187,5 +187,5 @@
187187
"*.js": "standard --fix",
188188
"*.(css|scss)": "stylelint --fix '**/*.scss'"
189189
},
190-
"packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad"
190+
"packageManager": "pnpm@10.22.0+sha512.bf049efe995b28f527fd2b41ae0474ce29186f7edcb3bf545087bd61fbbebb2bf75362d1307fda09c2d288e1e499787ac12d4fcb617a974718a6051f2eee741c"
191191
}

pnpm-lock.yaml

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
onlyBuiltDependencies:
2+
- esbuild
23
- puppeteer

0 commit comments

Comments
 (0)