Sharetribe Flex roadmap (last updated 2021-04-01)

Completed recently

2021-03-24 - Guide on how to integrate a 3rd-party payment gateway with your marketplace

To help getting started with the integration of the payment service provider of your choice, we wrote a guide that offers an overview of the steps required to complete such integration and the things you should consider before and during the integration process.  Read the newsletter.

Marketplace API
  • Transaction process

2021-03-01 - New payment methods available to use with Stripe

Flex now supports the following new payment methods with Stripe: Alipay, Bancontact, EPS, Giropay, iDEAL, Przelewy24. Read the newsletter.

Marketplace API
  • Maintenance
  • Developer tools

2021-02-17 - Route-based code splitting

Code splitting makes it possible to start organizing your codebase so that most of it is split away from the main chunk. In practice, code splitting reduces the code that needs to be downloaded and parsed during the initial page load. This improves performance and therefore affects Search Engine Optimization (SEO). It also gives new possibilities to create alternative page versions (for different processes and UX purposes) since those are not adding extra performance drop for every page load.

Flex Template Web
  • Connectivity

2021-02-01 - Transaction related events

Build automation and new features based on transaction events. SMS sellers about new purchases. Update bookings to a third-party calendar. Keep your chosen payment system in sync. And a lot more. Read the newsletter.

Marketplace API
Flex CLI
  • Connectivity

2020-12-16 - OpenID Connect login

Integrate any social login or third-party authentication to your marketplace. Flex now supports single sign-on via OpenID connect. Read the newsletter.

Flex Template Web
Marketplace API
  • Connectivity

2020-12-16 - Events

Send custom notifications. Sync data with your CRM or marketing automation tool. Approve listings automatically. Events let you do this and a lot more. Read the newsletter.

Marketplace API
Flex CLI
Integration API
  • Tracking
  • Managing

2020-12-07 - Outgoing email settings

Change your outgoing email address in Console or use your own SendGrid account to get more statistics on email notifications. Read the newsletter.

Console
  • Maintenance
  • Developer tools

2020-11-17 - Support of vanilla CSS and live CSS Properties in FTW

This major release updates sharetribe-scripts dependency aka our Create React App (CRA) fork to the newest version: 4.0.0.

  • Connectivity

2020-11-16 - Google login

This update added first class support for Google login both to Marketplace API and Flex Templates for Web. Read the newsletter.

Marketplace API
Flex Template Web
  • Maintenance

2020-10-16 - Gzip compression enabled

Gzip compression is now enabled! This will improve the site performance by reducing the response sizes significantly. No need to update Flex Templates for Web, or SDK, the change is effective immediately.

Flex Template Web
  • Connectivity

2020-10-15 - Facebook login

This update added first class support for Facebook login both to Marketplace API and Flex Templates for Web. Read the newsletter.

Flex Template Web
Marketplace API
  • Managing

2020-10-02 - Manage admin users in Console

It's now possible to invite new users to your Flex account and remove them directly from Console. Read the newsletter.

Console
  • Transaction process

2020-09-28 - Proposed bookings and the ability to update bookings

Earlier, you needed to cancel a booking and initiate a new one to reschedule. Now it's possible to edit the details of the booking via a new action in the transaction process instead. In addition, you can now create "proposed" bookings that don't yet block availability, to allow multiple people to request to book the same dates at the same time, so the provider can choose which of those to accept. Read the newsletter.


Marketplace API
  • Provider tools
  • Search

2020-08-13 - Custom image variants

You can now define image variants freely, instead of relying on the earlier fixed set of aspect ratios. You can crop the images to the exact dimensions and aspect ratios you want. Read the newsletter.

Flex Template Web
Marketplace API
  • Transaction process

2020-07-20 - Operator transitions via Integration API

It's now possible to transition transactions via Integration API. This means you can easily keep the status of multiple transactions in sync, or more easily integrate third-party solutions like delivery to your transaction process. Read the newsletter.

