App: [NEED TO PAY MIROSLAV][HOLD for payment 2023-09-27] [$500] Update Pusher-JS to the latest version

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Last week we were plagued by outages with PusherJS. The version of Pusher’s front-end library that we use is 7.4.0 and the latest version 8.3.0 includes features to help with reconnections.

Let’s update!

https://pusher.com/blog/pusher-js-updates-improved-reconnection-and-transport-caching-strategy/

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~016bf83023a07f95e5
  • Upwork Job ID: 1701367116062568448
  • Last Price Increase: 2023-09-11
  • Automatic offers:
    • 0xmiroslav | Reviewer | 26633166
    • pradeepmdk | Contributor | 26633169

About this issue

  • Original URL
  • State: closed
  • Created 10 months ago
  • Comments: 31 (14 by maintainers)

Most upvoted comments

@pradeepmdk I’d imagine the process for this is like any other External job: @0xmiroslav will review suitable proposals and choose one.

@pradeepmdk I have paid you

@0xmiroslav - have you sorted out your Upworks issues yet?

✅ Contributor details stored successfully. Thank you for contributing to Expensify!

https://github.com/Expensify/App/blob/bbc23423c7ddbffe96bc399a198df767db7f4857/src/libs/Navigation/AppNavigator/AuthScreens.js#L134 cluster name is mandatory on v8.0.0 but we already have the cluster name

I think we don’t have any breaking changes

Here is the change log https://github.com/pusher/pusher-js/releases