All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Pub/Sub, temporal, sqs, event_bridge support added.
- Added support for Filters and reducers
- Added
partner_api_routesto support calling partners server APIs throughPartnerClient - Added Support to launch extension Admin inside partners panel
- Added support of passing log level
debugto SDK fromsetupFDKdebug true. This enables curl printing of API calls made from SDK.
Added Added retry mechanism for APIs getting used inside extension library if Fynd Platform server is down.
- Added support to auto install extensions feature. Now selected auto install extensions will be installed for company. It will generate access token for offline mode and register webhook subscribers for company it is getting auto installed.
-
Fixed TTL not getting set for
onlinemode access token set for extension users. It caused redis to fill-in with non-expiring keys since all users who launches extension, a new session key is generated and stored without TTL due to this bug. -
With introduction of auto install feature, any handling done on extension installation or first launch event on
authcallback should be done here as well. Since auto install event will install extension in background on company creation. Andauthcallback is only triggered when extension is launched.