profile
viewpoint
Eloy Durán alloy Microsoft Amsterdam, the Netherlands https://twitter.com/alloy

alloy/AxeMode 60

:monkey::wrench: for Xcode

alloy/cocoapods 32

[!] THIS REPO HAS BEEN MOVED

alloy/clang-compilation-database-tool 29

Tool that can be used to generate Clang Compilation DBs from Xcode.

alloy/active_merchant 6

Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.

alloy/art.c 6

Artsy Salon 2019 art exhibition entry.

alloy/anthology 5

Where stories are chronicled.

alloy/CocoaAsyncSocket 3

Asynchronous socket networking library for Mac and iOS

alloy/AFNetworking 2

A delightful iOS and OS X networking framework

created tagartsy/reaction

tagv25.41.1

Artsy’s React Components

created time in 2 hours

push eventartsy/reaction

Artsy

commit sha 9cf64690d668d78870bd2e7d523f1a02f9a03cac

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha 4f10cc65f09b6deb5108e9216a1ee2e418747dbe

Bump version to: 25.41.1 [skip ci]

view details

push time in 2 hours

push eventalloy/DefinitelyTyped

Eloy Durán

commit sha 9e83fb6c52903c33cac0392274df9e9f7816b9ba

stash

view details

push time in 5 hours

push eventalloy/DefinitelyTyped

Eloy Durán

commit sha fcc9c72361cdce0dfd452e74e967315a21274cec

stash

view details

Eloy Durán

commit sha 1fedb643ba6346e264dba0211e2bb67e69a7f86f

stash

view details

push time in 7 hours

created tagartsy/reaction

tagv25.41.0

Artsy’s React Components

created time in 9 hours

push eventartsy/reaction

Artsy

commit sha 25af7d1c4e29ceb94c13aadaa4aa9ea451a45bfa

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha f21139c29dcf88fc4e4c2b15d8a0abb721f65a77

Bump version to: 25.41.0 [skip ci]

view details

push time in 9 hours

push eventartsy/reaction

Artsy

commit sha a5643be41626f0510d515ac441777df6883acabd

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha 170bf8e6af75fecbcaa2c4bf3cb47ebbae1ffd41

Bump version to: 25.40.0 [skip ci]

view details

push time in 10 hours

created tagartsy/reaction

tagv25.40.0

Artsy’s React Components

created time in 10 hours

pull request commentfacebook/react-native

BackHandler: specify function return type for handler

@TheSavior Can you merge this? 🙏

Naturalclar

comment created time in 11 hours

created tagartsy/reaction

tagv25.39.4

Artsy’s React Components

created time in a day

pull request commentmicrosoft/dtslint

Support parallel minor versions

Thanks! 🙏

alloy

comment created time in a day

created tagartsy/reaction

tagv25.39.3

Artsy’s React Components

created time in a day

push eventartsy/reaction

Artsy

commit sha 17bb8a12c993c46872437362f555c79192434799

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha aecbe35a34a2320233e45832c44df92b7986cd9c

Bump version to: 25.39.3 [skip ci]

view details

push time in a day

delete branch alloy/dtslint

delete branch : support-minor-versions

delete time in a day

pull request commentDefinitelyTyped/DefinitelyTyped

Fix: ref type in Animated Component

Yeah, the way to think of the typing is that a ref to createAnimatedComponent(MyComponent) gives a ref to MyComponent. Animated.View and others just use createAnimatedComponent.

Thanks 👍 I just pushed a change to the test of how I think it should work.

alloy

comment created time in a day

push eventalloy/DefinitelyTyped

Eloy Durán

commit sha 5006ed765a7ee11dce1a6236eb34dde2def952d3

Update test with how I think it should work

view details

push time in a day

push eventDefinitelyTyped/DefinitelyTyped

Simon Knott

commit sha c03bbb7743991caee72614b932ddb1f303538e3e

