Changelog
Unpublished
🛠 Breaking changes
🎉 New features
🐛 Bug fixes
💡 Others
15.0.7 — 2025-09-11
This version does not introduce any user-facing changes.
15.0.6 — 2025-09-02
This version does not introduce any user-facing changes.
15.0.5 — 2025-08-31
This version does not introduce any user-facing changes.
15.0.4 — 2025-08-27
This version does not introduce any user-facing changes.
15.0.3 — 2025-08-25
This version does not introduce any user-facing changes.
15.0.2 — 2025-08-16
This version does not introduce any user-facing changes.
15.0.1 — 2025-08-15
This version does not introduce any user-facing changes.
15.0.0 — 2025-08-13
This version does not introduce any user-facing changes.
14.1.5 - 2025-06-05
This version does not introduce any user-facing changes.
14.1.4 — 2025-04-30
This version does not introduce any user-facing changes.
14.1.3 — 2025-04-25
This version does not introduce any user-facing changes.
14.1.2 — 2025-04-14
This version does not introduce any user-facing changes.
14.1.1 — 2025-04-09
This version does not introduce any user-facing changes.
14.1.0 — 2025-04-04
🐛 Bug fixes
- Fix adaptive color support for
PlatformColor and add corresponding types (#34214 by @dlindenkreuz)
💡 Others
- [Android] Started using expo modules gradle plugin. (#34176 by @lukmccall)
- [apple] Migrate remaining
expo-module.config.json to unified platform syntax. (#34445 by @reichhartd)
14.0.2 - 2025-01-10
This version does not introduce any user-facing changes.
14.0.1 — 2024-10-25
This version does not introduce any user-facing changes.
14.0.0 — 2024-10-22
🛠 Breaking changes
- stricter TS type of the
colors prop. It now requires providing an array of least two values. Passing an empty array or an array with one value will fail to typecheck. (#27820 by @navignaw)
- Bumped iOS and tvOS deployment target to 15.1. (#30840 by @tsapeta)
🎉 New features
🐛 Bug fixes
- Add missing
react and react-native peer dependencies for isolated modules. (#30471 by @byCedric)
13.0.2 — 2024-05-01
💡 Others
- Changed type of
colors and locations array to readonly (#28450 by @kowczarz)
13.0.1 — 2024-04-23
This version does not introduce any user-facing changes.
13.0.0 — 2024-04-18
🎉 New features
- Mark React client components with "use client" directives. (#27300 by @EvanBacon)
💡 Others
- Removed deprecated backward compatible Gradle settings. (#28083 by @kudo)
12.7.2 - 2024-02-16
🎉 New features
12.7.1 - 2024-01-23
💡 Others
12.7.0 — 2023-11-14
🛠 Breaking changes
12.6.0 — 2023-10-17
🛠 Breaking changes
💡 Others
- Ship untranspiled JSX to support custom handling of
jsx and createElement. (#24889 by @EvanBacon)
12.5.0 — 2023-09-04
🎉 New features
12.4.0 — 2023-08-02
This version does not introduce any user-facing changes.
12.3.0 — 2023-06-21
🐛 Bug fixes
12.2.0 — 2023-05-08
This version does not introduce any user-facing changes.
12.1.2 - 2023-03-08
🐛 Bug fixes
- Fixed crashes when R8 or Proguard is enabled. (#21580 by @kudo)
12.1.1 — 2023-02-09
This version does not introduce any user-facing changes.
12.1.0 — 2023-02-03
💡 Others
- On Android bump
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)
12.0.1 — 2022-11-02
This version does not introduce any user-facing changes.
12.0.0 — 2022-10-25
🐛 Bug fixes
12.0.0-beta.1 — 2022-10-06
🛠 Breaking changes
- Bumped iOS deployment target to 13.0 and deprecated support for iOS 12. (#18873 by @tsapeta)
11.4.0 — 2022-07-07
💡 Others
- Migrated Expo modules definitions to the new naming convention. (#17193 by @tsapeta)
11.3.0 — 2022-04-18
🐛 Bug fixes
- Extract
react-native-web internals into package to minimize bundler setup. (#16098 by @EvanBacon)
- Fix
Plugin with id 'maven' not found build error from Android Gradle 7. (#16080 by @kudo)
- Fixed the component not rendering correctly when the border radius style is set. (#16671 by @tsapeta)
⚠️ Notices
- On Android bump
compileSdkVersion to 31, targetSdkVersion to 31 and Java version to 11. (#16941 by @bbarthec)
11.2.0 — 2022-01-26
🐛 Bug fixes
- Fix display issue on iOS when more than 2 colors are used without explicit locations. (#15955 by @kbrandwijk)
11.1.0 — 2022-01-26
🐛 Bug fixes
- Prevent crashes by adding unimplemented
CALayer initializer init(layer:). (#15843 by @dillonhafer)
11.0.3 — 2022-02-06
🐛 Bug fixes
- Prevent crashes by adding unimplemented
CALayer initializer init(layer:). (#15843 by @dillonhafer)
11.0.2 — 2022-02-01
🐛 Bug fixes
- Fix
Plugin with id 'maven' not found build error from Android Gradle 7. (#16080 by @kudo)
11.0.1 — 2022-01-27
🐛 Bug fixes
- Fix display issue on iOS when more than 2 colors are used without explicit locations. (#15955 by @kbrandwijk)
11.0.0 — 2021-12-03
💡 Others
- Rewrote code to Swift, removed legacy Objective-C module implementation and changed the pod name to
ExpoLinearGradient. (#15168 by @tsapeta)
- Rewrote module using Sweet API on Android. (#15166 by @lukmccall)
10.0.1 — 2021-10-01
This version does not introduce any user-facing changes.
10.0.0 — 2021-09-28
🛠 Breaking changes
🐛 Bug fixes
- Fix building errors from use_frameworks! in Podfile. (#14523 by @kudo)
9.3.0-alpha.0 — 2021-08-17
💡 Others
- Migrated from
@unimodules/core to expo-modules-core. (by @tsapeta)
- Experimental Swift implementation using Sweet API. (by @tsapeta)
9.2.0 — 2021-06-16
🐛 Bug fixes
💡 Others
- Build Android code using Java 8 to fix Android instrumented test build error. (#12939 by @kudo)
9.1.0 — 2021-03-10
🎉 New features
- Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)
🐛 Bug fixes
- Remove peerDependencies and unimodulePeerDependencies from Expo modules. (#11980 by @brentvatne)
9.0.0 — 2021-01-15
🛠 Breaking changes
8.4.0 — 2020-11-25
🐛 Bug fixes
8.3.1 — 2020-09-23
🐛 Bug fixes
8.3.0 — 2020-08-18
This version does not introduce any user-facing changes.
8.2.2 — 2020-07-29
🎉 New features
🐛 Bug fixes
- Renamed type export
LinearGradienPoint to LinearGradientPoint. (#8673 by @EvanBacon)
8.2.1 — 2020-05-29
This version does not introduce any user-facing changes.
8.2.0 — 2020-05-27
This version does not introduce any user-facing changes.