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.
- added
- onBefore hook
- changed
- re-declaration of value removed
- added
- test class instance case
- github actions
- changed
- package name:
proxy-handler-generic-execution
->generic-interceptor
ProxyHandlerGenericExecutionOptions
->InterceptorOptions
proxyHandlerGenericExecution
->interceptor
- callback functions may change result
onSuccess
onNonFunction
- package name:
- changed
CallbackFieldValueType
->CallbackPayload.fieldValueType
CallbackFieldKey
->CallbackPayload.fieldKey
FunctionCallbackArg
->FunctionCallbackPayload.functionArgs
OnSuccessPayloadResult
->OnSuccessAdditionalPayload.functionResult
ProxyHandlerGenericExecutionOptions.callbackEnding
->CallbackEnding
- added
ExecutionFunction
-> FunctionNonFunctionFieldValue
-> unknownOnErrorResult
->OnErrorAdditionalPayload.functionError
| voidOnSuccessResult
-> voidOnNonFunctionResult
-> void
- changed
ProxyHandlerGenericExecutionOptions.callbackStatus
is now generic
- added
ProcessingStrategy.callbackEnding
-> "callback ending"
- added
OnErrorAdditionalPayload.processingResult
->ProcessingResult.fail
OnSuccessAdditionalPayload.processingResult
->ProcessingResult.succeed
- changed
ProxyHandlerGenericExecutionOptions.processingType
->ProxyHandlerGenericExecutionOptions.processingStrategy
ProxyHandlerGenericExecutionOptions.result
->ProxyHandlerGenericExecutionOptions.functionResult
ProxyHandlerGenericExecutionOptions.error
->ProxyHandlerGenericExecutionOptions.functionError
ProcessingType
->ProcessingStrategy
ProcessingStrategy.sync
-> "synchronous"ProcessingStrategy.promise
-> "promise async"
- changed
- README.md
- formatting
- README.md