Remove myself from Maintainers list (#43490) Since I don't work with RN anymore, maintaining this definitions is out of scope right now.

view details

push time in a day

PR merged DefinitelyTyped/DefinitelyTyped

Reviewers
[react-native] Remove myself from Maintainers list

Since I don't work with RN anymore, maintaining the definitions is out of scope for me right now.

+0 -1

1 comment

1 changed file

Skn0tt

pr closed time in a day

pull request commentDefinitelyTyped/DefinitelyTyped

[react-native] Remove myself from Maintainers list

Thanks for your help! 🙏

Skn0tt

comment created time in a day

pull request commentDefinitelyTyped/DefinitelyTyped

Fix: ref type in Animated Component

Yeah, Animated uses forwardRef now but still exposes getNode for backwards compatibility. The TypeScript changes look a bit too complex for me to confidently review, can someone else review?

@TheSavior 👍 The one thing I need to know for sure is whether or not my understanding is correct, in that the ref of Animated.View is an instance of View?

alloy

comment created time in a day

pull request commentDefinitelyTyped/DefinitelyTyped

Fix: ref type in Animated Component

cc @TheSavior

alloy

comment created time in 2 days

Pull request review commentDefinitelyTyped/DefinitelyTyped

Fix: ref type in Animated Component

 function TestAnimatedAPI() {     return (         <View>             <Animated.View+                ref={AnimatedViewRef}

AnimatedViewRef is defined above as:

const AnimatedViewRef = React.useRef<typeof Animated.View>(null);

…but I believe that should be:

const AnimatedViewRef = React.useRef<typeof View>(null);
alloy

comment created time in 2 days

PR opened DefinitelyTyped/DefinitelyTyped

Fix: ref type in Animated Component

These are the changes from https://github.com/DefinitelyTyped/DefinitelyTyped/pull/42446 re-applied on top of current master.

@zusinShinpei I don’t think these changes are correct at the moment, though. What I understand from the upstream change is that the ref of an animated component should return the underlying component, i.e. the non-animated one.

The test coverage in the upstream change is a little hard to understand, but this is what I understand it should do:

<Animated.View ref={ref => assert(ref instanceof View)} />
+91 -17

0 comment

2 changed files

pr created time in 2 days

create barnchalloy/DefinitelyTyped

branch : rn-fix-animated-ref

created branch time in 2 days

pull request commentDefinitelyTyped/DefinitelyTyped

Fix: ref type in Animated Component

Doing so now.

zusinShinpei

comment created time in 2 days

issue closedDefinitelyTyped/DefinitelyTyped

[@types/react-native] Property 'ref' does not exist on type AnimatedProps

  • [x] I tried using the @types/react-native package and had problems.
  • [x] I tried using the latest stable version of tsc. https://www.npmjs.com/package/typescript
  • [x] Mention the authors
    • Authors: @alloy @zusinShinpei @Esemesek @jeremybarbet @akrger

Since migrating to react-native 0.62 I get the following error for Animated.View and all the Animated.Components or components created using createAnimatedComponent():

Property 'ref' does not exist on type 'IntrinsicAttributes & AnimatedProps<ViewProps> & { children?: ReactNode; }'

Example :

<>
    {/*Working*/}}
    <View ref={(ref) => console.log('Ref', ref)} />

    {/*Throwing error */}
    <Animated.View ref={(ref) => console.log('RefAnimated', ref)} />
</>

This happens with a bare project using : https://github.com/react-native-community/react-native-template-typescript

My relevant dependencies :

"react": "16.11.0",
"react-native": "0.62.0"
"@types/react-native": "^0.62.0",
"typescript": "^3.8.3"

Probably relevant React-Native commit : https://github.com/facebook/react-native/commit/66e72bb4e00aafbcb9f450ed5db261d98f99f82a

closed time in 2 days

ovy9086

issue commentreact-native-community/upgrade-support

Flipper: gflags.h not found

The Flipper-Glog.podspec uses an external configure script. I suspect that script is picking up the availability of gflags for macOS when it shouldn’t.

KDederichs

comment created time in 2 days

pull request commentmicrosoft/dtslint

Support parallel minor versions

Currently these are allowed:

react-native
react-native/v42

Whereas this is disallowed:

react-native/v0.42

The above should all be allowed now, but not those with patch components:

react-native/v0.42.1
alloy

comment created time in 2 days

Pull request review commentmicrosoft/dtslint

Support parallel minor versions

 async function testTypesVersion(  function assertPathIsInDefinitelyTyped(dirPath: string): void {     const parent = dirname(dirPath);-    const types = /^v\d+$/.test(basename(dirPath)) ? dirname(parent) : parent;+    const types = /^v\d[\d\.]*$/.test(basename(dirPath)) ? dirname(parent) : parent;

Yup, good call. Simplified the regexp.

alloy

comment created time in 2 days

push eventalloy/dtslint

Eloy Durán

commit sha be2cff8c1626d7b5f5c2563dda67e5120a8cd027

Support parallel minor versions.

view details

push time in 2 days

pull request commentreact-native-community/releases

[CHANGELOG/v0.62.0] Note required ProGuard rule

@matt-oakes Can you ask that on the original issue instead? https://github.com/facebook/react-native/issues/28270

alloy

comment created time in 2 days

delete branch alloy/react-native-cli

delete branch : platform-ios-accept-sim-udid

delete time in 2 days

pull request commentreact-native-community/releases

[CHANGELOG/v0.62.0] Note required ProGuard rule

Done

alloy

comment created time in 2 days

delete branch react-native-community/releases

delete branch : document-another-known-android-issue

delete time in 2 days

push eventreact-native-community/releases

Eloy Durán

commit sha 58ebddde74997cdb3aeb67aa8b630fe0d8d1edb8

[CHANGELOG/v0.62.0] Note required ProGuard rule (#182) As noted in https://github.com/facebook/react-native/issues/28270 Related to https://github.com/react-native-community/upgrade-support/issues/19

view details

push time in 2 days

PR merged react-native-community/releases

Reviewers
[CHANGELOG/v0.62.0] Note required ProGuard rule

As noted in https://github.com/facebook/react-native/issues/28270

Related to https://github.com/react-native-community/upgrade-support/issues/19

The upgrade to Hermes 0.4.0 itself isn’t really breaking, but I thought that this was perhaps the most intuitive way for users to find their issue.

+1 -3

2 comments

1 changed file

alloy

pr closed time in 2 days

push eventreact-native-community/releases

Eloy Durán

commit sha 3e3666b065ab0e97ce068f0a8d0a3208d3703ba7

[CHANGELOG/v0.62.0] Note required ProGuard rule As noted in https://github.com/facebook/react-native/issues/28270 Related to https://github.com/react-native-community/upgrade-support/issues/19

view details

push time in 2 days

pull request commentreact-native-community/releases

[CHANGELOG/v0.62.0] Note required ProGuard rule

Ah ok, let me fix the commit message then so GH doesn’t auto-close.

alloy

comment created time in 2 days

issue commentreact-native-community/upgrade-support

Changed proguard rule for Hermes is not specified in the upgrade helper for 0.62.

Hmm, yeah we actually went back and forth on this in the CHANGELOG https://github.com/react-native-community/releases/pull/166#discussion_r398630351 but dropped the ball in the end.

Thanks for the reminder, added this https://github.com/react-native-community/releases/pull/182

muclipse

comment created time in 2 days

PR opened react-native-community/releases

Reviewers
[CHANGELOG/v0.62.0] Note required ProGuard rule

As noted in https://github.com/facebook/react-native/issues/28270

Fixes https://github.com/react-native-community/upgrade-support/issues/19

The upgrade to Hermes 0.4.0 itself isn’t really breaking, but I thought that this was perhaps the most intuitive way for users to find their issue.

+1 -3

0 comment

1 changed file

pr created time in 2 days

issue commentfacebook/react-native

openssl/opensslv.h' file not found

Alas I can’t do anything without more tangible information. Can you please share an example app that demonstrated the problem and that has everything checked in, including the ios/Pods directory?

DaiYz

comment created time in 2 days

Pull request review commentreact-native-community/cli

feat: Allow selection of iOS sim with `--udid`

 import {Device} from '../../types';  /**- * Parses the output of `xcrun simctl list devices` command+ * Parses the output of the `xcrun instruments -s` command and returns metadata+ * about available iOS simulators and physical devices, as well as host Mac for+ * Catalyst purposes.+ *  * Expected text looks roughly like this:+ *+ * ```  * Known Devices:- * this-mac-device [ID]- * Some Apple Simulator (Version) [ID]+ * this-mac-device [UDID]+ * A Physical Device (OS Version) [UDID]+ * A Simulator Device (OS Version) [UDID] (Simulator)+ * ```  */ function parseIOSDevicesList(text: string): Array<Device> {   const devices: Array<Device> = []; -  text.split('\n').forEach((line, index) => {-    const device = line.match(/(.*?) \((.*?)\) \[(.*?)\]/);-    const noSimulator = line.match(/(.*?) \((.*?)\) \[(.*?)\] \((.*?)\)/);--    if (index === 1) {-      const myMac = line.match(/(.*?) \[(.*?)\]/);-      if (myMac) {-        const name = myMac[1];-        const udid = myMac[2];-        devices.push({-          udid,-          name,-        });+  text.split('\n').forEach(line => {+    const device = line.match(+      /(.*?) (\(([0-9\.]+)\) )?\[([0-9A-F-]+)\]( \(Simulator\))?/i,

Oh, good catch; thanks! Was it an iPhone?

alloy

comment created time in 2 days

create barnchalloy/RealNative

branch : use-blocks

created branch time in 2 days

create barnchalloy/RealNative

branch : master

created branch time in 2 days

created repositoryalloy/RealNative

created time in 2 days

startedwix/DetoxInstruments

started time in 2 days

created tagartsy/reaction

tagv25.39.2

Artsy’s React Components

created time in 3 days

push eventartsy/reaction

Artsy

commit sha 71319aaadb62e58dc837a53fb123d78aa58fc0b6

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha d82b6879df64833c5b30d6a7cb1be4dc64ae6930

Bump version to: 25.39.2 [skip ci]

view details

push time in 3 days

push eventartsy/reaction

Artsy

commit sha 636573082f2efa4119655c2a48fcb60969c4cc4b

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha 69ec85bf719b8b79eef8cc657ae1f2f008a2c926

Bump version to: 25.39.1 [skip ci]

view details

push time in 4 days

created tagartsy/reaction

tagv25.39.1

Artsy’s React Components

created time in 4 days

push eventartsy/reaction

Artsy

commit sha 1f1fc8ca51a2dc616497de210eb2903657bbca3e

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha 4817dc1da3231ea3e3d2d91b16d874ea45785cfa

Bump version to: 25.39.0 [skip ci]

view details

push time in 4 days

created tagartsy/reaction

tagv25.39.0

Artsy’s React Components

created time in 4 days

push eventartsy/reaction

Artsy

commit sha d4e48fbf18f77ae2cd8833795e6aa300d854938e

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha 06df3c9122c30e202b94931771679d97f6beaf83

Bump version to: 25.38.1 [skip ci]

view details

push time in 4 days

created tagartsy/reaction

tagv25.38.1

Artsy’s React Components

created time in 4 days

created tagartsy/reaction

tagv25.38.0

Artsy’s React Components

created time in 4 days

push eventartsy/reaction

Artsy

commit sha 32725cb7576869a2ff068b3a5e73ea099470723c

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha f5a4788bf21d63d45b18e05bd3ffbca3b4e39b89

Bump version to: 25.38.0 [skip ci]

view details

push time in 4 days

created tagartsy/reaction

tagv25.37.0

Artsy’s React Components

created time in 4 days

create barnchalloy/DefinitelyTyped

branch : add-react-native-v0.61

created branch time in 4 days

Pull request review commentmicrosoft/dtslint

Support parallel minor versions

 export function assertDefined<T>(a: T | undefined): T { }  export async function mapDefinedAsync<T, U>(-    arr: Iterable<T>, mapper: (t: T) => Promise<U | undefined>):-Promise<Array<awaited U>> {+    arr: Iterable<T>, mapper: (t: T) => Promise<U | undefined>): Promise<U[]> {

Running npm install gave me the latest next, rather than the one recorded in the lockfile, and it seems like awaited was recently reverted.

alloy

comment created time in 4 days

Pull request review commentmicrosoft/dtslint

Support parallel minor versions

 async function testTypesVersion(  function assertPathIsInDefinitelyTyped(dirPath: string): void {     const parent = dirname(dirPath);-    const types = /^v\d+$/.test(basename(dirPath)) ? dirname(parent) : parent;+    const types = /^v\d[\d\.]*$/.test(basename(dirPath)) ? dirname(parent) : parent;

The version must start with a digit.

alloy

comment created time in 4 days

PR opened microsoft/dtslint

Reviewers
Support parallel minor versions

Follow-up to https://github.com/microsoft/types-publisher/pull/723

I couldn't figure out how to write a test to exercise this code-path. If it’s easy to point out, I’d gladly add test coverage.

+5 -6

0 comment

3 changed files

pr created time in 4 days

create barnchalloy/dtslint

branch : support-minor-versions

created branch time in 4 days

fork alloy/dtslint

A utility built on TSLint for linting TypeScript declaration (.d.ts) files.

fork in 4 days

created tagartsy/reaction

tagv25.36.15

Artsy’s React Components

created time in 4 days

pull request commentDefinitelyTyped/DefinitelyTyped

[react-native] Prepare for 0.62

Thanks!

alloy

comment created time in 4 days

delete branch alloy/DefinitelyTyped

delete branch : rn-0.62

delete time in 4 days

push eventartsy/reaction

Artsy

commit sha 4a0dcf4d78c19adf596eca4d2a0475e36ea90845

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha 7fe959fa863cad73db2177d5b72bdfca3f7c8488

Bump version to: 25.36.14 [skip ci]

view details

push time in 4 days

created tagartsy/reaction

tagv25.36.14

Artsy’s React Components

created time in 4 days

pull request commentDefinitelyTyped/DefinitelyTyped

[react-native] Prepare for 0.62

Deferring the v0.61 typings to a next iteration when I have had more time to update dtslint.

alloy

comment created time in 4 days

push eventalloy/DefinitelyTyped

Eloy Durán

commit sha 65330d98d2320715f2d9214dad9dd719a0e1ff2e

[react-native] Defer v0.61 typings to next iteration

view details

push time in 4 days

pull request commentDefinitelyTyped/DefinitelyTyped

[react-native] Prepare for 0.62

Thanks to @orta for pointing out that dtslint is not grokking the dot in the versioned dirname https://github.com/microsoft/dtslint/blob/d67cf7a529b11517cfd8e7a3882a673e09e3153f/src/index.ts#L218. Will take a look at that right now.

alloy

comment created time in 4 days

push eventalloy/DefinitelyTyped

Eloy Durán

commit sha 69a24af97fe56e2b20cdb16804d7ef594df75a4e

[react-native] Try fixing v0.61 on CI

view details

push time in 4 days

pull request commentDefinitelyTyped/DefinitelyTyped

[react-native] Prepare for 0.62

Hrmm, unsure if dtslint isn’t accepting these changes because of the v0.x format or not. It’s error seems more generic, but I don’t see what the difference with e.g. https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/react/v15/index.d.ts would be 🤔

alloy

comment created time in 4 days

issue commentreact-native-community/upgrade-support

Use of undeclared identifier 'FlipperClient' - AppDelegate.m

Also refer to @pvinis’ instructions on how to achieve these settings https://github.com/react-native-community/upgrade-helper/issues/191

kamui545

comment created time in 5 days

issue commentfacebook/react-native

openssl/opensslv.h' file not found

Seems to work fine for me.

~/tmp » npx react-native init Demo
[…]
✔ Downloading template
✔ Copying template
✔ Processing template
✔ Installing CocoaPods dependencies (this may take a few minutes)
~/tmp » cd Demo/
~/t/Demo » npx react-native run-ios
info Found Xcode workspace "Demo.xcworkspace"
info Launching iPhone 11 (iOS 13.4)
info Building (using "xcodebuild -workspace Demo.xcworkspace -configuration Debug -scheme Demo -destination id=B9F2DEA5-13C9-4E2D-B239-69CA094AD1F8")
[…]
info Installing "/Users/eloy/Library/Developer/Xcode/DerivedData/Demo-gqwvjbhezendjvbjuzjpgewonvlm/Build/Products/Debug-iphonesimulator/Demo.app"
info Launching "org.reactjs.native.example.Demo"
success Successfully launched the app on the simulator

Perhaps the CocoaPods installation didn’t work well for you? Can you try the following and then build again?

~/t/Demo » cd ios/
~/t/D/ios » pod install
[…]
Pod installation complete! There are 33 dependencies from the Podfile and 37 total pods installed.

If still not, please run run-ios with the --verbose flag and paste the output.

DaiYz

comment created time in 5 days

pull request commentDefinitelyTyped/DefinitelyTyped

[react-native] Prepare for 0.62

@orta Can a brother get a non squashed merge, please? 🙏

alloy

comment created time in 5 days

push eventalloy/DefinitelyTyped

Nathan Shively-Sanders

commit sha a94ee28b625d6e7dbda7313f89b0e331735fe025

d3-selection: Disable tslint error on TS 3.9 (#43269) DOM updates in 3.9 mean that Typescript now knows that `HTMLBodyElement.ownerDocument` can't actually be null. Previously, a non-null assertion was needed. Because the tests have to compile on 3.9 AND older versions, I just disabled the rule.

view details

Rick-Kirkham

commit sha a3903ecc9092441b100cd1e09d55d4f790584eca

office-js-preview add DialogParentMessageReceivedEventArgs (#43271) * add DialogParentMessageReceivedEventArgs * review changes * review changes

view details

Elizabeth Samuel

commit sha 6c625a1f0e727089814d03bcc75d6bddf1e82776

[office-js-preview] (Outlook) Clean up preview tags (#43277)

view details

Hikiko

commit sha ee646ad6a1cd47f71f099c0a03686d8f3547f3b0

[final-form-set-field-touched] add types (#43261)

view details

ZaneHannanAU

commit sha 4ca6e984c01cd5df59e6dc10a2efa5acd67d0103

Remove myself from notifications (#43309) This commit removes myself from being notified of changes, as I am no longer a noteworthy contributor to this project. I thank you for your time, and am likely to join you again in the future. -- Zane. Co-authored-by: Zane Hannan <ZaneHannanAU@gmail.com>

view details

Eric Liu

commit sha be2d773f493d378ea80182ea3320abf4c5c4a2c5

feat(types): upgrade carbon__pictograms-react types to 10.9.1 (#43306)

view details

Abraham Williams

commit sha 8dd4869771e6b5a36cdcfa365befa3495abf52c8

[@testing-library/dom] update to v7 (#43102) Update types/testing-library__dom/wait-for-element-to-be-removed.d.ts Co-Authored-By: Sebastian Silbermann <silbermann.sebastian@gmail.com> Update pretty-format

view details

Eric Liu

commit sha 5ea99d7103af62fa1dfdaa10873dde2275176c76

feat(types): upgrade carbon__icons-react to 10.9.2 (#43298) * feat(types): upgrade carbon__icons-react types to 10.9.2 * fix(types): remove patch versions in carbon__icons-react

view details

Tomasz Pluskiewicz

commit sha eb97afe7a599d476ddb12e0676a2923ed7c15d53

fix: using addIn/addOut methods should return single context (#43295)

view details

asyed94

commit sha 628419fc4f1b971f6420625cbfe35ba9c1846f31

Adds `crypto_sign_*`, `crypto_auth_*`, and `crypto_scalarmult_*` constants (#43274) These constants are documented here: https://libsodium.gitbook.io/doc/public-key_cryptography/public-key_signatures#constants https://libsodium.gitbook.io/doc/secret-key_cryptography/secret-key_authentication#constants https://libsodium.gitbook.io/doc/advanced/scalar_multiplication#constants

view details

Christian Tellnes

commit sha 65988eac2a57df2d7183ff6ceccb8989bfcaa085

Improve types for Primus (#43297)

view details

Piotr Błażejewicz (Peter Blazejewicz)

commit sha 0e3a2e2cf8afdbf9a3302959f2cc4cb3d1262297

feat(pngjs): update 'this' scope binding in events (#43299) - modify core events defintiioin to handle 'this' scope - test updated for non-arrow syntax usage with events scoped to PNG https://github.com/lukeapage/pngjs#async-api Thanks!

view details

Tomasz Pluskiewicz

commit sha cf0edd580e80d3c5101491ce459b414e9cdc0e07

fix(rdf-fetch): options are optional (#43294) * feix(rdf-fetch): options are optional * options are also optional

view details

David Baumgold

commit sha b8a3c1dd68bbccfc7df9d398507196a80584feb3

React Map GL: update props for LinearInterpolator (#43313)

view details

Piotr Błażejewicz (Peter Blazejewicz)

commit sha 26e018e9e2bb539546e38f5dea9b9961fdcadd8e

feat(prettier): add information about defaults (#43276) * feat(prettier): add information about defaults For most commonly used options: https://prettier.io/docs/en/options.html Thanks! * Add missing defaults as per PR comment: - `proseWrap` - `useTabs` Thanks!

view details

Hikiko

commit sha fc61649f497a84137e4adb59be2d7fe4dd5c4389

[element-closest] add types (#43264)

view details

Anton Banchev

commit sha d3440e39f967bd7f083e4ad1c13fc9ac1fff7714

stroke has two methods, parameter is optional (#43260) fixes an issue mentioned here https://github.com/iddan/react-native-canvas/issues/164

view details

Leandro Facchinetti

commit sha 6ad27673b7169763f783dd26d9b366e919263f9a

@types/shelljs Fix documentation (#43245) * @types/shelljs Fix documentation https://github.com/shelljs/shelljs/blob/a8452b89f2b9dd372da81e973a16074a5628b0b6/src/common.js#L26 * Update types/shelljs/index.d.ts Co-Authored-By: ExE Boss <3889017+ExE-Boss@users.noreply.github.com> Co-authored-by: Orta <orta.therox+github@gmail.com> Co-authored-by: ExE Boss <3889017+ExE-Boss@users.noreply.github.com>

view details

Kevin Simper

commit sha 252d080626ca2928cf412cd391a1cf155bf3e397

Allow session to be null (#43240) According to the docs, destroying the session can be done by setting req.session = null https://github.com/expressjs/cookie-session#destroying-a-session

view details

Piotr Błażejewicz (Peter Blazejewicz)

commit sha 509981137ddbdcaa2003b82aaa0d17b5594305f6

feat(luxon): update to 1.22 (#43247) - missing DateTime factory method - tests updated - maintainer added https://moment.github.io/luxon/docs/class/src/datetime.js~DateTime.html#static-method-invalid https://github.com/moment/luxon/blob/master/src/datetime.js#L857-L869 Thanks!

view details

push time in 5 days

pull request commentreact-native-community/cli

feat: add CocoaPods to `info` command

Nice, thanks 👌

lucasbento

comment created time in 5 days

issue closedreact-native-community/upgrade-support

Use of undeclared identifier 'FlipperClient' - AppDelegate.m

Environment

System:
    OS: macOS 10.15.4
    CPU: (8) x64 Intel(R) Core(TM) i7-8569U CPU @ 2.80GHz
    Memory: 1.00 GB / 16.00 GB
    Shell: 3.1.0 - /usr/local/bin/fish
  Binaries:
    Node: 13.11.0 - /usr/local/bin/node
    Yarn: Not Found
    npm: 6.14.4 - /usr/local/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 13.4, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
    Android SDK:
      API Levels: 28, 29
      Build Tools: 28.0.3, 29.0.3
      System Images: android-29 | Google Play Intel x86 Atom
      Android NDK: Not Found
  IDEs:
    Android Studio: 3.5 AI-191.8026.42.35.6010548
    Xcode: 11.4/11E146 - /usr/bin/xcodebuild
  Languages:
    Python: 2.7.16 - /usr/bin/python
  npmPackages:
    @react-native-community/cli: Not Found
    react: 16.11.0 => 16.11.0 
    react-native: 0.62.0 => 0.62.0 
  npmGlobalPackages:
    *react-native*: Not Found

<details> <summary>Podfile.lock</summary>

PODS:
- boost-for-react-native (1.63.0)
- CocoaAsyncSocket (7.6.4)
- CocoaLibEvent (1.0.0)
- DoubleConversion (1.1.6)
- FBLazyVector (0.62.0)
- FBReactNativeSpec (0.62.0):
  - Folly (= 2018.10.22.00)
  - RCTRequired (= 0.62.0)
  - RCTTypeSafety (= 0.62.0)
  - React-Core (= 0.62.0)
  - React-jsi (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- Flipper (0.33.1):
  - Flipper-Folly (~> 2.1)
  - Flipper-RSocket (~> 1.0)
- Flipper-DoubleConversion (1.1.7)
- Flipper-Folly (2.1.1):
  - boost-for-react-native
  - CocoaLibEvent (~> 1.0)
  - Flipper-DoubleConversion
  - Flipper-Glog
  - OpenSSL-Universal (= 1.0.2.19)
- Flipper-Glog (0.3.6)
- Flipper-PeerTalk (0.0.4)
- Flipper-RSocket (1.0.0):
  - Flipper-Folly (~> 2.0)
- FlipperKit (0.33.1):
  - FlipperKit/Core (= 0.33.1)
- FlipperKit/Core (0.33.1):
  - Flipper (~> 0.33.1)
  - FlipperKit/CppBridge
  - FlipperKit/FBCxxFollyDynamicConvert
  - FlipperKit/FBDefines
  - FlipperKit/FKPortForwarding
- FlipperKit/CppBridge (0.33.1):
  - Flipper (~> 0.33.1)
- FlipperKit/FBCxxFollyDynamicConvert (0.33.1):
  - Flipper-Folly (~> 2.1)
- FlipperKit/FBDefines (0.33.1)
- FlipperKit/FKPortForwarding (0.33.1):
  - CocoaAsyncSocket (~> 7.6)
  - Flipper-PeerTalk (~> 0.0.4)
- FlipperKit/FlipperKitHighlightOverlay (0.33.1)
- FlipperKit/FlipperKitLayoutPlugin (0.33.1):
  - FlipperKit/Core
  - FlipperKit/FlipperKitHighlightOverlay
  - FlipperKit/FlipperKitLayoutTextSearchable
  - YogaKit (~> 1.18)
- FlipperKit/FlipperKitLayoutTextSearchable (0.33.1)
- FlipperKit/FlipperKitNetworkPlugin (0.33.1):
  - FlipperKit/Core
- FlipperKit/FlipperKitReactPlugin (0.33.1):
  - FlipperKit/Core
- FlipperKit/FlipperKitUserDefaultsPlugin (0.33.1):
  - FlipperKit/Core
- FlipperKit/SKIOSNetworkPlugin (0.33.1):
  - FlipperKit/Core
  - FlipperKit/FlipperKitNetworkPlugin
- Folly (2018.10.22.00):
  - boost-for-react-native
  - DoubleConversion
  - Folly/Default (= 2018.10.22.00)
  - glog
- Folly/Default (2018.10.22.00):
  - boost-for-react-native
  - DoubleConversion
  - glog
- glog (0.3.5)
- OpenSSL-Universal (1.0.2.19):
  - OpenSSL-Universal/Static (= 1.0.2.19)
- OpenSSL-Universal/Static (1.0.2.19)
- RCTRequired (0.62.0)
- RCTTypeSafety (0.62.0):
  - FBLazyVector (= 0.62.0)
  - Folly (= 2018.10.22.00)
  - RCTRequired (= 0.62.0)
  - React-Core (= 0.62.0)
- React (0.62.0):
  - React-Core (= 0.62.0)
  - React-Core/DevSupport (= 0.62.0)
  - React-Core/RCTWebSocket (= 0.62.0)
  - React-RCTActionSheet (= 0.62.0)
  - React-RCTAnimation (= 0.62.0)
  - React-RCTBlob (= 0.62.0)
  - React-RCTImage (= 0.62.0)
  - React-RCTLinking (= 0.62.0)
  - React-RCTNetwork (= 0.62.0)
  - React-RCTSettings (= 0.62.0)
  - React-RCTText (= 0.62.0)
  - React-RCTVibration (= 0.62.0)
- React-Core (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default (= 0.62.0)
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/CoreModulesHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/Default (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/DevSupport (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default (= 0.62.0)
  - React-Core/RCTWebSocket (= 0.62.0)
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - React-jsinspector (= 0.62.0)
  - Yoga
- React-Core/RCTActionSheetHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTAnimationHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTBlobHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTImageHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTLinkingHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTNetworkHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTSettingsHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTTextHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTVibrationHeaders (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-Core/RCTWebSocket (0.62.0):
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core/Default (= 0.62.0)
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-jsiexecutor (= 0.62.0)
  - Yoga
- React-CoreModules (0.62.0):
  - FBReactNativeSpec (= 0.62.0)
  - Folly (= 2018.10.22.00)
  - RCTTypeSafety (= 0.62.0)
  - React-Core/CoreModulesHeaders (= 0.62.0)
  - React-RCTImage (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- React-cxxreact (0.62.0):
  - boost-for-react-native (= 1.63.0)
  - DoubleConversion
  - Folly (= 2018.10.22.00)
  - glog
  - React-jsinspector (= 0.62.0)
- React-jsi (0.62.0):
  - boost-for-react-native (= 1.63.0)
  - DoubleConversion
  - Folly (= 2018.10.22.00)
  - glog
  - React-jsi/Default (= 0.62.0)
- React-jsi/Default (0.62.0):
  - boost-for-react-native (= 1.63.0)
  - DoubleConversion
  - Folly (= 2018.10.22.00)
  - glog
- React-jsiexecutor (0.62.0):
  - DoubleConversion
  - Folly (= 2018.10.22.00)
  - glog
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
- React-jsinspector (0.62.0)
- react-native-image-picker (2.3.1):
  - React
- react-native-safe-area-context (0.7.3):
  - React
- React-RCTActionSheet (0.62.0):
  - React-Core/RCTActionSheetHeaders (= 0.62.0)
- React-RCTAnimation (0.62.0):
  - FBReactNativeSpec (= 0.62.0)
  - Folly (= 2018.10.22.00)
  - RCTTypeSafety (= 0.62.0)
  - React-Core/RCTAnimationHeaders (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- React-RCTBlob (0.62.0):
  - FBReactNativeSpec (= 0.62.0)
  - Folly (= 2018.10.22.00)
  - React-Core/RCTBlobHeaders (= 0.62.0)
  - React-Core/RCTWebSocket (= 0.62.0)
  - React-jsi (= 0.62.0)
  - React-RCTNetwork (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- React-RCTImage (0.62.0):
  - FBReactNativeSpec (= 0.62.0)
  - Folly (= 2018.10.22.00)
  - RCTTypeSafety (= 0.62.0)
  - React-Core/RCTImageHeaders (= 0.62.0)
  - React-RCTNetwork (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- React-RCTLinking (0.62.0):
  - FBReactNativeSpec (= 0.62.0)
  - React-Core/RCTLinkingHeaders (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- React-RCTNetwork (0.62.0):
  - FBReactNativeSpec (= 0.62.0)
  - Folly (= 2018.10.22.00)
  - RCTTypeSafety (= 0.62.0)
  - React-Core/RCTNetworkHeaders (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- React-RCTSettings (0.62.0):
  - FBReactNativeSpec (= 0.62.0)
  - Folly (= 2018.10.22.00)
  - RCTTypeSafety (= 0.62.0)
  - React-Core/RCTSettingsHeaders (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- React-RCTText (0.62.0):
  - React-Core/RCTTextHeaders (= 0.62.0)
- React-RCTVibration (0.62.0):
  - FBReactNativeSpec (= 0.62.0)
  - Folly (= 2018.10.22.00)
  - React-Core/RCTVibrationHeaders (= 0.62.0)
  - ReactCommon/turbomodule/core (= 0.62.0)
- ReactCommon/callinvoker (0.62.0):
  - DoubleConversion
  - Folly (= 2018.10.22.00)
  - glog
  - React-cxxreact (= 0.62.0)
- ReactCommon/turbomodule/core (0.62.0):
  - DoubleConversion
  - Folly (= 2018.10.22.00)
  - glog
  - React-Core (= 0.62.0)
  - React-cxxreact (= 0.62.0)
  - React-jsi (= 0.62.0)
  - ReactCommon/callinvoker (= 0.62.0)
- RNCAsyncStorage (1.8.1):
  - React
- RNCMaskedView (0.1.7):
  - React
- RNGestureHandler (1.6.1):
  - React
- RNLocalize (1.3.4):
  - React
- RNReactNativeHapticFeedback (1.9.0):
  - React
- RNReanimated (1.7.1):
  - React
- RNScreens (2.4.0):
  - React
- RNSVG (12.0.3):
  - React
- RNVectorIcons (6.6.0):
  - React
- Yoga (1.14.0)
- YogaKit (1.18.1):
  - Yoga (~> 1.14)

DEPENDENCIES:
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
- FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`)
- FlipperKit (~> 0.33.1)
- FlipperKit/FlipperKitLayoutPlugin (~> 0.33.1)
- FlipperKit/FlipperKitReactPlugin (~> 0.33.1)
- FlipperKit/FlipperKitUserDefaultsPlugin (~> 0.33.1)
- FlipperKit/SKIOSNetworkPlugin (~> 0.33.1)
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
- RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
- React (from `../node_modules/react-native/`)
- React-Core (from `../node_modules/react-native/`)
- React-Core/DevSupport (from `../node_modules/react-native/`)
- React-Core/RCTWebSocket (from `../node_modules/react-native/`)
- React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
- React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
- React-jsi (from `../node_modules/react-native/ReactCommon/jsi`)
- React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
- React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`)
- react-native-image-picker (from `../node_modules/react-native-image-picker`)
- react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)
- React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
- React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`)
- React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
- React-RCTImage (from `../node_modules/react-native/Libraries/Image`)
- React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`)
- React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`)
- React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
- React-RCTText (from `../node_modules/react-native/Libraries/Text`)
- React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
- ReactCommon/callinvoker (from `../node_modules/react-native/ReactCommon`)
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
- "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)"
- "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)"
- RNGestureHandler (from `../node_modules/react-native-gesture-handler`)
- RNLocalize (from `../node_modules/react-native-localize`)
- RNReactNativeHapticFeedback (from `../node_modules/react-native-haptic-feedback`)
- RNReanimated (from `../node_modules/react-native-reanimated`)
- RNScreens (from `../node_modules/react-native-screens`)
- RNSVG (from `../node_modules/react-native-svg`)
- RNVectorIcons (from `../node_modules/react-native-vector-icons`)
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)

SPEC REPOS:
trunk:
  - boost-for-react-native
  - CocoaAsyncSocket
  - CocoaLibEvent
  - Flipper
  - Flipper-DoubleConversion
  - Flipper-Folly
  - Flipper-Glog
  - Flipper-PeerTalk
  - Flipper-RSocket
  - FlipperKit
  - OpenSSL-Universal
  - YogaKit

EXTERNAL SOURCES:
DoubleConversion:
  :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
FBLazyVector:
  :path: "../node_modules/react-native/Libraries/FBLazyVector"
FBReactNativeSpec:
  :path: "../node_modules/react-native/Libraries/FBReactNativeSpec"
Folly:
  :podspec: "../node_modules/react-native/third-party-podspecs/Folly.podspec"
glog:
  :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
RCTRequired:
  :path: "../node_modules/react-native/Libraries/RCTRequired"
RCTTypeSafety:
  :path: "../node_modules/react-native/Libraries/TypeSafety"
React:
  :path: "../node_modules/react-native/"
React-Core:
  :path: "../node_modules/react-native/"
React-CoreModules:
  :path: "../node_modules/react-native/React/CoreModules"
React-cxxreact:
  :path: "../node_modules/react-native/ReactCommon/cxxreact"
React-jsi:
  :path: "../node_modules/react-native/ReactCommon/jsi"
React-jsiexecutor:
  :path: "../node_modules/react-native/ReactCommon/jsiexecutor"
React-jsinspector:
  :path: "../node_modules/react-native/ReactCommon/jsinspector"
react-native-image-picker:
  :path: "../node_modules/react-native-image-picker"
react-native-safe-area-context:
  :path: "../node_modules/react-native-safe-area-context"
React-RCTActionSheet:
  :path: "../node_modules/react-native/Libraries/ActionSheetIOS"
React-RCTAnimation:
  :path: "../node_modules/react-native/Libraries/NativeAnimation"
React-RCTBlob:
  :path: "../node_modules/react-native/Libraries/Blob"
React-RCTImage:
  :path: "../node_modules/react-native/Libraries/Image"
React-RCTLinking:
  :path: "../node_modules/react-native/Libraries/LinkingIOS"
React-RCTNetwork:
  :path: "../node_modules/react-native/Libraries/Network"
React-RCTSettings:
  :path: "../node_modules/react-native/Libraries/Settings"
React-RCTText:
  :path: "../node_modules/react-native/Libraries/Text"
React-RCTVibration:
  :path: "../node_modules/react-native/Libraries/Vibration"
ReactCommon:
  :path: "../node_modules/react-native/ReactCommon"
RNCAsyncStorage:
  :path: "../node_modules/@react-native-community/async-storage"
RNCMaskedView:
  :path: "../node_modules/@react-native-community/masked-view"
RNGestureHandler:
  :path: "../node_modules/react-native-gesture-handler"
RNLocalize:
  :path: "../node_modules/react-native-localize"
RNReactNativeHapticFeedback:
  :path: "../node_modules/react-native-haptic-feedback"
RNReanimated:
  :path: "../node_modules/react-native-reanimated"
RNScreens:
  :path: "../node_modules/react-native-screens"
RNSVG:
  :path: "../node_modules/react-native-svg"
RNVectorIcons:
  :path: "../node_modules/react-native-vector-icons"
Yoga:
  :path: "../node_modules/react-native/ReactCommon/yoga"

SPEC CHECKSUMS:
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
CocoaAsyncSocket: 694058e7c0ed05a9e217d1b3c7ded962f4180845
CocoaLibEvent: 2fab71b8bd46dd33ddb959f7928ec5909f838e3f
DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2
FBLazyVector: 545eccf4f6ef2de8fd450fd8a1edb3f913c7371a
FBReactNativeSpec: 85c7f8347f4a6e911742228e89e245187afa298e
Flipper: 6c1f484f9a88d30ab3e272800d53688439e50f69
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
Flipper-Folly: 2de3d03e0acc7064d5e4ed9f730e2f217486f162
Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6
Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
Flipper-RSocket: 1260a31c05c238eabfa9bb8a64e3983049048371
FlipperKit: 6dc9b8f4ef60d9e5ded7f0264db299c91f18832e
Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51
glog: 1f3da668190260b06b429bb211bfbee5cd790c28
OpenSSL-Universal: 8b48cc0d10c1b2923617dfe5c178aa9ed2689355
RCTRequired: 0873f5bdb1762d2b9b1ae16a01c4f91d6ee3b6dd
RCTTypeSafety: a605e0cc0e4220f6e65896bd9e675073c2978f35
React: 8abf6bdd2b05538e9445f7bbda800df744068bfe
React-Core: d6daa0d60a4180915e889a5e81f28522cb30359a
React-CoreModules: 9d5343b095a52e830954a1dd7ae1cb9321ceeddc
React-cxxreact: c108ca236585b9c802f1eeab11fed1a023faac3a
React-jsi: bc8166d6833cdcb0848c80710b26ce63fad2c099
React-jsiexecutor: 8bf0b2707f05865113415088c398a7f98c0cf546
React-jsinspector: 8e5913c4c6c54f0d3f9c9fc630c465a89cded65d
react-native-image-picker: 668e72d0277dc8c12ae90e835507c1eddd2e4f85
react-native-safe-area-context: 8260e5157617df4b72865f44006797f895b2ada7
React-RCTActionSheet: 674afbc8b9c76e0a83520e0a51da29a70802c03f
React-RCTAnimation: f5f24330d09ee677fb49e0782f8321868f4df431
React-RCTBlob: b773ce6138ab0d172ebd8a455fd4efd200a92549
React-RCTImage: 8dbaa77916f9d21ff8faa0f3f5f06d4069c28e93
React-RCTLinking: 312a2b3511e2829e68c300c2cdcae4282fefc7ef
React-RCTNetwork: 4b87acf29c38b8819bea67dad3edeca7b9a20718
React-RCTSettings: be798c8b33392a90d9d551644610ffa349a89255
React-RCTText: 91a0d0ae5434aa28fe0c89c03eb9d660ff53bd9b
React-RCTVibration: 0630aeb11e22f87c180ca9c0c3a0a0aba780cc62
ReactCommon: d22162ab8f1358c53dfcd0f9c4d82d38facdbc48
RNCAsyncStorage: 00bdf63f7f1e0f11d3323533dba4f222e58bf092
RNCMaskedView: 90dd32f5b786bd562e876e1421ea77c700cbf71e
RNGestureHandler: 8f09cd560f8d533eb36da5a6c5a843af9f056b38
RNLocalize: d8025bb1ac74c0ad54155ea9862538624ebf74d8
RNReactNativeHapticFeedback: 2566b468cc8d0e7bb2f84b23adc0f4614594d071
RNReanimated: 4e102df74a9674fa943e05f97f3362b6e44d0b48
RNScreens: b5c0e1b2b04512919e78bd3898e144a157ce2363
RNSVG: 7e16ddfc6e00d5aa69c9eb83e699bcce5dcb85d4
RNVectorIcons: 0bb4def82230be1333ddaeee9fcba45f0b288ed4
Yoga: 9db9ff2025ad21d1ac0a8b3c85d5ac4e7c29d525
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a

PODFILE CHECKSUM: cc4680e6f26407ed49932e73373a935e5f47591f

COCOAPODS: 1.9.1

</details>

Upgrading version

0.61.5 -> 0.62

Description

Screen Shot 2020-03-27 at 14 56 41

I've got this issue when I am trying to build iOS, Android is working just fine. Do we need to import something manually in XCode?

This project was originally created via the Typescript template (RN 0.61.2). Maybe I missed a step or something was different in this template and not mentioned in the upgrade-helper?

I don't really get it, I literally have the same AppDelegate files as the upgrade-helper. Do I need to install a specific version for the Flipper pod?

Reproducible demo

Working on it...

closed time in 5 days

kamui545

issue closedfacebook/react-native

RN 0.62 pod repo update error

Please provide all the information requested. Issues that do not follow this format are likely to stall.

Description

saravanakumar@SaravanumarsMBP ios % pod repo update
Updating spec repo `trunk`
saravanakumar@SaravanumarsMBP ios % pod install --repo-update
Detected React Native module pods for RNCAsyncStorage, RNCMaskedView, RNCPicker, RNDateTimePicker, RNGestureHandler, RNLocalize, RNReanimated, RNSVG, RNScreens, RNVectorIcons, ReactNativeUiLib, RealmJS, react-native-blur, react-native-contacts, react-native-geolocation, react-native-maps, react-native-netinfo, react-native-safe-area-context, and react-native-slider
Updating local specs repositories
Analyzing dependencies
Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
Fetching podspec for `Folly` from `../node_modules/react-native/third-party-podspecs/Folly.podspec`
Fetching podspec for `glog` from `../node_modules/react-native/third-party-podspecs/glog.podspec`
[!] CocoaPods could not find compatible versions for pod "ReactCommon/jscallinvoker":
  In Podfile:
    ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`)

None of your spec sources contain a spec satisfying the dependency: `ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`)`.

You have either:
 * mistyped the name or version.
 * not added the source repo that hosts the Podspec to your Podfile.
saravanakumar@SaravanumarsMBP ios %

React Native version:

info Fetching system and libraries information...
System:
    OS: macOS 10.15.4
    CPU: (16) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 1.49 GB / 16.00 GB
    Shell: 5.7.1 - /bin/zsh
  Binaries:
    Node: 10.19.0 - ~/.nvm/versions/node/v10.19.0/bin/node
    Yarn: 1.22.0 - /usr/local/bin/yarn
    npm: 6.13.4 - ~/.nvm/versions/node/v10.19.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 13.2, DriverKit 19.0, macOS 10.15, tvOS 13.2, watchOS 6.1
    Android SDK: Not Found
  IDEs:
    Android Studio: Not Found
    Xcode: 11.3.1/11C504 - /usr/bin/xcodebuild
  Languages:
    Python: 2.7.16 - /usr/bin/python
  npmPackages:
    @react-native-community/cli: Not Found
    react: 16.13.1 => 16.13.1
    react-native: 0.62.0 => 0.62.0
  npmGlobalPackages:
    *react-native*: Not Found

Steps To Reproduce

Provide a detailed list of steps that reproduce the issue.

  1. Upgrade to 0.62.0 version
  2. cd ios
  3. pod install / pod install --repo-update

Expected Results

pod install --repo-update should not throw any error.

Snack, code example, screenshot, or link to a repository:

Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or provide a minimal code example that reproduces the problem. You may provide a screenshot of the application if you think it is relevant to your bug report. Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve

closed time in 5 days

saravanakumargn

issue closedfacebook/react-native

Variable 'require' must be of type 'Require', but here has type 'NodeRequire'

When using @types/node with @types/react-native I get the following error.

node_modules/@types/react-native/index.d.ts(8915,9): error TS2403: Subsequent variable declarations must have the same type.  Variable 'require' must be of type 'Require', but here has type 'NodeRequire'.

React Native version:

System:
    OS: Linux 4.15 Ubuntu 18.04.3 LTS (Bionic Beaver)
    CPU: (16) x64 Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz
    Memory: 17.40 GB / 31.06 GB
    Shell: 5.4.2 - /usr/bin/zsh
  Binaries:
    Node: 12.13.1 - ~/.nvm/versions/node/v12.13.1/bin/node
    Yarn: 1.19.2 - ~/.nvm/versions/node/v12.13.1/bin/yarn
    npm: 6.12.1 - ~/.nvm/versions/node/v12.13.1/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    Android SDK:
      API Levels: 28, 29
      Build Tools: 28.0.3, 29.0.2
      System Images: android-28 | Intel x86 Atom_64, android-29 | Google APIs Intel x86 Atom
  IDEs:
    Android Studio: 3.5 AI-191.8026.42.35.5977832
  npmPackages:
    react: ^16.12.0 => 16.12.0 
    react-native: ^0.61.5 => 0.61.5

Steps To Reproduce

  1. Install @types/node and @types/react-native
  2. Build typescript

Describe what you expected to happen: I expect there to be no errors

Snack, code example, screenshot, or link to a repository: https://github.com/codejamninja/reactant/tree/master/packages/router

closed time in 5 days

codejamninja

issue commentfacebook/react-native

Variable 'require' must be of type 'Require', but here has type 'NodeRequire'

These types are not strictly compatible, as the react-native env != a node env. See for more details and possible workarounds https://github.com/DefinitelyTyped/DefinitelyTyped/issues/15960

codejamninja

comment created time in 5 days

push eventlucasbento/react-native

Eloy Durán

commit sha 7bff5b6adac2a4987d6fd83555ea6c58c9ba34ec

Update .github/ISSUE_TEMPLATE/config.yml

view details

push time in 5 days

Pull request review commentfacebook/react-native

Add `upgrade-support` link on issue creation

 contact_links:     - name: 📃 Documentation Issue       url: https://github.com/facebook/react-native-website/issues       about: Please report documentation issues in the React Native website repository.+    - name: ⤴️ Upgrade Issue+      url: https://github.com/react-native-community/upgrade-support+      about: Please report upgrade issues in Upgrade Support repository.
      about: Please report upgrade issues in the Upgrade Support repository.
lucasbento

comment created time in 5 days

issue commentreact-native-community/upgrade-support

Use of undeclared identifier 'FlipperClient' - AppDelegate.m

As @G3z and @kamui545 said, you need to make changes to your Xcode project. Look for these:

Screenshot 2020-03-27 at 13 09 54


Screenshot 2020-03-27 at 13 10 08

kamui545

comment created time in 5 days

issue closedfacebook/react-native

super expression must either be null or a function

Please provide all the information requested. Issues that do not follow this format are likely to stall.

Description

Please provide a clear and concise description of what the bug is. Include screenshots if needed. Please test using the latest React Native release to make sure your issue has not already been fixed: https://reactnative.dev/docs/upgrading.html

React Native version:

Run react-native info in your terminal and copy the results here.

Steps To Reproduce

Provide a detailed list of steps that reproduce the issue.

Expected Results

Describe what you expected to happen.

Snack, code example, screenshot, or link to a repository:

Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or provide a minimal code example that reproduces the problem. You may provide a screenshot of the application if you think it is relevant to your bug report. Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve

closed time in 5 days

JonsonHI

issue commentfacebook/react-native

super expression must either be null or a function

None of the template was filled out, so this issue is not actionable. Please feel free to create a new issue that provides information necessary to make this actionable.

JonsonHI

comment created time in 5 days

pull request commentreact-native-community/cli

feat: add CocoaPods to `info` command

:ceiling-cat: What does the output of this look like?

lucasbento

comment created time in 5 days

push eventreact-native-community/releases

Lucas Bento

commit sha e2f4b15d6bfd7581facd55b215ed63b5e8898b3c

Maintain consistency between version titles (#181)

view details

push time in 5 days

PR merged react-native-community/releases

Reviewers
Maintain consistency between version titles

<!-- Thanks for submitting a pull request! We appreciate you spending the time to work on these changes. Please follow the template so that the reviewers can easily understand what the code changes affect -->

Summary

This is a small PR to fix an issue we noticed at upgrade-helper, basically the content that we have at the top of the diff is not linking properly to the CHANGELOG.md versions because they don't follow any convention, this PR fixes that.

<!-- Explain the motivation for making this change: here are some points to help you:

  • What issues does the pull request solve? Please tag them so that they will get automatically closed once the PR is merged
  • What is the feature? (if applicable)
  • How did you implement the solution?
  • What areas of the library does it impact? -->

Test Plan

Make sure that all the versions start with v and have a patch 🙂

+45 -45

0 comment

1 changed file

lucasbento

pr closed time in 5 days

Pull request review commentmicrosoft/react-native-test-app

Run RuboCop on CI

 jobs:       uses: actions/checkout@v2     - name: minitest       run: |+        bundle install+        rubocop

🤗

tido64

comment created time in 5 days

created tagartsy/reaction

tagv25.36.13

Artsy’s React Components

created time in 5 days

push eventartsy/reaction

Artsy

commit sha b53c54dd5deaca8d78899814d1906347f786ddbb

Update CHANGELOG.md [skip ci]

view details

Artsy

commit sha e2ad6350282adf28cd4e3b23c52480dec6b524ca

Bump version to: 25.36.13 [skip ci]

view details

push time in 5 days

issue commentreact-native-community/releases

Broken link in releases tab

Thanks nonetheless for reporting!

bell-steven

comment created time in 5 days

Pull request review commentmicrosoft/react-native-test-app

Run RuboCop on CI

 jobs:       uses: actions/checkout@v2     - name: minitest       run: |+        bundle install+        rubocop

This should probably be prefixed with bundle exec, no? Same actually goes for the command below.

tido64

comment created time in 5 days

Pull request review commentreact-native-community/upgrade-helper

changing the anchor style

 export const getVersionsInDiff = ({ fromVersion, toVersion }) => {   }) } +const baseChangelogURL =+  'https://github.com/react-native-community/releases/blob/master/CHANGELOG.md' export const getChangelogURL = ({ version }) =>-  `https://github.com/react-native-community/releases/blob/master/CHANGELOG.md#${version.replace(-    '.',-    ''-  )}`+  `${baseChangelogURL}#v${version.replace('.', '')}0`

How would this change work for patch releases of RN? Or does this tool not support patch releases?

pvinis

comment created time in 5 days

Pull request review commentreact-native-community/upgrade-helper

changing the anchor style

 export const getVersionsInDiff = ({ fromVersion, toVersion }) => {   }) } +const baseChangelogURL =+  'https://github.com/react-native-community/releases/blob/master/CHANGELOG.md' export const getChangelogURL = ({ version }) =>-  `https://github.com/react-native-community/releases/blob/master/CHANGELOG.md#${version.replace(-    '.',-    ''-  )}`+  `${baseChangelogURL}#v${version.replace('.', '')}0`

I’m in favor of going back and fix the CHANGELOG 👍

pvinis

comment created time in 5 days

Pull request review commentfacebook/react-native-website

Add 0.62 blog post

+---+title: Announcing React Native 0.62 with Flipper+author: Rick Hanlon+authorTitle: React Native Core at Facebook+authorURL: https://twitter.com/rickhanlonii+authorImageURL: https://avatars3.githubusercontent.com/u/2440089?s=460&v=4+authorTwitter: rickhanlonii+category: announcements+---++Today we’re releasing React Native version 0.62 which includes support for Flipper by default.++This release comes in the midst of a global pandemic. We’re releasing this version today to respect the work of hundreds of contributors who made this release possible and to prevent the release from falling too far behind master. Please be mindful of the reduced capacity of contributors to help with issues and prepare to delay upgrading if necessary.++## Flipper by default++[Flipper](https://fbflipper.com/) is a developer tool for debugging mobile apps. It’s popular in the Android and iOS communities, and in this release we’ve enabled support by default for new and existing React Native apps.++![Screenshot of Flipper for React Native](/blog/assets/0.62-flipper.png)++Flipper provides the following features out of the box:++- **Metro Actions**: Reload the app and triggering the Dev Menu right from the toolbar.+- **Crash Reporter**: View the crash reports from Android and iOS devices for all crashes.

Ahaha, I can respect that 😄

rickhanlonii

comment created time in 5 days

more