Skip to content

Releases: sharetribe/ftw-hourly

v7.0.0

04 Jun 18:42
8ee74f3
Compare
Choose a tag to compare

v7.0.0 Changes

Updates from upstream (FTW-daily v5.0.0)

  • [change] Streamlining filter setup. Everyone who customizes FTW-templates, needs to update filters
    and unfortunately the related code has been spread out in multiple UI containers.

    Now, filters are more configurable through marketplace-custom-config.js. You can just add new
    filter configs to filters array in there - and that should be enough for creating new filters
    for extended data.

    If your are creating a totally new filter component, you can take it into use in a single file:
    src/containers/SearchPage/FilterComponent.js

    In addition, we have renamed couple of container components:

    • SearchFilters -> SearchFiltersPrimary
    • SearchFiltersPanel -> SearchFiltersSecondary (SearchFiltersMobile has kept its name.)

    SortBy filter's state is also tracked similarly as filters. From now on, the state is kept in
    MainPanel and not in those 3 different UI containers.

    #1296

v6.6.0

04 Jun 13:34
caa0907
Compare
Choose a tag to compare

v6.6.0 Changes

Updates from upstream (FTW-daily v4.5.0)

  • [fix] In some situations, ProfileMenu has began to overflow on TopbarDesktop.
    #1290
  • [change] Update dependencies (patch updates only)
    #1291
  • [change] Refactor server API routes into separate files.
    #1294
  • [change] Start the backend API router in dev mode with a dev server.
    #1297

v6.5.1

13 May 18:57
e1b17fb
Compare
Choose a tag to compare

v6.5.1 Changes

  • [fix] Check length of selectedConfigOptions in SectionFeaturesMaybe to choose between one and
    two column layout. #92

Updates from upstream

This is update from upstream: v4.4.3

  • [fix] Allow white space on Japanese bank account info. Japan collects bank name and account owner
    name in addition to routing numbers. #1287
  • [fix] wrongly named default props handleSubmit renamed to onSubmit
    #1288

v6.5.0

17 Apr 14:09
b6fe465
Compare
Choose a tag to compare

v6.5.0 Changes

  • [change] Reorganize search filters #89
  • [fix] Remove unnecessary required props, which were introduced accidentally in upstream update
    (v6.3.0). #88
  • [add] Time-based availability filtering with a start/end date + min booking duration search filter
    #85

v6.4.1

09 Apr 12:24
bf3319a
Compare
Choose a tag to compare

v6.4.1 Changes

One change in this template

  • [fix] Fix user display name references in example tx process email templates #86

Updates from upstream

This is an update from upstream: v4.4.2

  • [fix] Handle deleted reviews in ActivityFeed #1283

v6.4.0

01 Apr 12:22
2723b41
Compare
Choose a tag to compare

v6.4.0 Changes

This is update from from upstream: v4.4.1

  • [change] Improve the search page sorting and filters UI for different screen sizes #1280
  • [add] Search result sorting #1277

v6.3.0

16 Mar 09:26
8046b77
Compare
Choose a tag to compare

v6.3.0 Changes

This is an update from upstream: v4.3.0

  • [change] Redirect user back to Stripe during Connect Onboarding Flow when user is returned to
    failure URL provided that the Account Link generation is successful.
    #1269
  • [fix] Don't flash listing closed text on mobile view of BookingPanel when the listing data is
    not loaded yet. Instead, check that text is shown only for closed listings.
    #1268
  • [change] Use some default values to improve Stripe Connect onboarding. When creating a new Stripe
    the account we will pass the account type, business URL and MCC to Stripe in order to avoid a
    couple of steps in Connect Onboarding. We will also pass tos_shown_and_accepted flag. This PR
    will bring back the previously used accountToken which is now used for passing e.g. the account type to Stripe. #1267
  • [change] Update Modal component to have option to use Portal with usePortal flag. Keep also
    possibility to use modals without Portal because of ModalInMobile component.
    #1258

v6.2.0

18 Feb 22:25
c4766c4
Compare
Choose a tag to compare

v6.2.0 Changes

This is update from from upstream: v4.2.0

  • [add] Show a banner when a user is logged in with limited access.
    #1259
    #1261
  • [add] Support for logging in as a user from Console.
    #1254
  • [change] Add handlebars 4.5.3 and serialize-javascript 2.1.1 to resolutions in package.json.
    #1251

v6.1.0

03 Feb 14:33
544261b
Compare
Choose a tag to compare

v6.1.0 Changes

Update from upstream (first 3 bullets) and a couple of pending changes.

  • [fix] PaymentMethodsForm: remove unused 'invalid' prop that breaks some versions of Final Form
    #1255
  • [fix] Fix console.warn functions. #1252
  • [add] Add missing countries (e.g. MX and JP) to StripeBankAccountTokenInput validations.
    #1250
  • [add] Add French and Spanish translations for yogatime
    #72
  • [fix] Fix bug in showing availability exceptions. This bug was introduced in v6.0.0.
    #71

v6.0.0

20 Dec 11:17
383b582
Compare
Choose a tag to compare

v6.0.0 Changes

This is update from from upstream: v4.0.0

Note: In this update we have deprecated the old PayoutDetailsForm and PayoutPreferencesPage.
Form now on Stripe will handle collecting the identity information required for verificating the
Stripe account. On FTW we will only handle creating the new account and adding and updating
information about bank account (e.g. IBAN number). If you want to keep using the custom form inside
your application you need to make sure that you are collecting all the required information and
enabling users to update the account so that it doesn't get restricted.

  • [fix] Add missing props to examples related to EditListingWizard
    #1247
  • [fix] Add missing props to tests related to EditListingWizard
    #1246
  • [fix] Update links to API Reference docs.
    #1231