Skip to content

Releases: sharetribe/ftw-hourly

v8.5.0

16 Nov 09:48
d8be5f3
Compare
Choose a tag to compare

v8.5.0 Changes

Updates from upstream (FTW-daily v6.5.0)

  • [add] Add support for Google login. This works in the same way as Facebook flow so you can check
    the Facebook PR for more details.
    #1376
  • [fix] Routes component got double rendered due to Redux container HOC. Because navigation could
    happen twice, loadData was also called twice.
    #1380
  • [fix] 401 return code when rendering on SSR.
    #1379

v8.4.2

30 Oct 08:04
8c1be2b
Compare
Choose a tag to compare

v8.4.2 Changes

Updates from upstream (FTW-daily v6.4.2)

  • [fix] Fix the issue with form on AuthenticationPage not showing on smaller screens when using
    Safari as browser. #1377

v8.4.1

20 Oct 11:26
de93ed7
Compare
Choose a tag to compare

v8.4.1 Changes

  • [add] Add new Stripe countires Bulgaria, Cyprus, Czech Republic, Malta and Romania to the
    StripeConnectAccountForm. Also reorder BANK_CODE & BRANCH_CODE in UI to more logical order.
    #1371
  • [fix] Don't pass protected data key through ConfirmSignupForm if protected data is empty.
    #1370
  • [add] Update French translation file (Spanish and German translations have still missing keys).
    #1369
  • [fix] Pass additional values from ConfirmSignupForm forward as user's protected data.
    #1368

v8.4.0

15 Oct 08:39
3a0ef87
Compare
Choose a tag to compare

v8.4.0 Changes

Updates from upstream (FTW-daily v6.4.0)

  • [add] Add Facebook login as a first step towards supporting social logins and SSO in FTW. This PR
    introduces new endpoints createUserWithIdp and loginWithIdp and strategy for logging in with
    Facebook. See the PR for the more detailed view of the changes.
    #1364
  • [fix] Fix missing proptype warnings in TransactionPage and TransactionPanel tests.
    #1363
  • [fix] Improve error handling by passing error details forward instead of creating a new error that
    hides the details when making API call to FTW server.
    #1361
  • [fix] Remove duplicate page schema from body.
    #1355

v8.3.1

19 Aug 21:00
b5a3438
Compare
Choose a tag to compare

v8.3.1 Changes

Changes from upstream (FTW-daily v6.3.1)

  • [fix] Fix popup-button in SelectSingleFilterPopup.css and adjust Footer with correct baselines.
    #1353

v8.3.0

19 Aug 13:40
04f5952
Compare
Choose a tag to compare

v8.3.0 Changes

Note 1: We have changed the default font to Poppins and REACT_APP_CSP is giving warnings if it's not set.
Note 2: There's a UI fix for SelectSingleFilter in v8.3.1 (The bug was in popup mode aka primary filter in desktop).

Updates from upstream: FTW-daily v6.3.0

  • [change] We decided to change the default font to Poppins.
    #1349
  • [change] Update path-to-regexp to v6.1.0
    #1348
  • [change] Update Helmet to v4.0.0. Show warning if environment variable REACT_APP_CSP is not set or if it's set to 'report' mode in production environmet. Set REACT_APP_CSP to 'report' mode by default in .env-template file.
    #1347
  • [change] In StripeConnectAccountForm show error message from Stripe if there is one when fetching account link.
    #1346

v8.2.0

12 Aug 15:13
8a9aeff
Compare
Choose a tag to compare

v8.2.0 Changes

Updates from upstream: FTW-daily v6.2.0

Note: Final Form update included a new prop among input props: "checked". That prop ended up to date-picker components, which didn't like it. If you have made your own date-picker components using react-dates lib, you might need to exclude that prop too.

  • [fix] remove typo #1343
  • [change] Request custom image variants for avatar #1342
  • [change] Some dependency updates #1337
  • [fix] Use Stripe's confirmCardPayment function instead of deprecated handleCardPayment to
    confirm PaymentIntent. In addition to the rename, the arguments passed to handleCardPayment are
    sligthly different. Otherwise, these changes should not affect the behavior of the function.
    #1339

v8.1.1

21 Jul 12:35
e7d57be
Compare
Choose a tag to compare

Changes v8.1.1 (Update from FTW-daily v6.1.1)

  • [fix] Fix config script for NodeJS v14.5.0
    #1327

v8.1.0

01 Jul 12:41
3f3da0c
Compare
Choose a tag to compare

v8.1.0 Changes

  • [change] Change the transaction process name to be flex-hourly-default-process/release-1
    #104

Updates from upstream (FTW-daily v6.1.0)

  • [fix] MainPanel: search filter bug. Address and bounds are handled outside of MainPanel, URL
    params should be trusted instead of values stored to state.
    #1320
  • [fix] small typo. #1319
  • [fix] Fix typo (which is copy-pasted in 4 files).
    #1318
  • [add] Update French translation file (Spanish and German translations have still missing keys).
    #1316
  • [fix] Sync bookingUnitType variables and update comments. Client app's API (proxy) server needs to
    know about unit type. #1317

v8.0.0

01 Jul 07:25
bdbcbb4
Compare
Choose a tag to compare

v8.0.0 Changes

Note: The default process of the FTW-hourly has changed to 'flex-default-process/release-1'. If you are taking the upstream updates, you need to update your transaction process. See the new default process here: https://github.com/sharetribe/ftw-hourly/tree/master/ext/transaction-process

Updates from upstream (FTW-daily v6.0.0)

  • [change] Use privileged transitions for price calculation by default and update the process alias.
    #1314
  • [add] Add client secret enquiry to 'yarn run config' script
    #1313
  • [change] Add UI support for flexible pricing and privileged transitions. Note that this requires
    updating the booking breakdown estimation code that is now done in the backend.
    #1310
  • [add] Add local API endpoints for flexible pricing and privileged transitions
    #1301
  • [fix] yarn run dev-backend was expecting NODE_ENV.
    #1303