Skip to content

[pull] main from expo:main#641

Merged
pull[bot] merged 5 commits intocode:mainfrom
expo:main
Mar 2, 2026
Merged

[pull] main from expo:main#641
pull[bot] merged 5 commits intocode:mainfrom
expo:main

Conversation

@pull
Copy link

@pull pull bot commented Mar 2, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

amandeepmittal and others added 5 commits March 2, 2026 16:26
…ns (#43562)

# Why

Making the output `index.d.ts` and `SymbolView.d.ts` a little clearer
for humans & robots, to clarify that part of the output API is type-only
and that `SymbolView` is a component. This is more important in this
case since referencing `Symbol` with stop auto-importing. It's important
to instead reference `SymbolView`. That's obvious from the API, but
easier to recognise in the typings when the `type` annotations are used.

# How

- Replace re-exports of types with `export type` annotations
- Replace explicit import+export with `export type {} from`
- Add return type annotation to components

# Test Plan

- n/a: no functional changes, should pass as-is

# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
-->

- [x] 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).
- [ ] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
Cherry-picking 7a0a4ba from SDK 56
branch to main

Windows tests will be fixed by 0.84.1 that should be out later today

---------

Co-authored-by: Christian Falch <875252+chrfalch@users.noreply.github.com>
Co-authored-by: Tomasz Sapeta <tsapeta@expo.dev>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Mar 2, 2026
@pull pull bot added the ⤵️ pull label Mar 2, 2026
@pull pull bot merged commit 9a58e0f into code:main Mar 2, 2026
25 of 31 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants