- [Android] Fixed screen orientation change listener not firing. (#28832 by @lukmccall)
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
- Drop unused web
name
property. (#27437 by @EvanBacon) - Removed deprecated backward compatible Gradle settings. (#28083 by @kudo)
This version does not introduce any user-facing changes.
- Bumped iOS deployment target to 13.4. (#25063 by @gabrieldonadel)
- On
Android
bumpcompileSdkVersion
andtargetSdkVersion
to34
. (#24708 by @alanjhughes)
- On
Android
, add event to module definition to preventnew NativeEventEmitter()
warning. (#24943 by @alanjhughes)
- On
Android
, add event to module definition to preventnew NativeEventEmitter()
warning. (#24943 by @alanjhughes)
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
- [iOS] Fix event emitter sending events with no registered listeners. (#23462 by @behenate)
- [iOS] Fix config plugin deleting the orientations key from
Info.plist
when the initial orientation value is set toDEFAULT
. (#23637 by @behenate)
- [iOS] When config plugin is not configured the initial orientation is now based on values in
Info.plist
instead of being set to portrait. (#23456 by @behenate)
- [iOS] Refactor the singleton class to work properly in versioned code in Expo Go. (#23228 by @tsapeta)
- [iOS] Fix crash when reading
rootViewController
value. (#23039 by @gabrieldonadel)
This version does not introduce any user-facing changes.
- Fixed Android build warnings for Gradle version 8. (#22537, #22609 by @kudo)
- [iOS] Fixed screen orientation on iOS 16. (#22152 by @behenate)
- [iOS] Fixed status bar and navigation bar following the device's orientation regardless of applied orientation lock. (#22152 by @behenate)
- [iOS] Fixed SafeAreaViews failing after pulling down quick settings when the device is in a different orientation than the current orientation lock allows. (#22152 by @behenate)
This version does not introduce any user-facing changes.
- On Android bump
compileSdkVersion
andtargetSdkVersion
to33
. (#20721 by @lukmccall)
This version does not introduce any user-facing changes.
- [plugin] Upgrade minimum runtime requirement to Node 14 (LTS). (#18204 by @EvanBacon)
- Bumped iOS deployment target to 13.0 and deprecated support for iOS 12. (#18873 by @tsapeta)
- [plugin] Migrate import from @expo/config-plugins to expo/config-plugins and @expo/config-types to expo/config. (#18855 by @brentvatne)
- Drop
@expo/config-plugins
dependency in favor of peer dependency onexpo
. (#18595 by @EvanBacon)
This version does not introduce any user-facing changes.
- Updated
@expo/config-plugins
from4.0.2
to4.0.14
(#15621 by @EvanBacon)
- On Android bump
compileSdkVersion
to31
,targetSdkVersion
to31
andJava
version to11
. (#16941 by @bbarthec)
This version does not introduce any user-facing changes.
- [plugin] Added SDK 43 tests for new AppDelegate template (#14763 by @EvanBacon)
- The app delegate subscriber on iOS has been separated from the singleton module to hook into the new implementation of
ExpoAppDelegate
. (#14867 by @tsapeta)
- Extra setup on iOS bare projects is not necessary from the support of
ExpoReactDelegateHandler
. (#15140 by @kudo)
This version does not introduce any user-facing changes.
- Fixed an issue with building on Xcode 13. (#13898 by @cruzach)
- Fix building errors from use_frameworks! in Podfile. (#14523 by @kudo)
- Fixed integration with the
react-native-screens
orientation prop. (#14541 by @lukmccall) - Fixed orientation lock not working in bare workflow on iOS. (#14543 by @tsapeta)
- Export missing
Subscription
type. (#14150 by @Simek) - Updated
@expo/config-plugins
(#14443 by @EvanBacon)
- Enable kotlin in all modules. (#12716 by @wschurman)
- Converted plugin to TypeScript. (#11715 by @EvanBacon)
- Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)
- Created config plugins (#11538 by @EvanBacon)
This version does not introduce any user-facing changes.
- Now the module will keep the lock active when the app backgrounds. (#8727 by @lukmccall)
- Fix
ScreenOrientation.getOrientationAsync
returning a wrong value when the application is starting. (#8727 by @lukmccall)
This version does not introduce any user-facing changes.
- Fixed
ScreenOrientation.addOrientationChangeListener
payload to match docs. (#7774 by @awinograd) - Fixed
ScreenOrientation.lockAsync
to properly convert to web platform equivalent of chosen lock. (#7774 by @awinograd)