Code Monkey home page Code Monkey logo

Comments (11)

grabbou avatar grabbou commented on May 13, 2024

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.

grabbou avatar grabbou commented on May 13, 2024

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.

hramos avatar hramos commented on May 13, 2024

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.

hramos avatar hramos commented on May 13, 2024

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.

hramos avatar hramos commented on May 13, 2024

All tests green and ready to go.

from releases.

hramos avatar hramos commented on May 13, 2024

0.56.0-rc.0 is now public.

from releases.

grabbou avatar grabbou commented on May 13, 2024

Latest version as of now is: 0.56.0-rc.2.

from releases.

grabbou avatar grabbou commented on May 13, 2024

Status: CI tests pending
Date: 21/06/2018
Next update: 21/06/2018
Expected status: RC published

from releases.

grabbou avatar grabbou commented on May 13, 2024

Status: CI tests pending
Date: 21/06/2018
Next update: 21/06/2018
Expected status: RC published (0.56.0-rc.4)

from releases.

grabbou avatar grabbou commented on May 13, 2024

Status: RC published (0.56.0-rc.4)
Date: 21/06/2018

from releases.

grabbou avatar grabbou commented on May 13, 2024

Status: Stable published (0.56.0)
Date: 4/07/2018

from releases.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.