All notable changes to this project will be documented in this file.
This projects adheres to Semantic Versioning and Keep a CHANGELOG.
@infinum/eightshift-libs
to version9.3.1
.
@infinum/eightshift-libs
to version9.3.0
.
postExternallyData
responseOutputKeys enums.- New icon for
Corvus
andPaycek
integrations.
@infinum/eightshift-libs
to version9.1.5
.
@infinum/eightshift-libs
to version9.1.1
.
- New icon for Talentlyft integration.
FD_EMAIL_RESPONSE_TAGS
,FD_ADDON
,FD_SUCCESS_REDIRECT
,FD_ENTRY_ID
constants.getApiPublicAdditionalDataOutput
method.resultOutputItems
,resultOutputParts
responseOutputKeys enums.downloads
successRedirectUrlKeys enum.
FD_PARAMS_ORIGINAL_DEBUG
,FD_SECURE_DATA
constants.getStateSuccessRedirectUrlKeys
andgetStateSuccessRedirectUrlKey
methods.- Additional level of security check for the form data.
secureData
params enum.formSecureData
attr enum.processExternally
,processExternally
,trackingEventName
,trackingAdditionalData
,hideGlobalMsgOnSuccess
,hideFormOnSuccess
,variation
,entry
andformId
responseOutputKeys enums.entry
,customResultOutput
successRedirectUrlKeys enums.
resultOutputItemValueEnd
andresultOutputItemOperator
attrs enums.
@infinum/eightshift-libs
to version8.0.7
.
eightshift-forms-utils
to version2.0.0
.@infinum/eightshift-libs
to version8.0.0
.
MAIN_PLUGIN_MANIFEST_ITEM_HOOK_NAME
constant.getDataManifest
,getDataManifestRaw
,getProjectVersion
,getCountrySelectList
functions.src/Manifest/UtilsManifest.php
class.
getDataManifestPath
helper now supports only$path
param.camelToSnakeCase
,kebabToSnakeCase
,recursiveFind
,getCurrentUrl
,cleanPageUrl
are now used from the@infinum/eightshift-libs
package.- Minimum PHP version is now
8.2
.
- Encrypted data now supports filters to provide custom keys.
getDataManifestPath
helper now returns the correct path.
- location of the data manifest path.
- improvements on the
sanitize_text_field
function on the usage with the forms params data.
- fix for multi-select props parsing.
- new JS selectors.
- new constants for CPT result.
getListingPageUrl
function is now more dynamic.
getFormsLocationsPageUrl
function.getFormsEntriesPageUrl
function.getFormsTrashPageUrl
function.
- fix for multi-select props parsing.
FD_PARAMS_SKIPPED
due to not being used.
- new
FD_PARAMS_SKIPPED
constant for skipped params.
skippedParams
enum param for setting skipped params on multistep forms.
getFormsLocationsPageUrl
function.
unserializeAttributes
function as it's not used anymore.
- new
FD_ENTRY_ID
constant for entry id.
processCommonSubmitActionFormData
function.getIntegrationApiPublicOutput
function.
getIntegrationApiPublicOutput
now supports callback param instead of calling entries action.
- One new admin selectors.
- Three new admin selectors.
- Typo
- New function
getFieldDetailsByName
that will extract field details from the form data params.
- Location of the data manifest path.
getPartialFormFieldNames
function can now accept a custom wrapper for output.
- New selector variable for step debug preview.
- New selector variable for debug preview.
- The way we generate and load forms public filters from filter call to global variable.
- Initial production release.