Integration API
  • Managing

2020-07-07 - Filter and sort users, listings and transactions in Console

This feature allows you to filter users, listings and transactions to more efficiently find what you're looking for. Read the newsletter.

Console
  • Transaction process

2020-07-02 - Flexible pricing and commission engine

This improvement introduces a new, flexible pricing and commission engine, that offers a secure way for you to have any type of pricing and commission structure you want in your marketplace. Read the newsletter.

Marketplace API
  • Developer tools

2020-06-17 - Streamlined way to add and edit search filters

This improvement streamlines the process of making changes to FTW filters and make it a lot faster to edit the filters and add new ones. Read the newsletter.

Flex Template Web
  • Managing

2020-05-12 - Improved search experience in Console

The Console keyword search makes it easy to find users by their name or email and listings by their title and description from Console. Read the newsletter.

Console
  • Managing

2020-04-14 - More management options in Console

Lots of new management and moderation capabilities: delete users, listings and reviews, directly from Console, edit reviews, edit the email address of a user, manually verify the email address of a user. Read the newsletter.

Console
  • Developer tools

2020-04-12 - New Flex documentation site

This improvement added a search, a sidebar for easier navigation, and a new tutorial for those just getting started. See https://www.sharetribe.com/docs/.

  • Search

2020-03-26 - Sort search results

This improvement adds the possibility to sort listings by creation date, price, and public and metadata, which allow a variety of different sorting options. Read the newsletter.

Flex Template Web
Marketplace API
  • Search

2020-03-26 - Filter search by time-based availability

It's now possible to filter the search by time-based availability. You can return either listings that are available for the entire provided time range, those that have at least some availability within the provided range, and those that have at least slot of specified slot available for a specified range. Read the newsletter.

Marketplace API
Flex Template Web
  • Managing

2020-02-20 - "Log in as a user"

As an admin, you can now log in as a user of a marketplace, and edit their profile and listing information on their behalf. Read the newsletter.

Console
Flex Template Web
Marketplace API
  • Connectivity

2020-01-30 - Integration API release 2

The second major release of Integration API allows you to edit users and listings programmatically. This allows integrations to solutions third party identity verification, subsription billing systems for paid memberships, and more. Read the newsletter.

Integration API

H1 2021 (preliminary plan)

Events - Docs, cookbook, Zapier, Console...

Events are a key Flex feature, every marketplace surely has a use for them and we hope to make it easier to unlock their potential. For example, we are planning to write articles on how to use them to integrate a third-party payment gateway, explain how to leverage them with services such as Zapier or make them more visible in Console.

FTW - Improvements with a product marketplace template in mind

We want to offer better support for product marketplaces, and that means some easier and faster way to get started with the front-end, probably with a new dedicated template. That template will most likely be built around a more versatile structure (component library, ...).

Flex Template Web

Behind the scenes - Updates, upgrades, docs, onboarding, bug fixes...

There is always lots of work to do to make sure things are running smoothly! This is not directly visible publicly, but we are upgrading our deployment pipeline, planning the future of the Flex APIs, improving onboarding, writing more docs, fixing bugs, and much much more.

2021 focus areas (unprioritized)

Product marketplace support

Today, starting a Product marketplace business with Flex remains challenging. We hope to lower the barrier by bringing key features for product marketplaces (stock, ...) and faster ways to build the front end (template focusing on product marketplace layout, ...).

Feature discovery

The Flex feature set is already huge! We noticed that some valuable features could be taken into use more easily if exposed better. We want to promote recent features better and help teams to get started with them more easily, to build new customizations and unlock the potential of all features in Flex.

Improved experience

We have identified certain improvements in various areas of Flex that we think can help remove blockers that currently prevent teams from implementing what they want. Examples we are thinking of here are added capabilities in the Transaction process, improving the API to unlock marketplace features that require different query access patterns, or building a Dashboard of key marketplace metrics.