Releases: sharetribe/ftw-daily
v1.4.2
v1.4.2 changes
- [add] Reduce character queries on LocationAutocompleteInput to reduce geocoding costs.
#883 - [change] Update git links and improve documentation
#911 - [change] improve env-template to better defaults.
#912 - [fix] Touch event from location autocomplete prediction list ended up causing clicks.
#917 - [change] Disable default predictions in listing wizard
#906
v1.4.1
v1.4.0
v1.4.0 changes
NOTE 1: This version introduces availability calendar for listings. In order to enable this feature in your existing marketplace add an environment variable REACT_APP_AVAILABILITY_ENABLED
and set it to true
. Also a transaction process update is required to prevent double bookings. Contact Flex support at [email protected] in order to get your transaction process updated. For new marketplaces the process already has the double booking prevention enabled.
NOTE 2: This version already contains changes related to adding Mapbox integration to the Flex Template for Web. This feature is not ready yet but it will be available in an upcoming version.
- [change] Put availability calendar behind a feature flag
#902 - [fix] Drop date time from time slots request query params
#901 - [fix] Make a second time slots request when required
#901 - [add] Map component (used in ListingPage) using Mapbox instead of Google Maps
#896 - [add] Listing availability
#868, #873, #891 & #892 - [add] Add support for user's current location as a default
suggestion in the location autocomplete search.
#895 - [add] Add support for default locations in the
LocationAutocompleteInput component. Common searches can be
configured to show when the input has focus. This reduces typing and
Google Places geolocation API usage. The defaults can be configured
insrc/components/LocationAutocompleteInput/GeocoderGoogleMaps.js
.
#894 - [change] Removed the
country
parameter from the search page as it
was not used anywhere.
#893
v1.3.2
v1.3.1
v1.3.0
v1.3.0 changes
NOTE1: This version is buggy (Reusable SearchMap fails in production build) - use v1.3.1 instead.
NOTE2: SelectMultipleFilter
and SelectMultipleFilterPlain
have acquired a new required prop: id
. Remember to add it accordingly wherever those components are used when merging the changes of this release.
v1.2.2
v1.2.1
v1.2.0
v1.2.0
This contains improvements to Google Maps integration as a result of their recent pricing change. (There's still work to do in this field.) Redux 4 update and several bug fixes.
merged PRs
- [change] Use Google's static map on ListingPage.
This is a reaction to pricing change of Google Maps APIs.
#869 - [change] Use sessionTokens and fields for Autocomplete calls to Google Maps.
This is a reaction to pricing change of Google Maps APIs.
#867 - [change] Change TransactionPage state management in loadData.
#863, #865 & #866 - [fix] Fix submit button state on contact details page.
#864 - [fix] Fix listing page host section layout bug.
#862 - [fix] Fix initial message input clearing too early in checkout page.
#861 - [fix] Fix setting Topbar search input initial value.
- [change] Update Redux to v4
#859 - [fix] Fix setting Topbar search input initial value
#857
v1.1.0
v1.1.0 changes
NOTE: check carefully CheckoutPage, TopbarDesktop, and Footer after merging this release to existing customization project.
- [fix] Improve slug creation (slashes were breaking rendering in some environments)
#850 - [fix] Anonymous user should see contact link on UserCard
#851 - [fix] Persisting booking request details across authentication
#852 - [change] Footer styles changed to more generic (no disappearing columns etc.)
If you have made changes to Footer, consider extracting it to different component before update.
#853 - [change] Logo customization refactored to be easier. Check CheckoutPage, TopbarDesktop and Footer
after update.
#854 - [fix] Fix showing reviews from banned users.
#855