Comments (11)
An update: I have temporary issues with my laptop and setting up a new dev environment today. I will try to cut new release today if no master
errors happen in the meantime. Otherwise, it will happen tomorrow.
Would be great if people that are waiting or somewhat blocked by this could "+1" this message so that I have a better overview of the consumption rate.
from releases.
Unfortunately, the master
is still broken with some issues related to Babel (who knows what happens when we fix them).
Pinged the core team for the first time after a while to see where we are.
from releases.
We're working hard to resolve the remaining test failures in master
. Here's a summary of where we're at.
test_android
is failing
Our Android tests break often, for various reasons. It has a large surface area, and changes related to BUCK, Android, or JavaScript can all introduce a failure. Once these tests go red, it's easy to lose track of new failures and getting back to green can take a while. This is where we're at.
After fixing some BUCK issues and reverting to Android SDK 23, the latest blocker is a failure to build the JavaScript bundle necessary to run our unit tests on Android. This should be resolved once jest-haste-map
is updated to support SHA-1 generation for haste modules in node_modules
(facebook/react-native#18995 (review)).
test_javascript
is failing
The latest failure can be attributed to some failing snapshot tests, following the release of [email protected]
. Undefined props are no longer printed out to snapshots. This should be resolved by updating our snapshots, but Facebook is currently using [email protected]
in the internal monorepo that contains React Native. Once that codebase moves to [email protected]
, we should be able to unblock ourselves here.
There's still one more failing test that needs to be addressed before we can get back to green:
Summary of all failing tests
FAIL Libraries/Animated/src/__tests__/Animated-test.js
● Animated tests › Animated › send toValue when an underdamped spring stops
Ran 100000 timers, and there are still more! Assuming we've hit an infinite recursion and bailing out...
140 | anim.addListener(listener);
141 | Animated.spring(anim, {toValue: 15}).start();
> 142 | jest.runAllTimers();
| ^
143 | const lastValue =
144 | listener.mock.calls[listener.mock.calls.length - 2][0].value;
145 | expect(lastValue).not.toBe(15);
at FakeTimers.runAllTimers (node_modules/jest-util/build/fake_timers.js:194:13)
at Object.<anonymous> (Libraries/Animated/src/__tests__/Animated-test.js:142:12)
Objective-C e2e tests are failing
These are failing for the same reason as test_android
: we're unable to build the JavaScript bundle.
If you're interested in seeing 0.56.x getting released, please consider how you may be able to help in resolving the issues outlined above.
from releases.
test_javascript
is now fixed. Once test_android
and the Objective-C e2e tests are green, we should be good to go with 0.56. Contributions are welcome.
from releases.
All tests green and ready to go.
from releases.
0.56.0-rc.0 is now public.
from releases.
Latest version as of now is: 0.56.0-rc.2.
from releases.
Status: CI tests pending
Date: 21/06/2018
Next update: 21/06/2018
Expected status: RC published
from releases.
Status: CI tests pending
Date: 21/06/2018
Next update: 21/06/2018
Expected status: RC published (0.56.0-rc.4)
from releases.
Status: RC published (0.56.0-rc.4)
Date: 21/06/2018
from releases.
Status: Stable published (0.56.0)
Date: 4/07/2018
from releases.
Related Issues (20)
- Road to v0.64 Discussion HOT 346
- Upcoming v0.63.5 cherrypicks discussion HOT 23
- Upcoming v0.64.1 cherrypicks discussion HOT 35
- Road to v0.65 Discussion HOT 49
- Upcoming v0.64.2 cherrypicks discussion HOT 47
- Add to documentation info about the other parts of the toolchain we need to care HOT 4
- Upcoming v0.64.3 cherrypicks discussion HOT 22
- Road to v0.65.0 - RC2 phase HOT 57
- Road to v0.65.0 - RC3 phase HOT 48
- Road to v0.65.0 - RC4 phase HOT 7
- Upcoming v0.65.1 cherrypicks discussion HOT 17
- Upcoming v0.65.2 cherrypicks discussion HOT 27
- Road to 0.66.0 HOT 51
- `run-ios` in release configuration HOT 19
- Hermes Debugger not stopping on breakpoints HOT 4
- Undefined symbols for architecture arm64 HOT 24
- `--npm` on new template project missing `performance.now` in runtime HOT 2
- Potential v0.66.1 Patch Release HOT 22
- Cannot create the release build with having multiple build flavors HOT 1
- [temp] changelog-generator feedbacks and fixes wishlist HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from releases.