1 | # Changelog
|
2 |
|
3 | ## Unpublished
|
4 |
|
5 | ### 🛠 Breaking changes
|
6 |
|
7 | ### 🎉 New features
|
8 |
|
9 | ### 🐛 Bug fixes
|
10 |
|
11 | ## 0.2.14 — 2020-08-01
|
12 |
|
13 | _This version does not introduce any user-facing changes._
|
14 |
|
15 | ## 0.2.13 — 2020-07-31
|
16 |
|
17 | _This version does not introduce any user-facing changes._
|
18 |
|
19 | ## 0.2.12 — 2020-07-24
|
20 |
|
21 | ### 🐛 Bug fixes
|
22 |
|
23 | - Fetch asset manifest through programmatic CLI interface instead of depending on a running React Native CLI server, so `./gradlew :app:assembleRelease` works as expected without needing to run `react-native start` beforehand. ([#9372](https://github.com/expo/expo/pull/9372)).
|
24 |
|
25 | ## 0.2.11 — 2020-06-29
|
26 |
|
27 | ### 🐛 Bug fixes
|
28 |
|
29 | - Fixed an issue where the publish workflow was broken on Android. Note that the publish workflow will not be supported in a future version of expo-updates, so we recommend [switching to the no-publish workflow](https://blog.expo.io/over-the-air-updates-from-expo-are-now-even-easier-to-use-376e2213fabf).
|
30 |
|
31 | ## 0.2.10 — 2020-06-23
|
32 |
|
33 | ### 🐛 Bug fixes
|
34 |
|
35 | - Fixed reading the `expo.modules.updates.ENABLED` setting from AndroidManifest.xml.
|
36 | - Improved the error message logged when an embedded manifest cannot be found.
|
37 |
|
38 | ## 0.2.9 — 2020-06-15
|
39 |
|
40 | ### 🐛 Bug fixes
|
41 |
|
42 | - Fixed issue where launch screen on iOS doesn't show whilst updates are being retrieved if it is contained within a storyboard instead of a nib. ([#8750](https://github.com/expo/expo/pull/8750) by [@MattsTheChief](https://github.com/MattsTheChief))
|
43 | - Fixed an issue where the REACT_NATIVE_PACKAGER_HOSTNAME env var was not respected in the build scripts for iOS or Android.
|
44 |
|
45 | ## 0.2.8 — 2020-05-29
|
46 |
|
47 | *This version does not introduce any user-facing changes.*
|
48 |
|
49 | ## 0.2.7 - 2020-05-27
|
50 |
|
51 | ### 🐛 Bug fixes
|
52 |
|
53 | - Added a better error message to the `create-manifest-ios.sh` script in case the Xcode shell cannot find the node binary.
|
54 | - Added an optional `bundleIn${targetName}` field to Gradle build script config. ([#8464](https://github.com/expo/expo/pull/8464) by [@rickysullivan](https://github.com/rickysullivan))
|
55 | - Fixed a bug on iOS with bundling assets from outside the project root.
|
56 |
|
57 | ## 0.2.6 — 2020-05-27
|
58 |
|
59 | *This version does not introduce any user-facing changes.*
|
60 |
|
61 | ## 0.2.5
|
62 |
|
63 | ### 🐛 Bug fixes
|
64 |
|
65 | - Fixed broken Android builds on Windows.
|
66 |
|
67 | ## 0.2.4
|
68 |
|
69 | ### 🐛 Bug fixes
|
70 |
|
71 | - Support monorepos ([#8419](https://github.com/expo/expo/pull/8419) by [@janicduplessis](https://github.com/janicduplessis))
|
72 | - Support entry file configuration in Xcode/gradle build scripts ([#8415](https://github.com/expo/expo/pull/8415) and [#8418](https://github.com/expo/expo/pull/8418) by [@janicduplessis](https://github.com/janicduplessis))
|
73 | - Added a more helpful error message when trying to run a build without the packager server running.
|
74 |
|
75 | ## 0.2.3
|
76 |
|
77 | ### 🐛 Bug fixes
|
78 |
|
79 | - Temporarily vendor `filterPlatformAssetScales` method from `@react-native-community/cli` in order to fix builds when `npm` was used to install dependencies (rather than `yarn`).
|
80 | - Fixed an issue on iOS where calling the JS module methods in development mode, after publishing at least one update, would crash the app.
|
81 |
|
82 | ## 0.2.2
|
83 |
|
84 | ### 🐛 Bug fixes
|
85 |
|
86 | - Fixed an issue on iOS where expo-updates expected more assets to be embedded than actually are by the React Native CLI.
|
87 | - Added a better error message on iOS when embedded assets are missing.
|
88 |
|
89 | ## 0.2.1
|
90 |
|
91 | ### 🐛 Bug fixes
|
92 |
|
93 | - Added a better error message to the `createManifest` script when project does not have the `hashAssetFiles` plugin configured.
|
94 |
|
95 | ## 0.2.0
|
96 |
|
97 | ### 🎉 New features
|
98 |
|
99 | - Added support for the **no-publish workflow**. In this workflow, release builds of both iOS and Android apps will create and embed a new update at build-time from the JS code currently on disk, rather than embedding a copy of the most recently published update. For more information, along with upgrade instructions if you're upgrading from 0.1.x and would like to use the no-publish workflow, read [this blog post](https://blog.expo.io/over-the-air-updates-from-expo-are-now-even-easier-to-use-376e2213fabf).
|
100 | - Added `Updates.updateId` and `Updates.releaseChannel` constant exports
|
101 |
|
102 | ### 🐛 Bug fixes
|
103 |
|
104 | - Fixed an issue with recovering from an unexpectedly deleted asset on iOS.
|
105 | - Fixed handling of invalid EXPO_UDPATE_URL values on Android.
|
106 | - Updates Configuration Conditional From Equal To Prefix Check. ([#8225](https://github.com/expo/expo/pull/8225) by [@thorbenprimke](https://github.com/thorbenprimke))
|
107 |
|
108 | ## 0.1.3
|
109 |
|
110 | ### 🐛 Bug fixes
|
111 |
|
112 | - Fixed some issues with `runtimeVersion` on Android for apps using `expo export`.
|
113 |
|
114 | ## 0.1.2
|
115 |
|
116 | ### 🐛 Bug fixes
|
117 |
|
118 | - Fixed SSR support on Web. ([#7625](https://github.com/expo/expo/pull/7625) by [@EvanBacon](https://github.com/EvanBacon))
|
119 |
|
120 | ## 0.1.1
|
121 |
|
122 | ### 🐛 Bug fixes
|
123 |
|
124 | - Fixed 'unable to resolve class GradleVersion' when using Gradle 5. ([#7577](https://github.com/expo/expo/pull/7577) by [@IjzerenHein](https://github.com/IjzerenHein))
|
125 |
|
126 | ## 0.1.0
|
127 |
|
128 | Initial public beta 🎉
|