- Removed Paginated Component type
- Added http status to Component response on error
- Added caching for handling internalized engine config
- Added debug info to event emitter for Webhooks
- Overhaul to DX Engine persistent store
- Fixed permission issue while calling
GET /environments
and added test coverage - Added event stream logging
- Improved error handling for listeners
preserveEnvironmentVariables
flag added while importing engine config- Allowed
envVariable
function to be used in Components, Mappers, Elastic Components - Improved error handling when trying to query non-existent engine config
- Improved persistent store reconnection handling
- Allowed body to be specified at Connection level for Universal API Connectors
- Fixed bug which caused incorrect format for body while Content-Type was
x-www-form-urlencoded
- A new Component type for Algolia Search added. For more information see DX Engine for Algolia.
- Handled empty
requestOptions
in Algolia Search Component type. - Improve persistent storage for the DX Engine syncing.
- Ability to return the full response (incl. headers , cookies) when using Universal API Connector Components.
- Added Environment Variables. For more information see: Environment Variables.
- Removed null/empty headers before making a request with Universal API Connnectors.
- Added
preserveSecrets
flag added for importing DX Engine configurations. For more information see Restoring an Environment. - Updated API tokens
- Added checks to the remove cache function
- Allowed expression to be used for selecting Connections at the Component level
- Disabled deprecated Component types
- Improved error handling and added logging
- Code refactors
- Emit
cacheTagCreated
event - Added
@ignoreCache
flag when calling Components and Templates - Fixed race condition when starting up microservices
- Synced query nodes
- Improved error handling for admin nodes