Skip to content

[docs] Add info about new IcoMoon app#43191

Merged
amandeepmittal merged 4 commits into
expo:mainfrom
tomekzaw:@tomekzaw/docs-icomoon-new-app
Feb 17, 2026
Merged

[docs] Add info about new IcoMoon app#43191
amandeepmittal merged 4 commits into
expo:mainfrom
tomekzaw:@tomekzaw/docs-icomoon-new-app

Conversation

@tomekzaw

Copy link
Copy Markdown
Contributor

Why

The new IcoMoon app exports a different JSON format than the old IcoMoon app. The current createIconSetFromIcoMoon function in @expo/vector-icons only supports the old app's output, so users who export from the new app encounter issues. expo/vector-icons#356 adds support for the new format. This documentation update clarifies the situation and points users to that PR until it is released.

How

Added a note in the createIconSetFromIcoMoon section in the docs about icons.

Test Plan

Make sure that the createIconSetFromIcoMoon section renders correctly.

Checklist

@github-actions

Copy link
Copy Markdown
Contributor

Subscribed to pull request

File Patterns Mentions
docs/** @amandeepmittal

Generated by CodeMention

@expo-bot expo-bot added the bot: passed checks ExpoBot has nothing to complain about label Feb 16, 2026
@tomekzaw tomekzaw changed the title docs: add info about new IcoMoon app [docs] Add info about new IcoMoon app Feb 16, 2026

@amandeepmittal amandeepmittal left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the update! I've left one tiny suggestion to improve readability.

Comment thread docs/pages/guides/icons.mdx Outdated
@tomekzaw

Copy link
Copy Markdown
Contributor Author

Thanks for the review, fixed!

@amandeepmittal amandeepmittal merged commit 00998f3 into expo:main Feb 17, 2026
3 checks passed
benjaminkomen pushed a commit to benjaminkomen/expo that referenced this pull request Feb 25, 2026
# Why

The [new IcoMoon app](https://icomoon.io/new-app) exports a different
JSON format than the [old IcoMoon app](https://icomoon.io/app). The
current `createIconSetFromIcoMoon` function in `@expo/vector-icons` only
supports the old app's output, so users who export from the new app
encounter issues. expo/vector-icons#356 adds
support for the new format. This documentation update clarifies the
situation and points users to that PR until it is released.

# How

Added a note in the `createIconSetFromIcoMoon` section in the docs about
icons.

# Test Plan

Make sure that the `createIconSetFromIcoMoon` section renders correctly.

# Checklist

- [ ] I added a `changelog.md` entry and rebuilt the package sources
according to [this short
guide](https://github.com/expo/expo/blob/main/CONTRIBUTING.md#-before-submitting)
- [ ] This diff will work correctly for `npx expo prebuild` & EAS Build
(eg: updated a module plugin).
- [x] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)

---------

Co-authored-by: Aman Mittal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot: passed checks ExpoBot has nothing to complain about

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants